Sean Hatfield
2f3db0e63a
[FEAT] support pinecone serverless ( #639 )
...
* migrate pinecone package to latest version and migrate pinecone vectordb provider class
* remove pinecone environment name env variable and update docs to reflect removal & serverless support complete
* migrate query for pinecone db
* typo in log
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-01-22 16:41:20 -08:00
Timothy Carambat
b35feede87
570 document api return object ( #608 )
...
* Add support for fetching single document in documents folder
* Add document object to upload + support link scraping via API
* hotfixes for documentation
* update api docs
2024-01-16 16:04:22 -08:00
Timothy Carambat
c61cbd1502
Add support for fetching single document in documents folder ( #607 )
2024-01-16 14:58:49 -08:00
Timothy Carambat
f5bb064dee
Implement streaming for workspace chats via API ( #604 )
2024-01-16 10:37:46 -08:00
Timothy Carambat
bd158ce7b1
[Feat] Query mode to return no-result when no context found ( #601 )
...
* Query mode to return no-result when no context found
* update default error for sync chat
* remove unnecessary type conversion
2024-01-16 09:32:51 -08:00
Timothy Carambat
755c10b8ca
[API] patch swagger host to be relative ( #563 )
...
patch swagger host to be relative
2024-01-09 19:49:51 -08:00
timothycarambat
d99b87e7d8
patch workspace-chats API endpoint to be generally available instead of forced multi-user
2024-01-02 12:44:17 -08:00
Timothy Carambat
708068a09e
AnythingLLM UI overhaul ( #278 )
...
* 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: timothycarambat <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: timothycarambat <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: timothycarambat <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: timothycarambat <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: timothycarambat <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: timothycarambat <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: timothycarambat <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: Sean Hatfield <seanhatfield5@gmail.com>
2023-10-23 13:10:34 -07:00
Timothy Carambat
3f5b419601
Add support for chatting via the API ( #261 )
2023-09-29 13:45:35 -07:00
Timothy Carambat
defe6054b3
Full developer api ( #221 )
...
* 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
2023-08-23 19:15:07 -07:00