Commit Graph

  • 84045a9c92 feat: Complete Phase 5 - Add missing backend error codes with multilingual support main Andrei 2025-10-10 13:05:54 +00:00
  • 1b09a7d901 feat: Complete Phase 4 to 100% - All forms now have consistent error handling Andrei 2025-10-10 12:46:38 +00:00
  • 28dd8852af feat: Complete Phase 4 error handling improvements for settings and onboarding Andrei 2025-10-10 12:35:25 +00:00
  • 51057a3d26 feat: Add GET /api/v1/analytics/advanced/dashboard/:childId endpoint Andrei 2025-10-10 12:22:11 +00:00
  • 0d6b901995 feat: Add POST /api/v1/families endpoint for creating new families Andrei 2025-10-09 23:21:06 +00:00
  • fa8db55f93 docs: Add database environment clarification to sync script Andrei 2025-10-09 22:02:42 +00:00
  • c22fa82521 feat: Implement comprehensive error handling and production deployment pipeline v0.2.0 Andrei 2025-10-09 21:27:39 +00:00
  • 40dbb2287a feat: Implement comprehensive onboarding improvements with role-based family invites Andrei 2025-10-09 15:25:16 +00:00
  • 46b2aef979 fix: Add missing /api/v1 prefix to notification endpoints Andrei 2025-10-09 13:44:50 +00:00
  • d7318c0f22 fix: Remove unsupported offset parameter from notifications API call Andrei 2025-10-09 13:40:54 +00:00
  • 4da70935b7 fix: Update notification bell API to match existing backend format Andrei 2025-10-09 13:35:39 +00:00
  • 090fe7f63b feat: Add notification bell UI component to header Andrei 2025-10-09 13:24:56 +00:00
  • 2dbfb79e72 fix: Enable push notifications toggle in settings Andrei 2025-10-09 13:12:10 +00:00
  • 2be0e90f19 fix: Enforce role-based permissions in frontend Andrei 2025-10-09 12:59:33 +00:00
  • ce939b909b feat: Add multi-family support with family selector UI Andrei 2025-10-09 12:54:37 +00:00
  • 2f1946e683 fix: Make VAPID public key endpoint publicly accessible Andrei 2025-10-08 23:15:42 +00:00
  • 9b31d56c1d feat: Add persistent global notification settings for admin panel Andrei 2025-10-08 23:09:13 +00:00
  • b84271231b feat: Initialize Web Push notifications infrastructure Andrei 2025-10-08 22:31:19 +00:00
  • d7d6732475 feat: Implement Legal Pages CMS admin UI with markdown editor Andrei 2025-10-08 22:17:39 +00:00
  • 8a0fb5b30d feat: Implement Legal Pages CMS backend module Andrei 2025-10-08 22:13:27 +00:00
  • 86a5b41c75 chore: Add backups folder and database files to .gitignore Andrei 2025-10-08 15:55:39 +00:00
  • 750ee42a3c docs: Add database backup documentation Andrei 2025-10-08 15:54:37 +00:00
  • c44ded8fd3 feat: Add automatic database backup before schema sync Andrei 2025-10-08 15:53:58 +00:00
  • bdb374a567 feat: Add automatic database schema synchronization script Andrei 2025-10-08 15:44:38 +00:00
  • 56ea86d08e feat: Add client-side validation for required invite code Andrei 2025-10-08 15:21:52 +00:00
  • ced46cbe7f feat: Add debug logging to settings persistence Andrei 2025-10-08 15:02:14 +00:00
  • c228ed4292 feat: Implement database-backed settings system for dynamic configuration Andrei 2025-10-08 14:41:29 +00:00
  • 2ba045aef9 feat: Change default registration mode to public Andrei 2025-10-08 14:22:13 +00:00
  • d5839cfe32 fix: Add missing useEffect import to register page Andrei 2025-10-08 14:17:31 +00:00
  • 9f72183a36 feat: Add public endpoint to get registration configuration Andrei 2025-10-08 12:01:14 +00:00
  • 7213075cde feat: Add invite code field to registration form Andrei 2025-10-08 11:56:00 +00:00
  • acf1108020 fix: Add UTC timezone option to settings page Andrei 2025-10-08 11:52:01 +00:00
  • cfb2a1e312 feat: Add invite code validation to user registration flow Andrei 2025-10-08 11:47:54 +00:00
  • 2ed1c09657 feat: Add registration mode setting (invite-only vs public) Andrei 2025-10-08 11:42:41 +00:00
  • 6829bc6061 fix: Add missing closing Box tag in settings page General tab Andrei 2025-10-08 11:23:42 +00:00
  • fb03f2c2e9 feat: Add real system settings to admin dashboard Andrei 2025-10-08 11:22:02 +00:00
  • 95d22fe633 feat: Add real-time system health monitoring to admin dashboard Andrei 2025-10-08 11:16:56 +00:00
  • c9f68076b8 chore: Remove additional development files from git tracking Andrei 2025-10-08 11:12:21 +00:00
  • 4e9fe52106 chore: Remove development files from git tracking and update .gitignore Andrei 2025-10-08 11:10:28 +00:00
  • 762086f6ab fix: Correct column names in analytics SQL queries Andrei 2025-10-08 11:06:19 +00:00
  • efa02cd1df fix: Correct database table and column names in analytics queries Andrei 2025-10-08 11:02:49 +00:00
  • 3ad8a7fb52 feat: Add analytics endpoints and replace MUI Grid in analytics page Andrei 2025-10-08 10:56:58 +00:00
  • 3b51b82098 fix: Add JoinColumn decorators to InviteCode entity relations Andrei 2025-10-08 10:50:08 +00:00
  • 45150860ce feat: Fix invite-codes page with AdminGuard and UI improvements Andrei 2025-10-08 09:08:57 +00:00
  • 7d0d199e64 feat: Add thousand separators to all numbers in admin dashboard Andrei 2025-10-08 08:46:46 +00:00
  • 0f56c68a1b feat: Add real data to families page and fix MUI Grid warnings Andrei 2025-10-08 08:34:24 +00:00
  • 28a781517c fix: Improve admin authentication flow and fix MUI Grid warnings Andrei 2025-10-08 08:30:22 +00:00
  • aca7061851 feat: Add real activity distribution and stats to admin dashboard Andrei 2025-10-08 08:04:19 +00:00
  • a295bfc718 feat: Update dashboard to display real data from database Andrei 2025-10-08 07:56:32 +00:00
  • e4dbf30dbb feat: Replace individual action icons with dropdown menu in users table Andrei 2025-10-07 16:03:35 +00:00
  • ab23e978a2 fix: Add admin role fields to JWT strategy for AdminGuard authorization Andrei 2025-10-07 15:58:29 +00:00
  • 3c934c300a fix: Connect admin dashboard to real backend API with authentication Andrei 2025-10-07 15:44:59 +00:00
  • 5ddb8222bf feat: Implement admin user management module with CRUD endpoints Andrei 2025-10-07 13:46:00 +00:00
  • bb78ff602b docs: Add admin dashboard implementation status report Andrei 2025-10-07 13:13:30 +00:00
  • 3378b4f654 docs: Add database schema synchronization report Andrei 2025-10-07 13:06:06 +00:00
  • c32670f709 fix: Remove duplicate /api/v1 from API URLs Andrei 2025-10-07 08:57:07 +00:00
  • 627a59222e fix: Update all URLs to use HTTPS instead of HTTP Andrei 2025-10-07 07:21:03 +00:00
  • 6940a53b3d fix: Update start-dev.sh to use correct paths and better verification Andrei 2025-10-07 07:18:38 +00:00
  • cec6ceb97e feat: Complete admin dashboard implementation Andrei 2025-10-06 23:17:21 +00:00
  • 91b5923da1 feat: Update development server scripts and fix admin dashboard Andrei 2025-10-06 23:09:40 +00:00
  • 27e284702b feat: Add development server management scripts Andrei 2025-10-06 22:55:34 +00:00
  • 36f3f83896 fix: Add git checkout main to deployment scripts Andrei 2025-10-06 22:46:07 +00:00
  • 4e19b992df feat: Complete production deployment pipeline with admin dashboard Andrei 2025-10-06 22:43:28 +00:00
  • 560fd22023 fix: Update deployment script to install Node.js 20 instead of 18 Andrei 2025-10-06 21:57:30 +00:00
  • e5ec7bab71 docs: Add clear production deployment instructions for main branch Andrei 2025-10-06 21:54:16 +00:00
  • ab4e7934f8 docs: Add simple deployment instructions for production server Andrei 2025-10-06 21:42:40 +00:00
  • 5a2469bf96 feat: Add production deployment script for easy server setup Andrei 2025-10-06 21:41:49 +00:00
  • e07aaa5016 feat: Update all production configs for dedicated PostgreSQL server Andrei 2025-10-06 21:39:28 +00:00
  • bfefb19100 docs: Update production deployment with actual infrastructure details Andrei 2025-10-06 21:36:52 +00:00
  • df7617638a feat: Update admin dashboard plan with microservice architecture and invite codes Andrei 2025-10-06 21:30:23 +00:00
  • 0efa7ad6ec docs: Mark production deployment infrastructure as completed Andrei 2025-10-06 21:21:42 +00:00
  • 2622512ae2 feat: Create PM2 + Docker production deployment system Andrei 2025-10-06 21:20:26 +00:00
  • ebf92aff14 feat: Add production Docker Compose configuration for ParentFlow Andrei 2025-10-06 21:17:44 +00:00
  • caa5161f91 feat: Consolidate database migrations for reliable deployments Andrei 2025-10-06 21:15:27 +00:00
  • 481c277a82 docs: Update CI/CD pipeline to use Gitea Actions instead of GitHub Actions Andrei 2025-10-06 21:09:54 +00:00
  • 45157ba16d docs: Update production deployment plan for server 10.0.0.240 Andrei 2025-10-06 21:09:09 +00:00
  • a45c798fa1 docs: Update REMAINING_FEATURES.md - mark Docker production infrastructure as removed Andrei 2025-10-06 21:04:21 +00:00
  • 8ae42ffc75 chore: Remove production Docker infrastructure and reorganize docs Andrei 2025-10-06 21:03:11 +00:00
  • a6b3ad67fb feat: Complete Docker infrastructure and CI/CD pipeline Andrei 2025-10-06 13:49:28 +00:00
  • 492d480651 docs: Mark enhanced analytics dashboard as completed in REMAINING_FEATURES.md Andrei 2025-10-06 13:19:15 +00:00
  • 19e50a3b75 feat: Add enhanced analytics dashboard with advanced visualizations Andrei 2025-10-06 13:17:20 +00:00
  • b0ac2f71df feat: Add advanced analytics UI components in frontend Andrei 2025-10-06 11:46:05 +00:00
  • 56d2d83418 feat: Implement advanced analytics features Andrei 2025-10-06 11:20:21 +00:00
  • 34b8466004 fix: Critical bug fixes for AI chat and children authorization Andrei 2025-10-06 10:55:25 +00:00
  • 5c255298d4 CRITICAL SECURITY FIX: Require authentication for AI chat endpoints Andrei 2025-10-05 18:59:20 +00:00
  • 8e760d8323 Update insights page child filter to match design pattern Andrei 2025-10-05 18:15:57 +00:00
  • 010c30637b Fix WebSocket authentication and duplicate filters Andrei 2025-10-05 18:13:27 +00:00
  • d0b78181a3 fix: Comprehensive authentication and UI fixes Andrei 2025-10-05 16:10:11 +00:00
  • ee6b5cddee feat: Add back button to insights page Andrei 2025-10-05 07:16:03 +00:00
  • b94f298d2b fix: Replace GraphQL with REST API for home page dashboard Andrei 2025-10-05 07:11:29 +00:00
  • de45dbddba fix: Use AuthContext instead of Redux for user/familyId in trackers Andrei 2025-10-05 07:00:19 +00:00
  • 52144ca4a9 fix: Add mock children data to Redux store for development Andrei 2025-10-05 06:48:05 +00:00
  • cb22d92796 fix: Add mock user for development to resolve children fetch issue Andrei 2025-10-05 06:35:44 +00:00
  • fb92160322 fix: Resolve black pages issue - Add missing auth slice and update checker Andrei 2025-10-05 06:20:51 +00:00
  • 9068818b57 feat: Implement Phase 5 - AI & Voice Processing multi-child support Andrei 2025-10-05 06:07:32 +00:00
  • 446bf4dca8 docs: Update Phase 3 status to 100% complete Andrei 2025-10-05 06:01:51 +00:00
  • b33e35f579 feat: Complete Phase 3 - Integrate ChildSelector in all tracking forms Andrei 2025-10-05 05:59:57 +00:00
  • 6b3e492f25 feat: Integrate ChildSelector in activity tracking form Andrei 2025-10-04 22:24:59 +00:00
  • 654a514f2b feat: Integrate ChildSelector in diaper tracking form Andrei 2025-10-04 22:23:29 +00:00
  • f410372411 docs: Create Phase 3 status report with implementation summary Andrei 2025-10-04 22:20:22 +00:00