Commit Graph
90 Commits
Author SHA1 Message Date
vollstock a4466a9d2c Add initial Todo items and CalDAV sync 2025-12-02 17:32:52 +01:00
vollstock 2e440edc61 Update dependencies 2025-11-28 15:42:54 +01:00
vollstock cd82815122 Fix typo in filename 2025-11-28 11:30:34 +01:00
vollstock 1391817322 Re-add changes to avoid compilation errors 2025-11-28 09:28:07 +01:00
vollstock 6ef9f443ff Add category filter to product view 2025-11-28 09:19:28 +01:00
vollstock 42af1586cc Add description fields to Customer and Contact 2025-11-28 09:18:39 +01:00
vollstock d2cbbb7b37 Add Toggle component 2025-11-28 09:17:26 +01:00
vollstock ad9eb16843 Organize upload images in folders 2025-11-28 09:17:16 +01:00
vollstock 25b255a93c Add missing salesStatistics API function 2025-11-28 09:06:34 +01:00
vollstock 08737ba3d1 small changes to avoid compile errors on Ubuntu?! 2025-11-27 16:50:45 +01:00
vollstock c55fc78c36 Add products module #46 2025-11-26 10:05:43 +01:00
vollstock 914613e3ea Sales Dashboard Widget 2025-11-25 13:46:45 +01:00
vollstock 0a98d71037 Update dependencies 2025-11-24 16:34:19 +01:00
vollstock d8c039d10e Update dependencies 2025-11-24 16:10:37 +01:00
vollstock a7581ab40b Add progress component 2025-11-21 14:04:21 +01:00
vollstock 8056c12f6d Add Notes model, controller and database table. Implement it in Customer Dialog, #6 2025-11-21 13:23:13 +01:00
vollstock c152842e87 use crm- components everywhere 2025-11-21 13:21:59 +01:00
vollstock 34fa8d6a0d work on customer editor #6 2025-11-21 08:39:34 +01:00
vollstock 4e578b6cbe update Button and ButtonGroup component. Start separating "crm-" named components for future updates 2025-11-21 08:38:46 +01:00
vollstock 1bd8178104 Add link to procedural doc in user menu 2025-11-21 08:37:29 +01:00
vollstock a75ea68044 fix missing font-size variable 2025-11-21 08:37:06 +01:00
vollstock 30d13b53bf Add procedural documentatino (for GODB) 2025-11-21 08:36:31 +01:00
vollstock ed017e0510 Finish send mail dialog, fixes #12 2025-11-19 14:30:24 +01:00
vollstock d6e58a762c 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 f264459435 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 8e4bccf828 Line item sections in PDF template, fixes #41 2025-11-19 11:42:54 +01:00
vollstock ebbbe42cc3 Add title sections to invoices backend and frontend, #41 2025-11-19 10:12:45 +01:00
vollstock 1b76c6c61b Move REST calls from invoice table to invoice dialog, fixes #56 2025-11-18 20:46:40 +01:00
vollstock 47748038e4 Make NumberInput accept strings 2025-11-18 20:46:11 +01:00
vollstock c2f961dceb Prefetch dashboard on logo link 2025-11-18 20:44:52 +01:00
vollstock 93f7871c18 Optimise invoice data requests #56 2025-11-18 10:27:49 +01:00
vollstock 387c3be93a Prefetch all pages on hover for better performance 2025-11-17 10:10:34 +01:00
vollstock 71260199a1 Move user menu to sidebar, fixes #35 2025-11-14 17:45:57 +01:00
vollstock 83644a2a3e Remove unused features from starter kit, #35 2025-11-14 12:40:32 +01:00
vollstock 80da02212d Prettier sidebar design #35 2025-11-14 11:56:19 +01:00
vollstock 5cb0f97f8b Show invoice buttons depending of payment status. Fixes #54 2025-11-14 11:55:41 +01:00
vollstock 9a84d36d68 fix typo 2025-11-14 11:52:49 +01:00
vollstock a3f92f2973 Update node modules and dependencies 2025-11-14 11:52:34 +01:00
vollstock b420aada17 Add backend check for due invoices, #54 2025-11-11 21:20:15 +01:00
vollstock 63202b0845 Overall design work 2025-11-11 11:49:38 +01:00
vollstock 2f9397abea Add mail dialog component, work on #12 2025-11-11 11:29:17 +01:00
vollstock 26cb144151 accept string and date in toLocalDate() util 2025-11-10 16:09:53 +01:00
vollstock 2b974fafb5 add missing cancelled status to cast 2025-11-10 16:09:19 +01:00
vollstock 19f246a655 Include payment status labels in invoice search 2025-11-10 16:08:02 +01:00
vollstock d531c0a935 Added social icon component. Fixes #3 2025-11-04 17:45:48 +01:00
vollstock 15b49f4d23 Added more database fields for contacts. Worked on popovers in customers view. #3 2025-11-04 15:17:23 +01:00
vollstock 82e04acc2c Some work on customers view #3 2025-11-04 13:51:31 +01:00
vollstock 3c2d35f458 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 9f8ca7d1d3 Add 'pressed' state to button component 2025-11-04 13:48:55 +01:00
vollstock d8b03e5735 Make toast titles use normal font weight 2025-11-04 13:48:30 +01:00
vollstock 7d19e1a0bd Added ButtonGroup component 2025-11-04 13:47:37 +01:00
vollstock 9346d8bea9 Add Tooltop to new invoice button 2025-11-03 08:42:24 +01:00
vollstock d4801eaa49 Use gross values in girocode 2025-10-30 15:40:23 +01:00
vollstock 5c579dbd83 Add 'cancelled' status to invoices 2025-10-30 15:38:41 +01:00
vollstock ef6f4a6418 Fix: add missing salutation field to contact interface 2025-10-30 10:15:37 +01:00
vollstock 058f7af9f6 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 4701efddd8 Move alertDialog to AppLayout fixes #33 2025-10-29 18:04:09 +01:00
vollstock 9cf5db37bc Move toaster component to AppLayout #33 2025-10-29 15:42:43 +01:00
vollstock b943c17a0f Add function to fetch a single customer 2025-10-29 14:21:55 +01:00
vollstock 2b56d6fe82 remove delay for contact popovers 2025-10-29 14:21:30 +01:00
vollstock d3835dd5b2 Add platform class to body 2025-10-29 14:20:40 +01:00
vollstock b79f6904f7 Sidebar shortcut is different on Mac an Win now 2025-10-29 14:20:03 +01:00
vollstock 3f548aa969 Prettier page number in invoice pdf 2025-10-29 14:18:34 +01:00
vollstock 59c2b9c28c Add salutation field to contacts #13 2025-10-29 13:53:08 +01:00
vollstock a34226c6a9 clean up 2025-10-29 12:07:51 +01:00
vollstock 59c5bd1e47 Added initial order confirmation e-mail template #48 2025-10-29 12:07:30 +01:00
vollstock 039ffa6f2e Fixed an error where toFixed() wouldn't round correctly. Added a util function that does a better job (at least for 2 digits precision) 2025-10-29 10:24:39 +01:00
vollstock da73a18bf9 remove white space from invoice pagination 2025-10-29 09:29:55 +01:00
vollstock d390eb9bd4 Add page numbers to PDFs, fixes #39 2025-10-28 10:21:40 +01:00
vollstock ab3f8409ee Make icons stroke-width 1.5 2025-10-23 10:24:48 +02:00
vollstock 2c4499fd34 add classes visible-mac and visible-pc to enable platform agnostic styling 2025-10-23 10:24:22 +02:00
vollstock 0275cbdc6b reset tooltip so keyboard shortcuts are visible 2025-10-23 10:23:30 +02:00
vollstock edb5fcab5c Some progress on the customer editor #6 2025-10-23 08:27:54 +02:00
vollstock f5f2426aef Make all icons have 1.5 stroke width 2025-10-23 08:27:10 +02:00
vollstock 0a11fe76ff Update Kbd component 2025-10-23 08:26:38 +02:00
vollstock 6a213e2cff Add route and logic to create a new invoice directly from the sidebar 2025-10-22 16:52:16 +02:00
vollstock 2131481a9e Fix: hide scrollbars in collapsing sidebar, mak separators visible, improve new sidebartrigger position 2025-10-22 16:51:28 +02:00
vollstock a539444485 Add text editor to invoice dialog
Fixes #42
2025-10-22 16:13:52 +02:00
vollstock beade697a8 FIX: saving new invoices was broken because changing a customer would only store billingData, but not a customerId 2025-10-22 16:13:01 +02:00
vollstock 82b7215dca Fix: growing textarea now working properly. Placeholder wasn't working before
Preparation for #42
2025-10-22 16:11:52 +02:00
vollstock 1e4db2162a Design and layout tweaks 2025-10-22 12:36:02 +02:00
vollstock 24ccb5ada6 Add button to create a newinvoice directly from within the sidebar 2025-10-22 12:35:40 +02:00
vollstock 25467be584 Make background darker so tables are more clearly readable. Try some things with the header bar 2025-10-22 11:58:58 +02:00
vollstock c946dfe626 Add reminder mail template #12 2025-10-22 11:58:18 +02:00
vollstock 18af1fb8e5 Startet work on customer editor #6 2025-10-21 19:53:07 +02:00
vollstock e6a75bf16b Added customer_nr to database and invoice templates.
Used standard DATEV format(10000 – 69999)

Fixes #31
2025-10-21 17:12:50 +02:00
vollstock 9d473ef45f Remove ToDo comments as these are tracked in issues now 2025-10-20 11:38:17 +02:00
vollstock 12c969bd4d Init Git LFS 2025-10-20 09:03:01 +02:00
vollstock 9da301c4f1 Add initial Code 2025-10-20 08:57:51 +02:00
vollstock d204098d8e Initial commit 2025-10-12 10:02:33 +02:00