Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. Dec 05, 2024
  2. Nov 18, 2024
    • Sean Hatfield's avatar
      Light/dark mode UI overhaul (#2629) · 727d8027
      Sean Hatfield authored
      
      * Refactor workspace sidebar component styles (#2380)
      
      rely on css for conditional styles
      
      * New sidebar colors (#2381)
      
      new sidebar colors
      
      * Main container color update (#2382)
      
      * Dark mode setup themes (#2411)
      
      * setup generic tailwind theme + ability to add new themes
      
      * add theme context
      
      * use correct colors from design for sidebar + fix padding
      
      * Settings sidebar UI updates (#2416)
      
      settings sidebar ui updates
      
      * fix sidebar resizing/truncate issue on hover
      
      * Dark mode chat window (#2443)
      
      * Support XLSX files (#2403)
      
      * support xlsx files
      
      * lint
      
      * create seperate docs for each xlsx sheet
      
      * lint
      
      * use node-xlsx pkg for parsing xslx files
      
      * lint
      
      * update error handling
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * wip chat window
      
      * ux+ux improvements and update new colors
      
      * chat window dark mode
      
      * remove comment
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * Dark mode welcome page (#2444)
      
      * dark mode welcome page styles + refactor
      
      * remove AI_BACKGROUND_COLOR and USER_BACKGROUND_COLOR constants
      
      * Dark mode UI for admin and tools pages + mobile view improvements (#2454)
      
      * dark mode ui for admin and tools pages + mobile view improvements
      
      * lint
      
      * ai provider pages + options darkmode ui
      
      * placeholder generic class
      
      * appearance settings styles
      
      * ai providers mobile margin
      
      * dark mode styles for agent skills + experimental features
      
      * mobile styles on security settings
      
      * fine tune flow ui dark mode
      
      * workspace settings page
      
      * lint
      
      * Dark mode onboarding (#2461)
      
      dark mode onboarding
      
      * update all modals + normalize styles (#2471)
      
      * lint
      
      * Dark mode privacy & experimental pages (#2479)
      
      * document watch + privacy pages ui + mobile modal darkmode
      
      * lint
      
      * Dark mode login screens (#2483)
      
      * multi-user auth screen ui update
      
      * dark mode login screen + recovery key modals
      
      * remove unneeded import
      
      * Workspace preset commands modals dark mode (#2484)
      
      update workspace preset dark mode modal
      
      * Document pinning modal ui update (#2490)
      
      document pinning modal ui update
      
      * Experimental agreement modal dark mode (#2491)
      
      experimental agreement modal dark mode
      
      * Serp options dark mode (#2492)
      
      serp options dark mode
      
      * field fixes
      
      * attempt light mode wip
      
      * setting sidebar
      
      * Toasts and threads
      
      * main page content and privacy page
      
      * force rewrite for light
      
      * add border for light mode rightside content
      
      * more fixes
      
      * wip
      
      * wip
      
      * wip light mode implementation
      
      * wip dark light mode file picker
      
      * document picker light mode ui
      
      * slight ui tweaks
      
      * light mode fine tuning flow
      
      * light mode tweaks + qa fixes
      
      * fix md rendering of light mode + tooltip fixes
      
      * lint
      
      * qa bug fixes
      
      * Add developer hook for theme
      move provider to outmost layer
      
      * qa light mode bug fixes
      
      * Linting and hotfixes for UI
      
      * Light mode to dev
      
      * accept invite light mode ui fix
      
      * Fix onboarding inputs in dark mode
      
      * fix close icons
      last minute items
      
      * patch z-index on tooltips
      
      * patch light mode citations
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      727d8027
  3. Nov 13, 2024
  4. Sep 16, 2024
  5. Aug 27, 2024
    • Timothy Carambat's avatar
      AnythingLLM Chrome Extension (#2066) · 29df483a
      Timothy Carambat authored
      
      * initial commit for chrome extension
      
      * wip browser extension backend
      
      * wip frontend browser extension settings
      
      * fix typo for browserExtension route
      
      * implement verification codes + frontend panel for browser extension keys
      
      * reorganize + state management for all connection states
      
      * implement embed to workspace
      
      * add send page to anythingllm extension option + refactor
      
      * refactor connection string auth + update context menus + organize background.js into models
      
      * popup extension from main app and save if successful
      
      * fix hebrew translation misspelling
      
      * fetch custom logo inside chrome extension
      
      * delete api keys on disconnect of extension
      
      * use correct apiUrl constant in frontend + remove unneeded comments
      
      * remove upload-link endpoint and send inner text html to raw text collector endpoint
      
      * update readme
      
      * fix readme link
      
      * fix readme typo
      
      * update readme
      
      * handle deletion of browser keys with key id and DELETE endpoint
      
      * move event string to constant
      
      * remove tablename and writable fields from BrowserExtensionApiKey backend model
      
      * add border-none to all buttons and inputs for desktop compatibility
      
      * patch prisma injections
      
      * update delete endpoints to delete keys by id
      
      * remove unused prop
      
      * add button to attempt browser extension connection + remove max active keys
      
      * wip multi user mode support
      
      * multi user mode support
      
      * clean up backend + show created by in frotend browser extension page
      
      * show multi user warning message on key creation + hide context menus when no workspaces
      
      * show browser extension options to managers
      
      * small backend changes and refactors
      
      * extension cleanup
      
      * rename submodule
      
      * extension updates & docs
      
      * dev docker build
      
      ---------
      
      Co-authored-by: default avatarshatfield4 <seanhatfield5@gmail.com>
      Unverified
      29df483a
  6. Aug 12, 2024
  7. Jul 15, 2024
  8. Jun 25, 2024
    • Sean Hatfield's avatar
      [FEAT] Auto detection for Ollama and LMStudio (#1756) · b5ac62ff
      Sean Hatfield authored
      
      * add ollama automatic url detection in llm and embedder prefrences
      
      * implement auto detection for lmstudio llm and embedder/improve performance of checking common urls
      
      * fix modal not clearing
      
      * fix lmstudio url check
      
      * improve ux for ollama llm provider option
      
      * improve ux for lm studio llm provider option
      
      * improve ux for ollama embedder option
      
      * improve ux for lmstudio embedder option
      
      * ux improvement lmstudio embedder options
      
      * refactor implementation to hook and use native timeout
      Swap to promise.any for resolving of available endpoints
      
      * implement useProviderEndpointAutoDiscovery hook for lmstudio and ollama provider options
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      Unverified
      b5ac62ff
  9. 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
  10. Feb 21, 2024
  11. Jan 11, 2024
  12. Dec 12, 2023
  13. 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
  14. Oct 05, 2023
  15. Aug 16, 2023
  16. 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
  17. 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
  18. Jun 09, 2023
  19. Jun 08, 2023
  20. Jun 04, 2023
Loading