This project is mirrored from https://github.com/Mintplex-Labs/anything-llm.
Pull mirroring updated .
- Aug 27, 2024
-
-
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:
shatfield4 <seanhatfield5@gmail.com>
-
- Jul 20, 2024
-
-
Timothy Carambat authored
* patch CVE in old express-ws pkg * patch workflow * remove dev-image
-
- Jul 19, 2024
-
-
Timothy Carambat authored
* Enable editing and setting of meta-tag information * cleanup * tmp build for testing * finally always refresh * unset workflow * dev build * rm tmp build
-
- Jul 03, 2024
-
-
Timothy Carambat authored
-
- Jun 21, 2024
-
-
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:
timothycarambat <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:
Sean Hatfield <seanhatfield5@gmail.com>
-
- May 17, 2024
-
-
Timothy Carambat authored
* Patch WSS upgrade for manual HTTPS certs * update comment * refactor
-
- May 01, 2024
-
-
Timothy Carambat authored
Prevent iframing of frontend UI to prevent unsafe embedding and/or clickjacking
-
- Apr 16, 2024
-
-
Timothy Carambat authored
V1 of agent support via built-in `@agent` that can be invoked alongside normal workspace RAG chat.
-
- Mar 27, 2024
-
-
timothycarambat authored
-
- Mar 20, 2024
-
-
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:
timothycarambat <rambat1010@gmail.com>
-
- Feb 09, 2024
-
-
Timothy Carambat authored
* Implement workspace thread that is compatible with legacy versions * last touches * comment on chat qty enforcement
-
- Feb 05, 2024
-
-
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:
timothycarambat <rambat1010@gmail.com>
-
- Jan 18, 2024
-
-
Sean Hatfield authored
* remove support for import export anythingllm data * remove unused imports remove unused dep update lockfile --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Jan 05, 2024
-
-
pritchey authored
* Added support for HTTPS to server. * Move boot scripts to helper file catch bad ssl boot config fallback SSL boot to HTTP --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Dec 18, 2023
-
-
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
-
- Dec 14, 2023
-
-
timothycarambat authored
-
- Nov 13, 2023
-
-
Timothy Carambat authored
* assume default model where appropriate * merge with master and fix other model refs * disallow robots * add public file
-
- Sep 28, 2023
-
-
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:
timothycarambat <rambat1010@gmail.com>
-
- Aug 24, 2023
-
-
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
-
- Aug 17, 2023
-
-
timothycarambat authored
-
- Aug 15, 2023
-
-
Timothy Carambat authored
* Enable optional Telemetry integration via posthog
-
- Aug 10, 2023
-
-
timothycarambat authored
-
- Jul 25, 2023
-
-
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
-
- Jul 15, 2023
-
-
Timothy Carambat authored
* WIP on imports * undo nodismiss for testing * remove old keys modal screen add helper text on import complete * return default setting modal to keys
-
- Jun 15, 2023
-
-
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
-
- Jun 14, 2023
-
-
Timothy Carambat authored
* add codeblock support for prompt replies and historical messages add markdown-it * Fix spacing for HTML rendering
-
- Jun 13, 2023
-
-
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
-
- Jun 09, 2023
-
-
Timothy Carambat authored
* Add Auth protection for cloud-based or private instances * skip check on local dev
-
- Jun 08, 2023
-
-
timothycarambat authored
-
timothycarambat authored
add conditional ENV setting
-
Timothy Carambat authored
-
- Jun 04, 2023
-
-
timothycarambat authored
-