Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. Sep 06, 2024
  2. Aug 07, 2024
  3. Jul 23, 2024
  4. Jul 19, 2024
  5. Jul 10, 2024
  6. Jun 21, 2024
    • Timothy Carambat's avatar
      [BETA] Live document sync (#1719) · dc4ad6b5
      Timothy Carambat authored
      
      * wip bg workers for live document sync
      
      * Add ability to re-embed specific documents across many workspaces via background queue
      bgworkser is gated behind expieremental system setting flag that needs to be explictly enabled
      UI for watching/unwatching docments that are embedded.
      TODO: UI to easily manage all bg tasks and see run results
      TODO: UI to enable this feature and background endpoints to manage it
      
      * create frontend views and paths
      Move elements to correct experimental scope
      
      * update migration to delete runs on removal of watched document
      
      * Add watch support to YouTube transcripts (#1716)
      
      * Add watch support to YouTube transcripts
      refactor how sync is done for supported types
      
      * Watch specific files in Confluence space (#1718)
      
      Add failure-prune check for runs
      
      * create tmp workflow modifications for beta image
      
      * create tmp workflow modifications for beta image
      
      * create tmp workflow modifications for beta image
      
      * dual build
      update copy of alert modals
      
      * update job interval
      
      * Add support for live-sync of Github files
      
      * update copy for document sync feature
      
      * hide Experimental features from UI
      
      * update docs links
      
      * [FEAT] Implement new settings menu for experimental features (#1735)
      
      * implement new settings menu for experimental features
      
      * remove unused context save bar
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * dont run job on boot
      
      * unset workflow changes
      
      * Add persistent encryption service
      Relay key to collector so persistent encryption can be used
      Encrypt any private data in chunkSources used for replay during resync jobs
      
      * update jsDOC
      
      * Linting and organization
      
      * update modal copy for feature
      
      ---------
      
      Co-authored-by: default avatarSean Hatfield <seanhatfield5@gmail.com>
      Unverified
      dc4ad6b5
  7. Jun 19, 2024
  8. Jun 07, 2024
  9. Jun 06, 2024
    • Sean Hatfield's avatar
      [FEAT] Edit message button (#1392) · 26c22050
      Sean Hatfield authored
      
      * WIP edit message feature
      
      * WIP edit message
      
      * WIP editing messages feature
      
      * Fix PFPs
      TODO: Fix default user profile image
      Add User and Assistant workspace response
      
      * unset PFP changes for later PR
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      26c22050
    • Timothy Carambat's avatar
      Feature/devcontv2 (#1622) · 98cef508
      Timothy Carambat authored
      
      * Updated apt-packages source for devcontainer
      
      Switched the devcontainer's package source to a different repository to
      align with updated dependencies and package availability. The previous
      source from 'rocker-org' is replaced with 'devcontainers-contrib', which
      may offer more recent or relevant development tools.
      
      * Subject: Centralize prettier ignores and refine
      config
      
      Body:
      Centralized all prettier ignore rules by removing individual
      `.prettierignore` files in subprojects and updating the root
      `.prettierignore` to include previously ignored patterns, ensuring
      consistency across the workspace. Additionally, the prettier
      configuration was refined by making the file pattern for `.config.js`
      files consistent and adjusting quote styles for better readability. All
      lint scripts across the project were updated to respect the centralized
      ignore path, enhancing maintainability.
      
      The consolidation simplifies the process of managing ignore rules as the
      project scales, ensuring developers can focus on writing code without
      worrying about divergent formatting standards. These changes also align
      with introducing comprehensive linting across multiple environments to
      keep the codebase clean and consistent.
      
      This adjustment is a foundational step towards a more streamlined and
      unified code base, making it easier for new contributors to adhere to
      established coding standards and reducing the cognitive load associated
      with managing multiple configuration files across the project.
      
      * unset package json changes
      
      ---------
      
      Co-authored-by: default avatarFrancisco Bischoff <franzbischoff@gmail.com>
      Co-authored-by: default avatarFrancisco Bischoff <984592+franzbischoff@users.noreply.github.com>
      Unverified
      98cef508
  10. May 14, 2024
  11. Apr 26, 2024
    • Timothy Carambat's avatar
      Agent skill: chart generation (#1103) · 2e813846
      Timothy Carambat authored
      
      * WIP agent support
      
      * move agent folder
      
      * wip frontend socket
      
      * checkpoint
      
      * fix schema
      
      * Checkpoint for plugins and AgentHandler
      
      * refactor plugins and agent arch
      
      * agent error reporting and handling
      
      * add frontend elements for agents in prompt input
      
      * WIP integrations for agents
      
      * enable web-search agent config from frontend
      
      * persist chat history
      
      * update alert
      
      * update migration
      remove console logs
      update close state for agent invocations
      
      * add examples to dockerignore
      Extract statusResponse to its own component
      
      * update close method
      
      * wrap scraping rejections
      
      * add RAG search as funciton
      
      * Add telem and link highlight
      
      * chat support
      
      * patch memory
      
      * Add rechart as a plugin option
      
      * Toggles for abilites of default agent (system wide)
      Validate values for agent skills
      Enable dynamic loading of skills
      UI for toggle of skills
      
      * add UI for toggle of configs for agent
      
      * toggle WS or WSS protocol
      
      * update NGNIX proxy pass
      
      * move components around and capture failed websocket creation
      
      * fix name
      
      * tmp docker image
      
      * reset workflow
      
      * safety mark functions
      
      * telem on tool calls
      
      * remove hardcode short circuit
      
      * separate web-browser from scrape
      
      * extract summarizer to util
      add abort handlers and controller for langchain stuff so socket close kills process
      
      * langchain summarize verbose when in dev
      
      * chart styling improvements + add title to chart
      
      * fix legend from being cutoff in chart downloads
      
      * remove cursor blink
      
      ---------
      
      Co-authored-by: default avatarshatfield4 <seanhatfield5@gmail.com>
      Unverified
      2e813846
  12. Feb 16, 2024
  13. Feb 07, 2024
  14. Jan 18, 2024
  15. Jan 11, 2024
  16. Jan 08, 2024
  17. 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
      Unverified
      45258248
  18. Nov 13, 2023
  19. Nov 11, 2023
  20. Nov 09, 2023
  21. 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
  22. Aug 23, 2023
  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. 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
  25. Jun 14, 2023
  26. 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
      Unverified
      9f33b3df
  27. Jun 09, 2023
  28. Jun 04, 2023
Loading