Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. May 01, 2024
  2. Apr 16, 2024
  3. Mar 27, 2024
  4. Mar 20, 2024
    • Sean Hatfield's avatar
      [FEAT] Document picker folders for organization (#902) · 4f268dfe
      Sean Hatfield authored
      
      * implement alternating color rows for file picker
      
      * implement alternating colors for workspace directory
      
      * remove unneeded props/variables
      
      * remove unused border classes
      
      * WIP new folder UI
      
      * remove unneeded expanded prop from filerow component
      
      * folder creation UI and files object manipulation WIP
      
      * folder creation & moving files complete
      
      * add developer API support for creating folders and moving files
      
      * update alternating row css for file picker
      
      * remove unneeded props from merge
      
      * normalize paths for folders
      priority to custom docs folder
      silently fail on duplicate folders
      
      * update folder icon to custom svg
      
      * linting and move FolderIcon to JSX
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      4f268dfe
  5. Feb 09, 2024
  6. Feb 05, 2024
    • Sean Hatfield's avatar
      [FEAT] Embedded AnythingLLM (#656) · 1846a99b
      Sean Hatfield authored
      
      * WIP embedded app
      
      * WIP got response from backend in embedded app
      
      * WIP streaming prints to embedded app
      
      * implemented streaming and tailwind min for styling into embedded app
      
      * WIP embedded app history functional
      
      * load params from script tag into embedded app
      
      * rough in modularization of embed chat
      cleanup dev process for easier dev support
      move all chat to components
      todo: build process
      todo: backend support
      
      * remove eslint config
      
      * Implement models and cleanup embed chat endpoints
      Improve build process for embed
      prod minification and bundle size awareness
      WIP
      
      * forgot files
      
      * rename to embed folder
      
      * introduce chat modal styles
      
      * add middleware validations on embed chat
      
      * auto open param and default greeting
      
      * reset chat history
      
      * Admin embed config page
      
      * Admin Embed Chats mgmt page
      
      * update embed
      
      * nonpriv
      
      * more style support
      reopen if chat was last opened
      
      * update comments
      
      * remove unused imports
      
      * allow change of workspace for embedconfig
      
      * update failure to lookup message
      
      * update reset script
      
      * update instructions
      
      * Add more styling options
      Add sponsor text at bottom
      Support dynamic container height
      Loading animations
      
      * publish new embed script
      
      * Add back syntax highlighting and keep bundle small via dynamic script build
      
      * add hint
      
      * update readme
      
      * update copy model for snippet with link to styles
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      1846a99b
  7. Jan 18, 2024
  8. Jan 05, 2024
  9. 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
  10. Dec 14, 2023
  11. Nov 13, 2023
    • Timothy Carambat's avatar
      Robots.txt (#369) · 6957bc3e
      Timothy Carambat authored
      * assume default model where appropriate
      
      * merge with master and fix other model refs
      
      * disallow robots
      
      * add public file
      6957bc3e
  12. 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
  13. 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
  14. Aug 17, 2023
  15. Aug 15, 2023
  16. Aug 10, 2023
  17. 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
  18. Jul 15, 2023
  19. Jun 15, 2023
    • Timothy Carambat's avatar
      Implement Workspace-specific setting configs + other technical features (#58) · 2a556c27
      Timothy Carambat authored
      * 1. Define LLM Temperature as a workspace setting
      2. Implement rudimentry table migration code for both new and existing repos to bring tables up to date
      3. Trigger for workspace on update to update timestamp
      4. Always fallback temp to 0.7
      5. Extract WorkspaceModal into Tabbed content
      6. Remove workspace name UNIQUE constraint (cannot be migrated :()
      7. Add slug +seed when existing slug is already take
      8. Seperate name from slug so display names can be changed
      
      * remove blocking test return
      2a556c27
  20. Jun 14, 2023
  21. Jun 13, 2023
    • frasergr's avatar
      Docker support (#34) · 9f33b3df
      frasergr authored
      * Updates for Linux for frontend/server
      
      * frontend/server docker
      
      * updated Dockerfile for deps related to node vectordb
      
      * updates for collector in docker
      
      * docker deps for ODT processing
      
      * ignore another collector dir
      
      * storage mount improvements; run as UID
      
      * fix pypandoc version typo
      
      * permissions fixes
      9f33b3df
  22. Jun 09, 2023
  23. Jun 08, 2023
  24. Jun 04, 2023
Loading