Commit Graph

  • 0a817fa0d0 fix: Remove duplicate daemon directive in nginx config main XPS\Micro 2026-03-19 16:29:06 +0100
  • df5c8a95d4 fix: Fix nginx permission errors - use /tmp for logs XPS\Micro 2026-03-19 15:56:10 +0100
  • 22d10330c5 fix: Add nginx reverse proxy for code-server subpath routing XPS\Micro 2026-03-19 15:38:58 +0100
  • 5f6b06a66a fix: Remove unsupported --base-path flag from code-server XPS\Micro 2026-03-19 14:28:54 +0100
  • ffc285358c fix: Set JWT cookie domain for all subpaths and subdomains XPS\Micro 2026-03-19 13:46:25 +0100
  • 24afef32e4 fix: Add container readiness wait after spawn XPS\Micro 2026-03-19 13:39:52 +0100
  • 0d1f4f1db9 fix: Add dynamic base-path support for code-server subpath routing XPS\Micro 2026-03-19 13:37:16 +0100
  • 3e4928c378 fix: Relax package version constraints in dictionary template XPS\Micro 2026-03-19 12:56:46 +0100
  • 28aa41b207 feat: Add ESP8266 IDE (vcoder) Template Integration XPS\Micro 2026-03-19 12:05:44 +0100
  • 02280cf0b4 docs: Update all documentation with latest fixes - Traefik routing, JWT-cookie auth, install.sh improvements XPS\Micro 2026-03-19 10:31:49 +0100
  • 436b1c0b0e feat: Add cookie-based JWT authentication for user containers - secure access control XPS\Micro 2026-03-19 10:11:55 +0100
  • 45bd329e13 fix: Add missing router.service labels - routers must reference their services in Traefik XPS\Micro 2026-03-19 08:55:43 +0100
  • 7beb1d036d improve: Add detailed output for old container cleanup - show names of deleted containers XPS\Micro 2026-03-19 08:07:17 +0100
  • bb257501d3 improve: Add update-and-re-exec mechanism to install.sh to handle self-updates correctly XPS\Micro 2026-03-19 08:04:09 +0100
  • 7111d7a265 improve: Auto-fix git pull on Synology with core.filemode and cleanup old containers before restart XPS\Micro 2026-03-19 08:02:43 +0100
  • 65a2a6ed94 fix: Connect containers to Traefik network using network.connect() instead of broken network parameter XPS\Micro 2026-03-19 07:58:28 +0100
  • 20a4d60f21 fix: Fix API paths in Dictionary template for Traefik routing XPS\Micro 2026-03-19 07:18:15 +0100
  • 06f34cdc6a fix: Prevent Traefik router conflicts by deleting old containers XPS\Micro 2026-03-19 07:10:04 +0100
  • 458b2c605f fix: Auto-recreate missing containers instead of silently failing XPS\Micro 2026-03-18 17:54:59 +0100
  • 5d59a67552 fix: Add requests module for Health Check XPS\Micro 2026-03-18 16:46:52 +0100
  • 6ae94aeeb0 fix: Update Werkzeug to latest stable version 3.1.6 XPS\Micro 2026-03-18 16:04:41 +0100
  • e811c4fe3d feat: Add user-template-dictionary with SQLite persistence XPS\Micro 2026-03-18 15:57:23 +0100
  • f791424e3c fix: Add await to fetchUsers() after bulk delete to properly refresh UI XPS\Micro 2026-02-09 02:56:05 +0100
  • 5c352fcf6f fix: Only delete selected containers, not all containers of a user XPS\Micro 2026-02-08 20:25:58 +0100
  • e15583d8e5 fix: Remove all foreign_keys args - let SQLAlchemy infer from explicit primaryjoin XPS\Micro 2026-02-08 18:49:35 +0100
  • a79a604a14 fix: Remove foreign_keys from User.containers - let SQLAlchemy infer from primaryjoin XPS\Micro 2026-02-08 18:46:50 +0100
  • 14c8bdb5b1 fix: Change foreign_keys to list for User.containers relationship XPS\Micro 2026-02-08 18:42:27 +0100
  • 941b2c6001 fix: Add explicit primaryjoin to UserContainer relationships for SQLAlchemy ambiguity resolution XPS\Micro 2026-02-08 18:35:54 +0100
  • 8a883ad886 fix: Add explicit primaryjoin to User.containers relationship XPS\Micro 2026-02-08 18:33:48 +0100
  • f58f6d45e8 fix: Add foreign_keys to User.containers relationship XPS\Micro 2026-02-08 18:30:11 +0100
  • f7cd391894 fix: Use string references for foreign_keys in SQLAlchemy relationships XPS\Micro 2026-02-08 18:17:37 +0100
  • c9f9b4e344 fix: Add explicit foreign_keys to User.containers relationship XPS\Micro 2026-02-08 17:54:35 +0100
  • d118bb9135 chore: Update package-lock.json für @radix-ui/react-alert-dialog XPS\Micro 2026-02-08 16:58:05 +0100
  • 0117566268 feat: Expandable Container-Rows + shadcn AlertDialog + Status 207 Fix XPS\Micro 2026-02-08 16:56:04 +0100
  • a39488139c Rallly User-Template Integration XPS\Micro 2026-02-08 14:47:57 +0100
  • 27a43ae3bb mcp added XPS\Micro 2026-02-04 22:49:44 +0100
  • ef518a826d fix: claude-rules compliance - Remove docker-compose down from documentation XPS\Micro 2026-02-04 22:48:02 +0100
  • f6bf9aab5c docs: Phase 7 Executive Summary for Stakeholders XPS\Micro 2026-02-04 22:46:15 +0100
  • a260df97c8 docs: Phase 7 Implementation & Deployment Documentation XPS\Micro 2026-02-04 22:45:34 +0100
  • a4f85df93c feat: Phase 7 - Container-Level Blocking mit Admin-Dashboard UI und Cascading XPS\Micro 2026-02-04 22:44:06 +0100
  • 4cc9a3744c feat: Automatische Versionierung basierend auf Git-Tags v0.2.0 XPS\Micro 2026-02-03 16:44:16 +0100
  • 915c28a4e5 feat: Retry-Logik und Timeout für Verifizierung implementieren XPS\Micro 2026-02-03 16:17:42 +0100
  • 5d2c556c33 fix: install.sh - Automatisches Beheben von Git Berechtigungsbits-Problemen auf Synology XPS\Micro 2026-02-03 14:57:04 +0100
  • cb6c56992c feat: Config-Reload-Endpoint implementieren - .env Änderungen ohne Neustart XPS\Micro 2026-02-03 14:53:44 +0100
  • 288d2f3db5 docs: Synology Git Berechtigungsbits Problem dokumentieren XPS\Micro 2026-02-03 14:14:47 +0100
  • aa48040264 Doc added XPS\Micro 2026-02-03 14:11:58 +0100
  • 37df1eda40 fix: Container-Spawn Fehler beheben - Pre-Check für existierende Container, Naming-Konflikt auflösen XPS\Micro 2026-02-03 14:09:36 +0100
  • 415253b287 reads eleminated XPS\Micro 2026-02-03 07:11:59 +0100
  • c5c2678b65 fix: use spawn_multi_container instead of spawn_container for multi-container support XPS\Micro 2026-02-02 22:47:48 +0100
  • 64bf15bbe3 frontend mod XPS\Micro 2026-02-02 18:02:13 +0100
  • 8651af173f fix: use exact sonner version and regenerate package-lock XPS\Micro 2026-02-02 17:59:31 +0100
  • 2c8cf47564 docs: add Swagger/OpenAPI documentation for DEBUG-API XPS\Micro 2026-02-02 17:25:24 +0100
  • be859ab77b -01/-02 added in html XPS\Micro 2026-02-02 17:22:02 +0100
  • 1392316068 feat: implement multi-container deletion, DSGVO compliance, and toast notifications XPS\Micro 2026-02-02 17:19:48 +0100
  • b30f173a16 docs: update DEPLOYMENT_GUIDE for .env-based template building XPS\Micro 2026-02-02 16:44:28 +0100
  • 960e69bf62 docs: update custom-templates guide for .env-based template building XPS\Micro 2026-02-02 16:43:54 +0100
  • 691c93292b feat: implement .env-based template building for install.sh XPS\Micro 2026-02-02 16:40:45 +0100
  • 57b6cf1068 Sidebar added XPS\Micro 2026-02-02 00:14:41 +0100
  • 49605288f0 docs: add comprehensive dashboard navigation documentation XPS\Micro 2026-02-01 23:17:01 +0100
  • 234156feed feat: add shadcn sidebar to dashboard with navigation XPS\Micro 2026-02-01 23:13:03 +0100
  • 92820c251c docs: add comprehensive custom templates guide XPS\Micro 2026-02-01 21:28:00 +0100
  • c59194e310 feat: add list-users action to debug API XPS\Micro 2026-02-01 17:04:58 +0100
  • 5115e37b47 feat: improve signup UX - send login link if email already registered XPS\Micro 2026-02-01 17:04:07 +0100
  • eca7beefbd fix: add backwards compatibility properties for container_id/container_port XPS\Micro 2026-02-01 16:40:20 +0100
  • 7b0d48ca32 feat: configure Flask file-based logging for debug API XPS\Micro 2026-02-01 15:51:24 +0100
  • 5dcc731d7c - Changed view-logs to read docker container logs (docker logs spawner) XPS\Micro 2026-02-01 15:36:52 +0100
  • cbc60a08e4 fix: use docker logs instead of log file for debug API XPS\Micro 2026-02-01 15:29:03 +0100
  • ba20630033 Merge branch 'main' of https://gitea.iotxs.de/RainerWieland/spawner XPS\Micro 2026-02-01 13:42:21 +0100
  • 95960ab7a9 add debug admin API for logs and database management XPS\Micro 2026-02-01 13:41:28 +0100
  • ed36e39e29 fix: fix template initialization order in Config class XPS\Micro 2026-02-01 11:45:40 +0100
  • b41fd980ce fix: add SMTP and missing environment variables to docker-compose.yml XPS\Micro 2026-02-01 10:24:51 +0100
  • 10b28179fc feat: implement dynamic template system with auto-detection XPS\Micro 2026-02-01 09:04:59 +0100
  • 5cfad38b3c fix: ensure user-template-next is always built for multi-container MVP XPS\Micro 2026-01-31 21:22:09 +0100
  • 2bcb7b97a4 docs: add comprehensive MVP deployment guide XPS\Micro 2026-01-31 20:33:57 +0100
  • 79cf304ccf feat: implement multi-container MVP with dev and prod templates XPS\Micro 2026-01-31 20:33:07 +0100
  • cd91992333 fix: add fallback to npm install for user-template-next XPS\Micro 2026-01-31 18:34:06 +0100
  • 814d4d2959 modified XPS\Micro 2026-01-31 18:30:00 +0100
  • fab346801d feat: auto-recreate user container on login if missing XPS\Micro 2026-01-31 18:16:47 +0100
  • ff22add424 fix: wrap useSearchParams in Suspense boundary for verify pages XPS\Micro 2026-01-31 17:44:51 +0100
  • 13082f97b1 fix: handle undefined last_used in formatDate XPS\Micro 2026-01-31 17:31:13 +0100
  • 016ec933e6 fix: update legacy web routes to use slug instead of username XPS\Micro 2026-01-31 17:05:45 +0100
  • b116d74f84 fix: remove username references from admin page XPS\Micro 2026-01-31 17:00:40 +0100
  • fe4907ee46 fix: update admin page for passwordless authentication XPS\Micro 2026-01-31 16:46:45 +0100
  • 2016767dcb perf: make user-template-next optional and optimize build process XPS\Micro 2026-01-31 16:43:10 +0100
  • 20a0f3d6af feat: Implement passwordless authentication with Magic Links XPS\Micro 2026-01-31 16:19:22 +0100
  • 67149e1544 fix: install curl in frontend Dockerfile for healthcheck compatibility XPS\Micro 2026-01-31 13:34:51 +0100
  • e0bafb142f fix: change frontend healthcheck from wget to curl for Debian slim compatibility XPS\Micro 2026-01-31 13:14:50 +0100
  • 676fcea493 fix: correct indentation in spawner-api error handling XPS\Micro 2026-01-31 12:49:31 +0100
  • 29145dde84 fix: switch from Alpine to Debian slim Node.js image to resolve SWC binary loading issue XPS\Micro 2026-01-31 12:39:31 +0100
  • 912904802c chore: unified logging in install.sh XPS\Micro 2026-01-31 12:30:16 +0100
  • 4b8cd3eb4a fix: email verification improvements XPS\Micro 2026-01-31 11:57:52 +0100
  • 63a396955e fix: wrap useSearchParams in Suspense boundary for Next.js 14 compatibility XPS\Micro 2026-01-31 10:46:58 +0100
  • 1b44bb3d10 Update documentation for v0.3.0 (admin features) XPS\Micro 2026-01-31 07:06:13 +0100
  • 99d7ed1e82 picture added XPS\Micro 2026-01-31 07:03:14 +0100
  • d188115db4 Add admin features and email verification XPS\Micro 2026-01-31 07:01:51 +0100
  • b6fd832311 Update documentation: CHANGELOG v0.2.0, Synology compatibility guide XPS\Micro 2026-01-31 00:01:32 +0100
  • fa03fb0f3d Fix user-template-next: add baseUrl and include lib/utils.ts XPS\Micro 2026-01-30 23:28:11 +0100
  • d4af469207 Fix Dockerfiles: use npm install if package-lock.json missing XPS\Micro 2026-01-30 23:14:30 +0100
  • 9e352f7430 Remove --progress=plain flag for older Docker versions (Synology) XPS\Micro 2026-01-30 23:03:40 +0100
  • e27693a1a2 Fix Docker build verification: check exit code and image existence XPS\Micro 2026-01-30 22:58:34 +0100