Commit Graph

  • 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