Torsten Schulz (local)
|
bc2f59bd1a
|
Update event management system by adding Uhrzeit to Termine; enhance data handling in API and CSV exports to accommodate new fields. Refactor Termine component for improved date and time formatting, ensuring accurate display of events. Clean up unused code in MannschaftenUebersicht and streamline layout in Mannschaften index page for better user experience.
|
2025-11-05 13:22:57 +01:00 |
|
Torsten Schulz (local)
|
d6d9a31669
|
Refactor 'vereinsmeisterschaften.vue' to improve data handling by replacing loop variables with entry objects for better clarity; update event handlers to use entry properties for year and category management, ensuring consistent data access throughout the component.
|
2025-11-05 11:07:15 +01:00 |
|
Torsten Schulz (local)
|
36400304a4
|
Update Hero component to dynamically display years since founding; enhance TermineVorschau component with improved date and time formatting, and add Uhrzeit column in the CMS for better event management. Refactor API to handle new fields and improve data handling in CSV exports.
|
2025-11-05 10:36:58 +01:00 |
|
Torsten Schulz (local)
|
21044c6c34
|
Implement automatic saving and error handling for results, remarks, categories, and years in 'vereinsmeisterschaften.vue'; enhance user feedback with success and error modals for improved user experience.
|
2025-10-24 15:50:45 +02:00 |
|
Torsten Schulz (local)
|
75e6919f13
|
Enhance news component functionality and UI; implement dynamic grid layout in PublicNews.vue, add visibility and expiration options in news management, and update API to handle new fields for improved news filtering and display.
|
2025-10-24 12:47:27 +02:00 |
|
Torsten Schulz (local)
|
bf97cfd508
|
Update fixed toolbar layout in 'ueber-uns.vue' to use a responsive top margin for improved visual consistency across devices.
|
2025-10-24 01:44:51 +02:00 |
|
Torsten Schulz (local)
|
4666f80776
|
Update navigation and CMS components to replace 'Interne News' with 'News' for consistency; enhance text descriptions in the CMS and member area for clarity.
|
2025-10-24 01:43:32 +02:00 |
|
Torsten Schulz (local)
|
f80a1e5ea9
|
Refactor PDF upload and CSV parsing logic in 'spielplaene' and 'mannschaften' components; implement automatic delimiter detection for CSV files and enhance hall information extraction for improved data handling. Update UI to remove PDF upload section and streamline CSV upload process.
|
2025-10-24 01:23:57 +02:00 |
|
Torsten Schulz (local)
|
7660f7cf7b
|
Add 'Spielplan' links to Navigation component; update index page to include 'Spielplan' section; enhance 'spielplaene' page with filtering, loading states, and error handling for improved user experience.
|
2025-10-24 00:55:04 +02:00 |
|
Torsten Schulz (local)
|
c6ce26773a
|
Add 'Vereinsmeisterschaften' link to Navigation component; update CSV header format and add new entry for 2025
|
2025-10-23 16:52:08 +02:00 |
|
Torsten Schulz (local)
|
a4269e970b
|
Update timestamps in nitro.json and latest.json; modify client manifest for asset management; enhance history and rules editing features in CMS with new templates and improved toolbar layout.
|
2025-10-23 16:46:08 +02:00 |
|
Torsten Schulz (local)
|
6763b15487
|
Refactor error and confirmation handling in membership application management; replace alerts with modal dialogs for improved user experience. Update application status to 'approved' for a new member and add corresponding data to JSON files.
|
2025-10-23 15:32:20 +02:00 |
|
Torsten Schulz (local)
|
9524a29b67
|
Implement PDF download functionality for membership applications; enhance application data handling in the API to support both encrypted and unencrypted formats. Update UI to display download button conditionally based on PDF generation status.
|
2025-10-23 15:21:39 +02:00 |
|
Torsten Schulz (local)
|
d93312d03a
|
Update membership page layout and enhance document handling; modify nitro.json timestamps, remove unused JavaScript files, and adjust client manifest for improved asset management.
|
2025-10-23 15:11:53 +02:00 |
|
Torsten Schulz (local)
|
95ea3a26bc
|
Refactor membership PDF generation logic to improve maintainability and validation; remove deprecated form filling methods and enhance email notification process. Update membership page styles for better layout and user experience.
|
2025-10-23 15:04:45 +02:00 |
|
Torsten Schulz (local)
|
e029154a8c
|
membership: refactor form filling, add smoke tests and debug-guard fallback; fix mappings
|
2025-10-23 14:21:05 +02:00 |
|
Torsten Schulz (local)
|
7cd39bb452
|
Refactor environment configuration for local development; update SMTP settings and add JWT secret, encryption key, and debug options. Enhance Nuxt configuration for development server and runtime settings. Introduce new membership application form with validation and PDF generation functionality. Update footer and navigation components to include new membership links. Revise user and session data in JSON files.
|
2025-10-23 01:31:45 +02:00 |
|
Torsten Schulz (local)
|
de73ceb62f
|
Enhance deployment script to check for merge conflicts before stashing local changes; update various JSON and PDF files with new timestamps and IDs, including new Spielplaene PDFs and revised config content.
|
2025-10-22 15:11:43 +02:00 |
|
Torsten Schulz (local)
|
0f6663ef63
|
Fix Vorstand page - load config data directly from API response
|
2025-10-22 13:00:28 +02:00 |
|
Torsten Schulz (local)
|
7b010b7658
|
Fix mobile design for CMS pages - correct positioning and responsive layout
|
2025-10-22 12:56:30 +02:00 |
|
Torsten Schulz (local)
|
c3174c4400
|
Fix toolbar positioning - use valid Tailwind class top-32 instead of undefined top-34
|
2025-10-22 12:48:33 +02:00 |
|
Torsten Schulz (local)
|
040462ae5b
|
Increase content padding to pt-44 to ensure content starts below toolbar
|
2025-10-22 12:45:39 +02:00 |
|
Torsten Schulz (local)
|
05223fa624
|
Fix toolbar positioning - move toolbar to top-34 to match content padding
|
2025-10-22 12:43:19 +02:00 |
|
Torsten Schulz (local)
|
761df54152
|
Adjust CMS toolbar spacing - remove outer padding, increase content top padding to 8.5rem
|
2025-10-22 12:42:10 +02:00 |
|
Torsten Schulz (local)
|
cc192eb3e5
|
Fix WYSIWYG toolbar positioning - make toolbar fixed below header
|
2025-10-22 12:36:57 +02:00 |
|
Torsten Schulz (local)
|
8292b00e5c
|
Fix CMS header positioning - place below navigation instead of overlaying
|
2025-10-22 12:32:09 +02:00 |
|
Torsten Schulz (local)
|
ea7a6d27db
|
Fix missing closing div tag in einstellungen.vue template
|
2025-10-22 12:29:34 +02:00 |
|
Torsten Schulz (local)
|
743eb7c800
|
Fix missing closing div tags in CMS editor templates
|
2025-10-22 12:28:41 +02:00 |
|
Torsten Schulz (local)
|
bc3b5b53f5
|
Add fixed headers to all CMS editors for better UX
|
2025-10-22 12:27:10 +02:00 |
|
Torsten Schulz (local)
|
0d4bcc9f73
|
Standardize save button position to top-right across all CMS editors
|
2025-10-22 12:23:22 +02:00 |
|
Torsten Schulz (local)
|
3b004d482f
|
Fix config API to return data directly instead of wrapped in config object
|
2025-10-22 12:15:59 +02:00 |
|
Torsten Schulz (local)
|
d9519a10e8
|
Add PDF upload system for Satzung with text extraction
|
2025-10-22 11:48:43 +02:00 |
|
Torsten Schulz (local)
|
bf358cf530
|
Add WYSIWYG editors for Geschichte and TT-Regeln pages
|
2025-10-22 11:38:32 +02:00 |
|
Torsten Schulz (local)
|
0bab88147c
|
Add WYSIWYG editor for Über uns page
|
2025-10-22 10:49:07 +02:00 |
|
Torsten Schulz (local)
|
30674c1f49
|
Add Vereinsadresse to config with option to use Vorsitzender address, add full address fields for Vorstand
|
2025-10-21 16:51:37 +02:00 |
|
Torsten Schulz (local)
|
c3dbaa0c95
|
Connect anfaenger page to config for dynamic training times
|
2025-10-21 16:49:25 +02:00 |
|
Torsten Schulz (local)
|
228e2e9f07
|
Connect Vorstand page to config and add Einstellungen to CMS overview
|
2025-10-21 16:47:55 +02:00 |
|
Torsten Schulz (local)
|
d5a181e0c8
|
Add config system for training, trainer, membership and impressum with CMS editor
|
2025-10-21 16:44:31 +02:00 |
|
Torsten Schulz (local)
|
c35cdcfcc9
|
Switch termine loading from static CSV to dynamic API for instant updates
|
2025-10-21 16:21:01 +02:00 |
|
Torsten Schulz (local)
|
1cbfbaf754
|
Add CMS termine editor for admin and vorstand
|
2025-10-21 15:57:42 +02:00 |
|
Torsten Schulz (local)
|
abec76a2d9
|
Restructure homepage: Hero, Termine, News, Actions in new order
|
2025-10-21 15:36:35 +02:00 |
|
Torsten Schulz (local)
|
72c1039aa3
|
Add public/private news system with homepage display
|
2025-10-21 15:26:28 +02:00 |
|
Torsten Schulz (local)
|
3fe1c8adc0
|
Fix missing ID generation for new news items and add IDs to existing entries
|
2025-10-21 15:12:21 +02:00 |
|
Torsten Schulz (local)
|
ed2d184d5c
|
Use query params instead of body for DELETE request
|
2025-10-21 15:09:32 +02:00 |
|
Torsten Schulz (local)
|
196955f7c4
|
Fix DELETE request body serialization for news deletion
|
2025-10-21 14:50:05 +02:00 |
|
Torsten Schulz (local)
|
cf2855be83
|
Add internal news system with role-based write permissions
|
2025-10-21 14:47:00 +02:00 |
|
Torsten Schulz (local)
|
d21c96de07
|
Add debug logging for role-based contact data visibility
|
2025-10-21 14:44:43 +02:00 |
|
Torsten Schulz (local)
|
37994f39b2
|
Set cards as default view and restrict contact data to vorstand only
|
2025-10-21 14:42:20 +02:00 |
|
Torsten Schulz (local)
|
bd677c26ae
|
Add table view and split name into firstName/lastName fields
|
2025-10-21 14:38:41 +02:00 |
|
Torsten Schulz (local)
|
b024bfe884
|
Add smart member list with manual+login merge and duplicate detection
|
2025-10-21 14:35:21 +02:00 |
|