Torsten Schulz (local)
d12380ee72
Temporarily disable Passkey functionality in login and registration components
...
Code Analysis (JS/Vue) / analyze (push) Failing after 48s
Remove Passkey login and registration features from login.vue and registrieren.vue, including associated debug logs and UI elements. This change aims to streamline the user experience by focusing on standard login methods while Passkey support is under review. Additionally, disable Passkey management in profil.vue to ensure consistency across the application.
2026-01-09 08:40:28 +01:00
Torsten Schulz (local)
badf91afef
Update Passkey Registration to comply with @simplewebauthn/browser v13+ API
...
Code Analysis (JS/Vue) / analyze (push) Failing after 49s
Refactor the Passkey registration logic in multiple components to utilize the new API structure requiring { optionsJSON: options }. Enhance debug logging to validate options, including checks for user ID format and challenge type. This update aims to improve compliance with the latest library requirements and provide better insights during the registration process.
2026-01-08 17:10:13 +01:00
Torsten Schulz (local)
371fef25d7
Refactor authentication middleware to remove dependency on Pinia, implementing direct API calls for authentication status checks. Update member API documentation to escape JWT token placeholder for clarity. Update session and user data formats for improved security and consistency.
Code Analysis (JS/Vue) / analyze (push) Failing after 53s
2026-01-07 17:26:22 +01:00
Torsten Schulz (local)
673c34ac9d
Update Apache SSL configuration and enhance security features across multiple files. Changed X-Frame-Options to SAMEORIGIN for better security, added optional Content Security Policy headers for testing, and improved password handling with HaveIBeenPwned checks during user registration and password reset. Implemented passkey login functionality in the authentication flow, including UI updates for user experience. Enhanced image upload processing with size limits and validation, and added rate limiting for various API endpoints to prevent abuse.
Code Analysis (JS/Vue) / analyze (push) Failing after 51s
2026-01-05 11:50:57 +01:00
Torsten Schulz (local)
111c8c239c
Refactor code analysis workflow by adding gitleaks detection command and removing obsolete output files to streamline the build process and enhance security checks.
Code Analysis (JS/Vue) / analyze (push) Failing after 3m34s
2025-12-20 15:29:58 +01:00
Torsten Schulz (local)
6fda6ebad0
Enhance security and error handling in various components by refining error catch blocks to ignore specific errors, improving code clarity and consistency across the application.
Code Analysis (JS/Vue) / analyze (push) Failing after 4m10s
2025-12-20 15:05:49 +01:00
Torsten Schulz (local)
b20b89d333
Update package-lock.json and package.json to include 'globals' dependency and improve code formatting in various components for better readability.
Code Analysis (JS/Vue) / analyze (push) Failing after 54s
2025-12-20 10:17:16 +01:00
Torsten Schulz (local)
6b24ac0071
Implement toggle functionality for Mannschaftsspieler status in Mitgliederbereich. Add button for editing status and update local state upon toggling. Enhance API response handling to include isMannschaftsspieler attribute for user data retrieval.
2025-12-19 10:14:41 +01:00
Torsten Schulz (local)
5a85c3d31a
Remove debug console logs from MannschaftenUebersicht, TermineVorschau, spielplaene, and filterData components to clean up code and improve performance.
2025-12-19 10:06:01 +01:00
Torsten Schulz (local)
435e28fd55
Update dependencies to include TinyMCE and Quill, enhance Navigation component with a new Newsletter submenu, and implement role-based access control for CMS features. Refactor user role handling to support multiple roles and improve user management functionality across various API endpoints.
2025-12-19 09:51:28 +01:00
Torsten Schulz (local)
623a63c29f
Implement member management enhancements; add bulk import functionality and duplicate checking based on geburtsdatum. Update API to support new fields and improve error handling for member data submissions. Refactor member-related components for better user experience and data validation.
2025-11-05 14:34:31 +01: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)
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)
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)
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
Torsten Schulz (local)
32ba9e2760
Add member profile page with editable fields and password change
2025-10-21 14:29:52 +02:00
Torsten Schulz (local)
2b249577a7
Add authentication system with login, password reset, and member area
2025-10-21 11:23:06 +02:00