Commit Graph

  • 89c06e2799 Refactor: Complete barcodeImage to hub3aText migration across codebase Knee Cola 2025-11-23 08:25:06 +01:00
  • 278976b75b Refactor: Replace barcodeImage with hub3aText in BillEditForm Knee Cola 2025-11-23 08:24:08 +01:00
  • a254ca5430 Improve LocationCard monthly statement section with proof of payment link Knee Cola 2025-11-23 00:10:58 +01:00
  • dbe2b08e1c Improve proof of payment upload UI with fieldset styling Knee Cola 2025-11-22 23:56:56 +01:00
  • 6df9557921 Add utility bills proof of payment file upload functionality Knee Cola 2025-11-22 23:47:08 +01:00
  • 82d29b39c3 Rename proof of payment file input and update link text in ViewLocationCard component Knee Cola 2025-11-22 23:33:32 +01:00
  • c235b94a72 Rename file input for proof of payment in ViewLocationCard component Knee Cola 2025-11-22 23:31:58 +01:00
  • 0753f9be1b Add upload proof of payment feature to ViewLocationCard component Knee Cola 2025-11-22 23:31:15 +01:00
  • e55468116e Adjust margin of monthly statement fieldset in LocationCard component Knee Cola 2025-11-22 23:16:41 +01:00
  • 256ecf7c55 Move currency selector to separate General Settings section Knee Cola 2025-11-22 23:12:17 +01:00
  • a2cea49e9f Update formatCurrency to handle optional currencyCode and default to EUR Knee Cola 2025-11-22 23:06:04 +01:00
  • c025c6f2ce Update formatCurrency to use currency code from UserSettings Knee Cola 2025-11-22 23:04:42 +01:00
  • 4655b342f2 Conditionally render payment info based on user and location settings Knee Cola 2025-11-22 22:59:00 +01:00
  • 1e89e59d42 Rearrange payment information display in ViewLocationCard Knee Cola 2025-11-22 22:54:24 +01:00
  • 54ab3fa375 Improve payment description formatting in ViewLocationCard Knee Cola 2025-11-22 22:49:21 +01:00
  • 4db56f8383 Rename 'iban' to 'ownerIBAN' in UserSettings Knee Cola 2025-11-22 22:43:30 +01:00
  • e6adb10689 Rename 'town' to 'ownerTown' in UserSettings with 27 character max length Knee Cola 2025-11-22 22:40:12 +01:00
  • 387b7e0256 Rename 'street' to 'ownerStreet' in UserSettings with 25 character max length Knee Cola 2025-11-22 22:37:04 +01:00
  • db1df76ed6 Rename firstName to ownerName with updated validation Knee Cola 2025-11-22 22:31:07 +01:00
  • c1762f7157 Remove lastName field from UserSettings and database Knee Cola 2025-11-22 22:26:41 +01:00
  • 86913f60ec Update tenant town label to include postal code in localization Knee Cola 2025-11-22 22:23:45 +01:00
  • 130bec3050 Update placeholder text to lowercase in bill and location edit forms Knee Cola 2025-11-22 22:20:10 +01:00
  • b4e459b2d5 Rename tenantFirstName to tenantName with updated validation Knee Cola 2025-11-22 22:17:10 +01:00
  • a1c683528c Remove tenantLastName field from LocationEditForm and database Knee Cola 2025-11-22 22:09:13 +01:00
  • 280e2ec029 Populate paymentParams with actual data from database Knee Cola 2025-11-22 15:47:07 +01:00
  • ec39eda51f Add tenantStreet and tenantTown fields to LocationEditForm Knee Cola 2025-11-22 15:33:00 +01:00
  • 3cf880a661 Add town and currency fields to user settings Knee Cola 2025-11-22 15:14:19 +01:00
  • 795d9c690b Rename address field to street and change to text input Knee Cola 2025-11-22 15:00:12 +01:00
  • 701b9b5d58 Refactor Pdf417Barcode to accept payment params as props Knee Cola 2025-11-22 14:47:25 +01:00
  • 38a1e9d1b8 Add localized payment information labels Knee Cola 2025-11-22 14:46:35 +01:00
  • 371333802a Add PDF417 barcode rendering component Knee Cola 2025-11-22 14:22:57 +01:00
  • fe980723c0 Add custom PDF417 barcode generation library Knee Cola 2025-11-22 14:22:02 +01:00
  • d1436a9783 Remove pdf417 npm dependency Knee Cola 2025-11-22 14:18:35 +01:00
  • 547692f0a2 Add pdf417 dependency to package.json and package-lock.json Knee Cola 2025-11-22 07:23:09 +01:00
  • 969baf35ae Add project name to package-lock.json Knee Cola 2025-11-22 07:20:29 +01:00
  • c72fd78750 Add hub-3a-payment-encoder dependency to package.json and package-lock.json Knee Cola 2025-11-22 07:17:05 +01:00
  • 8fe6c2e065 Merge branch 'release/1.65.0' Knee Cola 2025-11-20 18:55:02 +01:00
  • 689f81c65e Merge branch 'release/1.65.0' into develop Knee Cola 2025-11-20 18:55:02 +01:00
  • 221f588b71 1.65.0 Knee Cola 2025-11-20 18:54:51 +01:00
  • 53b160fa38 Set production environment variables for NODE_ENV and USE_MOCK_AUTH Knee Cola 2025-11-20 18:54:17 +01:00
  • a77ef47176 Merge branch 'feature/tenant-info-form' into develop Knee Cola 2025-11-20 18:52:24 +01:00
  • cbd13cbae3 Add seenByTenant tracking feature Knee Cola 2025-11-18 23:51:23 +01:00
  • 3540ef596b Enforce integer-only values for rent amount field Knee Cola 2025-11-18 23:06:42 +01:00
  • 1c25917093 (fix) redirect home was not correct Knee Cola 2025-11-18 22:59:43 +01:00
  • bfa9afdb45 Add rent amount field to location form Knee Cola 2025-11-18 13:06:29 +01:00
  • be5d5074fe Refactor: renamed AccountForm to UserSettingsForm and update related actions and translations Knee Cola 2025-11-18 12:52:43 +01:00
  • b03f0574cd Refactor: rename account-form to settings-form and update translations Knee Cola 2025-11-18 12:33:24 +01:00
  • 6b5fb6c44d Add additional notes to AccountForm for 2D code functionality Knee Cola 2025-11-18 12:28:06 +01:00
  • 9e3d49c74f Refactor AccountForm with 2D code toggle and conditional validation Knee Cola 2025-11-18 12:24:11 +01:00
  • 5d1b7fd6b4 refactor(LocationEditForm): replace divs with fieldsets for better semantic structure Knee Cola 2025-11-18 12:01:04 +01:00
  • 92b2b74b66 (refactor): locationNotes removed Knee Cola 2025-11-18 11:55:42 +01:00
  • 6a4c869fa3 (refactor) LocationEditForm: update scope wrapped in fieldset Knee Cola 2025-11-18 11:50:44 +01:00
  • 63096be133 Add automatic rent notification feature to LocationEditForm Knee Cola 2025-11-18 11:29:57 +01:00
  • e9ae2b1189 Refactor UI components and convert controls to select elements Knee Cola 2025-11-18 11:16:16 +01:00
  • f4e82b7314 Implement bill forwarding strategy with radio button persistence Knee Cola 2025-11-18 10:10:18 +01:00
  • c5fe184f9c Rename autoTenantNotification to autoBillFwd and update related references in forms and translations Knee Cola 2025-11-18 09:38:04 +01:00
  • 3411ee3cb5 Update tenant code generation and notification labels in location edit form Knee Cola 2025-11-18 09:34:35 +01:00
  • 67706c575d Add email validation to tenant email field Knee Cola 2025-11-18 09:31:24 +01:00
  • 93cf159c44 Add auto tenant notification toggle to LocationEditForm Knee Cola 2025-11-18 09:24:18 +01:00
  • 5dd7d40edf Update navigation to preserve year/month context in redirects Knee Cola 2025-11-18 09:05:25 +01:00
  • 9ae023cc94 Add tenant information fields to LocationEditForm Knee Cola 2025-11-18 08:23:08 +01:00
  • 05a5ba14c6 Merge branch 'release/1.64.0' Knee Cola 2025-11-17 21:21:39 +01:00
  • 365386febb Merge branch 'feature/settings-page' into develop Knee Cola 2025-11-17 21:20:47 +01:00
  • 5b0ee4260d Normalize casing for billing options in localization files Knee Cola 2025-11-17 21:09:48 +01:00
  • 3e355209e8 Fix TypeScript errors in server actions Knee Cola 2025-11-17 21:03:42 +01:00
  • 22f490e81a Add npm install command to permissions in settings Knee Cola 2025-11-17 20:54:00 +01:00
  • 9fda8cadba Internationalize validation error message Knee Cola 2025-11-17 20:51:57 +01:00
  • 666443f76e Style placeholder text color in account form inputs Knee Cola 2025-11-17 20:44:41 +01:00
  • ba77169554 Add IBAN formatting for improved display readability Knee Cola 2025-11-17 20:40:10 +01:00
  • 6d6c65d4e3 Add real-time warning for missing profile data in account form Knee Cola 2025-11-17 20:33:40 +01:00
  • 216b08c12b Add IBAN validation using iban.js library Knee Cola 2025-11-17 20:23:11 +01:00
  • 86fa6a67fe Add info box to account form explaining barcode usage Knee Cola 2025-11-17 20:06:13 +01:00
  • 3801638d0f Adjust margin for add bill button tooltip for better alignment Knee Cola 2025-11-17 19:44:42 +01:00
  • f5f15ea47e Center button labels vertically using self-center Knee Cola 2025-11-17 19:42:02 +01:00
  • e82f9a2cd6 Fix button alignment by removing negative margin Knee Cola 2025-11-17 19:33:46 +01:00
  • aee6dc0932 Remove billedTo filtering to show all bills to landlord Knee Cola 2025-11-17 19:32:54 +01:00
  • fa1d04480f Extend toast notifications to all forms (bills and locations) Knee Cola 2025-11-17 19:06:10 +01:00
  • 5bbf80c2ae Implement redirect with toast notification on profile save Knee Cola 2025-11-17 18:58:43 +01:00
  • 513e78e8f1 Refactor account page to use icon in form title Knee Cola 2025-11-17 18:44:24 +01:00
  • 80f4c92755 Add user account settings page with profile management Knee Cola 2025-11-17 18:37:59 +01:00
  • e5ceb59934 Add USE_MOCK_AUTH flag to environment configuration Knee Cola 2025-11-17 14:42:30 +01:00
  • 8ea673ecfb Merge branch 'hotfix/1.63.2' Knee Cola 2025-11-17 14:33:30 +01:00
  • b9dac78bea Merge branch 'hotfix/1.63.2' into develop Knee Cola 2025-11-17 14:33:30 +01:00
  • cf7b914aed (fix) Dockerfile: CMD was not compatible with distroless image Knee Cola 2025-11-17 14:33:10 +01:00
  • e2cfacda87 Merge branch 'release/1.63.0' Knee Cola 2025-11-17 14:11:05 +01:00
  • 38974c47fb Merge branch 'feature/going-distroless' into develop Knee Cola 2025-11-17 14:06:54 +01:00
  • dedc030384 Replace Alpine with distroless image for production stage Knee Cola 2025-11-17 14:06:31 +01:00
  • 4fed3967cc Merge branch 'release/1.62.0' Knee Cola 2025-11-17 13:52:54 +01:00
  • c005f4ca78 Merge branch 'feature/payed-by-tenant' into develop Knee Cola 2025-11-17 13:51:35 +01:00
  • 2b55ba78d7 Improve billedTo radio buttons layout to single row Knee Cola 2025-11-17 13:50:58 +01:00
  • 1605eec5fb Replace billedToTenant boolean with billedTo enum Knee Cola 2025-11-17 13:48:28 +01:00
  • f0ccac3f68 Filter bills display to show only billedToTenant bills Knee Cola 2025-11-17 13:36:42 +01:00
  • 13812c78ae chore: update Claude Code and MCP auto-approve settings Knee Cola 2025-11-17 13:31:56 +01:00
  • c3b555189b Complete billedToTenant server action implementation Knee Cola 2025-11-17 13:30:47 +01:00
  • 0ae5140487 Add billedToTenant property to Bill interface with UI support Knee Cola 2025-11-17 13:18:15 +01:00
  • c3ca55eedf mcp Serena: auto approving commands Knee Cola 2025-11-17 13:12:52 +01:00
  • 2ac9ca92a4 mcp: migrated serena to run inside a docker Knee Cola 2025-11-17 11:50:54 +01:00
  • ed304e7ba9 Merge branch 'feature/npm-audit' into develop Knee Cola 2025-11-16 13:21:19 +01:00
  • 349117ec48 chore: add Claude Code local MCP server settings Knee Cola 2025-11-16 13:21:11 +01:00
  • cc147e8726 fix: resolve 14 npm security vulnerabilities via npm audit fix Knee Cola 2025-11-16 13:19:52 +01:00