Merged
Conversation
* Update README.zh-CN.md * Update README.zh-CN.md * Update README.zh-CN.md * Update README.md
* Update README.zh-CN.md * Update README.md * Update README.md --------- Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
enable workflow rule
* Update README.zh-CN.md * Update README.zh-CN.md
* wip system prompt history sidebar ui * lint * backend/frontend implementation for prompt history wip * lint * rework ui * add delete menu and delete chat history by id * lint * ref for menu button * reorganize components + light mode styles * lint * UI refactor * backend refactor * remove unused import * add border-none to all buttons * fix spacing on dots 3 icon button * add window to confirm * add english translations * normalize translations * lin * patch store logic * sticky header --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Update common.js * linting --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Update common.js * Update common.js * lint --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Implemented spellcheck toggle in Settings * ran yarn lint * reduce read complexity for appearance spellcheck lint --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
update:WorkspaceChat ChatContainer PromptInput Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
* Update README.zh-CN.md * Update common.js
* PGVector support for vector db storage * forgot files * comments * dev build * Add ENV connection and table schema validations for vector table add .reset call to drop embedding table when changing the AnythingLLM embedder update instrutions Add preCheck error reporting in UpdateENV add timeout to pg connection * update setup * update README * update doc
* corrected toggle server toast text * reordered code for readability * reordered code for readability * ran yarn lint * reordered code for readability * ran yarn lint
* Update common.js * Update README.md * Update common.js * Update README.md * linting --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* add obsidian vault data connector * lint * add english translations * normalize translations * improve file parser and reader --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Fix typos * language --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* update light mode designs for system prompt history * lint --------- Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
* Add context window finder from litellm maintained list apply to all cloud providers, have client cache for 3 days * docker container bootup warning * update invalid ENV warning * rebased with current HEAD * update newline printing
* Add context window finder from litellm maintained list apply to all cloud providers, have client cache for 3 days * linting
* fix ux for create api key and create invite * lint --------- Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
… and index.jsx (Mintplex-Labs#4195) fix(locales): correct some typos and grammatical errors in translation strings and index.jsx
…chemas other than the default public schema. (Mintplex-Labs#4202) * Add PostgreSQL schema support to SQL connector - Add schema configuration option to PostgreSQL connector - Update SQL queries to filter by specified schema - Add schema input field to frontend connection modal (PostgreSQL only) - Default to 'public' schema when no custom schema specified - Add getQualifiedTableName() method for schema.table format * Fix code formatting after linting * Update Postgresql.js * add back removal of ending curly brace * Update Postgresql.js * add back removal of ending curly brace (again?) --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
fix app version metrics endpoint
…undefined options (Mintplex-Labs#4214) * Update check for `validFuncCall` to only check required args and for undefined options * update * remove unused helper class func
…4220) fix: resolve prepareWorkspaceChatsForExport function not found error in API export-chats endpoint
resolves Mintplex-Labs#4193 contrib: @bechir2000
* STT append spoken text * remove default args from calls * fix bug where message and input were out of sync * update diffs
* WIP on mobile connections todo: register devices todo: data sync or connection * improve connection flow and registration add streaming from service TODO: user scoping * dev build mobile support * fix path * handle relative URLs * handle localhost access in product * add device de-register * sync styles * move UI to be out of the normal path since beta only * Add user scoping to mobile connection requests Remigrate DB for user associations Implement temp token registration to prevent unauthorized device registration requests cleanup middlewares
* Update common.js Hebrew language update * linting --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Update all null values for Spanish language * linting --------- Co-authored-by: Jesús Verduzco <3856266+jeverduzco@users.noreply.github.com>
* feat: add Romanian translation * Update resources.js Add Romanian * linting --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Create parse endpoint in collector (Mintplex-Labs#4212) * create parse endpoint in collector * revert cleanup temp util call * lint * remove unused cleanupTempDocuments function * revert slug change minor change for destinations --------- Co-authored-by: timothycarambat <rambat1010@gmail.com> * Add parsed files table and parse server endpoints (Mintplex-Labs#4222) * add workspace_parsed_files table + parse endpoints/models * remove dev api parse endpoint * remove unneeded imports * iterate over all files + remove unneeded update function + update telemetry debounce * Upload UI/UX context window check + frontend alert (Mintplex-Labs#4230) * prompt user to embed if exceeds prompt window + handle embed + handle cancel * add tokenCountEstimate to workspace_parsed_files + optimizations * use util for path locations + use safeJsonParse * add modal for user decision on overflow of context window * lint * dynamic fetching of provider/model combo + inject parsed documents * remove unneeded comments * popup ui for attaching/removing files + warning to embed + wip fetching states on update * remove prop drilling, fetch files/limits directly in attach files popup * rework ux of FE + BE optimizations * fix ux of FE + BE optimizations * Implement bidirectional sync for parsed file states linting small changes and comments * move parse support to another endpoint file simplify calls and loading of records * button borders * enable default users to upload parsed files but NOT embed * delete cascade on user/workspace/thread deletion to remove parsedFileRecord * enable bgworker with "always" jobs and optional document sync jobs orphan document job: Will find any broken reference files to prevent overpollution of the storage folder. This will run 10s after boot and every 12hr after * change run timeout for orphan job to 1m to allow settling before spawning a worker * linting and cleanup pr --------- Co-authored-by: Timothy Carambat <rambat1010@gmail.com> * dev build * fix tooltip hiding during embedding overflow files * prevent crash log from ERRNO on parse files * unused import * update docs link * Migrate parsed-files to GET endpoint patch logic for grabbing models names from utils better handling for undetermined context windows (null instead of Pos_INIFI) UI placeholder for null context windows * patch URL --------- Co-authored-by: Sean Hatfield <seanhatfield5@gmail.com>
* Added exa-search case to the search provider switch in web-browsing.js * Added ExaSearchOptions component for API key input * update * Patch missing image crashing UI Fix issue where ENV key did not exist or was saved on click Update copy for provider Add Docs for ENV keys for manual placements update systemssettings for returning key saved to UI --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Update common.js Improving the Romanian translation and filling in missing elements. * linting --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* add chroma cloud as new vector db provider * update docker example env * extend chroma class to chroma cloud * update readme --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
* Update Security UI to match all other Settings * Normalizing translations * Running yarn lint * Set back all the null values * fix spacing + lint * remap name --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
There was a problem hiding this comment.
Pull Request Overview
This pull request adds support for three new languages to the frontend localization system. It adds Estonian (et), Latvian (lv), Polish (pl), and Romanian (ro) language support by importing new translation files and registering them in the resources configuration.
- Adds import statements for new language translation files
- Registers new language codes in the resources object for translation system integration
- Updates existing Portuguese translation file with comprehensive new translations
- Includes a normalization utility update to remove invalid translation keys
Reviewed Changes
Copilot reviewed 108 out of 293 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| frontend/src/locales/resources.js | Adds imports and resource entries for Estonian, Latvian, Polish, and Romanian languages |
| frontend/src/locales/pt_BR/common.js | Extensive update with new Portuguese translations and reorganization |
| frontend/src/locales/pl/common.js | Complete Polish translation file with 1000+ translated strings |
| frontend/src/locales/normalizeEn.mjs | Utility update to remove invalid keys from non-English translation files |
| frontend/src/locales/nl/common.js | Minor updates to Dutch translations with new null placeholders |
| frontend/src/locales/lv/common.js | Complete Latvian translation file with 1000+ translated strings |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
lohawk-azalea
approved these changes
Aug 14, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Type
Relevant Issues
resolves #xxx
What is in this change?
Additional Information
Developer Validations
yarn lintfrom the root of the repo & committed changes