Commit Graph

75 Commits

Author SHA1 Message Date
vollstock b1a258f36d Add Notes model, controller and database table. Implement it in Customer Dialog, #6 2025-11-21 13:23:13 +01:00
vollstock 739bf81bc9 use crm- components everywhere 2025-11-21 13:21:59 +01:00
vollstock 451c4912a5 work on customer editor #6 2025-11-21 08:39:34 +01:00
vollstock c167d7759e update Button and ButtonGroup component. Start separating "crm-" named components for future updates 2025-11-21 08:38:46 +01:00
vollstock a7ba084a78 Add link to procedural doc in user menu 2025-11-21 08:37:29 +01:00
vollstock 9cf5fdc59d fix missing font-size variable 2025-11-21 08:37:06 +01:00
vollstock 96075f9880 Add procedural documentatino (for GODB) 2025-11-21 08:36:31 +01:00
vollstock 4da724816e Finish send mail dialog, fixes #12 2025-11-19 14:30:24 +01:00
vollstock 856d4d52a9 Fixed a regression where customer and contacts of an invoice haven’t been set when opening an invoice for editing as these fields aren't in the summary that now get’s loaded with inertia 2025-11-19 12:48:21 +01:00
vollstock 327e82a4a6 Fixed a regression, where the position column widths the line item table would get messed up of a section title was the first element 2025-11-19 12:47:22 +01:00
vollstock 7bea820649 Line item sections in PDF template, fixes #41 2025-11-19 11:42:54 +01:00
vollstock d1656b56a0 Add title sections to invoices backend and frontend, #41 2025-11-19 10:12:45 +01:00
vollstock 250c4538aa Move REST calls from invoice table to invoice dialog, fixes #56 2025-11-18 20:46:40 +01:00
vollstock eda81628e5 Make NumberInput accept strings 2025-11-18 20:46:11 +01:00
vollstock f1dc964d21 Prefetch dashboard on logo link 2025-11-18 20:44:52 +01:00
vollstock 6d67d3d6cd Optimise invoice data requests #56 2025-11-18 10:27:49 +01:00
vollstock d3b6371105 Prefetch all pages on hover for better performance 2025-11-17 10:10:34 +01:00
vollstock f00117ed26 Move user menu to sidebar, fixes #35 2025-11-14 17:45:57 +01:00
vollstock 81f0c1ce56 Remove unused features from starter kit, #35 2025-11-14 12:40:32 +01:00
vollstock 38cf214051 Prettier sidebar design #35 2025-11-14 11:56:19 +01:00
vollstock ae960b6a4e Show invoice buttons depending of payment status. Fixes #54 2025-11-14 11:55:41 +01:00
vollstock b085000922 fix typo 2025-11-14 11:52:49 +01:00
vollstock 49f1c50cc6 Update node modules and dependencies 2025-11-14 11:52:34 +01:00
vollstock c682d0caf6 Add backend check for due invoices, #54 2025-11-11 21:20:15 +01:00
vollstock b81c6d71f4 Overall design work 2025-11-11 11:49:38 +01:00
vollstock ec482cea6c Add mail dialog component, work on #12 2025-11-11 11:29:17 +01:00
vollstock 67a0ef2180 accept string and date in toLocalDate() util 2025-11-10 16:09:53 +01:00
vollstock b03ae2b3de add missing cancelled status to cast 2025-11-10 16:09:19 +01:00
vollstock cabb4ed4b4 Include payment status labels in invoice search 2025-11-10 16:08:02 +01:00
vollstock eeca1d5263 Added social icon component. Fixes #3 2025-11-04 17:45:48 +01:00
vollstock b27a1bd66d Added more database fields for contacts. Worked on popovers in customers view. #3 2025-11-04 15:17:23 +01:00
vollstock d222b4c10d Some work on customers view #3 2025-11-04 13:51:31 +01:00
vollstock 0f145f5f53 Replace normal space with no breaking space in toCurrency directive to avoid line breaks prices in pdf export 2025-11-04 13:50:09 +01:00
vollstock 6cfd694a3c Add 'pressed' state to button component 2025-11-04 13:48:55 +01:00
vollstock 8756d81ea2 Make toast titles use normal font weight 2025-11-04 13:48:30 +01:00
vollstock 52d51fde63 Added ButtonGroup component 2025-11-04 13:47:37 +01:00
vollstock 985393b720 Add Tooltop to new invoice button 2025-11-03 08:42:24 +01:00
vollstock 4a7c41e717 Use gross values in girocode 2025-10-30 15:40:23 +01:00
vollstock 9603b100f5 Add 'cancelled' status to invoices 2025-10-30 15:38:41 +01:00
vollstock cacc3d5943 Fix: add missing salutation field to contact interface 2025-10-30 10:15:37 +01:00
vollstock f688e3fb17 Add confirm dialog to reminder button.
Add a show function in alertStore so we can use alerts in a defined way everywhere.
#12 #33
2025-10-30 10:15:02 +01:00
vollstock 9439d14b59 Move alertDialog to AppLayout fixes #33 2025-10-29 18:04:09 +01:00
vollstock 69695e88aa Move toaster component to AppLayout #33 2025-10-29 15:42:43 +01:00
vollstock 6855fb3521 Add function to fetch a single customer 2025-10-29 14:21:55 +01:00
vollstock 432c61eece remove delay for contact popovers 2025-10-29 14:21:30 +01:00
vollstock e450bf286c Add platform class to body 2025-10-29 14:20:40 +01:00
vollstock 29b43d09ba Sidebar shortcut is different on Mac an Win now 2025-10-29 14:20:03 +01:00
vollstock 7d1084261b Prettier page number in invoice pdf 2025-10-29 14:18:34 +01:00
vollstock b55f20727d Add salutation field to contacts #13 2025-10-29 13:53:08 +01:00
vollstock 3ec15d95b0 clean up 2025-10-29 12:07:51 +01:00