Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. 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>
      Unverified
      fcb591d3
  2. Dec 04, 2023
  3. Nov 14, 2023
  4. Nov 13, 2023
    • Sean Hatfield's avatar
      Create manager role and limit default role (#351) · fa29003a
      Sean Hatfield authored
      
      * added manager role to options
      
      * block default role from editing workspace settings on workspace and text input box
      
      * block default user from accessing settings at all
      
      * create manager route
      
      * let pass through if in single user mode
      
      * fix permissions for manager and admin roles in settings
      
      * fix settings button for single user and remove unneeded console.logs
      
      * rename routes and paths for clarity
      
      * admin, manager, default roles complete
      
      * remove unneeded comments
      
      * consistency changes
      
      * manage permissions for mum modes
      
      * update sidebar for single-user mode
      
      * update comment on middleware
      Modify permission setting for admins
      
      * update render conditional
      
      * Add role usage hint to each role
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      fa29003a
  5. Nov 11, 2023
  6. Nov 09, 2023
  7. Oct 31, 2023
  8. Oct 23, 2023
    • Timothy Carambat's avatar
      AnythingLLM UI overhaul (#278) · 708068a0
      Timothy Carambat authored
      
      * v2 Login screen (#254)
      
      * adding gradients for modal and sidebar
      
      * adding font setup
      
      * redesigned login screen for MultiUserAuth
      
      * completed multi user mode login screen
      
      * linting
      
      * login screen for single user auth redesign complete
      
      * created reusable gradient for login screen
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * v2 sidebar (#262)
      
      * adding gradients for modal and sidebar
      
      * adding font setup
      
      * redesigned login screen for MultiUserAuth
      
      * completed multi user mode login screen
      
      * linting
      
      * login screen for single user auth redesign complete
      
      * WIP sidebar redesign
      
      * created reusable gradient for login screen
      
      * remove dark mode items
      
      * update new workspace button
      
      * completed sidebar for desktop view
      
      * add interactivity states
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * remove duplicated pkg
      
      * v2 settings (#264)
      
      * adding gradients for modal and sidebar
      
      * adding font setup
      
      * redesigned login screen for MultiUserAuth
      
      * completed multi user mode login screen
      
      * linting
      
      * login screen for single user auth redesign complete
      
      * WIP sidebar redesign
      
      * created reusable gradient for login screen
      
      * remove dark mode items
      
      * update new workspace button
      
      * completed sidebar for desktop view
      
      * WIP added colors/gradients to admin settings
      
      * WIP fix discord logo import
      
      * WIP settings redesign - added routes for general settings and restyled components
      
      * WIP settings for LLM Preference, VectorDB, ExportImport
      
      * settings menu UI complete WIP functionality
      
      * settings fully functional/removed dark mode logo
      
      * linting
      
      * removing unneeded dependency
      
      * Fix admin sidebar visibility
      Fix API Keys location and work with single/mum
      Fix Appearance location - WIP on funcitonality
      
      * update api key page
      
      * fix permissions for appearance
      
      * Single user mode fixes
      
      * fix multi user mode enabled
      
      * fix import export
      
      * Rename AdminSidebar to SettingsSidebar
      
      * Fix mobile sidebar links
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * V2 user logout (#265)
      
      * Add user logout button
      
      * hide other 3 dot button
      
      * wrap admin routes
      
      * V2 workspace modal (#267)
      
      Update new workspace modal
      remove duplicate tailwind colors
      
      * v2 Settings modal styles (#266)
      
      * EditUserModal styles complete
      
      * workspaces modals styles complete
      
      * create invite link modal styles complete
      
      * create new api key modal styles complete
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * v2 Chats Redesign (#270)
      
      * fix default message for new workspace
      
      * prompt input box ui redesign complete
      
      * ui tweak to prompt input
      
      * WIP chat msg redesign
      
      * chat container and historical chat messages redesign
      
      * manage workspace modal appears when clicking upload a document on empty workspace
      
      * fixed loading skeleton styles
      
      * citations redesign complete
      
      * restyle pending chat and prompt reply components
      
      * default chat messages styles updated
      
      * linting
      
      * update how chats are returned
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * Onboarding modal flow for first time setup (#274)
      
      * WIP onboarding modal flow
      
      * onboarding flow complete and private route redirection for onboarding setep
      
      * redirect to home on onboarding complete
      
      * add onboarding redirect using paths.onboarding()
      
      * Apply changes to auth flow, onboarding determination, and flows
      
      * remove formref
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * v2 document picker (#275)
      
      * remove unneeded comments
      
      * WIP document picker UI
      
      * WIP basic UI complete for document picker tab and settings tab
      
      * linting
      
      * settings menu complete, document row WIP
      
      * WIP document picker loading from localFiles
      
      * WIP file picker logic
      
      * refactoring document picker to work with backend
      
      * WIP refactoring document picker
      
      * WIP refactor document picker to work with backend
      
      * file uploading with dropzone working
      
      * WIP deleting file when not embedded
      
      * WIP embeddings
      
      * WIP embedding with temp button and hardcoded paths
      
      * WIP placeholder for WorkspaceDirectory component
      
      * WIP WorkspaceDirectory
      
      * WIP
      
      * sort workspaceDocs and availibleDocs complete
      
      * added directories util
      
      * add and remove document from ws working
      
      * v2 document picker complete
      
      * reference modal ui bug fixes
      
      * truncate function bug fix
      
      * ManageWorkspace modal bug fixes
      
      * blocking mobile users modal for workspace settings
      
      * mobile ui fixes
      
      * linting
      
      * ui padding fixes
      
      * citation bug fixes
      
      * code review changes
      
      * debounce handlers
      
      * change tempFile object to array
      
      * selection count fix
      
      * Convert workspace modal to div
      Memo workspace settings
      update conditional rendering of workspace settings
      
      * Show no documents
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * mobile sidebar styles
      
      * padding on Mobile view
      mobile sidebar items
      
      * UI touchup
      
      * suggestion implementations
      
      * CSS fixes and animation perfomance change to GPU accelerated and 60fps
      
      * change will-change
      
      * remove transitions from onboarding modals, simplify on-change handlers
      
      * Swap onboarding to memoized components and debounce onchange handlers
      
      * remove console log
      
      * remove Avenir font
      
      ---------
      
      Co-authored-by: default avatarSean Hatfield <seanhatfield5@gmail.com>
      Unverified
      708068a0
  9. Oct 05, 2023
  10. Sep 29, 2023
  11. Sep 28, 2023
    • Sean Hatfield's avatar
      Replace custom sqlite dbms with prisma (#239) · a126b5f5
      Sean Hatfield authored
      
      * WIP converted all sqlite models into prisma calls
      
      * modify db setup and fix ApiKey model calls in admin.js
      
      * renaming function params to be consistent
      
      * converted adminEndpoints to utilize prisma orm
      
      * converted chatEndpoints to utilize prisma orm
      
      * converted inviteEndpoints to utilize prisma orm
      
      * converted systemEndpoints to utilize prisma orm
      
      * converted workspaceEndpoints to utilize prisma orm
      
      * converting sql queries to prisma calls
      
      * fixed default param bug for orderBy and limit
      
      * fixed typo for workspace chats
      
      * fixed order of deletion to account for sql relations
      
      * fix invite CRUD and workspace management CRUD
      
      * fixed CRUD for api keys
      
      * created prisma setup scripts/docs for understanding how to use prisma
      
      * prisma dependency change
      
      * removing unneeded console.logs
      
      * removing unneeded sql escape function
      
      * linting and creating migration script
      
      * migration from depreciated sqlite script update
      
      * removing unneeded migrations in prisma folder
      
      * create backup of old sqlite db and use transactions to ensure all operations complete successfully
      
      * adding migrations to gitignore
      
      * updated PRISMA.md docs for info on how to use sqlite migration script
      
      * comment changes
      
      * adding back migrations folder to repo
      
      * Reviewing SQL and prisma integraiton on fresh repo
      
      * update inline key replacement
      
      * ensure migration script executes and maps foreign_keys regardless of db ordering
      
      * run migration endpoint
      
      * support new prisma backend
      
      * bump version
      
      * change migration call
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      a126b5f5
  12. Sep 21, 2023
  13. Sep 11, 2023
  14. Aug 30, 2023
  15. Aug 24, 2023
    • Timothy Carambat's avatar
      Full developer api (#221) · defe6054
      Timothy Carambat authored
      * Autodocument Swagger API with JSDocs on /v1/ endpoints for API access
      implement single-player API keys
      WIP Admin API Keys
      
      * Create new api keys as both single and multi-user
      
      * Add boot and telem
      
      * Complete Admin API
      
      * Complete endpoints
      dark mode swagger
      
      * update docs
      
      * undo debug
      
      * update docs and readme
      Unverified
      defe6054
  16. Aug 21, 2023
  17. Aug 17, 2023
  18. Aug 16, 2023
  19. Aug 15, 2023
  20. Aug 14, 2023
    • Sean Hatfield's avatar
      Logo customization for single-user & multi-user modes (#186) · b557bb9e
      Sean Hatfield authored
      
      * implemented logo customization for single-user mode
      
      * removing unneeded comments
      
      * added dark and light mode support for default logo
      
      * implemented dark and light mode switching in frontend
      
      * fixed dark and light mode switching for failed to load logo from backend
      
      * removed unneeded comment
      
      * custom logos for admin implemented
      
      * refactor logo mgmt functions
      abstract logo management utils into their own file for simplicity
      
      * added settings tab for appearance on single-user mode
      
      * unchecking files with unneeded changes
      
      * fixed appearance settings tab to be hidden on multiuser mode
      
      * allow readall for logo
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      b557bb9e
  21. Aug 09, 2023
  22. Aug 04, 2023
    • Timothy Carambat's avatar
      Multiple LLM Support framework + AzureOpenAI Support (#180) · 1f29cec9
      Timothy Carambat authored
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Replace keys with LLM Selection in settings modal
      Enforce checks for new ENVs depending on LLM selection
      Unverified
      1f29cec9
  23. Jul 25, 2023
    • Timothy Carambat's avatar
      [FEATURE] Enable the ability to have multi user instances (#158) · 91f5f942
      Timothy Carambat authored
      * multi user wip
      
      * WIP MUM features
      
      * invitation mgmt
      
      * suspend or unsuspend users
      
      * workspace mangement
      
      * manage chats
      
      * manage chats
      
      * add Support for admin system settings for users to delete workspaces and limit chats per user
      
      * fix issue ith system var
      update app to lazy load invite page
      
      * cleanup and bug fixes
      
      * wrong method
      
      * update readme
      
      * update readme
      
      * update readme
      
      * bump version to 0.1.0
      Unverified
      91f5f942
  24. Jul 20, 2023
  25. Jul 15, 2023
  26. Jun 27, 2023
  27. Jun 26, 2023
  28. Jun 16, 2023
    • Timothy Carambat's avatar
      Upload and process documents via UI + document processor in docker image (#65) · c4eb46ca
      Timothy Carambat authored
      * implement dnd uploader
      show file upload progress
      write files to hotdirector
      build simple flaskAPI to process files one off
      
      * move document processor calls to util
      build out dockerfile to run both procs at the same time
      update UI to check for document processor before upload
      * disable pragma update on boot
      * dockerfile changes
      
      * add filetype restrictions based on python app support response and show rejected files in the UI
      
      * cleanup
      
      * stub migrations on boot to prevent exit condition
      
      * update CF template for AWS deploy
      Unverified
      c4eb46ca
  29. Jun 09, 2023
  30. Jun 08, 2023
  31. Jun 04, 2023
Loading