Commit Graph

  • ed6bb95451 feat: update BASE_VERSION to 1.1.0 for upcoming release next ryan 2026-09-03 16:10:43 -04:00
  • db42f81780 feat: update tutorial functionality and improve tutorial step management ryan 2026-08-01 01:57:24 -04:00
  • f54833e642 feat: remove MongoDB test database reset step from deployment workflow ryan 2026-08-01 01:18:23 -04:00
  • 59adf22d42 feat: implement MongoDB test database reset for clean test sessions ryan 2026-07-31 17:47:06 -04:00
  • 4f9b01ce38 feat: add USE_MONGODB environment variable for test services ryan 2026-07-31 17:02:11 -04:00
  • d69d2226a3 feat: enhance test data cleanup by dropping MongoDB test database if applicable ryan 2026-07-31 16:23:15 -04:00
  • 0b89833c32 feat: update environment variables to set DATA_ENV and DB_ENV to 'prod' ryan 2026-07-31 15:59:19 -04:00
  • 95dee37b60 feat: update Gunicorn configuration to use gthread and remove wsgi.py ryan 2026-07-30 00:40:09 -04:00
  • 7e4a08d415 feat: update Gunicorn command to use wsgi:app and add wsgi.py for application entry point ryan 2026-07-30 00:29:41 -04:00
  • 0f903f57bb feat: add MONGO_URI to environment variable setup in build workflow ryan 2026-07-30 00:21:12 -04:00
  • 7e71446cc7 feat: add MONGO_URI to environment variable setup in build workflow ryan 2026-07-29 17:52:47 -04:00
  • c9cc424dda feat: add MONGO_URI to environment variable setup in build workflow ryan 2026-07-29 17:03:10 -04:00
  • f3e9201afd feat: update default persistence to MongoDB and enhance configuration options mongo ryan 2026-07-29 16:45:10 -04:00
  • da7ed41938 feat: migrate backend persistence from TinyDB to MongoDB Atlas ryan 2026-07-28 01:10:52 -04:00
  • c9c1fa18a2 feat: load environment variables from .env file and update .gitignore ryan 2026-07-27 15:04:23 -04:00
  • d4800be3b7 feat: enhance refresh token handling with grace period and rotation detection ryan 2026-07-26 18:35:56 -04:00
  • 11f68c7f76 fix(tutorial): correct punctuation in tutorial restart modal message ryan 2026-07-26 00:00:21 -04:00
  • 96992cf918 feat(tutorial): enhance tutorial flow and add tests for help button functionality ryan 2026-07-25 23:59:51 -04:00
  • 8e4f89f4ec feat(tutorial): update tutorial labels and modal titles to improve clarity ryan 2026-07-25 12:56:18 -04:00
  • cc1189cd9b feat(tutorial): enhance help button visibility and add dialog tests ryan 2026-07-23 01:02:21 -04:00
  • 541bed3a8a feat: enhance tutorial functionality by disabling inputs and buttons during active steps ryan 2026-07-21 14:53:31 -04:00
  • f7b00fc7c4 fix: adjust timezone handling for chore expiry notifications and ensure deadlines account for next occurrences ryan 2026-07-17 19:47:43 -04:00
  • d910a6bc65 feat(playwright-cli): add comprehensive test generation, tracing, and video recording documentation ryan 2026-07-17 19:38:02 -04:00
  • 7f0326eff1 feat: add child actions menu and achievements feature design ryan 2026-07-12 18:52:59 -04:00
  • 06d17e3d34 fixed some frontend tests ryan 2026-06-19 18:37:35 -04:00
  • e2bb9cd6b9 feat: add onboarding tutorial for new users ryan 2026-06-19 17:27:35 -04:00
  • d147bd6f27 feat(tutorial): implement comprehensive tutorial system with step guidance ryan 2026-05-26 16:54:45 -04:00
  • ec4912aa4a feat: update version to 1.0.16 and modify user authentication cookies master v1.0.16 ryan 2026-05-25 13:08:13 -04:00
  • 0b3d1d5ed0 feat: replace drag-and-drop with pointer events for item reordering ryan 2026-05-23 23:28:11 -04:00
  • 229b6b6f7a feat: add touch support for drag-and-drop reordering of routine items ryan 2026-05-23 23:13:44 -04:00
  • 63e92756fe feat: add routine expiration check and update status display in ChildView ryan 2026-05-21 13:30:07 -04:00
  • 08dda6c6b0 feat: update version to 1.0.15 and add routines feature documentation v1.0.15 ryan 2026-05-20 16:48:41 -04:00
  • 0f7efc8961 fix: Update image upload type from '4' to '2' for correct processing ryan 2026-05-20 15:44:44 -04:00
  • f510dea09d style: Refactor routine selection and item styles for improved layout and responsiveness ryan 2026-05-20 00:03:12 -04:00
  • a6944ad59c feat: Implement drag-and-drop reordering for routine items and add corresponding E2E tests ryanandCopilot 2026-05-19 19:30:44 -04:00
  • ad8a8bf867 feat: Update user authentication data and enhance routine item handling in RoutineEditView ryan 2026-05-18 16:39:05 -04:00
  • 5392e5af70 Add routine management features for child and parent views ryanandCopilot 2026-05-17 23:47:12 -04:00
  • eb775ba7d8 feat: Implement routines feature with CRUD operations and child assignment ryan 2026-05-05 09:08:19 -04:00
  • 082097b4f9 feat: update BASE_VERSION to 1.0.14-a for feature release v1.0.14-a ryan 2026-05-04 14:43:54 -04:00
  • 2e1a0ab2fa feat: add functions to validate today's timestamps and update pending status logic v1.0.14 ryan 2026-05-03 12:26:21 -04:00
  • ce3d1b3d54 feat: add functions to validate today's timestamps and update pending status logic ryan 2026-05-03 11:53:21 -04:00
  • 75d3d6dc39 feat: set FRONTEND_SSL_ENABLED to false in docker-compose.yml v1.0.13 ryanandCopilot 2026-05-02 14:00:28 -04:00
  • 3d882656e3 feat: set FRONTEND_SSL_ENABLED to false in docker-compose.yml ryan 2026-05-02 13:41:55 -04:00
  • 8308d205e8 feat: update reward version to 1.0.13 and modify dialog button labels for clarity ryan 2026-05-01 23:32:17 -04:00
  • e77254eabf feat: add dynamic dialog max width to ModalDialog component ryan 2026-05-01 18:49:48 -04:00
  • a68a86a6a6 feat: add dynamic dialog max width to ModalDialog component ryan 2026-05-01 18:49:40 -04:00
  • 4ac83dcf17 feat: enhance push notification service worker for chore expirations and update related configurations ryan 2026-05-01 15:39:01 -04:00
  • ab0d32c6b0 feat: enhance push notification service worker for chore expirations and update related configurations ryan 2026-05-01 15:34:56 -04:00
  • 28f5c43349 fix: improve date comparison for chore completion status v1.0.12 ryan 2026-04-29 14:18:23 -04:00
  • a2b464af7b fix: improve date comparison for chore completion status ryan 2026-04-29 14:17:40 -04:00
  • 6bf10fda2f feat: implement routines feature for child and parent modes v1.0.11 ryan 2026-04-28 23:30:52 -04:00
  • c840825549 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 23:30:42 -04:00
  • 9936cfd544 feat: add workflow for promoting master to production with testing and deployment steps v1.0.10 ryan 2026-04-26 23:24:11 -04:00
  • b42c36ebdd feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 23:08:09 -04:00
  • 395199f9b2 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 23:02:46 -04:00
  • a37b259f47 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 22:53:04 -04:00
  • 0606b71890 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 22:43:29 -04:00
  • b4fc4fc955 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 22:41:14 -04:00
  • 8774e85529 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 19:08:08 -04:00
  • 2b2f4f46c0 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 14:33:51 -04:00
  • c5306a15d1 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-26 00:02:25 -04:00
  • fa1a422747 feat: add workflow for promoting master to production with testing and deployment steps ryan 2026-04-25 21:42:47 -04:00
  • 4093e79e50 Refactor code structure for improved readability and maintainability ryan 2026-04-25 19:02:20 -04:00
  • 39a547ca9c Refactor code structure for improved readability and maintainability ryan 2026-04-25 11:26:29 -04:00
  • 127378797c Refactored frontend directory ryan 2026-04-25 00:40:15 -04:00
  • db846f4e31 Refactor code structure and remove redundant code blocks for improved readability and maintainability ryan 2026-04-24 15:59:39 -04:00
  • 6d43fb23ad feat: enhance email templates for verification, password reset, and PIN setup ryan 2026-04-24 10:24:32 -04:00
  • 6a29e263aa feat: enhance email templates for verification, password reset, and PIN setup ryan 2026-04-24 00:32:44 -04:00
  • 89de4fd869 fix: update date comparison logic in isChoreCompletedToday function ryan 2026-04-24 00:12:20 -04:00
  • d34910faa7 chore: update favicon.ico for improved branding ryan 2026-04-23 23:38:22 -04:00
  • 1a8181b8e5 chore: update favicon.ico for improved branding ryan 2026-04-23 16:56:09 -04:00
  • 902e6cadc9 chore: update favicon.ico for improved branding ryan 2026-04-23 16:54:19 -04:00
  • c9a4f92337 Refactor code structure for improved readability and maintainability ryan 2026-04-23 14:31:02 -04:00
  • ea308b28a9 feat: refactor notification click handling to improve navigation and action execution ryan 2026-04-22 22:01:31 -04:00
  • 8907184fde Add chore expiry notification system with scheduling and tests ryan 2026-04-22 15:37:40 -04:00
  • 6982fa561f feat: implement state expiry for chores and rewards, adding scheduler and event handling ryan 2026-04-21 23:21:53 -04:00
  • bc481527c8 feat: enhance task and reward management by clearing pending confirmations on unassignment ryan 2026-04-21 16:52:06 -04:00
  • 60dbb8a129 feat: add environment variable support for admin user creation in backend ryan 2026-04-21 16:07:07 -04:00
  • 6b3e2cd9ba feat: add environment variable support for admin user creation in backend ryan 2026-04-21 15:26:48 -04:00
  • 3d599243c7 feat: add environment variable support for admin user creation in backend ryan 2026-04-21 14:34:58 -04:00
  • cdfaf7ead1 refactor: simplify HTTPS configuration in Vite setup ryan 2026-04-21 13:42:42 -04:00
  • 8da61ce335 feat: add admin endpoint to send digest emails for users ryan 2026-04-21 13:28:34 -04:00
  • 3d2577e4ec Apply .gitignore and stop tracking ignored files ryan 2026-04-21 13:11:05 -04:00
  • 2c7e9b8b5e feat: add admin endpoint to send digest emails for users ryan 2026-04-21 13:08:03 -04:00
  • f48845c1d0 feat: update user authentication cookies and implement service worker timeout for push subscription checks ryan 2026-04-20 21:05:12 -04:00
  • 4ee5367742 Add end-to-end tests for parent notifications and actions ryan 2026-04-20 20:32:19 -04:00
  • ee16b49020 feat: add unsubscribe functionality for push notifications and update key/cert file paths ryan 2026-04-20 15:41:28 -04:00
  • b529ddaa02 feat: add push notification settings to user profile and update related functionality ryan 2026-04-20 10:43:09 -04:00
  • fd28c89cbf feat: update push notification subscription flow and remove deprecated opt-in component ryan 2026-04-19 22:16:38 -04:00
  • d7b1962903 feat: add Daily Digest and Push Notifications toggles to User Profile with corresponding functionality ryan 2026-04-18 23:37:19 -04:00
  • 9efbb455d7 feat: add Daily Digest and Push Notifications toggles to User Profile with corresponding functionality ryan 2026-04-18 23:03:23 -04:00
  • d3ce54a1ff debugging ryan 2026-04-18 11:52:25 -04:00
  • 3d5f84579b debugging ryan 2026-04-17 18:09:47 -04:00
  • 5e4f7b030e debugging ryan 2026-04-17 18:01:53 -04:00
  • 91e3c45b5a feat: update docker-compose for backend data volume and enhance ParentLayout with push subscription handling ryan 2026-04-17 17:18:13 -04:00
  • 0a6551368b feat: add user seeding script and update environment variables for testing ryan 2026-04-17 14:07:17 -04:00
  • cf2ac4b5e8 feat: add user seeding script and update environment variables for testing ryan 2026-04-17 13:58:58 -04:00
  • f5dfdfbb42 fix: update private key and certificate files for improved security ryan 2026-04-16 18:10:41 -04:00
  • 43d647a712 Refactor code structure for improved readability and maintainability ryan 2026-04-16 16:49:54 -04:00
  • 308bf0cc72 feat: add environment variables for digest and VAPID keys in build workflow ryan 2026-04-15 22:15:32 -04:00