Commit Graph

  • 08ecf4c61a fix(schema): ensureTables() fügt jetzt fehlende Spalten nachträglich hinzu – verhindert altes Schema-Problem main Pepe Ziberi 2026-05-21 15:42:22 +02:00
  • 6588959b50 fix(tenant-symbols): isActive Filter auf NULL tolerant – zeigt Symbole auch ohne isActive-Wert Pepe Ziberi 2026-05-21 15:36:13 +02:00
  • a91a4c4689 fix(migrate): customName + sortOrder Spalten zu tenant_symbols hinzugefügt Pepe Ziberi 2026-05-21 15:34:11 +02:00
  • 693515aab5 fix(tenant-symbols): POST /api/tenant/symbols iconAsset-Legacy-Pfad auf Raw-SQL umgestellt Pepe Ziberi 2026-05-21 15:26:14 +02:00
  • 0cbea843ab fix(symbol-groups): API + Frontend auf category-Objekt-Format umgestellt – zeigt jetzt alle Kategorien korrekt Pepe Ziberi 2026-05-21 15:25:12 +02:00
  • 9cba24aad8 fix(icons): /api/icons auf Raw-SQL umgestellt – zeigt jetzt alle Tenant-Kategorien in der App Pepe Ziberi 2026-05-21 15:00:47 +02:00
  • 93d5519e58 fix(tenant-symbols): kompletter Endpoint auf Raw-SQL umgestellt Pepe Ziberi 2026-05-21 14:58:19 +02:00
  • c291431fd7 fix(categories): kompletter Endpoint auf Raw-SQL umgestellt – unabhängig von Prisma-Client-Modellen Pepe Ziberi 2026-05-21 14:31:54 +02:00
  • 3606c9a2a4 fix(auto-migrate): tenant_categories on-the-fly erstellung + migrate.js fail-fast Pepe Ziberi 2026-05-21 13:40:34 +02:00
  • 3722a04091 fix(categories): POST/PATCH/DELETE mit Fallback bei fehlendem Schema Pepe Ziberi 2026-05-21 08:51:54 +02:00
  • 0d0d9a7257 fix(symbol-manager): Select.Item empty string replaced with '__none__' placeholder Pepe Ziberi 2026-05-21 08:16:20 +02:00
  • 40cea9a9be refactor(symbol-manager): remove template import, focus on library UX Pepe Ziberi 2026-05-21 07:41:17 +02:00
  • 56895be16f fix(symbol-arch): robuste API-Endpoints + docker-entrypoint Migration/Seed Pepe Ziberi 2026-05-21 07:05:49 +02:00
  • e9f66b2c3d feat(1.4.3): add 'Bibliothek' tab to admin for single-icon selection Pepe Ziberi 2026-05-20 23:36:00 +02:00
  • c8a94e1ea7 hotfix(1.4.2): admin empty + legacy symbol migration Pepe Ziberi 2026-05-20 23:06:25 +02:00
  • 07cede68c0 hotfix(1.4.1): fix migration FK failure + null toLowerCase crash Pepe Ziberi 2026-05-20 22:08:40 +02:00
  • f6819b6a2b Release 1.4.0: Phase 1 Symbol-Architektur Redesign Pepe Ziberi 2026-05-20 21:44:07 +02:00
  • cfccd4cdcc Phase 1: Dokumentation und Plan aktualisiert Pepe Ziberi 2026-05-20 21:33:53 +02:00
  • 4602de7a38 Phase 1 Sprint C+D: Admin UI + Frontend Sidebar Pepe Ziberi 2026-05-20 21:29:45 +02:00
  • ca26f1e733 Phase 1 Sprint B: Neue Tenant-Symbol APIs Pepe Ziberi 2026-05-20 21:19:17 +02:00
  • 3b57ca4594 docs(roadmap): Phase 1.1 Tasks aufgeteilt in erledigt/offen Pepe Ziberi 2026-05-20 21:09:53 +02:00
  • 210ef9d99e docs(roadmap): Phase 1 Status aktualisiert — Sprint A erledigt Pepe Ziberi 2026-05-20 20:56:00 +02:00
  • 08a66095e6 chore(seed/docs): production safety, scripts audit, documentation Pepe Ziberi 2026-05-20 17:32:28 +02:00
  • ecc9003a73 fix(seed/docker): repair production symbol loss incident Pepe Ziberi 2026-05-20 16:56:22 +02:00
  • a53f77c97c fix(db): comprehensive symbol recovery + safety fixes Pepe Ziberi 2026-05-20 15:05:44 +02:00
  • fdd928720a docs: add incident report for symbol loss + recovery script Pepe Ziberi 2026-05-20 13:58:37 +02:00
  • 5adadd246e fix(seed): prevent cascade-deletion of tenant_symbols on container restart Pepe Ziberi 2026-05-20 11:44:12 +02:00
  • 4b92df8fea feat(schema): Phase 1 Symbol Architecture — SymbolTemplate, TenantCategory, TenantSymbol refactor + seed + migration scripts Pepe Ziberi 2026-05-20 11:11:32 +02:00
  • 9b96de0a21 feat: Präsentationsmodus (Schloss-Button) + Version 1.3.5 Pepe Ziberi 2026-05-20 08:35:52 +02:00
  • 902e730cd3 trigger: force Gitea Actions run Pepe Ziberi 2026-05-19 23:20:55 +02:00
  • 1f891ab057 fix: track Pepe_Avatar.mp4 and allow public/*.mp4 in git Pepe Ziberi 2026-05-19 23:19:57 +02:00
  • 165109fc65 fix(docker): copy public folder after standalone to ensure assets are present Pepe Ziberi 2026-05-19 22:45:18 +02:00
  • b6fbe38f60 fix(docker): add missing Next.js runtime deps to runner image Pepe Ziberi 2026-05-19 22:06:09 +02:00
  • 053ae3729a fix(ci): revert REGISTRY_PASSWORD back to REGISTRY_TOKEN Pepe Ziberi 2026-05-19 21:16:54 +02:00
  • 8207366362 chore(release): bump version to 1.3.4 Pepe Ziberi 2026-05-19 21:03:06 +02:00
  • 29217e883b refactor(ci): switch to Watchtower-only auto-update, remove Portainer webhook Pepe Ziberi 2026-05-19 20:26:43 +02:00
  • 0f635033c2 feat(ci): trigger Portainer webhook after successful image push Pepe Ziberi 2026-05-19 20:12:16 +02:00
  • 805559efc3 perf(ci): add Docker registry cache to speed up builds Pepe Ziberi 2026-05-19 20:07:37 +02:00
  • 5d46200905 chore(release): bump version to 1.3.3 Pepe Ziberi 2026-05-19 19:54:14 +02:00
  • 5c353a0da8 fix(ci): remove GitHub Actions cache from Gitea workflow Pepe Ziberi 2026-05-19 19:21:35 +02:00
  • ba6f095dc0 perf(docker): optimize runner stage build time Pepe Ziberi 2026-05-19 18:59:03 +02:00
  • 362a7e4666 chore(ci): setup Gitea Actions + Portainer auto-deploy pipeline Pepe Ziberi 2026-05-19 18:07:56 +02:00
  • 63a57dcb7c ci: switch to Portainer auto-build (like mein118.ch) Pepe Ziberi 2026-04-26 19:40:57 +02:00
  • 62a5a56dea ci: update deploy workflow for existing runner Pepe Ziberi 2026-04-26 19:27:35 +02:00
  • eb8566423f ci: add action for portainer deployment Pepe Ziberi 2026-03-29 07:00:07 +02:00
  • 1f508bca74 v1.3.2: SEO fixes + map bugfixes v1.3.2 Pepe Ziberi 2026-03-03 23:33:04 +01:00
  • 708bdf6be0 v1.3.1: Fix symbol loading, DEL key, SOMA/Pendenzen in rapport, improved onboarding, org settings tab, logo upload v1.3.1 Pepe Ziberi 2026-02-25 22:28:10 +01:00
  • 5917fa88ad v1.3.0: Refactoring Phase 3+4, Symbol-Verwaltung Redesign, Schlauch-Labels Fix v1.3.0 Pepe Ziberi 2026-02-25 00:06:39 +01:00
  • 8ddeb7b377 v1.2.2: Fix Nominatim CSP, Tenant Admin kann eigene Symbole hochladen v1.2.2 Pepe Ziberi 2026-02-24 22:43:05 +01:00
  • f480905bb9 hotfix: fetchData erst nach user.role laden (Mandanten verschwunden) Pepe Ziberi 2026-02-24 22:17:12 +01:00
  • 18398e559c v1.2.1: Fix Ctrl+Z/Y vertauscht, 401-Fehler TENANT_ADMIN, Symbole groesser, Spenden-Tab verbessert v1.2.1 Pepe Ziberi 2026-02-24 21:51:23 +01:00
  • 1583ef2a17 v1.2.0: Symbol-Verwaltung, SOMA-Admin, Light Mode Farbsystem, Onboarding-Tour, Credit-Link v1.2.0 Pepe Ziberi 2026-02-24 21:13:27 +01:00
  • d893373bd9 v1.1.0: keyboard shortcuts (CH), onboarding tour, admin projects tab, remember-me login, Luftbild CH removed, hose settings in admin, credit link, font Barlow, map auto-save viewport, rate-limit 10/5min v1.1.0 Pepe Ziberi 2026-02-24 19:49:42 +01:00
  • cb575f9a82 v1.0.9: fix emoji rendering, Pizza label, auto payment methods v1.0.9 Pepe Ziberi 2026-02-22 10:43:23 +01:00
  • 6b96f1ffb1 v1.0.8: fix rapport logos, donation tiers 10/20/50+custom, payment methods, app story v1.0.8 Pepe Ziberi 2026-02-22 10:14:53 +01:00
  • 0784553017 v1.0.7: fix symbol scale bug, custom layer dropdown, simplify rapport form, app logo in rapport v1.0.7 Pepe Ziberi 2026-02-22 01:09:33 +01:00
  • e4c3c92cab v1.0.6: fix CSP wildcard *.geo.admin.ch, fix SW tile caching, dropdown layer selector, reduce swisstopo maxzoom v1.0.6 Pepe Ziberi 2026-02-22 00:32:14 +01:00
  • 0abc1c6b02 fix: eraser tool works on polygon areas and line edges, not just vertices Pepe Ziberi 2026-02-22 00:09:02 +01:00
  • 5bf4106db2 fix: CSP allow ArcGIS/Swisstopo tiles, add 4 base maps (OSM, Satellit, Swisstopo, Luftbild CH) Pepe Ziberi 2026-02-22 00:06:56 +01:00
  • 2432e9a17f fix: PWA icon, robust socket.io reconnect, faster real-time sync Pepe Ziberi 2026-02-21 23:37:36 +01:00
  • e3f8f14f6a v1.0.5: Offline mode with sync queue, fix symbol/text rotation on compass, polygon area display v1.0.5 Pepe Ziberi 2026-02-21 23:09:15 +01:00
  • 0376e71066 fix: symbols/text stay fixed on compass rotation, polygon area display in label box Pepe Ziberi 2026-02-21 22:55:31 +01:00
  • 8ef2cbe68e v1.0.4: Security hardening - rate limiting, middleware, HSTS, password strength, anti-enumeration v1.0.4 Pepe Ziberi 2026-02-21 18:55:10 +01:00
  • b75bf9bb30 v1.0.3: PDF footer fix, arrow alignment, email verification workflow, account deletion v1.0.3 Pepe Ziberi 2026-02-21 16:45:44 +01:00
  • 25d3d553ff v1.0.3: Fix PDF footer overlap, arrow alignment, screenshot quality, arrowheads in export Pepe Ziberi 2026-02-21 16:28:32 +01:00
  • c11565aaf8 Fix: Rapport screenshot now uses coordinate-based rendering for correct symbol sizes, labels, arrowheads Pepe Ziberi 2026-02-21 14:04:28 +01:00
  • 2b7a89174a v1.0.2: Fix PDF generation (react-pdf v4), fix Next.js 15 async params in all API routes v1.0.2 Pepe Ziberi 2026-02-21 13:56:44 +01:00
  • 10464d34ff fix: CSP blob: worker fuer MapLibre, MapPin Import, Icon Scale Limits erweitert (v1.0.1) v1.0.1 Pepe Ziberi 2026-02-21 13:11:27 +01:00
  • 28097607b6 fix: Dockerfile legacy-peer-deps fuer React 19 Kompatibilitaet Pepe Ziberi 2026-02-21 12:28:26 +01:00
  • 6fc2aa19c7 feat: App-Versionierung + Cookie-Consent Banner v1.0.0 Pepe Ziberi 2026-02-21 12:03:28 +01:00
  • adf3dc8c1d Initial commit: Lageplan v1.0 - Next.js 15.5, React 19 Pepe Ziberi 2026-02-21 11:57:44 +01:00