Commit Graph
100 Commits
Author SHA1 Message Date
vollstock bfe5b03515 Use getFilename function for invoice PDF export 2026-08-25 08:07:40 +02:00
vollstock 2b0b8575bf Fixed wrong conversion to integer for line item quantity. 2026-08-24 10:15:06 +02:00
vollstock bf9cc56a9a Update dependencies 2026-07-23 14:41:38 +02:00
vollstock d38ab2c2fc [License module] Fix casing in licenses, allow multiple uploads properly handle dirty states in frontend 2026-07-23 14:24:26 +02:00
vollstock 35853171cb Change dummy date for sales target 2026-07-23 14:23:23 +02:00
vollstock 0e31b04060 Improve input fields in tables slightly 2026-07-23 14:23:08 +02:00
vollstock 90739b5a82 update npm dependencies 2026-07-10 16:56:13 +02:00
vollstock 4a15f1e351 some work on the license manager 2026-07-10 16:55:48 +02:00
vollstock af80c7d582 Mute warning that prevented build. See https://github.com/vueuse/vueuse/issues/5387#issuecomment-4734186040 2026-06-22 10:17:05 +02:00
vollstock 65a88ef275 Update dependencies 2026-05-27 14:41:30 +02:00
vollstock 1b368e4ce2 Make base font size base on rem units for a11y 2026-05-27 11:38:43 +02:00
vollstock 167bee78f8 Add InvoiceService and initial invoice dashboard widget 2026-05-27 11:12:26 +02:00
vollstock 56bf75bf74 update dependencies 2026-05-27 11:10:44 +02:00
vollstock df24d48038 Added license management module 2026-05-25 22:45:23 +02:00
vollstock 93b7be7e2c Cleanup 2026-05-25 22:44:47 +02:00
vollstock baddc945f6 Font weights in todo list reflect due date better 2026-05-25 15:46:54 +02:00
vollstock da3ceeaff3 Fix: CardDAV sync broke when todo items didn't have a creation date. Also fixed todos without a due date not being displays and wrong calculation of warning badge states. 2026-05-25 15:31:29 +02:00
vollstock 2324ad95bf Update dependencies 2026-05-25 10:58:36 +02:00
vollstock 9d33ba796a Sort tomorrow group correctly 2026-03-12 14:35:43 +00:00
vollstock 5e61a50f25 Introduce tomorrow section in todos 2026-03-12 15:30:23 +01:00
vollstock 49aa8bc413 Fix: wrong calculation of time spans 2026-03-12 15:18:10 +01:00
vollstock 237ea05a45 Fix: Todo component show empty headers and didn't respect show completed property 2026-03-05 11:33:04 +01:00
vollstock 626f991e8d Fix: revenue widget was using wrong color for paid invoices 2026-03-05 11:02:01 +01:00
vollstock c470240dc0 Fix: Job to check invoice due dates was never run
Made it a command so it runs with the scheduler
2026-03-05 10:42:40 +01:00
vollstock 4ee1d01e38 Fix todo due date also counting completed items 2026-03-04 14:43:01 +01:00
vollstock 8ff955415c Improve installation docs 2026-02-25 15:07:27 +01:00
vollstock 5f94e330ad Update node dependencies 2026-02-25 15:07:07 +01:00
vollstock 88aa969eb4 Minor cosmetic changes 2026-02-25 15:06:58 +01:00
vollstock e01f861420 update dependencies 2026-02-25 12:05:56 +01:00
vollstock 823cd6391d Connect CalDAV todos to DB-Items, finish todo component and add it to pipeline items 2026-02-24 16:15:21 +01:00
vollstock 7e2094847f Connect CalDAV todos to DB-Items, finish todo component and add it to pipeline items 2026-02-24 16:12:59 +01:00
vollstock 5127f99c7e Merge pull request 'dataflow' (#180) from dataflow into main
Reviewed-on: #180
2026-02-17 10:38:35 +01:00
vollstock d9fd3d1ccb Two month of work 2026-02-17 10:35:03 +01:00
vollstock 0ffbeeedff update dendencies 2026-01-22 11:36:24 +01:00
vollstock cb604433fb Added phone number dialog 2026-01-22 11:36:00 +01:00
vollstock be719e66a5 [Feature] Import LineItems from from CSV and products 2026-01-20 15:25:06 +01:00
vollstock 41788d6033 Fix: division by zero errors 2026-01-20 12:21:31 +01:00
vollstock 9ce912baa2 Initial work on SettingLayout #174 2025-12-10 13:32:44 +01:00
vollstock 63f3b999cf Add hotkey feature, #122 2025-12-09 15:14:51 +01:00
vollstock 8173dacfb8 Update dependencies 2025-12-09 15:13:05 +01:00
vollstock bd2e6ea998 Fix wron company address in invoice preview data 2025-12-09 15:11:33 +01:00
vollstock 18c9d0120c Add missing pages to reduce errors and warnings in console 2025-12-09 15:10:53 +01:00
vollstock 6d03cf1e5d Add new global pinia webcron store to handle webcron requests. The old implementation would add additional intervals for each page request. 2025-12-09 15:10:04 +01:00
vollstock 7d9261dd6e Filter products using select instead of toggles 2025-12-08 13:23:33 +01:00
vollstock cdb8e44228 Hide app header in print 2025-12-08 13:22:08 +01:00
vollstock dcb297dcdc Fix Readme; change cron doc to 5 minutes (instead of 1) 2025-12-08 13:21:33 +01:00
vollstock 7ddf1337c1 Add LineItem CSV import and fix Unit API 2025-12-08 13:20:52 +01:00
vollstock ee6525b549 Tested and documented cron usage in the README, fixes #166 2025-12-07 18:07:51 +01:00
vollstock 6b688f72e0 [Fix] Internal cron scheduler blocking view responses
Internal cron is now triggered by an axios request from the frontend so it can truly run in a separate request. Fixes #167
2025-12-07 12:55:33 +01:00
vollstock 25034ee2f3 Comments on #167 2025-12-05 09:53:28 +01:00
vollstock 8315383958 Make use of some settings #136 2025-12-05 09:52:11 +01:00
vollstock b7a880d66a Various fixes for DB seeding 2025-12-04 22:37:16 +01:00
vollstock 0200c38f30 Fix file location for PSR-4 autoloading compliance 2025-12-04 18:19:24 +01:00
vollstock 3bf50137f3 Merge branch 'main' of http://code.tooloop.de/Tooloop/Caramel-CRM
* 'main' of http://code.tooloop.de/Tooloop/Caramel-CRM:
  README.md aktualisiert
  README.md aktualisiert
2025-12-04 18:17:29 +01:00
vollstock d4df2ac140 README.md aktualisiert 2025-12-04 18:10:02 +01:00
vollstock 42e33fbe9e README.md aktualisiert 2025-12-04 18:07:31 +01:00
vollstock c74d8ecf2a Design improvements 2025-12-04 16:33:08 +01:00
vollstock 6b93742fcd Bigger screenshot 2025-12-04 13:11:08 +01:00
vollstock 092913be95 README.md aktualisiert 2025-12-04 13:06:44 +01:00
vollstock c98cae924a README.md aktualisiert 2025-12-04 13:06:18 +01:00
vollstock 377cc4071a Add a scfreenshot to the README file 2025-12-04 13:04:17 +01:00
vollstock 2e3bd3d9fb Add screenshot for the README file 2025-12-04 13:01:25 +01:00
vollstock af90d01463 README.md aktualisiert 2025-12-04 12:07:59 +01:00
vollstock 53acdb40b7 Impment webcron and internal scheduling methods and change settings to a key value store 2025-12-03 14:23:03 +01:00
vollstock e37a14993d Get rid of typescript errors 2025-12-02 18:05:23 +01:00
vollstock 4dbe4f000e Fix wrong sorting of invoices since lazily loading older years 2025-12-02 18:03:22 +01:00
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