Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. May 22, 2024
  2. May 13, 2024
  3. May 10, 2024
    • Sean Hatfield's avatar
      [FEAT] Slash templates (#1314) · d36c3ff8
      Sean Hatfield authored
      
      * WIP slash presets
      
      * WIP slash command customization CRUD + validations complete
      
      * backend slash command support
      
      * fix permission setting on new slash commands
      rework form submit and pattern on frontend
      
      * Add field updates for hooks,
      required=true to field
      add user<>command constraint to keep them unique
      enforce uniquness via teritary uid field on table for multi and non-multi user
      
      * reset migration
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      d36c3ff8
  4. May 01, 2024
  5. Apr 25, 2024
    • Sean Hatfield's avatar
      [FEAT] Implement new login screen UI & multi-user password reset (#1074) · 11f6419c
      Sean Hatfield authored
      
      * WIP new login screen UI
      
      * update prisma schema/create new models for pw recovery
      
      * WIP password recovery backend
      
      * WIP reset password flow
      
      * WIP pw reset flow
      
      * password reset logic complete & functional UI
      
      * WIP login screen redesign for single and multi user
      
      * create placeholder modal to display recovery codes
      
      * implement UI for recovery code modals/download recovery codes
      
      * multiuser desktop password reset UI/functionality complete
      
      * support single user mode for pw reset
      
      * mobile styles for all password reset/login flows complete
      
      * lint
      
      * remove single user password recovery
      
      * create PasswordRecovery util file to make more readable
      
      * do not drop-replace users table in migration
      
      * review pr
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      11f6419c
  6. Apr 01, 2024
  7. Mar 29, 2024
  8. Mar 27, 2024
  9. Mar 26, 2024
  10. Mar 12, 2024
    • Sean Hatfield's avatar
      [FEAT] Ability to set workspace profile image (#847) · 04399b13
      Sean Hatfield authored
      
      * WIP workspace pfp, CRUD functions complete
      
      * implement fetching workspace pfp in UserIcon component
      
      * update UI for workspace settings pfp
      
      * minor css refactor
      
      * WIP fixes to workspace pfp
      
      * create responseCache for workspace pfp blob to improve performance
      
      * fix cache not clearing when removing workspace pfp and remove unneeded util
      
      * load workspace image once, dont reload
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      04399b13
  11. Feb 27, 2024
  12. Feb 19, 2024
  13. Feb 17, 2024
  14. Feb 13, 2024
  15. Feb 08, 2024
    • Sean Hatfield's avatar
      [FEAT] Customizable footer icon links in Appearance Settings (#694) · b9855249
      Sean Hatfield authored
      
      * WIP custom footer icons
      
      * UI for updating footer icons complete and backend to save/modify
      
      * add backend for unprotected footer fetch
      
      * break out footer into separate component and render footer items using a cache for 1 hour
      
      * wip review
      
      * refactor & cleanup
      
      * Optimize footer form component
      Optimize caching for footer icons
      Add validation on SystemSetting upserts
      Normalize fallback items for footer_data
      
      * Adjust max icons to 3
      
      * fix success message on remove
      
      * fix success message on remove
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      b9855249
  16. Feb 06, 2024
    • Sean Hatfield's avatar
      [FEAT] Automated audit logging (#667) · d789920a
      Sean Hatfield authored
      
      * WIP event logging - new table for events and new settings view for viewing
      
      * WIP add logging
      
      * UI for log rows
      
      * rename files to Logging to prevent getting gitignore
      
      * add metadata for all logging events and colored badges in logs page
      
      * remove unneeded comment
      
      * cleanup namespace for logging
      
      * clean up backend calls
      
      * update logging to show to => from settings changes
      
      * add logging for invitations, created, deleted, and accepted
      
      * add logging for user created, updated, suspended, or removed
      
      * add logging for workspace deleted
      
      * add logging for chat logs exported
      
      * add logging for API keys, LLM, embedder, vector db, embed chat, and reset button
      
      * modify event logs
      
      * update to event log types
      
      * simplify rendering of event badges
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      d789920a
    • Sean Hatfield's avatar
      Fix white screen bug when deleting chats under Workspace Chats menu (#681) · 36558350
      Sean Hatfield authored
      
      * use filter instead of ref to delete row from workspace chat component on delete/fix backend invalid json error
      
      * remove ref from pagination on embed chats and fix white screen bug
      
      * remove unneeded import
      
      * normalize response object
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      36558350
  17. Jan 22, 2024
    • Timothy Carambat's avatar
    • Timothy Carambat's avatar
      Implement total permission overhaul (#629) · 9a237db3
      Timothy Carambat authored
      * Implement total permission overhaul
      Add explicit permissions on each flex and strict route
      Patch issues with role escalation and CRUD of users
      Patch permissions on all routes for coverage
      Improve middleware to accept role array for clarity
      
      * update comments
      
      * remove permissions to API-keys for manager. Manager could generate API-key and using high-privelege api-key give themselves admin
      
      * update sidebar permissions for multi-user and single user
      
      * update options for mobile sidebar
      9a237db3
  18. Jan 19, 2024
  19. Jan 18, 2024
  20. Jan 17, 2024
    • Sean Hatfield's avatar
      Per workspace model selection (#582) · 90df3758
      Sean Hatfield authored
      
      * WIP model selection per workspace (migrations and openai saves properly
      
      * revert OpenAiOption
      
      * add support for models per workspace for anthropic, localAi, ollama, openAi, and togetherAi
      
      * remove unneeded comments
      
      * update logic for when LLMProvider is reset, reset Ai provider files with master
      
      * remove frontend/api reset of workspace chat and move logic to updateENV
      add postUpdate callbacks to envs
      
      * set preferred model for chat on class instantiation
      
      * remove extra param
      
      * linting
      
      * remove unused var
      
      * refactor chat model selection on workspace
      
      * linting
      
      * add fallback for base path to localai models
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      90df3758
  21. Jan 15, 2024
  22. Jan 11, 2024
  23. Jan 10, 2024
  24. Dec 21, 2023
  25. Dec 18, 2023
    • Timothy Carambat's avatar
      GitHub loader extension + extension support v1 (#469) · 45258248
      Timothy Carambat authored
      * feat: implement github repo loading
      fix: purge of folders
      fix: rendering of sub-files
      
      * noshow delete on custom-documents
      
      * Add API key support because of rate limits
      
      * WIP for frontend of data connectors
      
      * wip
      
      * Add frontend form for GitHub repo data connector
      
      * remove console.logs
      block custom-documents from being deleted
      
      * remove _meta unused arg
      
      * Add support for ignore pathing in request
      Ignore path input via tagging
      
      * Update hint
      45258248
  26. Dec 14, 2023
    • Timothy Carambat's avatar
      Document Processor v2 (#442) · 719521c3
      Timothy Carambat authored
      * wip: init refactor of document processor to JS
      
      * add NodeJs PDF support
      
      * wip: partity with python processor
      feat: add pptx support
      
      * fix: forgot files
      
      * Remove python scripts totally
      
      * wip:update docker to boot new collector
      
      * add package.json support
      
      * update dockerfile for new build
      
      * update gitignore and linting
      
      * add more protections on file lookup
      
      * update package.json
      
      * test build
      
      * update docker commands to use cap-add=SYS_ADMIN so web scraper can run
      update all scripts to reflect this
      remove docker build for branch
      719521c3
  27. Dec 07, 2023
    • Sean Hatfield's avatar
      Add user PFP support and context to logo (#408) · fcb591d3
      Sean Hatfield authored
      
      * fix sizing of onboarding modals & lint
      
      * fix extra scrolling on mobile onboarding flow
      
      * added message to use desktop for onboarding
      
      * linting
      
      * add arrow to scroll to bottom (debounced) and fix chat scrolling to always scroll to very bottom on message history change
      
      * fix for empty chat
      
      * change mobile alert copy
      
      * WIP adding PFP upload support
      
      * WIP pfp for users
      
      * edit account menu complete with change username/password and upload profile picture
      
      * add pfp context to update all instances of usePfp hook on update
      
      * linting
      
      * add context for logo change to immediately update logo
      
      * fix div with bullet points to use list-disc instead
      
      * fix: small changes
      
      * update multer file storage locations
      
      * fix: use STORAGE_DIR for filepathing
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      fcb591d3
  28. Dec 04, 2023
  29. Nov 14, 2023
Loading