Shantur Rathore
7b6ed88be4
fix(ui): integrate PWA build and avoid api caching
...
Move PWA config into the default Vite build, ensure the PWA icon source is generated, and restrict Workbox caching to static assets only. Update server UI build wiring and clarify TLS requirements in docs.
2026-02-07 21:33:14 +00:00
Jesper Derehag
99474955af
feat(ui): add PWA support with vite-plugin-pwa
...
- Add vite.config.pwa.ts extending the base config with VitePWA plugin
- Generate PWA icons at build time from source logo via @vite-pwa/assets-generator
- Add web app manifest with name, theme color, display overrides
- Add Workbox runtime caching: NetworkFirst for API, CacheFirst for assets
- Set navigateFallback to null to preserve server-side auth redirects
- Server build uses build:pwa for PWA-enabled output; Electron/Tauri use
the base build without PWA
Signed-off-by: Jesper Derehag <jderehag@hotmail.com >
2026-02-07 00:18:28 +01:00
Shantur Rathore
f1520be777
Bump version to 0.9.5
2026-02-03 22:01:41 +00:00
Shantur Rathore
8a91e04ff9
Bump to v0.9.4
2026-02-03 20:22:17 +00:00
Shantur Rathore
a2127a11ac
fix(server): include symlink directories in listings
...
Fixes https://github.com/NeuralNomadsAI/CodeNomad/issues/106
2026-02-03 15:22:49 +00:00
Shantur Rathore
929e79befd
chore(license): add MIT license
...
Clarifies usage and redistribution terms across the monorepo.
2026-02-02 11:22:49 +00:00
Shantur Rathore
67f5f830a3
Bump to v0.9.3
2026-01-29 22:37:34 +00:00
Shantur Rathore
afa7243eab
feat(server): allow skipping internal auth
...
Add --dangerously-skip-auth / CODENOMAD_SKIP_AUTH for trusted-perimeter deployments so users behind SSO/VPN don't need a second login.
2026-01-29 20:38:05 +00:00
Shantur Rathore
37b7c1e53c
fix(server): enforce workspace directory via x-opencode-directory
2026-01-28 23:41:32 +00:00
Shantur Rathore
158f6e25cf
feat(ui): add favorite models to selector
2026-01-26 20:24:05 +00:00
Shantur Rathore
c1052b36dc
bump version to 0.9.2
2026-01-26 13:15:02 +00:00
Shantur Rathore
33939f4096
feat(ui): add i18n scaffolding
...
Adds a minimal i18n provider with locale preference support and migrates folder selection copy to message keys.
2026-01-26 10:22:03 +00:00
Shantur Rathore
4aae8ab720
feat(ui): add model thinking selector
2026-01-25 17:39:38 +00:00
Shantur Rathore
c74e0b89f7
fix(shutdown): stop instances before app exit
...
Prevent desktop wrappers from SIGKILLing the CLI during shutdown, which could orphan OpenCode workspace processes. Shut down workspaces earlier/in parallel and increase the quit grace period.
2026-01-25 11:01:50 +00:00
Shantur Rathore
74a21d6418
Bump version to 0.9.1 for UI release
2026-01-25 00:27:37 +00:00
Shantur Rathore
0c9284e57e
Bump version to 0.9.0
2026-01-24 16:17:14 +00:00
Shantur Rathore
0766185ff6
fix(server): stop workspace process groups
2026-01-24 14:41:09 +00:00
Shantur Rathore
f0b43dbc68
feat(filesystem): add create-folder API for workspace picker
...
Adds a secure endpoint for creating a single subfolder in the current filesystem listing, and wires the non-native directory browser UI to create + enter the new folder.
2026-01-23 12:33:15 +00:00
Shantur Rathore
8c48455ae5
fix(server): prefer highest available UI version
...
Selects the newest UI across bundled/current/previous with a tie-break for current, and only downloads remote UI when it is strictly newer. This prevents stale cached UIs from overriding a newer bundled release.
2026-01-22 23:04:53 +00:00
Shantur Rathore
292f695395
Bump version to 0.8.1
2026-01-22 22:32:52 +00:00
Shantur Rathore
2530cd4fc8
Bump to v0.8.0
2026-01-22 18:17:23 +00:00
Shantur Rathore
dfd397803f
Bump version to 0.7.6
2026-01-22 17:14:28 +00:00
Shantur Rathore
a014ce555a
feat(server): auto-update UI via remote manifest
2026-01-22 15:12:32 +00:00
Shantur Rathore
0bf22a323f
Bump version to 0.7.5
2026-01-21 12:26:22 +00:00
Shantur Rathore
c9b5bb1b7a
Release 0.7.4
2026-01-20 19:20:41 +00:00
Shantur Rathore
ec6428702b
Bump version to 0.7.3
2026-01-20 18:49:18 +00:00
Shantur Rathore
e08ebb2057
fix(server): honor --host binding
...
Fixes #75
2026-01-20 18:47:40 +00:00
Shantur Rathore
bd2a0d1bec
Bump version to 0.7.2
2026-01-15 20:55:59 +00:00
Shantur Rathore
df9722cd16
fix(server): run background processes via cmd.exe on Windows
2026-01-15 20:53:13 +00:00
Shantur Rathore
dffa4907ec
fix(server): validate OpenCode binary by spawning --version
2026-01-15 20:47:30 +00:00
Shantur Rathore
e567d35438
fix(server): prefer .exe/.cmd candidates on Windows
2026-01-15 20:45:14 +00:00
Shantur Rathore
62f52fc534
fix(server): spawn opencode shims via Windows shells
2026-01-15 20:43:40 +00:00
Shantur Rathore
69f221942c
Bump version to 0.7.1
2026-01-15 08:39:06 +00:00
Shantur Rathore
37da426ab4
Bump version to 0.7.0
2026-01-14 21:36:45 +00:00
Shantur Rathore
40634138bc
feat(server): add authenticated remote access and desktop bootstrap
...
Adds cookie-based login with a bootstrap token flow for desktop apps, secures OpenCode instance traffic with per-instance Basic auth, and updates UI/plugin clients to use credentials.
2026-01-14 18:18:14 +00:00
Shantur Rathore
147c9e3e4b
Bump version to 0.6.0
2026-01-09 21:46:14 +00:00
Shantur Rathore
e9241a1b93
Ensure child processes are stopped
2026-01-07 19:35:33 +00:00
Shantur Rathore
c825ff066e
bump version to 0.5.1
2026-01-07 08:56:19 +00:00
Shantur Rathore
847faf1214
Fix Tauri builds and Windows opencode-config loop
2026-01-07 06:25:19 +00:00
Shantur Rathore
1fcf89b945
Isolate opencode-config install from workspace
2026-01-06 20:58:01 +00:00
Shantur Rathore
f5682ea246
Fix dev CI build tool resolution and Windows npm spawning
2026-01-06 20:45:40 +00:00
Shantur Rathore
ac8dfcc607
Improve opencode-config install on Windows
2026-01-06 20:30:40 +00:00
Shantur Rathore
1a6f1fdbae
Bump to v0.5.0
2026-01-05 22:39:02 +00:00
Shantur Rathore
a9524b3e30
Load complete background process output and fix dialog layout
2025-12-30 22:03:04 +00:00
Shantur Rathore
3e4d51c9f2
Surface runtime output in launch errors
2025-12-25 20:44:21 +00:00
Shantur Rathore
94aa469e90
Stop workspace port warning timer after allocation
2025-12-24 20:29:11 +00:00
Shantur Rathore
dab1e0fa7a
Bundle opencode-config dependencies
2025-12-24 20:25:19 +00:00
Shantur Rathore
402d72d038
Remove session idle plugin wiring
2025-12-24 13:34:46 +00:00
Shantur Rathore
d32ec73c63
Resolve bundled opencode config from resources
2025-12-24 13:30:00 +00:00
Shantur Rathore
d0eac1e610
Use bundled opencode config at runtime
2025-12-24 12:01:03 +00:00