anything-llm/frontend/src/utils
Timothy Carambat 29df483a27
AnythingLLM Chrome Extension (#2066)
* 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: shatfield4 <seanhatfield5@gmail.com>
2024-08-27 14:58:47 -07:00
..
chat Fix markdown styling for rendered images (#2125) 2024-08-15 12:17:05 -07:00
piperTTS Add piperTTS in-browser text-to-speech (#2052) 2024-08-07 11:09:51 -07:00
constants.js AnythingLLM Chrome Extension (#2066) 2024-08-27 14:58:47 -07:00
directories.js Add ability to grab youtube transcripts via doc processor (#470) 2023-12-18 17:17:26 -08:00
numbers.js [FEAT] show chunk score on citations (#773) 2024-02-22 13:16:20 -08:00
paths.js AnythingLLM Chrome Extension (#2066) 2024-08-27 14:58:47 -07:00
request.js [FEAT] Customizable footer icon links in Appearance Settings (#694) 2024-02-08 12:17:01 -08:00
session.js [FEATURE] Enable the ability to have multi user instances (#158) 2023-07-25 10:37:04 -07:00
toast.js chore: add @ as alias for frontend root (#414) 2023-12-07 09:09:01 -08:00
types.js [FEAT] New Workspace Settings Layout (#718) 2024-02-14 15:29:49 -08:00