Commit Graph

  • ac3bfcad3c refactor(theme): centralize colors and typography in AppColors and AppTypography stefan 2026-03-21 16:56:33 +01:00
  • 2eb88430f1 refactor(ui): replace TabRow with PrimaryTabRow and improve toggle state handling in MainApp stefan 2026-03-21 14:00:15 +01:00
  • c1655147bb refactor(ui): replace Divider with HorizontalDivider in NennungsMaske for consistent styling and updated imports stefan 2026-03-21 13:47:33 +01:00
  • 439551951b feat(ui): add reusable components for FIGMA-based UI system stefan 2026-03-21 13:40:37 +01:00
  • 575ef18034 Refactor: Replace androidx.compose.ui.Modifier with Modifier for cleaner code and consistency stefan 2026-03-21 00:01:53 +01:00
  • 499b93e100 Add registration tab to LoginScreen and implement OrganizerProfile screen stefan 2026-03-20 23:57:21 +01:00
  • 7f224f0d03 docs: add session log for Keycloak fixes and role-based dashboard POC stefan 2026-03-19 17:45:20 +01:00
  • 62264d9e02 refactor(ui, navigation): implement platform-specific routing and redesign components stefan 2026-03-19 16:21:23 +01:00
  • 931fe7badb refactor(ui): update app title, footer text, and layout spacing stefan 2026-03-19 12:10:17 +01:00
  • 32295bdea2 docs: add event details and session log for Neumarkt 2026 tournaments stefan 2026-03-18 14:14:38 +01:00
  • 2538be395a docs: add domain workshop results and event structure diagram stefan 2026-03-17 17:27:27 +01:00
  • b6f4f43122 docs: add domain workshop results and event structure diagram stefan 2026-03-17 15:12:04 +01:00
  • 119af6fd6b fix(auth, web-app): update Keycloak config secrets and improve SW cache handling stefan 2026-03-17 10:41:32 +01:00
  • 28cd5d8afa Handle missing JWK Set URI gracefully and extend CORS allowed origins list stefan 2026-03-17 00:51:15 +01:00
  • bafb63dc16 Remove deprecated isAuthenticated logic from PingViewModel and related UI components stefan 2026-03-17 00:18:02 +01:00
  • 4344d04ff9 Add authentication check to secure ping action and propagate auth state in PingScreen stefan 2026-03-16 23:35:49 +01:00
  • 04f8f2aae1 Add new strategies (E-H) to locate sqlite.worker.js in webpack configuration stefan 2026-03-16 20:56:38 +01:00
  • dc2f2118f2 docs: add domain workshop agenda and session log for SQLite worker fix stefan 2026-03-16 15:25:10 +01:00
  • c3c98f4f0c docs: add Österreichische Turnierordnung 2026 (ÖTO) reference document stefan 2026-03-16 15:05:33 +01:00
  • 0ca10c7820 docs: add session logs for comprehensive readiness analyses across all domains stefan 2026-03-16 13:03:27 +01:00
  • 38875a1040 refactor(auth): remove redundant semicolons in Sha256.kt stefan 2026-03-16 11:00:21 +01:00
  • f7743aa7d9 fix(auth): correct typos, add suppression, and improve documentation clarity stefan 2026-03-16 10:51:55 +01:00
  • 2c822f8007 refactor: streamline deep link handling and improve sqlite worker initialization stefan 2026-03-16 10:26:41 +01:00
  • d1fce33716 refactor(network): simplify PlatformConfig logic for URL resolution stefan 2026-03-16 10:20:28 +01:00
  • b6fda98c89 fix(web-app): remove unused sqlite.worker.js and wasi-dummy.js, update Config.kt and service worker logic stefan 2026-03-16 10:14:06 +01:00
  • 1db49970d1 chore: archive outdated screenshots and update Docker publish workflow with Keycloak image tag stefan 2026-03-15 21:29:53 +01:00
  • 93692be5e8 chore: replace static secrets in Keycloak realm with env vars, update Dockerfile for non-root optimization, and align .env.example with new configuration stefan 2026-03-15 21:01:52 +01:00
  • b05b2f8612 chore: clean up and correct SQLDelight guide code snippets, fix swift mislabeling, and remove redundant constructor property stefan 2026-03-15 20:07:46 +01:00
  • 5f6114450d chore: fix broken links in documentation, improve code snippets, and remove unnecessary imports in guides stefan 2026-03-15 20:05:23 +01:00
  • daeae0f868 chore: archive outdated architecture and roadmap documents, normalize documentation structure and metadata stefan 2026-03-15 20:00:51 +01:00
  • 7922475ecc chore: remove unused .env loading step from Docker publish workflow stefan 2026-03-15 19:42:33 +01:00
  • e088f2033b chore: entries-service aus Build ausgetragen (ON HOLD, feature/entries-service) stefan 2026-03-15 19:16:48 +01:00
  • 1b1ca82163 fix: security, keycloak SSOT, restart policy, arch-test reaktiviert stefan 2026-03-15 19:16:17 +01:00
  • f05aabb0d4 Refactor Ping service tests and introduce PingProperties configuration for cleaner service name handling stefan 2026-03-15 18:52:10 +01:00
  • ef336feb94 Add app.mo-code.at to Keycloak configuration, update allowed origins, and include debug logs for analysis stefan 2026-03-15 01:14:43 +01:00
  • 65b4762f52 Switch to runtime envsubst for JSON-based Keycloak and API URLs, update Dockerfile and entrypoint to support config injection. stefan 2026-03-15 00:24:50 +01:00
  • a1bc7039cb Switch from Caddy templates to runtime envsubst for API and Keycloak URLs, adjust Dockerfile and entrypoint script stefan 2026-03-14 22:14:21 +01:00
  • a202d3d817 Adjust Caddyfile configuration and prevent Caddy template action conflicts in frontend runtime setup stefan 2026-03-14 21:16:22 +01:00
  • c67b285c97 Update Caddyfile template configuration and clean up unused frontend code stefan 2026-03-14 20:31:18 +01:00
  • 469d49559c Switch runtime config handling to JSON-based Caddy templates in frontend. stefan 2026-03-14 19:40:28 +01:00
  • 2fd3e39c19 Simplify Caddyfile configuration and switch string interpolation to template literals in frontend. stefan 2026-03-14 19:05:40 +01:00
  • 1afb95c40c Add security headers to Caddyfile and update file server configuration stefan 2026-03-14 18:26:22 +01:00
  • 05b37256c4 Switch Caddy template MIME type to JSON and replace HTTPS with HTTP for API and Keycloak URLs in frontend. stefan 2026-03-14 17:27:21 +01:00
  • 30308740dd Upgrade Caddy to v2.11 and enforce HTTPS for API and Keycloak URLs. stefan 2026-03-14 16:06:53 +01:00
  • 9747b9957f fix(web-app): Caddy templates für text/html + SW-Bypass für config.json stefan 2026-03-14 13:23:28 +01:00
  • 3f9b63466c fix(web-app): SW-Bypass für config.json + globalThis-Fallback in Config.kt stefan 2026-03-14 12:34:34 +01:00
  • 0666739b8c fix(web-app): Caddy .Env-Template-Injection für API_BASE_URL + KEYCLOAK_URL stefan 2026-03-14 11:27:14 +01:00
  • 6e7e22e588 config: enhance .env.example and refine Caddyfile formatting stefan 2026-03-14 09:44:03 +01:00
  • 08e0edba4a config: update .env.example with enhanced structure and secure defaults stefan 2026-03-14 09:34:51 +01:00
  • b156d2eb6c config: refine Caddyfile formatting and add new log screenshot stefan 2026-03-13 13:14:25 +01:00
  • 9c2d34cc82 config: update Caddyfile structure and add new documentation screenshots stefan 2026-03-13 12:29:49 +01:00
  • 0ce94203fe docs: archive old screenshots and update Caddyfile configuration stefan 2026-03-13 11:19:45 +01:00
  • dbf8985d8b config: enhance SPA routing in Caddyfile and add new production logs screenshot stefan 2026-03-12 17:13:50 +01:00
  • 4d10b971e5 docs: update Caddyfile and add browser console error log for debugging stefan 2026-03-12 16:42:22 +01:00
  • 2dd582c8b7 config: remove tls internal from Caddyfile and add new documentation screenshots stefan 2026-03-12 15:48:33 +01:00
  • 6cb6bc7178 config: enable internal HTTPS in Caddyfile and add documentation screenshots stefan 2026-03-12 15:02:13 +01:00
  • 327ed80386 docs: add production browser console error logs for debugging login issues stefan 2026-03-12 14:04:15 +01:00
  • adce1384ee docs: add browser console error screenshots for Ping Service debugging stefan 2026-03-12 12:23:36 +01:00
  • 78d758b629 fix: enforce HTTPS for Keycloak URL in index.html stefan 2026-03-12 10:14:37 +01:00
  • ae4669714f docs: add DNS zone file and screenshots for Pangolin architecture documentation stefan 2026-03-11 12:59:14 +01:00
  • aa157e82f8 docs: add new Access Control and Logs documentation pages stefan 2026-03-11 11:24:24 +01:00
  • a70f132fd9 chore: remove .env from version control for security stefan 2026-03-10 22:23:55 +01:00
  • 92cb45f4f1 Fix: Align table formatting in Zora documentation and update Keycloak-related configurations stefan 2026-03-10 21:39:30 +01:00
  • d825e962d2 chore: add WEB_APP_API_URL to .env for local API development stefan 2026-03-10 16:46:53 +01:00
  • f8fdfdd59d docs: update .env comments for Keycloak hostname configuration adjustments stefan 2026-03-10 14:47:17 +01:00
  • ccaf60c019 docs: document DOCKER_REGISTRY fix in session log and update .env stefan 2026-03-10 14:45:09 +01:00
  • 4da1306e0e docs: document Keycloak hostname fix, session log analysis, and healthcheck updates stefan 2026-03-10 12:51:46 +01:00
  • e8b5569893 Fix: Rename Docker images for services and add GATEWAY_CONSUL_PREFER_IP environment variable stefan 2026-03-09 23:10:14 +01:00
  • d6a484c347 fix: update Keycloak configuration and Docker healthcheck improvements stefan 2026-03-09 15:49:58 +01:00
  • 4ae11e6668 cleanup: remove unused GitHub Actions workflows and migrate PR Guard to Gitea stefan 2026-03-09 13:03:57 +01:00
  • 23e08403f1 docs: finalize and verify Ping Service tracer bullet implementation and sync fix stefan 2026-03-09 12:30:51 +01:00
  • 5bc2538aab docs: finalize and verify Redis-to-Valkey migration and Keycloak hardening stefan 2026-03-09 12:14:26 +01:00
  • 69c1123586 docs: verify and complete Gateway CircuitBreaker updates in system hardening roadmap stefan 2026-03-09 12:02:53 +01:00
  • 15e253365a fix: wrap browser opening in withContext(Dispatchers.IO) for JVM OIDC callback stefan 2026-03-09 11:58:00 +01:00
  • b9a433f772 feat: implement OIDC PKCE flow for Keycloak login with frontend-client stefan 2026-03-09 11:54:35 +01:00
  • 2db3fd82c5 docs: finalize and verify Zipkin integration in system hardening roadmap stefan 2026-03-09 11:24:52 +01:00
  • 218c7fa13a docs: verify and complete Micrometer upgrade in system hardening roadmap stefan 2026-03-09 11:17:20 +01:00
  • 440ab4b141 docs: finalize Keycloak hardening and validate updated Realm config stefan 2026-03-09 11:10:21 +01:00
  • f47e5f6415 docs: update system hardening roadmap with completed tasks and verification notes stefan 2026-03-09 10:49:13 +01:00
  • f022de7358 Update Zora configuration: add detailed runbook, reassign ai-stack to CT 120, and improve infrastructure documentation stefan 2026-03-08 00:37:34 +01:00
  • 0035225614 docs: add comprehensive hardware and tech stack summaries for Zora and Meldestelle stefan 2026-03-07 13:27:48 +01:00
  • e29d7b3db8 docs: document pipeline fix v6 confirmation and root cause overview stefan 2026-03-06 15:38:24 +01:00
  • cdb01a7b4c docs: document pipeline fix v6 using direct config.json and sequential builds stefan 2026-03-06 15:16:51 +01:00
  • be474a2c93 docs: document pipeline fix v5 using Docker Daemon configuration and update workflow stefan 2026-03-06 15:02:08 +01:00
  • 95e0acb7cf docs: document pipeline fix v4 using buildkitd mirror and update workflow stefan 2026-03-06 14:54:36 +01:00
  • c8d6ded38f docs: document pipeline fix v3 using iptables DNAT and update workflow stefan 2026-03-06 14:50:09 +01:00
  • 1e7477a5b5 docs: document Port 443 connection issue and pipeline fix v2 stefan 2026-03-06 14:43:31 +01:00
  • 928f7a6c59 docs: enhance README with detailed tech stack, updated quick start, and improved documentation structure stefan 2026-03-06 14:31:28 +01:00
  • 73b74072df docs: document 502 error fix for Docker registry and update workflow stefan 2026-03-06 14:16:20 +01:00
  • c086190097 docs: translate remaining architectural guides to German and standardize formatting stefan 2026-03-06 14:02:51 +01:00
  • 4c0ff6008d docs: rewrite Gitea Actions cache tutorial and adapt for localized usage stefan 2026-03-06 13:54:26 +01:00
  • 5ab0c9524e docs: update architecture to reflect Proxmox migration and correct network configurations stefan 2026-03-06 13:50:56 +01:00
  • 09b0b1a462 infra: clean up Keycloak configuration, enforce consistency in .env, and improve health checks stefan 2026-03-06 11:23:24 +01:00
  • 6cb1f2d5ba Remove obsolete commented-out microservices from dc-backend.yaml stefan 2026-03-05 23:55:51 +01:00
  • 7c59794776 Remove commented-out desktop-app service and redefine volumes in docker-compose configuration stefan 2026-03-05 23:50:41 +01:00
  • 78cda88ae6 infra: integrate Keycloak monitoring, update alertmanager config, and finalize docs cleanup stefan 2026-03-05 13:16:43 +01:00
  • 9dd6a0faf7 docs: add backup setup guide and backup script for Zora stefan 2026-03-05 13:11:44 +01:00
  • d142f2da0e docs: add guide for Git-based deployment on Zora and deployment script stefan 2026-03-05 13:08:44 +01:00
  • 9b40f84e40 docs: add .keep files to preserve directory structure in Bin and _archive stefan 2026-03-05 11:35:27 +01:00
  • 7f5226d500 refactor: remove commented-out code in Docker workflow configuration stefan 2026-03-05 11:35:15 +01:00