commits
- Added functionality to update and delete flush records, including user authentication checks.
- Introduced action messages for success and error feedback during flush operations.
- Enhanced the UI with an edit button for user-owned flush entries and a modal for editing flush details.
- Updated API client to support flush record deletion and updating.
- Added debug logging for records from 2025 and monthly counts to assist in tracking data processing.
- Changed header elements from <h3> to <h2> for improved semantic structure and visibility in the Profile Page.
- Increased font size and margin for header styles in CSS to enhance readability.
- Removed box-shadow properties from various CSS files to streamline the design and improve visual consistency across components.
- Updated the Profile Page to include a new section for Wrapped 2025 statistics, enhancing user engagement with detailed flushing metrics.
- Adjusted chart data generation to group by month, providing a clearer overview of flushing activity.
- Enhanced the layout and styling of the Wrapped Stats section for better user experience.
- Updated the chart data generation logic to group user entries by month instead of day, allowing for a broader view of flushing statistics.
- Enhanced the chart data structure to include all months in the range from the first entry to the current month.
- Adjusted date formatting in the chart legend to reflect monthly data.
- Made CSS adjustments to improve the layout and styling of the wrapped cards section.
- Introduced a new section displaying yearly flushing statistics, including total flushes, days active, most frequent hour, top emoji, most flushes in a single day, and longest streak.
- Added corresponding styles for the new Wrapped Stats section in the CSS file.
- Remove .DS_Store, .env, .env.example from tracking
- Remove OAuth migration files as they're now in .gitignore
- These files will remain local but won't be tracked by Git
- Added functionality to update and delete flush records, including user authentication checks.
- Introduced action messages for success and error feedback during flush operations.
- Enhanced the UI with an edit button for user-owned flush entries and a modal for editing flush details.
- Updated API client to support flush record deletion and updating.
- Removed box-shadow properties from various CSS files to streamline the design and improve visual consistency across components.
- Updated the Profile Page to include a new section for Wrapped 2025 statistics, enhancing user engagement with detailed flushing metrics.
- Adjusted chart data generation to group by month, providing a clearer overview of flushing activity.
- Enhanced the layout and styling of the Wrapped Stats section for better user experience.
- Updated the chart data generation logic to group user entries by month instead of day, allowing for a broader view of flushing statistics.
- Enhanced the chart data structure to include all months in the range from the first entry to the current month.
- Adjusted date formatting in the chart legend to reflect monthly data.
- Made CSS adjustments to improve the layout and styling of the wrapped cards section.