Commit Graph

8 Commits

Author SHA1 Message Date
Lars Behrends
065a6e657d feat: add world map functionality and admin map management
- Added world map page with interactive marker display
- Implemented admin map management for marker CRUD operations
- Added map layers and markers seed data to database
- Integrated new routes for map functionality
- Updated database configuration for production environment
- Added documentation page route
- Enhanced package.json with required dependencies for map features
2026-01-02 05:08:07 +01:00
Lars Behrends
c6ad8a92ec Refactor CityProfile and PlayerProfile components for improved data fetching and error handling; add NPC management modals for banner, gallery, and logo with enhanced user experience and error feedback. 2025-12-30 13:56:00 +01:00
Lars Behrends
1dcac99e73 feat: update CORS configuration and enhance player profile with Minecraft stats and tab navigation 2025-12-30 12:41:12 +01:00
Lars Behrends
5fcd5dbdcb feat: enhance player model with organizationId and update related API handling 2025-12-29 11:22:44 +01:00
Lars Behrends
5fe6724663 feat: add minecraftStats to player model and update related API endpoints 2025-12-29 09:27:06 +01:00
Lars Behrends
abebf8f7a2 feat: add API endpoint for player data management with insert and update functionality 2025-12-28 23:27:40 +01:00
Lars Behrends
81f1e90b85 feat: add LogoManagementModal component for logo upload and management 2025-12-28 21:19:10 +01:00
Lars Behrends
d3d7ec46e6 feat: Add DatabaseManager and LinkPlayer components, implement authentication and linking logic
- Created DatabaseManager component for managing database access via phpMyAdmin.
- Developed LinkPlayer component to link Discord accounts with game characters, including user authentication and error handling.
- Added mock data files for players, organizations, and projects to handle backend unavailability.
- Implemented AuthService for managing user authentication and session checks.
- Created DatabaseService to fetch and manage player, organization, and project data with fallback to mock data.
- Added HTML page for handling authentication unavailability.
- Developed a test script for validating Docker setup and required files.
2025-12-28 16:46:04 +01:00