Commit Graph
14 Commits
Author SHA1 Message Date
Whidix df224d97bb fix: correct win count message grammar for singular and plural cases 2026-03-05 22:10:54 +01:00
Whidix 08f5d620be feat: add daily history tab and fetch daily character history for user profile
Build Docker Image / build (push) Successful in 1m11s
2026-03-05 22:08:36 +01:00
Whidix a7775783af feat: add filtering for characters with null origin data
Build Docker Image / build (push) Successful in 1m24s
2026-03-04 13:11:53 +01:00
Whidix e6bfc1e413 feat: refactor character loading to use let for mutable characters and improve filtering logic
Build Docker Image / build (push) Successful in 1m37s
2026-03-04 12:45:55 +01:00
Whidix 085dae6765 feat: add new snapshot for version 6 with updated schema and relationships
Build Docker Image / build (push) Successful in 1m23s
- Created a new snapshot file for version 6 of the database schema.
- Added tables for arc, character, characterHistory, characterOverride, characterScrapeValidation, config, devilFruit, userCharacterHistory, account, session, user, and verification with appropriate columns and constraints.
- Updated the journal to include new entries for version 6.
- Modified the userCharacterHistory table to enforce unique constraints on userId and characterHistoryId.
- Enhanced daily game logic to track user attempts and prevent duplicate entries for the same day.
2026-03-03 19:31:10 +01:00
Whidix bfc6d76dfe feat: add win count display for today's character in the UI
Build Docker Image / build (push) Successful in 1m24s
2026-03-03 19:13:45 +01:00
Whidix 4ee7445b68 feat: refactor WinPanel to use selectedCharacter prop for improved clarity and consistency 2026-03-03 19:11:08 +01:00
Whidix 60d2474f51 feat: refactor character history schema and related logic for improved date handling and data integrity 2026-03-02 22:00:25 +01:00
Whidix 02c2ff2684 feat: enhance column visibility toggle with localized display names and improve layout 2026-03-02 22:00:25 +01:00
Whidix b245ee984a feat: implement infinite mode with character selection and scoring; refactor daily character storage logic 2026-03-02 22:00:25 +01:00
Whidix cf25a96719 feat: add WinPanel and YesterdayCharacter components; refactor daily game page
- Introduced WinPanel component to display win/loss messages based on game outcome.
- Added YesterdayCharacter component to show the character from the previous day.
- Refactored daily game page to utilize new components for better code organization and readability.
- Updated server-side logic to fetch daily character ID and count wins more efficiently.
- Cleaned up character selection logic and hint availability tracking.
2026-03-02 22:00:25 +01:00
Whidix 6c2e0886af fix: adjust main component height for consistent layout across game, login, and profile pages 2026-03-02 22:00:25 +01:00
Whidix 18ac6220f1 feat: enhance admin layout with navigation and return link; add name field for sign-up in login 2026-03-02 22:00:25 +01:00
Whidix 114f6cde7a feat: add daily win recording endpoint, user authentication, and profile management
- Implemented a POST endpoint for recording daily wins in the game.
- Created login and signup functionality with email and password.
- Developed a profile page allowing users to update their profile information, change passwords, and manage active sessions.
- Added a toggle feature for switching between login and signup forms.
- Enhanced the layout by removing the profile button and adjusting the header structure.
2026-03-02 22:00:24 +01:00