-
4234fb3343
test: add golden path E2E test suite (E2E-01)
Dorian
2026-03-11 14:58:21 +00:00
-
de6e25221c
feat: add per-endpoint rate limiting for sensitive operations (PENTEST-04)
Dorian
2026-03-11 14:46:25 +00:00
-
4995dc2656
feat: add per-endpoint rate limiting for sensitive operations (PENTEST-04)
Dorian
2026-03-11 14:46:25 +00:00
-
8d395b2c5b
fix: harden container isolation in first-boot script (PENTEST-03)
Dorian
2026-03-11 14:40:04 +00:00
-
ec92e5e756
fix: harden container isolation in first-boot script (PENTEST-03)
Dorian
2026-03-11 14:40:04 +00:00
-
aa6c7c2e6a
fix: harden input validation across all RPC endpoints (PENTEST-02)
Dorian
2026-03-11 14:32:49 +00:00
-
89acc3ed5c
fix: harden input validation across all RPC endpoints (PENTEST-02)
Dorian
2026-03-11 14:32:49 +00:00
-
4b5eb4ed29
test: enhance automated pentest suite (PENTEST-01)
Dorian
2026-03-11 14:15:53 +00:00
-
daa33d098b
test: enhance automated pentest suite (PENTEST-01)
Dorian
2026-03-11 14:15:53 +00:00
-
aba7aba25f
feat: add vue-i18n infrastructure and externalize all UI strings (A11Y-03)
Dorian
2026-03-11 13:45:59 +00:00
-
d15e90c26d
feat: add vue-i18n infrastructure and externalize all UI strings (A11Y-03)
Dorian
2026-03-11 13:45:59 +00:00
-
b9cc0a924e
feat: add keyboard navigation, escape-to-close modals, skip-to-content (A11Y-02)
Dorian
2026-03-11 13:11:45 +00:00
-
c1131251f9
feat: add keyboard navigation, escape-to-close modals, skip-to-content (A11Y-02)
Dorian
2026-03-11 13:11:45 +00:00
-
c273ec758f
feat: add ARIA labels, roles, and live regions across all views (A11Y-01)
Dorian
2026-03-11 13:04:31 +00:00
-
46747607ea
feat: add ARIA labels, roles, and live regions across all views (A11Y-01)
Dorian
2026-03-11 13:04:31 +00:00
-
7fc170f50e
feat: add webhook notification system with Settings UI (REMOTE-03)
Dorian
2026-03-11 12:55:13 +00:00
-
224681f1e0
feat: add webhook notification system with Settings UI (REMOTE-03)
Dorian
2026-03-11 12:55:13 +00:00
-
67e501e70e
fix: improve mobile touch targets and responsive layouts (REMOTE-02)
Dorian
2026-03-11 12:46:02 +00:00
-
f7ed67bac9
fix: improve mobile touch targets and responsive layouts (REMOTE-02)
Dorian
2026-03-11 12:46:02 +00:00
-
65cf05f77c
feat: add Tailscale remote access setup RPC (REMOTE-01)
Dorian
2026-03-11 12:42:05 +00:00
-
8ffa89ba16
feat: add Tailscale remote access setup RPC (REMOTE-01)
Dorian
2026-03-11 12:42:05 +00:00
-
60f16bcd96
feat: add metrics export as CSV/JSON (MON-04)
Dorian
2026-03-11 12:33:19 +00:00
-
980fc3af6d
feat: add metrics export as CSV/JSON (MON-04)
Dorian
2026-03-11 12:33:19 +00:00
-
6945bc4daf
feat: add alerting system with configurable rules and UI (MON-02, MON-03)
Dorian
2026-03-11 12:28:44 +00:00
-
1b8a8cfd32
feat: add alerting system with configurable rules and UI (MON-02, MON-03)
Dorian
2026-03-11 12:28:44 +00:00
-
baeeb72f27
feat: add real-time metrics collection with ring buffer storage (MON-01)
Dorian
2026-03-11 11:11:02 +00:00
-
592548066e
feat: add real-time metrics collection with ring buffer storage (MON-01)
Dorian
2026-03-11 11:11:02 +00:00
-
47c783ceac
feat: add community infrastructure and update server setup
Dorian
2026-03-11 10:57:33 +00:00
-
45032d937b
feat: add community infrastructure and update server setup
Dorian
2026-03-11 10:57:33 +00:00
-
-
112b15b4ea
fix: polish form validation and feedback across views
Dorian
2026-03-11 10:49:26 +00:00
-
1ca83f97ec
fix: polish error handling across frontend views
Dorian
2026-03-11 10:44:56 +00:00
-
1a07862559
fix: add loading state to Cloud file counts
Dorian
2026-03-11 10:40:26 +00:00
-
754763d9cd
docs: complete UX audit of all 12 pages
Dorian
2026-03-11 10:13:36 +00:00
-
149a216590
chore: mark PREREL-04 complete
Dorian
2026-03-11 10:09:29 +00:00
-
36e1fd0727
chore: write v0.8.0-rc1 changelog
Dorian
2026-03-11 10:08:51 +00:00
-
8e0b938dc0
test: fix and run visual regression screenshot suite for all 12 pages
Dorian
2026-03-11 10:06:54 +00:00
-
bc879b3581
fix: add dev-mode warnings to all 24 silent catch blocks
Dorian
2026-03-11 00:58:55 +00:00
-
7a7cbf1da3
docs: record quality baseline — 22 silent catches, 78 console stmts, 15 any types
Dorian
2026-03-11 00:56:51 +00:00
-
5bad457922
fix: remove wildcard CORS from nginx electrs-status, verify security headers
Dorian
2026-03-11 00:54:41 +00:00
-
2bfc36baa0
fix: restrict CORS to same-origin with explicit origin validation
Dorian
2026-03-11 00:53:51 +00:00
-
a7653d4c8b
feat: implement CSRF protection on RPC layer
Dorian
2026-03-11 00:46:52 +00:00
-
b9efd1b3d0
feat: add Network Interfaces section and WiFi scan modal to Server.vue
Dorian
2026-03-11 00:35:55 +00:00
-
d26b95e256
feat: add network interface management RPC endpoints
Dorian
2026-03-11 00:34:17 +00:00
-
fce67baa9c
feat: add system stats card to Dashboard with CPU/RAM/Disk gauges
Dorian
2026-03-11 00:24:59 +00:00
-
e12a50f938
feat: add system monitoring RPC endpoints (system.stats, system.processes, system.temperature)
Dorian
2026-03-11 00:22:57 +00:00
-
5dbc29d19c
feat: replace fake Web3 card data with Coming Soon badges
Dorian
2026-03-11 00:05:12 +00:00
-
4874f59e1d
feat: wire real RPC data to Server.vue Local Network card
Dorian
2026-03-11 00:04:26 +00:00
-
38b29dd2fd
refactor: remove duplicate network diagnostics from Settings, add link to Server page
Dorian
2026-03-11 00:01:15 +00:00
-
76269a50fa
chore: verify Web5 top bar already matches Server pattern (UI-02)
Dorian
2026-03-10 23:59:20 +00:00
-
55a12e9bec
fix: replace path-option-card with glass-card in Settings.vue
Dorian
2026-03-10 23:58:33 +00:00
-
98b2c098aa
test: add CI-compatible test runner script
Dorian
2026-03-10 23:56:10 +00:00
-
0301274054
test: add identity module unit tests (9 test cases)
Dorian
2026-03-10 23:55:11 +00:00
-
615ce4f939
test: add auth and session unit tests (20 test cases)
Dorian
2026-03-10 23:54:14 +00:00
-
05ed3b7bcf
test: add backend integration test scaffolding with 3 RPC tests
Dorian
2026-03-10 23:51:22 +00:00
-
7c09c19e8e
test: add router guards unit tests with 9 test cases
Dorian
2026-03-10 23:38:39 +00:00
-
d214ba38c6
test: add container store unit tests with 8 test cases
Dorian
2026-03-10 23:37:41 +00:00
-
fe0413a124
test: add app store unit tests with 11 test cases
Dorian
2026-03-10 23:36:42 +00:00
-
5b08aa515d
test: add RPC client unit tests with 13 test cases
Dorian
2026-03-10 23:35:26 +00:00
-
e6cd18d8ea
test: install Vitest and configure frontend test runner
Dorian
2026-03-10 23:34:14 +00:00
-
d69c0d6724
changes for build for sxsw
Dorian
2026-03-10 23:29:05 +00:00
-
dbd4cf59d2
fix: skip JSON body parsing for filebrowser upload routes
Dorian
2026-03-09 21:27:26 +00:00
-
7aa59d8072
fix: AIUI mobile — auto-switch to content tab when clicking chat bubbles
Dorian
2026-03-09 21:20:57 +00:00
-
62cdddfab0
fix: ensure client_max_body_size 0 via entrypoint script
Dorian
2026-03-09 20:21:01 +00:00
-
718dceb0ca
fix: set client_max_body_size 0 at http level in demo nginx
Dorian
2026-03-09 20:13:14 +00:00
-
a6c1820a83
fix: mobile onboarding viewport + filebrowser demo fixes
Dorian
2026-03-09 19:32:28 +00:00
-
4bc0c4b483
fix: use proxy paths for filebrowser URLs to avoid mixed content on HTTPS
Dorian
2026-03-09 18:49:20 +00:00
-
e7b1a772b7
fix: demo filebrowser uploads — increase nginx body size limit and add mock handlers
Dorian
2026-03-09 18:12:28 +00:00
-
a2aa9657b1
fix: prevent My Apps crash when installing apps + add filebrowser to demo
Dorian
2026-03-09 17:09:59 +00:00
-
9c7ffbb263
feat: enrich mock backend for demo — add all missing RPC handlers and demo data
Dorian
2026-03-09 13:03:53 +00:00
-
0fb373273a
fix: disable HTTP keep-alive and update nginx proxy config
Dorian
2026-03-09 09:54:15 +00:00
-
0cf71c4115
fix: zero-amount invoices, identity.verify DID extraction, tor service permissions
Dorian
2026-03-09 09:53:36 +00:00
-
e3aa95a103
fix: prevent tokio runtime deadlock in credential issue/verify
Dorian
2026-03-09 07:43:12 +00:00
-
5ce8b7965c
fix: add dependency checks for LND, BTCPay, Mempool, Fedimint
Dorian
2026-03-09 00:33:03 +00:00
-
9f7b0a76f3
chore: mark APP-103 through APP-106 as verified
Dorian
2026-03-09 00:24:12 +00:00
-
b581fb4126
fix: protocol-aware iframe vs new-tab behavior for all apps
Dorian
2026-03-09 00:22:41 +00:00
-
c45de13752
fix: add 6 missing apps to first-boot and fix penpot icon path
Dorian
2026-03-09 00:18:28 +00:00
-
e8a0e1af19
feat: add Ollama proxy timeouts, SSH key migration, polish skills, and demo content
Dorian
2026-03-08 08:06:52 +00:00
-
d3f0f1192e
docs: expand app integration checklist with full file-by-file guide
Dorian
2026-03-08 02:32:15 +00:00
-
caefe1ca4e
fix: add electrs-ui to ISO build and first-boot for flawless installs
Dorian
2026-03-08 02:27:58 +00:00
-
a5757d27f1
feat: electrs standalone install with bitcoin dependency + progress UI
Dorian
2026-03-08 02:16:02 +00:00
-
825d082003
feat: add Ollama (local AI) integration for AIUI
Dorian
2026-03-08 01:48:23 +00:00
-
00ad7a42f5
fix: map AIUI model IDs and add node-list-peers stub
Dorian
2026-03-08 00:27:34 +00:00
-
2938d8159b
fix: strip AIUI-specific fields from Claude API proxy requests
Dorian
2026-03-08 00:21:38 +00:00
-
0264920e33
fix: add DNS config to demo backend container for API access
Dorian
2026-03-08 00:21:01 +00:00
-
4bbae540ed
fix: workbox precache conflict + clean up duplicate API routes
Dorian
2026-03-08 00:02:37 +00:00
-
255d0c2a78
chore: rebuild AIUI dist + add TMDB/API catch-all stubs for demo
Dorian
2026-03-07 23:58:08 +00:00
-
fabc7c78f7
fix: add web search stub and API catch-all for demo deployment
Dorian
2026-03-07 23:24:27 +00:00
-
87602f7887
fix: add max_tokens default and mock web-search endpoint for demo
Dorian
2026-03-07 23:22:30 +00:00
-
f8e5e947ec
fix: route Claude API through backend instead of nginx envsubst
Dorian
2026-03-07 23:07:38 +00:00
-
08eb3b61e0
feat: add mock FileBrowser API and WebSocket fixes for demo
Dorian
2026-03-07 22:50:05 +00:00
-
95a3687f0a
fix: add missing RPC methods and WebSocket heartbeat to mock backend
Dorian
2026-03-07 22:36:45 +00:00
-
b62635874f
chore: rebuild AIUI dist with latest changes
Dorian
2026-03-07 22:20:51 +00:00
-
39cf5f2a2b
feat: update AIUI dist (guide as default route) + fix marketplace heading clip
Dorian
2026-03-07 21:49:08 +00:00
-
35be32711f
fix: quote API key header in nginx-demo.conf to prevent empty-value crash
Dorian
2026-03-07 20:53:02 +00:00
-
a576b92ef6
fix: use SSH key auth and skip AIUI rebuild in deploy script
Dorian
2026-03-07 20:16:14 +00:00
-
3613ca9325
fix: revert nginx.conf to non-demo config, finalize demo compose
Dorian
2026-03-07 20:02:53 +00:00
-
1427dd47a3
feat: demo deployment with AIUI chat, SSH key auth, Quick Start fix
Dorian
2026-03-07 19:52:33 +00:00
-
5f51194e12
chore: gitignore loop artifacts and mark ISO-001 complete
Dorian
2026-03-07 19:08:38 +00:00
-
5ae8708ff5
fix: correct app icon paths and add missing icons
Dorian
2026-03-06 18:05:25 +00:00
-
589adb8b18
fix: alpha release hardening — onboarding, security, and ISO build
Dorian
2026-03-06 13:00:28 +00:00