dependabot[bot]
34eb5c8eb9
chore(deps): bump the minor-and-patch group across 1 directory with 14 updates
...
Constraint: Dependabot replacement PR after earlier grouped dependency PR was superseded; all required GitHub checks passed before merge.
Confidence: high
Scope-risk: moderate
Directive: Treat this as the canonical replacement for superseded #544 .
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: Manual runtime smoke beyond repository CI.
2026-05-17 14:00:04 +08:00
dependabot[bot]
e1461619ca
chore(deps): bump marked from 17.0.5 to 18.0.3
...
Constraint: Dependabot PR with required GitHub checks passing before merge.
Confidence: high
Scope-risk: narrow
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: No additional manual runtime smoke beyond repository CI.
2026-05-17 13:59:03 +08:00
dependabot[bot]
a6389ce398
chore(deps-dev): bump electron from 41.1.1 to 42.0.1
...
Constraint: Dependabot PR with required GitHub checks passing before merge.
Confidence: high
Scope-risk: narrow
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: No additional manual runtime smoke beyond repository CI.
2026-05-17 13:58:58 +08:00
dependabot[bot]
b809f5d12c
chore(deps-dev): bump react-router-dom from 7.14.0 to 7.15.0 in the routing group
...
Constraint: Dependabot PR with required GitHub checks passing before merge.
Confidence: high
Scope-risk: narrow
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: No additional manual runtime smoke beyond repository CI.
2026-05-17 13:50:35 +08:00
dependabot[bot]
befb19cadd
chore(deps): bump undici from 6.24.1 to 6.25.0 in the runtime-http group
...
Constraint: Dependabot PR with all required GitHub checks passing before merge.
Confidence: high
Scope-risk: narrow
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: Combined post-merge dependency matrix beyond repository CI.
2026-05-17 13:48:59 +08:00
dependabot[bot]
94dad13b49
chore(deps-dev): bump the build-tooling group with 2 updates
...
Constraint: Dependabot PR with all required GitHub checks passing before merge.
Confidence: high
Scope-risk: narrow
Tested: GitHub CI status check rollup passed for PR before merge.
Not-tested: Combined post-merge dependency matrix beyond repository CI.
2026-05-17 13:48:54 +08:00
cita-777
a3886324ca
Merge remote-tracking branch 'origin/main'
2026-04-09 19:18:39 +08:00
cita-777
7d883a6ada
update readme
2026-04-09 19:17:01 +08:00
dependabot[bot]
5e27684a1c
chore(deps): bump the minor-and-patch group across 1 directory with 6 updates ( #451 )
...
---
updated-dependencies:
- dependency-name: "@visactor/react-vchart"
dependency-version: 2.0.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: dotenv
dependency-version: 17.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: minimatch
dependency-version: 10.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: electron
dependency-version: 41.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: jsdom
dependency-version: 29.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: mermaid
dependency-version: 11.14.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 11:16:28 +08:00
dependabot[bot]
5cab6c83f1
chore(deps-dev): bump react-router-dom from 7.13.2 to 7.14.0
...
Bumps the routing group with 1 update: [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ).
Updates `react-router-dom` from 7.13.2 to 7.14.0
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.14.0/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.14.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: routing
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 14:28:13 +08:00
dependabot[bot]
2f2ebcb37c
chore(deps-dev): bump @types/nodemailer from 7.0.11 to 8.0.0
...
Bumps [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ) from 7.0.11 to 8.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: "@types/nodemailer"
dependency-version: 8.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 14:28:04 +08:00
cita-777
f18aa98888
fix desktop release packaging rebuild
2026-04-06 15:37:22 +08:00
cita-777
566501be1f
bump version to 1.3.0
2026-04-06 15:19:18 +08:00
Cita
3edeb6e245
feat: refine OAuth proxy controls and quota UI ( #433 )
...
* feat: refine oauth management proxy controls
* fix: preserve oauth refresh state and tighten oauth rate limiting
* fix: satisfy codeql oauth rate limiting
* fix: address oauth review comments
* fix: move oauth sensitive limits into prehandlers
* fix: cap oauth quota refresh batch size
2026-04-06 08:50:19 +08:00
Cita
8c3be1a613
Add zod payload contracts for admin API routes ( #358 )
...
* Add zod route payload contracts for admin APIs
* Fix review follow-ups for zod admin payloads
* Refactor account payload parser helpers
2026-04-01 12:52:55 +08:00
Cita
9aeec87cfa
chore: sweep dependabot updates and align Node 25 ( #329 )
...
* chore: sweep dependabot updates
* fix: narrow optional browser Buffer typing
* chore: align repo node pins to v25
2026-03-30 19:14:41 +08:00
Cita
11583c51b9
[codex] add K3s update center ( #314 )
...
* add k3s update center
* fix update center status timeouts
* Polish update center settings UI
* Document k3s update center
* Refocus update center docs for users
* Clarify k3s migration path in docs
2026-03-29 17:43:49 +08:00
Cita and apple
8ebfc39745
[codex] add harness engineering guardrails ( #284 )
...
* refactor: add harness engineering guardrails
* fix: address harness review feedback
---------
Co-authored-by: apple <apple@appledeMacBook-Pro.local >
2026-03-26 21:22:36 +08:00
Cita
4b903fdd3b
fix: tighten ci typecheck coverage
2026-03-23 16:02:13 +08:00
Cita
f586d3f318
Merge pull request #229 from cita-777/codex/gemini-claude-identity-encoding
...
Codex/gemini claude identity encoding
2026-03-21 15:55:51 +08:00
ciat-777
7a2953ac36
fix: decode zstd responses while restoring claude encoding
2026-03-21 15:38:11 +08:00
dependabot[bot]
87cf54140c
build(deps): bump the drizzle-risk group with 2 updates
...
Bumps the drizzle-risk group with 2 updates: [drizzle-orm](https://github.com/drizzle-team/drizzle-orm ) and [drizzle-kit](https://github.com/drizzle-team/drizzle-orm ).
Updates `drizzle-orm` from 0.36.4 to 0.45.1
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases )
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.36.4...0.45.1 )
Updates `drizzle-kit` from 0.28.1 to 0.31.9
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases )
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.28.1...drizzle-kit@0.31.9 )
---
updated-dependencies:
- dependency-name: drizzle-orm
dependency-version: 0.45.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: drizzle-risk
- dependency-name: drizzle-kit
dependency-version: 0.31.9
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: drizzle-risk
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-21 05:17:02 +00:00
dependabot[bot]
8b47df55ec
build(deps): bump the minor-and-patch group across 1 directory with 7 updates
...
Bumps the minor-and-patch group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@visactor/react-vchart](https://github.com/VisActor/VChart/tree/HEAD/packages/react-vchart ) | `2.0.16` | `2.0.19` |
| [mysql2](https://github.com/sidorares/node-mysql2 ) | `3.18.2` | `3.20.0` |
| [nodemailer](https://github.com/nodemailer/nodemailer ) | `8.0.1` | `8.0.3` |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) | `4.2.1` | `4.2.2` |
| [electron](https://github.com/electron/electron ) | `41.0.2` | `41.0.3` |
| [mermaid](https://github.com/mermaid-js/mermaid ) | `11.12.3` | `11.13.0` |
Updates `@visactor/react-vchart` from 2.0.16 to 2.0.19
- [Release notes](https://github.com/VisActor/VChart/releases )
- [Changelog](https://github.com/VisActor/VChart/blob/develop/packages/react-vchart/CHANGELOG.md )
- [Commits](https://github.com/VisActor/VChart/commits/v2.0.19/packages/react-vchart )
Updates `mysql2` from 3.18.2 to 3.20.0
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.18.2...v3.20.0 )
Updates `nodemailer` from 8.0.1 to 8.0.3
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v8.0.1...v8.0.3 )
Updates `@tailwindcss/vite` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/@tailwindcss-vite )
Updates `electron` from 41.0.2 to 41.0.3
- [Release notes](https://github.com/electron/electron/releases )
- [Commits](https://github.com/electron/electron/compare/v41.0.2...v41.0.3 )
Updates `mermaid` from 11.12.3 to 11.13.0
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.12.3...mermaid@11.13.0 )
Updates `tailwindcss` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: "@visactor/react-vchart"
dependency-version: 2.0.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: mysql2
dependency-version: 3.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: nodemailer
dependency-version: 8.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: electron
dependency-version: 41.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: mermaid
dependency-version: 11.13.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: tailwindcss
dependency-version: 4.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 04:56:06 +00:00
cita
f0d9936bf0
improve site announcement display
2026-03-20 12:45:11 +08:00
2a51ef6e4a
fix: 支持 SOCKS5 系统代理并修复脱敏令牌重复同步 ( #154 )
...
* fix: 支持 SOCKS5 系统代理并修复脱敏令牌重复同步
* fix: 避免复用完全模糊的脱敏令牌
* fix: 修复 reviewer 反馈的令牌同步与 SOCKS5 问题
* fix: avoid masked token sync collisions
---------
Co-authored-by: Brucents <mail@urlk.cn >
Co-authored-by: cita <juricek.chen@gmail.com >
2026-03-18 22:41:39 +08:00
ciat-777
cd37b11722
feat: extend proxy runtime parity
2026-03-18 12:01:50 +08:00
cita
0a06f15e13
feat: add masked token placeholders and desktop icons
2026-03-16 21:36:23 +08:00
ciat-777
b0e16fd3ea
Fix model refresh dedupe and desktop packaging
2026-03-16 15:49:15 +08:00
dependabot[bot]
251348f784
build(deps-dev): bump wait-on from 8.0.5 to 9.0.4 ( #109 )
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.5 to 9.0.4.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.5...v9.0.4 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 9.0.4
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 19:41:45 +08:00
dependabot[bot]
03363b27b1
build(deps-dev): bump electron from 35.7.5 to 41.0.2 ( #110 )
...
Bumps [electron](https://github.com/electron/electron ) from 35.7.5 to 41.0.2.
- [Release notes](https://github.com/electron/electron/releases )
- [Commits](https://github.com/electron/electron/compare/v35.7.5...v41.0.2 )
---
updated-dependencies:
- dependency-name: electron
dependency-version: 41.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 19:41:35 +08:00
ciat-777
b8735ad8c7
fix(db): enforce runtime external schema upgrades
2026-03-15 18:45:30 +08:00
dependabot[bot]
cc04466cad
build(deps): bump undici from 6.24.0 to 6.24.1 in the runtime-http group ( #107 )
...
Bumps the runtime-http group with 1 update: [undici](https://github.com/nodejs/undici ).
Updates `undici` from 6.24.0 to 6.24.1
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.24.0...v6.24.1 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.24.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: runtime-http
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 16:54:48 +08:00
dependabot[bot]
8812577da4
build(deps-dev): bump react-router-dom from 6.30.3 to 7.13.1 ( #98 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.30.3 to 7.13.1.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.13.1/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.13.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 16:27:58 +08:00
dependabot[bot]
f69463eae7
build(deps): bump node-cron from 3.0.3 to 4.2.1 ( #92 )
...
Bumps [node-cron](https://github.com/merencia/node-cron ) from 3.0.3 to 4.2.1.
- [Release notes](https://github.com/merencia/node-cron/releases )
- [Commits](https://github.com/merencia/node-cron/compare/v3.0.3...v4.2.1 )
---
updated-dependencies:
- dependency-name: node-cron
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 16:26:36 +08:00
dependabot[bot]
348f7cbbf5
build(deps): bump dotenv from 16.6.1 to 17.3.1 ( #93 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.6.1 to 17.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.6.1...v17.3.1 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 17.3.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 16:26:36 +08:00
ciat-777
cad1bf6764
chore: tighten dependabot grouping and node baseline
2026-03-15 15:49:57 +08:00
ciat-777
7180cbf913
fix(build): copy runtime db generated assets
2026-03-15 01:21:17 +08:00
ciat-777
627b04d456
test(db): verify upgrade paths against the schema contract
2026-03-14 23:37:25 +08:00
ciat-777
af6bd86e23
test(db): add live schema parity checks for sqlite mysql and postgres
2026-03-14 23:27:28 +08:00
ciat-777
5bc5fb7039
feat(db): generate canonical schema contract from sqlite migrations
2026-03-14 22:45:05 +08:00
ciat-777
201a806e51
fix(ci): resolve audit failure and update actions
2026-03-14 13:52:58 +08:00
ciat-777
1a1f0452b3
feat: add delete confirmation modal and enhance token handling
...
- Implemented a DeleteConfirmModal component for confirming deletions across various pages (Accounts, Sites, Tokens).
- Updated Accounts and Sites pages to utilize the new modal for single and batch deletions.
- Enhanced TokensPanel to support group selection and improved token deletion handling with confirmation.
- Added functionality to skip confirmation for batch actions and handle token group fetching with error management.
- Improved error handling for expired sessions in NewApiAdapter and OneApiAdapter.
- Added tests for new delete confirmation behavior and token editing interactions.
2026-03-14 13:31:15 +08:00
cita
5e14c2282f
feat: Add MobileDrawer component and About page, and update package version.
2026-03-10 17:16:12 +08:00
Cita
200489539b
chore: bump version to 1.2.1
2026-03-06 23:26:59 +08:00
cita
02bf0393e6
feat: enhance desktop build process with artifact upload and download, and update server working directory resolution
2026-03-06 20:25:48 +08:00
cita
6c51801e50
feat: add macOS ad-hoc signing support
...
- Implemented afterPack script to ensure ad-hoc signature for macOS builds.
- Created macosSignUtils module to handle app path retrieval, signature inspection, and ad-hoc signing.
- Added functions to check if the app is signed and apply ad-hoc signing if necessary.
2026-03-06 19:58:38 +08:00
cita
2a810facb8
feat: implement macOS notarization and ad-hoc signing in afterSign script
...
feat: add run-server script to manage server execution and compatibility checks
feat: create main application logic for desktop with window management, server handling, and auto-updater
test: add unit tests for desktop runtime helpers
feat: implement desktop server environment configuration and health check
test: add tests for server configuration and desktop routes
feat: add native module guard for better-sqlite3 compatibility
test: add tests for native module guard functionality
test: add comprehensive tests for account verification feedback handling
feat: implement account verification feedback helpers
chore: add TypeScript configuration for desktop builds
2026-03-06 16:24:41 +08:00
cita
283c052fa5
test:Add database migration service with normalization and masking functions
...
- Implemented `normalizeMigrationInput` to standardize database migration input for sqlite, mysql, and postgres.
- Added `maskConnectionString` to obscure sensitive credentials in connection strings.
- Created comprehensive tests for migration input normalization and connection string masking.
- Established database schema creation logic for multiple dialects (sqlite, mysql, postgres).
- Developed functions for managing database transactions, including begin, commit, and rollback.
- Implemented data insertion logic from backup snapshots into the target database.
2026-03-05 17:38:52 +08:00
cita
f6389a999a
feat(tests): add comprehensive tests for TokenRouter and related components
...
- Implement tests for TokenRouter downstream policy, covering allowedRouteIds and site weight multipliers.
- Add tests for TokenRouter patterns and model mapping, including regex pattern matching and model mapping precedence.
- Create tests for BrandIcon component to verify brand detection logic.
- Develop tests for Accounts page, focusing on rebind panel behavior and refresh action on error.
- Introduce fuzzy search utility tests to validate substring and subsequence matching.
- Implement navigation focus helpers tests for building and parsing focus paths.
- Add progressive render tests to ensure correct initial and next visible counts.
- Create route model candidates index tests to validate route candidate indexing and matching logic.
2026-03-02 13:33:35 +08:00
cita
2ecc23730d
chore: initialize clean metapi repository
2026-02-28 00:36:28 +08:00