Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. 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>
      a126b5f5
  2. Sep 21, 2023
  3. Sep 11, 2023
  4. Aug 30, 2023
  5. 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
      defe6054
  6. Aug 21, 2023
  7. Aug 17, 2023
    • Sean Hatfield's avatar
      Custom default messages implementation for single and multi-user modes (#193) · 31fbb078
      Sean Hatfield authored
      
      * added ui for custom welcome messages and added label for custom logo in admin settings
      
      * linting
      
      * fixing img to use light/dark modes
      
      * converted ChatBubble into component
      
      * implemented backend for welcome messages and admin appearance page
      
      * completed custom welcome messages for admin
      
      * finished custom messages for single user mode
      
      * merged with master and linted
      
      * improved UI for appearance settings pages
      
      * linted and merged with master
      
      * small updates
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      31fbb078
  8. Aug 16, 2023
  9. Aug 15, 2023
  10. 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>
      b557bb9e
  11. Aug 09, 2023
  12. 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
      1f29cec9
  13. 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
      91f5f942
  14. Jul 20, 2023
  15. Jul 15, 2023
  16. Jun 27, 2023
  17. Jun 26, 2023
  18. 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
      c4eb46ca
  19. Jun 09, 2023
  20. Jun 08, 2023
  21. Jun 04, 2023
Loading