Commit Graph

19 Commits (695c1c83d0babf5ce11c2642e5a966e90c0e4550)

Author SHA1 Message Date
mirivlad 695c1c83d0 fix: rewrite sync settings UI with dark theme inputs, add auto-sync and interval settings 2026-06-20 03:39:04 +08:00
mirivlad 95aa600704 fix: sanitize sync error messages in frontend, limit displayed length 2026-06-20 03:20:26 +08:00
mirivlad ef2c8c76c4 fix: use api.backend.call() instead of broken wailsCall, fix styling
- Replace direct window['go']['main']['App'] access with api.backend.call()
- Use hardcoded colors matching PluginManager modal theme (#16213e, #0f3460, etc.)
- Labels above inputs, full-width inputs, proper form layout
- Add explicit btn/modal styles instead of relying on CSS variables
2026-06-20 03:02:34 +08:00
mirivlad bb0811a60c test: add sync plugin E2E tests 2026-06-20 02:39:36 +08:00
mirivlad 589f98011d feat: build sync plugin frontend 2026-06-20 02:37:32 +08:00
mirivlad 9dd93f3685 feat: implement SyncStatusBar component 2026-06-20 02:35:18 +08:00
mirivlad 931bc6bf29 feat: implement SyncSettings component 2026-06-20 02:32:23 +08:00
mirivlad 6fb16442cb feat: create sync plugin structure 2026-06-20 02:28:15 +08:00
mirivlad 12d491a786 fix: scope files plugin to workspace folders 2026-06-19 23:37:10 +08:00
mirivlad da49788504 feat: add default-editor + files plugins, bundle execution check, fix platform-test diagnostic priority 2026-06-19 16:41:46 +08:00
mirivlad 1d2190fc6c Add platform-test diagnostic open provider 2026-06-19 07:52:04 +08:00
mirivlad 0cc4552506 fix(platform-test): replace emoji icons with SVG icon key
- plugin.json: all emoji icons replaced with "flask" (matches Icon.svelte name)
- statusBar label: "🧪 All Tests Pass" → "[OK] All Tests Pass"
- frontend/src/index.js: emoji in header replaced with '◉' circle
2026-06-17 19:02:58 +08:00
mirivlad 3751f52055 fix(platform-test): badge div call syntax
- badgeRow was created with 3rd arg to div(className, children) which was ignored
- Fix: div('', [badge]) wraps badge properly so Frontend Bundle Loaded text renders
2026-06-17 18:51:20 +08:00
mirivlad 7a1926e295 feat: platform-test frontend bundle with VerstakPluginRegister contract
- DiagnosticsPanel + PlatformTestSettings components
- VerstakPluginRegister contract (mount/unmount, VerstakPluginAPI)
- Shared dark-theme stylesheet (style.css)
2026-06-17 17:40:01 +08:00
mirivlad f72e6ef3f2 chore: stop tracking compiled backend binary, add to gitignore 2026-06-17 16:33:48 +08:00
mirivlad cf532bc6a6 feat: add settingsPanel contribution to platform-test 2026-06-17 03:02:01 +08:00
mirivlad e3e4385b91 fix: add dep checks, npm install fallback, go mod download in build.sh 2026-06-16 12:32:34 +08:00
mirivlad 330adc42f2 feat: add scripts/build.sh, check.sh 2026-06-16 12:12:05 +08:00
mirivlad 8ca5617d0a feat: add platform-test plugin with diagnostics panel and backend sidecar 2026-06-16 12:01:42 +08:00