Commit Graph
89 Commits
Author SHA1 Message Date
wonfen 2436d5cf6a fix(prebuild): stop pnpm build from re-preparing resources 2026-08-18 23:03:54 +08:00
wonfen 2fc831de27 chore: remove promotion 2026-07-26 01:29:44 +08:00
wonfen 23dda47641 feat: add launch guard and secure multi-user service ownership (#7569)
* feat(service): isolate macOS launch and owner runtime

* ci(windows): run owner security tests

* chore(deps): use kode-bridge v0.4.1 tag

* fix(macos): classify installed service state

* fix(macos): classify marked unavailable service

* fix(macos): gate core startup on service migration

* fix(macos): scope service init to supported platforms

* feat(macos): prompt before migrating installed service

* fix(macos): shorten sidecar IPC path

* build(service): pin helper protocol and artifacts

* fix(core): require confirmed service and sidecar readiness

* fix(macos): harden launch roots and singleton state

* fix(ui): refresh migration state before restart

* fix(macos): linearize service migration lifecycle

* fix(ui): keep service migration state fresh

* feat(service): track authenticated owner sessions

* fix(service): preserve newer owner sessions

* feat(macos): route service proxy changes through helper

* fix(macos): serialize service proxy guard

* fix(macos): close service proxy owner lifecycle

* fix(macos): close remaining proxy stop races

* fix(app): do not cancel controlled service stop

* fix(lifecycle): keep controlled updates cancellation-safe

* fix(macos): stage dev core for service

* test(macos): exercise staged core cleanup

* fix(dev): await controlled macOS exit

* chore: update changelog

* fix(macos): recover sidecar after service install failure

Allow the existing sidecar to continue when service installation leaves the manager in InstallRequired, then settle the session state as SidecarAllowed. Show neutral status text while the migration dialog waits for its final state.

* fix(macos): stage dev service tools before elevation

* fix(macos): localize launch guard prompts

* fix(service): address cross-platform integration issues

* feat: support seamless service migration

* fix: pass Windows service installer path safely

* fix(prebuild): derive service release from Cargo dependency

* fix(dev): preserve service installation state

* fix: resolve clippy warnings in service lifecycle
2026-07-24 09:01:49 +08:00
wonfen 604fdb9252 chore: update changelog 2026-07-12 04:20:14 +08:00
wonfen b4a490fbeb doc: add Sponsor 2026-06-21 00:28:43 +08:00
wonfen aa478bfe1a docs: remove Promotion 2026-05-24 13:14:59 +08:00
wonfen e2a634b662 docs: update promotion 2026-04-15 13:11:05 +08:00
renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Slinetrac
b707dd264e build(vite)!: migrate to Vite 8, switch to Oxc-based @vitejs/plugin-react, and clean up legacy compatibility config (#6492)
* chore(deps): update npm dependencies to v8

* build(vite)!: migrate to Vite 8, switch to Oxc-based @vitejs/plugin-react, and clean up legacy compatibility config

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com>
2026-03-13 06:42:09 +00:00
wonfen 20ed7a3abe chore: temporarily remove promotion 2026-01-17 03:33:10 +08:00
wonfen b282217e5c doc: update promotion 2025-12-18 18:42:18 +08:00
Slinetrac 1a2d45555d docs: unify language list separators 2025-12-12 09:31:00 +08:00
Mehdi BahramiandSlinetrac 11879e224c docs(i18n): add README_fa.md (#5792)
* Create README_fa.md

in Persian

* Update README_fa.md

Readme file in Persian

* Add links for Persian and Korean in README_es

Added links for Persian and Korean languages in the README.

* Add Persian link to language options in README

Added Persian language link to the README.

* Add Persian link to Japanese README

* Add Persian link to Korean README

* Add links for Korean and Persian in README_ru

Added links to Korean and Persian translations in the README.

* update

fix error

* Add Persian language link to README

update

* Update link to Persian README in multiple languages section

fix

* Update README_fa.md

* style: prettier

---------

Co-authored-by: Slinetrac <realakayuki@gmail.com>
2025-12-12 09:23:36 +08:00
rozanandSlinetrac aa6a1c8650 add Korean README and update language selectors (#5338)
* docs(i18n): add Korean README and update language selectors

* style: prettier

---------

Co-authored-by: Slinetrac <realakayuki@gmail.com>
2025-11-07 12:06:48 +08:00
Slinetrac 8ebf915330 docs: README.md i18n 2025-10-20 15:56:38 +08:00
AltZedandSline 5281449e26 Translate readme to russian (#5136)
* Add Russian translation README_ru.md and update README.md

* add language badges for Chinese and Russian README

* add language badges for Chinese and Russian README

* Update README.md

Co-authored-by: Sline <realakayuki@gmail.com>

* Update README_ru.md

---------

Co-authored-by: Sline <realakayuki@gmail.com>
2025-10-20 15:33:52 +08:00
Tunglies 231d264652 fix: update alpha version description in README 2025-09-12 18:45:40 +08:00
TianHua Liu 3360339c08 docs: move Windows ARM devices note to CONTRIBUTING.md (#4446)
* docs: how to develop locally

* docs: move Windows ARM devices note to CONTRIBUTING.md
2025-08-19 16:28:42 +08:00
TianHua Liu 8b53a7bd99 docs: how to develop locally (#4409) 2025-08-16 15:38:32 +08:00
Tunglies 09969d95de feat: add rustfmt configuration and CI workflow for code formatting
refactor: streamline formatting workflow by removing unused taplo steps and clarifying directory change

refactor: remove unnecessary directory change step in formatting workflow
2025-06-06 22:13:11 +08:00
Tunglies f47b4b961b fix: update alpha and release workflows to trigger builds via git tags only
feat: update release workflow to trigger builds via git tags and add publish version script
2025-06-05 19:34:20 +08:00
wonfen a36d2633c9 add promotion 2025-06-02 11:48:28 +08:00
wonfen 4604fe4841 add donation 2025-01-18 16:08:24 +08:00
wonfen 6e69b3f032 fix: translation 2024-11-09 08:59:30 +08:00
wonfen e5cdbf7361 release rc.4 2024-10-26 12:05:09 +08:00
MystiPanda 3e75897154 docs: Update README 2024-05-12 22:17:05 +08:00
MystiPanda 41f80bcafd chore: Try a new icon 2024-05-12 19:31:06 +08:00
MystiPanda a3d7b72485 docs: Update FAQ URL 2024-05-08 11:44:57 +08:00
MystiPanda 87f49ec879 docs: update url 2024-05-06 15:05:56 +08:00
MystiPanda 2f876d93e3 docs: Update FAQ URL 2024-04-28 20:04:03 +08:00
MystiPanda fba0f362a5 docs: Update Readme 2024-03-11 18:38:58 +08:00
wonfen c0df368dc6 Sytle: UI improvement & Update Readme 2024-03-10 07:00:24 +08:00
MystiPanda b3bbacf2ef Release 1.5.5 2024-03-09 22:02:36 +08:00
MystiPanda 7f461b99e2 Release 1.5.4 2024-02-24 14:00:01 +08:00
MystiPanda 447f7530af Release 1.5.3 2024-02-22 00:23:56 +08:00
MystiPanda 2965a6827d Release 1.5.2 2024-02-21 00:04:11 +08:00
wonfen 30cbb72b57 doc: remove 32bit package 2024-02-12 02:25:18 +08:00
MystiPanda 89934c17ca Release v1.5.1 2024-02-11 20:32:25 +08:00
MystiPanda 4b3a73d440 Release 1.5.0 2024-02-06 00:41:12 +08:00
MystiPanda 150d72f0f8 Release 1.4.11 2024-02-02 16:56:39 +08:00
MystiPanda 4e8bd640a7 Release v1.4.10 2024-01-18 22:26:23 +08:00
Lai Zn db7eb92638 docs: Add guidelines for windows development (#250) 2024-01-17 19:02:39 +08:00
MystiPanda 776e207f09 Release v1.4.9 2024-01-17 15:43:15 +08:00
MystiPanda 0cc386bc28 Release v1.4.8 2024-01-16 15:36:04 +08:00
MystiPanda bed128e8cf Release v1.4.7 2024-01-11 13:19:05 +08:00
Morris Li a46f3a31e1 Fix expired Tauri domain (#222) 2024-01-11 10:17:56 +08:00
wonfen 7a7f5cd4a8 Style: UI improvement & 1.4.6 ready 2024-01-09 13:57:53 +08:00
wonfen ac9f49f8c9 chore: UI adjustment 2024-01-08 19:32:21 +08:00
MystiPanda 8955ca5216 Release 1.4.5 2023-12-14 17:40:48 +08:00
MystiPanda ea021de5eb v1.4.4 2023-12-10 21:36:22 +08:00
MystiPanda a036597f5f docs: Update README 2023-12-07 16:49:59 +08:00