Commit Graph

  • 05e25aa3d1 Merge pull request 'dev' (#42) from dev into main main admin 2026-06-16 14:09:23 +02:00
  • b69130c2b2 Fixed semgrep error #42 dev Torsten Schulz (local) 2026-06-14 21:29:53 +02:00
  • 77aabef4a9 Benachrichtigungen erweitert Emails korrigiert Torsten Schulz (local) 2026-06-14 01:05:19 +02:00
  • 4b699de853 NPM fix Torsten Schulz (local) 2026-06-13 00:42:00 +02:00
  • e3cb7282bc Android implementation of sportbetrieb, 401-fix Torsten Schulz (local) 2026-06-13 00:30:06 +02:00
  • e537839e28 Updated stuff Torsten Schulz (local) 2026-06-12 16:49:00 +02:00
  • 44d441811c Fixed some problems Torsten Schulz (local) 2026-06-12 11:42:22 +02:00
  • da1efa5a74 Added notifications for actual news Torsten Schulz (local) 2026-06-11 09:02:58 +02:00
  • ecae88af78 Merge pull request 'dev' (#41) from dev into main admin 2026-06-10 16:49:07 +02:00
  • c7a306e8fa Merge branch 'main' into dev #41 admin 2026-06-10 16:41:53 +02:00
  • 14cd5f04d5 fixed deploy and navigation Torsten Schulz (local) 2026-06-10 16:36:50 +02:00
  • 7e533fae49 robustere pfad-suche Torsten Schulz (local) 2026-06-10 16:05:15 +02:00
  • 8393f154e5 logging update Torsten Schulz (local) 2026-06-10 16:03:37 +02:00
  • c956869e8a actualized ignore file Torsten Schulz (local) 2026-06-10 15:39:51 +02:00
  • 4eabb3b766 gitleaks fix Torsten Schulz (local) 2026-06-10 15:31:03 +02:00
  • 146dedd9b4 config aktualisiert Torsten Schulz (local) 2026-06-10 15:27:53 +02:00
  • 6076194497 added google service config Torsten Schulz (local) 2026-06-10 15:11:11 +02:00
  • 9cde1ab78b google push service config Torsten Schulz (local) 2026-06-10 15:02:22 +02:00
  • f5facaa811 FIX Torsten Schulz (local) 2026-06-10 14:39:17 +02:00
  • 78015298ec package update Torsten Schulz (local) 2026-06-10 14:21:51 +02:00
  • b4e1c50ea3 semgrep problems fix Torsten Schulz (local) 2026-06-10 13:55:50 +02:00
  • 5da11d2e4d Fix in news, first android notification service Torsten Schulz (local) 2026-06-10 13:47:33 +02:00
  • e8a50e55ca Fix Mannschaften Torsten Schulz (local) 2026-06-10 08:03:44 +02:00
  • 530e544542 Implemented the possibility ofa hidden user for playstore tests Torsten Schulz (local) 2026-06-09 11:32:00 +02:00
  • 300dce9835 Paßwort vergessen modernisiert Torsten Schulz (local) 2026-06-09 10:31:32 +02:00
  • a98def915e bugfixing Torsten Schulz (local) 2026-06-09 09:59:32 +02:00
  • 7aa7970f2e Android client updated Torsten Schulz (local) 2026-06-05 08:34:49 +02:00
  • e517720b03 Implement network retry mechanism across repositories and add connectivity monitoring Torsten Schulz (local) 2026-06-04 22:15:44 +02:00
  • 402913d877 feat: update navigation logic to manage section overrides in WebTabletNavigation Torsten Schulz (local) 2026-06-04 22:05:50 +02:00
  • 2014abe660 Add unit tests for data file rotation utility functions Torsten Schulz (local) 2026-06-01 11:21:21 +02:00
  • 80834d8652 Add UI XML files for current and initial app layout Torsten Schulz (local) 2026-06-01 10:46:39 +02:00
  • 45de2a576c Merge pull request 'dev' (#40) from dev into main admin 2026-05-31 15:14:03 +02:00
  • 7bc98c03e4 feat: update Hero component styles and enhance index page layout with dynamic sections #40 Torsten Schulz (local) 2026-05-31 15:04:24 +02:00
  • bf1caefde4 feat: update security headers and improve content security policy; enhance hero image component and loading states in public news Torsten Schulz (local) 2026-05-31 14:19:15 +02:00
  • 6983186caf feat: add hero image processing and API for serving variants Torsten Schulz (local) 2026-05-31 14:07:14 +02:00
  • e1ad5f7205 Merge pull request 'feat: add robots.txt and sitemap.xml routes for SEO optimization' (#39) from dev into main admin 2026-05-31 14:03:04 +02:00
  • 7c93966878 feat: add robots.txt and sitemap.xml routes for SEO optimization Torsten Schulz (local) 2026-05-31 13:36:49 +02:00
  • 14341b7a63 Merge pull request 'dev' (#38) from dev into main admin 2026-05-30 23:54:07 +02:00
  • 31d20f1bff feat: enhance CompactNavigation with CMS submenu and toggle functionality Torsten Schulz (local) 2026-05-30 23:51:41 +02:00
  • 6507afea5f feat: add QTTR values feature to member area Torsten Schulz (local) 2026-05-30 23:43:06 +02:00
  • 387ce6e08e feat: update ProGuard rules and enhance typography for member area screens Torsten Schulz (local) 2026-05-30 01:24:39 +02:00
  • f822fc8a8e feat: update typography styles and enhance text appearance in navigation components Torsten Schulz (local) 2026-05-30 00:46:00 +02:00
  • 67c746f18b Add script to generate Play Store screenshot sizes Torsten Schulz (local) 2026-05-30 00:30:50 +02:00
  • 803481ca8e Merge pull request 'dev' (#37) from dev into main admin 2026-05-30 00:30:30 +02:00
  • 1e65cb47da fix: fallback to npm install on npm ci failure due to lockfile drift Torsten Schulz (local) 2026-05-29 17:14:11 +02:00
  • ec96e21517 feat: enhance code analysis workflow with debugging information and workspace cleanup Torsten Schulz (local) 2026-05-29 17:07:36 +02:00
  • 46f80df165 chore: update version to 1.7.0 in package-lock.json Torsten Schulz (local) 2026-05-29 17:02:33 +02:00
  • 5c3d78245f feat: add Datenschutzerklärung and Konto löschen pages test/fix-viewmodels Torsten Schulz (local) 2026-05-29 16:51:36 +02:00
  • f5045c3cf0 feat: implement production release configuration and signing for Play Store Torsten Schulz (local) 2026-05-29 16:39:59 +02:00
  • 696c50f0fc fix: update ResponseBody creation in ApiService mock for consistency Torsten Schulz (local) 2026-05-29 16:13:08 +02:00
  • b8bdbf0a8d feat: add homepage components and API for settings and spielplan options Torsten Schulz (local) 2026-05-29 15:37:45 +02:00
  • 1ea9596006 Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-29 10:55:59 +02:00
  • cdbe71eaec Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-29 08:52:03 +02:00
  • 125a00819d Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-29 00:13:12 +02:00
  • b4c31374c0 feat(android): sort CMS users, remove invite button, close CMS submenu on navigate Torsten Schulz (local) 2026-05-29 00:11:42 +02:00
  • c8b7f5ec2e test: fix ViewModel unit tests (Cms/Gallery) and enable ByteBuddy experimental flag Torsten Schulz (local) 2026-05-28 09:42:01 +02:00
  • 46a8d5a77a Merge pull request 'dev' (#36) from dev into main admin 2026-05-28 08:56:09 +02:00
  • 0528334eb4 feat: replace success modal with non-blocking toast notification Torsten Schulz (local) 2026-05-28 08:33:28 +02:00
  • e033d716dd feat: Add CMS and Member Area screens with ViewModels Torsten Schulz (local) 2026-05-28 08:01:35 +02:00
  • 96c1d0260b Merge pull request 'chore(version): update version to 1.6.1' (#35) from dev into main admin 2026-05-27 20:45:54 +02:00
  • e195d5d189 chore(version): update version to 1.6.1 Torsten Schulz (local) 2026-05-27 20:45:37 +02:00
  • 6e00a1b829 Merge pull request 'dev' (#34) from dev into main admin 2026-05-27 20:43:46 +02:00
  • 533e89c405 chore(ci): trigger analyze job after lint fixes Torsten Schulz (local) 2026-05-27 20:34:27 +02:00
  • 083244bc83 chore(lint): run eslint --fix; add safe global fallbacks and fix empty catches Torsten Schulz (local) 2026-05-27 20:33:08 +02:00
  • 9def0fdc32 chore(lint): add safe fallbacks for Nitro globals (getMethod/getRequestURL) in passkey and middleware handlers Torsten Schulz (local) 2026-05-27 20:02:46 +02:00
  • 512756cb48 chore(lint): manual fixes - remove redundant global declarations; add safe getMethod fallback; remove unused catch vars Torsten Schulz (local) 2026-05-27 20:00:48 +02:00
  • 19d2f21fc3 refactor(security): use centralized getServerDataPath in password-reset-log.js Torsten Schulz (local) 2026-05-27 19:55:11 +02:00
  • 5074e8f8f8 fix(security): centralize data path validation in getServerDataPath; enforce segment whitelist and resolved-path check Torsten Schulz (local) 2026-05-27 19:53:59 +02:00
  • 18a08b0e7a fix(security): validate resolved data path to prevent path traversal Torsten Schulz (local) 2026-05-27 19:51:15 +02:00
  • 026e4ba3e4 fix(password-reset-log): improve filename sanitization and error handling in getDataPath Torsten Schulz (local) 2026-05-27 19:41:12 +02:00
  • 58fd7fa5c6 feat(auth): implement Android refresh token handling and session management Torsten Schulz (local) 2026-05-27 19:34:32 +02:00
  • 755442fb70 Merge branch 'main' into dev admin 2026-05-27 19:05:18 +02:00
  • d31515bc79 Merge pull request 'dev' (#33) from dev into main admin 2026-05-27 19:04:15 +02:00
  • 1710c9349d feat(auth): implement token rotation and session management for persistent Android login Torsten Schulz (local) 2026-05-27 18:55:22 +02:00
  • cd025b1f92 fix(package): update qs to version 6.15.2 Torsten Schulz (local) 2026-05-27 18:23:16 +02:00
  • 2c681cf65c Android-Cleanup und build fix Torsten Schulz (local) 2026-05-27 18:12:10 +02:00
  • 92099685e6 Saison-Auswahl hinzugefügt Torsten Schulz (local) 2026-05-27 18:01:32 +02:00
  • 7e0c92368e Android-Umsetzung der Homepage Torsten Schulz (local) 2026-05-27 17:54:24 +02:00
  • 817f5e02ca feat(gradle): add Kotlin and new DSL configuration options Torsten Schulz (local) 2026-05-27 17:48:38 +02:00
  • d3be0a269f feat(theme): add color and typography definitions for the app Torsten Schulz (local) 2026-05-26 16:43:17 +02:00
  • 8e318b0b52 feat(android): initial project setup with Gradle, AndroidManifest, and MainActivity Torsten Schulz (local) 2026-05-26 16:39:10 +02:00
  • b729e90e38 Merge pull request 'dev' (#32) from dev into main admin 2026-05-22 14:05:21 +02:00
  • acfcf773f7 fix(version): update version to 1.5.2 in package.json Torsten Schulz (local) 2026-05-22 13:54:22 +02:00
  • 1ea7f7a63f refactor(vereinsmeisterschaften): streamline file existence check and improve error handling Torsten Schulz (local) 2026-05-22 13:54:02 +02:00
  • 7289adb7a0 test: avoid gitleaks false positive in profile spec Torsten Schulz (local) 2026-05-21 08:18:30 +02:00
  • 19d7aeefb0 test: expand endpoint coverage and harden deploy gate Torsten Schulz (local) 2026-05-21 08:03:59 +02:00
  • 92c0610dcb Merge pull request 'dev' (#31) from dev into main admin 2026-05-21 00:09:31 +02:00
  • 5fce08ab75 fix(version): update version to 1.5.1 in package.json Torsten Schulz (local) 2026-05-21 00:08:04 +02:00
  • 1c9dff0932 feat(mannschaften): show rise/fall arrow in table rank column Torsten Schulz (local) 2026-05-21 00:07:18 +02:00
  • fd83b18642 fix(import): prefer seasonal mannschaften csv for tables Torsten Schulz (local) 2026-05-20 18:58:46 +02:00
  • 6db05c1dc6 Merge pull request 'dev' (#30) from dev into main admin 2026-05-20 18:42:31 +02:00
  • 84536956c4 fix(version): update version to 1.5.0 in package.json Torsten Schulz (local) 2026-05-20 18:42:04 +02:00
  • 459da00820 fix(import): publish season spielplan json after import Torsten Schulz (local) 2026-05-20 18:12:32 +02:00
  • f883d45452 fix(security): harden season file paths for semgrep Torsten Schulz (local) 2026-05-20 18:03:29 +02:00
  • 11ff823fe2 feat(mannschaften): align public pages with season query logic Torsten Schulz (local) 2026-05-20 18:01:07 +02:00
  • cfd9365d07 feat(mannschaften): update team information display and add data update timestamps Torsten Schulz (local) 2026-05-20 17:57:02 +02:00
  • f2f76dec56 feat(cms): add season dropdown/create and restore baelle ratio Torsten Schulz (local) 2026-05-20 17:49:19 +02:00
  • 2d42ef3ecd feat(mannschaften): split SUN columns and prepare seasonal team CSVs Torsten Schulz (local) 2026-05-20 17:45:14 +02:00
  • e19158558d feat(mannschaften): add matches/table tabs on team detail pages Torsten Schulz (local) 2026-05-20 17:41:43 +02:00
  • bf4db389ff feat(api): add endpoint for team table data by season Torsten Schulz (local) 2026-05-20 17:38:17 +02:00