Commit Graph

  • 669fb08582 fix: update bill detail page to support combined shareId Knee Cola 2025-12-08 01:00:06 +01:00
  • 81dddb526a feat: secure combined uploads and update UI components Knee Cola 2025-12-08 00:25:26 +01:00
  • 844e386e18 refactor: use combined shareId (locationId + checksum) in URL Knee Cola 2025-12-08 00:22:59 +01:00
  • e497ad1da6 feat: implement secure uploadProofOfPayment with multi-layer validation Knee Cola 2025-12-08 00:17:10 +01:00
  • 1cf1806955 feat: add share link generation and validation functions Knee Cola 2025-12-08 00:15:07 +01:00
  • a6ab35a959 feat: add core security utilities for checksum-based share links Knee Cola 2025-12-08 00:14:20 +01:00
  • 3638920be4 Merge branch 'release/2.12.1' Knee Cola 2025-12-07 18:54:48 +01:00
  • 4a5195c938 Merge branch 'release/2.12.1' into develop Knee Cola 2025-12-07 18:54:48 +01:00
  • f8aa7233de 2.12.1 Knee Cola 2025-12-07 18:54:30 +01:00
  • 68bdb2336c Merge branch 'feature/fixing-styling' into develop Knee Cola 2025-12-07 18:49:04 +01:00
  • b46e23e4eb InfoBox: refactoring icon Knee Cola 2025-12-07 18:48:37 +01:00
  • 9d06de1265 (refactor) improving content responsivness Knee Cola 2025-12-07 18:41:20 +01:00
  • 808ea7a4c2 Merge branch 'release/2.12.0' Knee Cola 2025-12-07 17:05:01 +01:00
  • 51a64613ec Merge branch 'release/2.12.0' into develop Knee Cola 2025-12-07 17:05:01 +01:00
  • 621146f839 2.12.0 Knee Cola 2025-12-07 17:03:59 +01:00
  • 05de1c7225 Merge branch 'feature/bill-attachment' into develop Knee Cola 2025-12-07 16:57:39 +01:00
  • 0f8b5678f4 Fix client-side cache staleness after proof of payment upload Knee Cola 2025-12-07 16:57:00 +01:00
  • cfa6a4c5b7 Add proof of payment display to BillEditForm Knee Cola 2025-12-07 16:35:08 +01:00
  • b3e4e3591c (refactor) locationAction: optimizing query not to return binary data Knee Cola 2025-12-07 16:05:42 +01:00
  • 47bea328e7 (bugfix) billAction: file type validation was failing if not file was attached Knee Cola 2025-12-07 16:05:10 +01:00
  • 25865cfae4 BillBage: implemented proof-of-payment indicator Knee Cola 2025-12-07 16:04:09 +01:00
  • 7994f9ebdb Add info box for billed-to selection in BillEditForm Knee Cola 2025-12-07 16:02:02 +01:00
  • 0b6555eff3 Update ViewLocationCard to use new combined proof download route Knee Cola 2025-12-07 13:40:11 +01:00
  • 534955a9fa Fix MongoDB projection error in uploadProofOfPayment Knee Cola 2025-12-07 13:38:48 +01:00
  • 65b5a1cdd5 Implement proof of payment download routes Knee Cola 2025-12-07 13:31:39 +01:00
  • 6a86ebd747 Fix per-bill proof of payment field name and add environment config Knee Cola 2025-12-07 13:16:37 +01:00
  • aa573c68a3 Implement per-bill proof of payment and update field names Knee Cola 2025-12-07 13:11:17 +01:00
  • 0facc9c257 Add uploadProofOfPayment and improve file validation Knee Cola 2025-12-07 12:24:52 +01:00
  • a25a97f68b Add conditional rendering for proof of payment in ViewLocationCard Knee Cola 2025-12-07 11:36:27 +01:00
  • 1c7edabcbe Refactor types to support per-bill proof of payment Knee Cola 2025-12-07 11:30:23 +01:00
  • dd4c92be77 Add "none" option for proof of payment type Knee Cola 2025-12-07 11:19:51 +01:00
  • 2483b7bca5 locationEditForm: added proofOfPaymentAttachmentType Knee Cola 2025-12-07 01:29:48 +01:00
  • 81077b2ebf Merge branch 'release/2.11.0' Knee Cola 2025-11-29 13:16:00 +01:00
  • 4dfed827b1 Merge branch 'release/2.11.0' into develop Knee Cola 2025-11-29 13:16:00 +01:00
  • 9b5dd98c6c 2.11.0 Knee Cola 2025-11-29 13:14:33 +01:00
  • f3e13b8e6c Merge branch 'feature/homepage-auth-detection' into develop Knee Cola 2025-11-29 13:13:42 +01:00
  • 06ba45bbeb Show 'Go to App' button for authenticated users on landing page Knee Cola 2025-11-29 13:13:15 +01:00
  • f3c37086a3 Merge branch 'release/2.10.0' into develop Knee Cola 2025-11-26 20:56:45 +01:00
  • ed20f3b50a Merge branch 'release/2.10.0' Knee Cola 2025-11-26 20:56:44 +01:00
  • 68d843f214 2.10.0 Knee Cola 2025-11-26 20:56:19 +01:00
  • be2e711fd3 Merge branch 'feature/umami-tracking' into develop Knee Cola 2025-11-26 20:55:59 +01:00
  • d898f79ba3 Add Umami analytics tracking for key user interactions Knee Cola 2025-11-26 20:55:05 +01:00
  • 86d3587fb7 Merge branch 'release/2.9.0' into develop Knee Cola 2025-11-26 20:33:51 +01:00
  • 8239985e45 Merge branch 'release/2.9.0' Knee Cola 2025-11-26 20:33:50 +01:00
  • 08b3564810 2.9.0 Knee Cola 2025-11-26 20:33:20 +01:00
  • 5ddc8c389c Merge branch 'feature/location-card-simplification' into develop Knee Cola 2025-11-26 20:32:34 +01:00
  • 4f38fa4496 Add expand and fade-in animations to conditional form sections Knee Cola 2025-11-26 20:31:41 +01:00
  • eed92b5ac3 Replace seenByTenant boolean with seenByTenantAt timestamp field Knee Cola 2025-11-26 20:10:18 +01:00
  • 4139e29de8 Merge branch 'release/2.8.0' into develop Nikola Derežić 2025-11-26 14:10:09 +01:00
  • 4755ce10ae Merge branch 'release/2.8.0' Nikola Derežić 2025-11-26 14:10:08 +01:00
  • 9460c605ea 2.8.0 Nikola Derežić 2025-11-26 14:09:58 +01:00
  • b3356ccf18 Update browserslist database and Claude Code settings Nikola Derežić 2025-11-26 14:09:40 +01:00
  • ddfa0a5595 Fix ESLint warnings for img elements Nikola Derežić 2025-11-26 14:07:27 +01:00
  • 22ba5c4adc Merge branch 'feature/account-page-goto-home-button' into develop Nikola Derežić 2025-11-26 13:51:58 +01:00
  • 985fb4bc41 Add smooth open/close animation to InfoBox component Nikola Derežić 2025-11-26 13:51:17 +01:00
  • 364a12f9d6 Add home navigation button and improve account page UI Nikola Derežić 2025-11-26 13:26:19 +01:00
  • 030af7f387 Merge branch 'develop' Nikola Derežić 2025-11-26 12:29:26 +01:00
  • 982a8f0f88 Update backup retention policy and documentation for clarity Nikola Derežić 2025-11-26 12:29:16 +01:00
  • a080c92aae Merge branch 'develop' Nikola Derežić 2025-11-26 11:42:35 +01:00
  • 19ed709faa (BugFix) standalone backup script had a simple error Nikola Derežić 2025-11-26 11:42:28 +01:00
  • 0eacbca9ac Merge branch 'develop' Nikola Derežić 2025-11-26 11:21:38 +01:00
  • 2375c1a193 Consolidate backup storage to single mongo-backup directory Nikola Derežić 2025-11-26 11:20:29 +01:00
  • 5041d90970 Merge branch 'release/2.7.4' Nikola Derežić 2025-11-26 11:12:35 +01:00
  • ba2a278d7e Merge branch 'feature/improving-backup' into develop Nikola Derežić 2025-11-26 11:12:09 +01:00
  • 4454ea3b7e Enhance backup system with comprehensive scripts and documentation Nikola Derežić 2025-11-26 11:11:17 +01:00
  • 941ee57c90 Merge remote-tracking branch 'origin/develop' Nikola Derežić 2025-11-26 09:42:39 +01:00
  • dc5698d7d6 Improve backup scripts with logging and remove duplicate rotation Nikola Derežić 2025-11-26 09:42:20 +01:00
  • a3dcc22c8c Merge branch 'release/2.7.3' Nikola Derežić 2025-11-26 09:30:41 +01:00
  • f98a2a5908 Merge branch 'feature/fixing-backup' into develop Nikola Derežić 2025-11-26 09:29:55 +01:00
  • ecd1516c80 Add logging with timestamps to scheduled backup script Nikola Derežić 2025-11-26 09:29:39 +01:00
  • 197f8d4235 Merge branch 'release/2.7.2' Knee Cola 2025-11-25 22:31:40 +01:00
  • 248a173795 Merge branch 'feature/daily-backup-script' into develop Knee Cola 2025-11-25 22:30:55 +01:00
  • 66cfdf779e Add scheduled database backup script Knee Cola 2025-11-25 22:30:33 +01:00
  • f2481a7291 Merge branch 'develop' Knee Cola 2025-11-25 22:14:56 +01:00
  • 86e3084d3a (bugfix) logout link was leading to non-exiting page Knee Cola 2025-11-25 22:13:12 +01:00
  • 610c59612a Merge branch 'release/2.7.0' Knee Cola 2025-11-25 22:06:56 +01:00
  • d62b8b7a73 Merge branch 'release/2.7.0' into develop Knee Cola 2025-11-25 22:06:56 +01:00
  • 1856a07027 2.7.0 Knee Cola 2025-11-25 22:06:44 +01:00
  • 37503c27b1 Merge branch 'feature/fixing-folder-structure' into develop Knee Cola 2025-11-25 22:06:26 +01:00
  • b5405009ba Fix homepage link in PageHeader component Knee Cola 2025-11-25 22:03:53 +01:00
  • f980ac3be2 Check pathname instead of session for account link visibility Knee Cola 2025-11-25 22:00:46 +01:00
  • 8fd9da8210 Hide account link for anonymous users in PageHeader Knee Cola 2025-11-25 21:58:21 +01:00
  • 47b99c05e0 Add locale to PageHeader links Knee Cola 2025-11-25 21:56:08 +01:00
  • 15133286c9 Fix cancel button links in edit forms to redirect to /home Knee Cola 2025-11-25 21:51:47 +01:00
  • b9f73e9a90 Restructure application to use /home for authenticated pages Knee Cola 2025-11-25 21:49:01 +01:00
  • 02c68fee5b Merge branch 'hotfix/2.6.2' into develop Knee Cola 2025-11-25 21:13:07 +01:00
  • 92deca1a25 Merge branch 'hotfix/2.6.2' Knee Cola 2025-11-25 21:13:06 +01:00
  • f8d578faf6 2.6.2 Knee Cola 2025-11-25 21:12:46 +01:00
  • 07422826e0 removed unused messages Knee Cola 2025-11-25 21:12:06 +01:00
  • 42040c7918 Implement logout functionality for account page Knee Cola 2025-11-25 21:11:41 +01:00
  • 572466497b Clean up whitespace in account page Knee Cola 2025-11-25 20:49:47 +01:00
  • 62d0cb81a7 Refactor account page structure and update UI Knee Cola 2025-11-25 20:49:33 +01:00
  • a8a1253067 Add internationalization to account page Knee Cola 2025-11-25 20:48:49 +01:00
  • 4ca379aa1e Merge branch 'release/2.6.0' into develop Knee Cola 2025-11-25 20:08:58 +01:00
  • 6f0ba15eb8 Merge branch 'release/2.6.0' Knee Cola 2025-11-25 20:08:58 +01:00
  • 4bf7494820 2.6.0 Knee Cola 2025-11-25 20:08:48 +01:00
  • 48e86ef686 Merge branch 'feature/auth-troubleshooting' into develop Knee Cola 2025-11-25 20:05:56 +01:00
  • 3bac2306f8 BugFix: after an dependency update the authentication no longer used proper ID for the user Knee Cola 2025-11-25 20:05:44 +01:00
  • fc3ad168fa Add debug logging for JWT and session handling in authConfig Knee Cola 2025-11-25 19:50:55 +01:00
  • fe356081c4 Merge branch 'release/2.5.1' Knee Cola 2025-11-25 19:29:00 +01:00