Commit Graph

  • 2605899348 Merge remote-tracking branch 'origin/master' master chris 2026-02-04 16:47:47 +01:00
  • de3c815532 Fix invoice view. chris 2026-02-04 16:47:29 +01:00
  • 922016020a Remove usage of old grype version. Christian Steinle 2025-09-15 09:33:33 +00:00
  • 0ab8debd2e Update project libraries. chris 2025-09-12 10:00:00 +02:00
  • 0a4089fe14 Make sorting of invoice items reliable. chris 2025-08-02 12:12:57 +02:00
  • e1f579c7fd Apply changes when creating invoices for projects. chris 2025-05-13 16:00:41 +02:00
  • f478b4aed6 Build header for customers when creating projects and correct link to invoices. chris 2025-05-13 15:32:54 +02:00
  • 5deef877ba Make invoices and payments searchable. Extend payments overview. chris 2025-05-13 11:32:21 +02:00
  • e4238bfda6 Remove trashed customers and suppliers from overview. chris 2025-05-13 11:31:38 +02:00
  • 7ee0fd4ffb Use network mode host during build. Christian Steinle 2025-05-06 10:17:07 +00:00
  • 63b37d4385 Use new registry url for base image. Christian Steinle 2025-05-05 08:23:31 +00:00
  • f740941a81 Schedule to 1am and use new build-push action. Christian Steinle 2025-04-30 08:07:11 +00:00
  • 3695b012d5 Extend editing invoices. chris 2025-04-02 14:54:31 +02:00
  • 2334ed0ede Merge remote-tracking branch 'origin/master' chris 2025-04-02 14:54:12 +02:00
  • eb8750c9ef .gitea/workflows/release.yml aktualisiert Christian Steinle 2025-04-01 14:07:00 +02:00
  • 2011a24753 Use correct js variable in payments. Christian Steinle 2025-03-26 15:47:57 +01:00
  • 286de46e3d Make incoming invoices searchable. chris 2025-02-13 17:41:39 +01:00
  • 9cb9c4de23 Code formatting. chris 2025-02-13 17:41:06 +01:00
  • a99ce5bec7 Make customers searchable. chris 2025-02-13 17:15:01 +01:00
  • ae0d99e239 Style datalist with suppliers when create incoming. chris 2025-02-13 17:14:43 +01:00
  • 65a3c4ba07 Make suppliers deletable. chris 2025-02-13 17:13:20 +01:00
  • f3d8c00d78 Adapt projects to deletable customers. chris 2025-02-13 13:03:05 +01:00
  • 71e6a74120 Make customers deletable and recoverable. chris 2025-02-13 13:00:44 +01:00
  • d5961d202f Cleanup comments within incoming. chris 2025-02-13 12:17:49 +01:00
  • 447a7d59d5 Build overview and handling for unpaid incoming. chris 2025-02-13 11:28:30 +01:00
  • c5a58436e1 Make handling of incoming invoices smoother. chris 2025-02-12 19:08:33 +01:00
  • 7b4d8f7fb0 Restructure navigation. chris 2025-02-10 14:51:50 +01:00
  • 7c085dfa6b Create routes and views for suppliers. chris 2025-02-10 12:47:57 +01:00
  • 3f07d333df Extract arrow down to components icon. chris 2025-02-10 12:41:48 +01:00
  • 53516b1600 Change supplier criteria when storing and updating invoices. chris 2025-02-10 12:40:12 +01:00
  • aaefe7dc51 Extend incoming for better usage. chris 2025-02-07 14:21:59 +01:00
  • 643e68e9a7 Format listings. chris 2025-02-06 15:40:42 +01:00
  • 53f087eed0 Apply hover style for lists and min height for dashboard configuration. chris 2025-02-06 15:16:33 +01:00
  • 3884a54539 Store time ranges for index sites. chris 2025-02-06 11:53:40 +01:00
  • 4c43bf2193 Make dashboard configurable. chris 2025-02-06 11:08:30 +01:00
  • a545e253d3 Use ci colors for graphs. chris 2025-02-03 17:09:01 +01:00
  • 92e9511550 Include graph.js and build some dashboard tiles. chris 2025-02-03 16:58:31 +01:00
  • ade1bfb863 Extend customers' information. chris 2025-02-03 14:41:53 +01:00
  • 2c32b51058 Show dashboard tiles only when information is available. chris 2025-02-03 12:53:39 +01:00
  • 33c0a421c9 Eliminate popup when downloading xml invoices. chris 2025-02-03 12:44:59 +01:00
  • 588b56d71e Better information in dashboard tiles and prevent division by zero in Excel calculations. chris 2025-02-03 11:55:52 +01:00
  • ba92198750 Some adjustments to show customer's logo. chris 2025-02-01 13:05:29 +01:00
  • 922f3ae175 Update dependencies of composer and npm. chris 2025-01-31 15:03:30 +01:00
  • 11299014bb Do not show needless information when showing invoices. chris 2025-01-31 14:32:18 +01:00
  • d8afe4960e Extend invoices and invoice items to keep more information. chris 2025-01-31 13:04:59 +01:00
  • e2240c017d Show invoices for a given project. chris 2025-01-31 13:03:23 +01:00
  • 69c0222cc6 Create Enum for Invoice type codes and build a translatable Trait. chris 2025-01-31 13:02:14 +01:00
  • b887899dfc Formatting some dashboard tiles. chris 2025-01-23 15:05:46 +01:00
  • 83cea92630 Create the projects part. chris 2025-01-22 16:37:24 +01:00
  • 0e712a3412 Build the stuff for incoming invoices. chris 2025-01-21 11:49:56 +01:00
  • e16324249a Remove unnecessary console.logs when editing invoices. chris 2025-01-20 08:18:56 +01:00
  • ea4dcb1842 Extend incoming invoices by payment data. chris 2025-01-18 16:46:26 +01:00
  • 7940a5398a Cleanup index views for payment and invoice. chris 2025-01-18 16:45:05 +01:00
  • 2f37ac5711 Cleanup option view. chris 2025-01-18 14:17:13 +01:00
  • 372a417aaf Fix return types for Taxrate controllers and remove unused classes for Payment controller. chris 2025-01-18 11:19:11 +01:00
  • d25a67a109 Generate the models and migrations for incoming invoices. chris 2025-01-18 11:05:58 +01:00
  • f246f80b6b Generate Excel reports for outgoing invoices and incoming payments. chris 2025-01-18 08:53:48 +01:00
  • 5d4766a103 Include PHP Spreadsheet for generating Excel reports. chris 2025-01-17 13:47:21 +01:00
  • fda3e13ca9 Prepare Excel reports. chris 2025-01-17 13:43:19 +01:00
  • 6427dfdc5d Change index sites for invoices and payments. chris 2025-01-17 12:10:43 +01:00
  • dcedbc71c4 Build the stuff for payments. chris 2025-01-16 15:34:10 +01:00
  • f120559e3b First dashboard tiles. chris 2025-01-15 10:31:30 +01:00
  • 575d9d4c04 Update translations for invoices. chris 2025-01-14 17:56:51 +01:00
  • bfb5b8f56e Make invoices editable and build possibility to send them manually. chris 2025-01-14 17:47:50 +01:00
  • 671981000f Small adjustments to invoices. chris 2025-01-14 11:05:05 +01:00
  • 3bd914a276 Adjust pdf invoices. chris 2025-01-13 14:58:04 +01:00
  • 3da6ed1b85 Minor fixes for tax rates and options. chris 2025-01-12 08:42:05 +01:00
  • 899de7b10a Change api url for axios. chris 2025-01-11 14:15:00 +01:00
  • 7bb771383f Extend env.example with VITE Url. chris 2025-01-11 14:01:57 +01:00
  • 72cea4c4b8 Force laravel to use https in testing and production environment. chris 2025-01-11 13:19:11 +01:00
  • dbb79c7bfd Write build pipeline. chris 2025-01-11 12:14:43 +01:00
  • f6b7a77dcb Fix select text for choosing addresses when creating invoices. chris 2025-01-11 11:52:28 +01:00
  • a05d23be7b Finalize invoice creation and handling addresses. chris 2025-01-11 10:42:53 +01:00
  • 2b3c93a8b6 Make customer addresses editable. chris 2025-01-10 16:24:01 +01:00
  • 39f4acc1fc Prevent sending emails for already sent invoices. chris 2025-01-09 15:33:41 +01:00
  • 82bacb7368 Introduction of tooltips. chris 2025-01-09 15:28:26 +01:00
  • 6235112f74 Send invoices by email. chris 2025-01-09 11:18:12 +01:00
  • 8da6da471d Extend environment with mailhog for creating mails. chris 2025-01-07 15:02:46 +01:00
  • 15ab180726 Extend environment with mailhog for creating mails. chris 2025-01-07 15:02:08 +01:00
  • c20a3bcdcf Create invoices in XML Format. chris 2025-01-07 12:52:25 +01:00
  • 8e0696d438 Use Laravel-Dompdf and create pdf invoices. chris 2025-01-06 16:04:51 +01:00
  • fa085b7384 Introduce option model for storing necessary configuration data. chris 2025-01-04 18:37:29 +01:00
  • 3b51ab109d First invoice implementation. chris 2025-01-04 14:25:13 +01:00
  • 96c7fc272a Introduce sort icon for usage as sort handler. chris 2025-01-04 12:14:47 +01:00
  • a84359990b Refactor customer's index file. chris 2025-01-04 12:13:30 +01:00
  • e371083b29 Include alpine's sort plugin to js. chris 2025-01-04 12:12:35 +01:00
  • 3149eff39b Update translation files. chris 2025-01-04 12:12:03 +01:00
  • d4d6f21bfb Use alpine's sort plugin. chris 2025-01-04 12:11:12 +01:00
  • ede2939594 Extend invoices and invoice items. chris 2025-01-04 12:10:15 +01:00
  • 5b00aa8bb2 Use locales for numbers and currency. chris 2025-01-04 12:09:37 +01:00
  • 644adad9c3 Build a tax dropdown for further usage. chris 2024-12-11 12:51:10 +01:00
  • 6f70849621 Correction for translation items. chris 2024-12-11 11:56:20 +01:00
  • 13c23a076a Build everything to deal with tax rates. chris 2024-12-11 11:52:14 +01:00
  • 64e11864d2 Fix wrong translations. chris 2024-12-11 08:33:15 +01:00
  • 25a0af12cc Use language variables in customer views. chris 2024-12-11 07:59:41 +01:00
  • 4098fb151a Add comments to address model. chris 2024-12-10 21:17:20 +01:00
  • 679a067506 Create routes and views for customers and their addresses. chris 2024-12-10 21:09:12 +01:00
  • 9d2eddbcf1 Create new translations and update existing views. chris 2024-11-27 12:22:06 +01:00
  • 31454b2980 Fix actual installed packages. chris 2024-11-27 11:44:00 +01:00
  • 1ba2ae6fd2 Prevent translation logs for validation rules. chris 2024-11-27 11:42:48 +01:00