Commit graph

  • d0a67a3d08 [BE-API-006] be-api: Implement chat stats endpoint senke 2025-12-23 01:51:49 +0100
  • 36548a32cf [BE-API-006] be-api: Implement chat stats endpoint senke 2025-12-23 01:51:49 +0100
  • 418d2b064c chore: Update BE-API-004 completion status senke 2025-12-23 01:51:06 +0100
  • ae2ab19cdd chore: Update BE-API-004 completion status senke 2025-12-23 01:51:06 +0100
  • b5a86c6588 chore: Update BE-API-004 completion status senke 2025-12-23 01:51:06 +0100
  • 6960d666e6 chore: Update BE-API-004 completion status senke 2025-12-23 01:51:06 +0100
  • bd938d6750 [BE-API-004] be-api: Implement playlist share link endpoint senke 2025-12-23 01:51:00 +0100
  • 81d642551f [BE-API-004] be-api: Implement playlist share link endpoint senke 2025-12-23 01:51:00 +0100
  • c638710906 [BE-API-004] be-api: Implement playlist share link endpoint senke 2025-12-23 01:51:00 +0100
  • eebeec8994 [BE-API-004] be-api: Implement playlist share link endpoint senke 2025-12-23 01:51:00 +0100
  • fbe7349679 [BE-API-003] be-api: Implement playlist search endpoint senke 2025-12-23 01:49:21 +0100
  • 4fb9418259 [BE-API-003] be-api: Implement playlist search endpoint senke 2025-12-23 01:49:21 +0100
  • e266c76d32 [BE-API-003] be-api: Implement playlist search endpoint senke 2025-12-23 01:49:21 +0100
  • ab37bc3596 [BE-API-003] be-api: Implement playlist search endpoint senke 2025-12-23 01:49:21 +0100
  • 07c0959b8d [BE-DB-002] backend-database: Add foreign key constraints where missing senke 2025-12-23 01:48:33 +0100
  • a954fbbb1d [BE-DB-002] backend-database: Add foreign key constraints where missing senke 2025-12-23 01:48:33 +0100
  • 8d1b3fe7e2 [BE-DB-002] backend-database: Add foreign key constraints where missing senke 2025-12-23 01:48:33 +0100
  • 624e397111 [BE-DB-002] backend-database: Add foreign key constraints where missing senke 2025-12-23 01:48:33 +0100
  • e2c55b758c [BE-DB-001] backend-database: Add database indexes for performance-critical queries senke 2025-12-23 01:47:33 +0100
  • eb3c467f85 [BE-DB-001] backend-database: Add database indexes for performance-critical queries senke 2025-12-23 01:47:33 +0100
  • e178313e49 [BE-DB-001] backend-database: Add database indexes for performance-critical queries senke 2025-12-23 01:47:33 +0100
  • 7c4cc64143 [BE-DB-001] backend-database: Add database indexes for performance-critical queries senke 2025-12-23 01:47:33 +0100
  • a14a5f0a29 [FE-API-002] frontend-api: Enable playlist collaborator service calls senke 2025-12-23 01:46:43 +0100
  • 890642b23e [FE-API-002] frontend-api: Enable playlist collaborator service calls senke 2025-12-23 01:46:43 +0100
  • 6bf5d44db4 [FE-API-002] frontend-api: Enable playlist collaborator service calls senke 2025-12-23 01:46:43 +0100
  • 4daf2440d1 [FE-API-002] frontend-api: Enable playlist collaborator service calls senke 2025-12-23 01:46:43 +0100
  • 2f2fd47f7a [FE-API-001] frontend-api: Enable 2FA service calls when backend is ready senke 2025-12-23 01:45:47 +0100
  • b618acf30a [FE-API-001] frontend-api: Enable 2FA service calls when backend is ready senke 2025-12-23 01:45:47 +0100
  • b1b2adfc0e [FE-API-001] frontend-api: Enable 2FA service calls when backend is ready senke 2025-12-23 01:45:47 +0100
  • 4521115d0a [FE-API-001] frontend-api: Enable 2FA service calls when backend is ready senke 2025-12-23 01:45:47 +0100
  • 651c8199b2 [INT-003] integration: Fix auth/login response format mismatch senke 2025-12-23 01:44:54 +0100
  • 9623e97818 [INT-003] integration: Fix auth/login response format mismatch senke 2025-12-23 01:44:54 +0100
  • 4b841b3ac6 [INT-003] integration: Fix auth/login response format mismatch senke 2025-12-23 01:44:54 +0100
  • 9c87e6cd41 [INT-003] integration: Fix auth/login response format mismatch senke 2025-12-23 01:44:54 +0100
  • 854a248d70 [INT-002] integration: Fix type mismatches between frontend and backend senke 2025-12-23 01:43:48 +0100
  • 012acf3ca0 [INT-002] integration: Fix type mismatches between frontend and backend senke 2025-12-23 01:43:48 +0100
  • a8170a10fb [INT-002] integration: Fix type mismatches between frontend and backend senke 2025-12-23 01:43:48 +0100
  • b9b4e9c667 [INT-002] integration: Fix type mismatches between frontend and backend senke 2025-12-23 01:43:48 +0100
  • 6887a97a3f [INT-001] integration: Fix API response format inconsistencies senke 2025-12-23 01:42:53 +0100
  • ace238a684 [INT-001] integration: Fix API response format inconsistencies senke 2025-12-23 01:42:53 +0100
  • a3f20d26bc [INT-001] integration: Fix API response format inconsistencies senke 2025-12-23 01:42:53 +0100
  • 3ba37068f4 [INT-001] integration: Fix API response format inconsistencies senke 2025-12-23 01:42:53 +0100
  • f6ab2c6eeb [BE-API-002] api: Implement playlist collaborators endpoints senke 2025-12-23 01:41:43 +0100
  • a8bf8da2e6 [BE-API-002] api: Implement playlist collaborators endpoints senke 2025-12-23 01:41:43 +0100
  • 325e58e755 [BE-API-002] api: Implement playlist collaborators endpoints senke 2025-12-23 01:41:43 +0100
  • ed8949ee76 [BE-API-002] api: Implement playlist collaborators endpoints senke 2025-12-23 01:41:43 +0100
  • 5e25825726 [BE-API-001] api: Implement 2FA endpoints (setup, verify, disable) senke 2025-12-23 01:40:28 +0100
  • 6a4f9f9fdd [BE-API-001] api: Implement 2FA endpoints (setup, verify, disable) senke 2025-12-23 01:40:28 +0100
  • 8592b3c76b [BE-API-001] api: Implement 2FA endpoints (setup, verify, disable) senke 2025-12-23 01:40:28 +0100
  • 8d65f85541 [BE-API-001] api: Implement 2FA endpoints (setup, verify, disable) senke 2025-12-23 01:40:28 +0100
  • 246e3d9630 [BE-SEC-003] security: Fix ownership verification for playlist updates/deletes senke 2025-12-23 01:37:56 +0100
  • c281637367 [BE-SEC-003] security: Fix ownership verification for playlist updates/deletes senke 2025-12-23 01:37:56 +0100
  • b01d21f030 [BE-SEC-003] security: Fix ownership verification for playlist updates/deletes senke 2025-12-23 01:37:56 +0100
  • f58d7b20c6 [BE-SEC-003] security: Fix ownership verification for playlist updates/deletes senke 2025-12-23 01:37:56 +0100
  • b76925c493 [BE-SEC-002] security: Fix ownership verification for track updates/deletes senke 2025-12-23 01:37:10 +0100
  • 1428adeefc [BE-SEC-002] security: Fix ownership verification for track updates/deletes senke 2025-12-23 01:37:10 +0100
  • 0b4d845012 [BE-SEC-002] security: Fix ownership verification for track updates/deletes senke 2025-12-23 01:37:10 +0100
  • 888a481bde [BE-SEC-002] security: Fix ownership verification for track updates/deletes senke 2025-12-23 01:37:10 +0100
  • b9821db707 [BE-SEC-001] security: Fix ownership verification for user profile updates senke 2025-12-23 01:36:04 +0100
  • b6bdf82d2b [BE-SEC-001] security: Fix ownership verification for user profile updates senke 2025-12-23 01:36:04 +0100
  • 68a2bdb541 [BE-SEC-001] security: Fix ownership verification for user profile updates senke 2025-12-23 01:36:04 +0100
  • 1831708f6a [BE-SEC-001] security: Fix ownership verification for user profile updates senke 2025-12-23 01:36:04 +0100
  • 37120e8dd1 fix(MVP-015): Standardize remember_me field name to snake_case senke 2025-12-22 23:27:51 +0100
  • a3d7f3a3cc fix(MVP-015): Standardize remember_me field name to snake_case senke 2025-12-22 23:27:51 +0100
  • 7ceb2e1f5d fix(MVP-015): Standardize remember_me field name to snake_case senke 2025-12-22 23:27:51 +0100
  • aecd3b369a fix(MVP-015): Standardize remember_me field name to snake_case senke 2025-12-22 23:27:51 +0100
  • 64336258e5 fix(MVP-014): Add CORS credentials configuration validation senke 2025-12-22 23:17:24 +0100
  • f52fb0b289 fix(MVP-014): Add CORS credentials configuration validation senke 2025-12-22 23:17:24 +0100
  • 1203e51760 fix(MVP-014): Add CORS credentials configuration validation senke 2025-12-22 23:17:24 +0100
  • b43caee67c fix(MVP-014): Add CORS credentials configuration validation senke 2025-12-22 23:17:24 +0100
  • 2c8d0ea5eb fix(MVP-013): Add error correlation with request IDs in logs senke 2025-12-22 23:13:49 +0100
  • f808d0323c fix(MVP-013): Add error correlation with request IDs in logs senke 2025-12-22 23:13:49 +0100
  • 17b9d89769 fix(MVP-013): Add error correlation with request IDs in logs senke 2025-12-22 23:13:49 +0100
  • 9e41db9614 fix(MVP-013): Add error correlation with request IDs in logs senke 2025-12-22 23:13:49 +0100
  • 872f11d264 fix(MVP-012): Add retry logic with exponential backoff for 502/503 errors senke 2025-12-22 23:10:52 +0100
  • 3b09d15e93 fix(MVP-012): Add retry logic with exponential backoff for 502/503 errors senke 2025-12-22 23:10:52 +0100
  • 53c2e042ce fix(MVP-012): Add retry logic with exponential backoff for 502/503 errors senke 2025-12-22 23:10:52 +0100
  • 26a1f1e624 fix(MVP-012): Add retry logic with exponential backoff for 502/503 errors senke 2025-12-22 23:10:52 +0100
  • 44509e9b2e fix(MVP-011): Simplify token refresh response handling to single format senke 2025-12-22 23:06:52 +0100
  • 9b3363a6a6 fix(MVP-011): Simplify token refresh response handling to single format senke 2025-12-22 23:06:52 +0100
  • 0916e38b51 fix(MVP-011): Simplify token refresh response handling to single format senke 2025-12-22 23:06:52 +0100
  • de6b816877 fix(MVP-011): Simplify token refresh response handling to single format senke 2025-12-22 23:06:52 +0100
  • 8e914d6932 fix(MVP-010): Fix error code type in Zod schemas (string → number) senke 2025-12-22 23:05:08 +0100
  • 013413246e fix(MVP-010): Fix error code type in Zod schemas (string → number) senke 2025-12-22 23:05:08 +0100
  • 0541bfce73 fix(MVP-010): Fix error code type in Zod schemas (string → number) senke 2025-12-22 23:05:08 +0100
  • 73c305033a fix(MVP-010): Fix error code type in Zod schemas (string → number) senke 2025-12-22 23:05:08 +0100
  • ccd4542f11 fix(MVP-009): Fix GetMe endpoint to return full user object from database senke 2025-12-22 23:03:46 +0100
  • b3643af83c fix(MVP-009): Fix GetMe endpoint to return full user object from database senke 2025-12-22 23:03:46 +0100
  • ecd3d29d25 fix(MVP-009): Fix GetMe endpoint to return full user object from database senke 2025-12-22 23:03:46 +0100
  • f0033de6e8 fix(MVP-009): Fix GetMe endpoint to return full user object from database senke 2025-12-22 23:03:46 +0100
  • fc4d48b4cc fix(MVP-008): Add feature flags to disable non-MVP features with missing endpoints senke 2025-12-22 23:01:36 +0100
  • e37f0af1e4 fix(MVP-008): Add feature flags to disable non-MVP features with missing endpoints senke 2025-12-22 23:01:36 +0100
  • d76ae37394 fix(MVP-008): Add feature flags to disable non-MVP features with missing endpoints senke 2025-12-22 23:01:36 +0100
  • 3e53dc880b fix(MVP-008): Add feature flags to disable non-MVP features with missing endpoints senke 2025-12-22 23:01:36 +0100
  • d43e937559 fix(MVP-007): Fix profile endpoint paths to match backend routes senke 2025-12-22 22:58:18 +0100
  • 81696374fd fix(MVP-007): Fix profile endpoint paths to match backend routes senke 2025-12-22 22:58:18 +0100
  • 41c9e72aed fix(MVP-007): Fix profile endpoint paths to match backend routes senke 2025-12-22 22:58:18 +0100
  • 36ea934917 fix(MVP-007): Fix profile endpoint paths to match backend routes senke 2025-12-22 22:58:18 +0100
  • 114f363c65 fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) senke 2025-12-22 22:56:37 +0100
  • 4d8c019abf fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) senke 2025-12-22 22:56:37 +0100