Commit Graph

680 Commits

Author SHA1 Message Date
David Bomba 4dba4ec35a Return early if we are not in a taxable region 2023-05-17 15:45:06 +10:00
David Bomba 7b91911c24 Fixes for taxes 2023-05-17 14:39:59 +10:00
David Bomba 8908bc318c Fixes for taxes 2023-05-17 14:07:48 +10:00
David Bomba 36269e4e1b Fixes for scheduler tests 2023-05-17 11:15:50 +10:00
David Bomba 269fbea1f0 Update client tax data when updating the client record 2023-05-16 07:43:26 +10:00
David Bomba 25a7038a11 Fixes for tests 2023-05-15 21:40:57 +10:00
David Bomba 7a88d631dc Updates for e-invoice signatures 2023-05-15 21:20:47 +10:00
David Bomba 913599334b Fixes for Zip Tax Response 2023-05-15 14:38:11 +10:00
David Bomba 63da663afa Rules 2023-05-15 13:57:00 +10:00
David Bomba 80e20c0f1e Fixes for client tax_data 2023-05-08 19:42:47 +10:00
David Bomba 06e2bcbf83 Fixes for subscriptions 2023-04-29 16:04:42 +10:00
David Bomba 3e46aad567 Fixes for tax calculations 2023-04-29 10:07:23 +10:00
David Bomba affb0d60c9 Fixes for taxes 2023-04-28 20:18:25 +10:00
David Bomba edd8269c08 Fixes for e-invoices 2023-04-28 20:16:54 +10:00
David Bomba 76b2e2290d Minor fixes 2023-04-28 16:42:15 +10:00
David Bomba 77bbb8d9e6 move e_invoice config into company settings 2023-04-28 11:39:41 +10:00
David Bomba eea6bf3659 Static analysis cleanup 2023-04-26 16:55:49 +10:00
David Bomba 11c5aaba82 FIxes for show_credits_tables 2023-04-26 10:56:23 +10:00
David Bomba ebda7b7033 Cast int to string 2023-04-26 10:23:23 +10:00
David Bomba 01b5d44f9f Add default expense payment type id 2023-04-24 17:03:02 +10:00
David Bomba 6a38b7a14a Add in multiple methods to determine the USState 2023-04-24 12:50:35 +10:00
David Bomba 056e0dc7a4 remove tax_data from transformers 2023-04-24 12:50:08 +10:00
David Bomba 9584fe0ee5 Fixes for cross region rules 2023-04-24 12:22:15 +10:00
David Bomba 85b261ab21 remove tax_data from transformers 2023-04-24 12:07:36 +10:00
David Bomba f356ddd845 Refactor for taxes 2023-04-24 11:47:48 +10:00
David Bomba 91563a4102 Fixes for taxes 2023-04-23 16:59:17 +10:00
David Bomba 25b4bb3d45 Minor fies 2023-04-23 08:16:28 +10:00
David Bomba 9ea94b285b Refactor for taxes 2023-04-22 17:07:22 +10:00
David Bomba 4e5e9c3a16 Minor fixes 2023-04-21 14:40:56 +10:00
David Bomba d06fa55f31 Move e_invoice_type to settings object 2023-04-21 07:54:35 +10:00
David Bomba 8af6a571d4 Updates for resolving tax sub region for AU 2023-04-20 13:31:04 +10:00
David Bomba 80b801fb90 Update tax model for Denmark" 2023-04-20 13:12:45 +10:00
David Bomba 78e429d559 Fixes for taxes 2023-04-19 16:51:01 +10:00
David Bomba 1a503cf290 Add credits as an optional display for statements 2023-04-19 12:31:27 +10:00
David Bomba 751c55dd3c Updates for tax model 2023-04-18 17:17:07 +10:00
David Bomba e591dbb7cd Tax Reports 2023-04-14 15:46:49 +10:00
David Bomba 3a778525c3 Product Report Scheduler 2023-04-13 13:31:19 +10:00
David Bomba 47e35fe4d1 Doc blocks for Rules 2023-04-12 14:08:56 +10:00
David Bomba b3d9dc3a51 Refactors for taxes 2023-04-12 13:59:38 +10:00
David Bomba d81029c445 Exempt foreign exports 2023-04-12 11:27:33 +10:00
David Bomba 081b727a07 Update tax model 2023-04-12 10:33:02 +10:00
David Bomba 35e3ae8d50 Tax Name / Tax Rate added to Tax Model 2023-04-12 10:21:02 +10:00
David Bomba 15676a3683 building out tax model 2023-04-10 21:11:55 +10:00
David Bomba 76d2780a60 Tax rule variable refactor 2023-04-10 21:04:16 +10:00
David Bomba 4ad389ccec Tax rule refactor 2023-04-10 20:37:57 +10:00
David Bomba 55a1ddf3c6 Tax rule refactor 2023-04-10 20:37:09 +10:00
David Bomba e88bf18fe7 Centralize resolution of subregion 2023-04-10 17:52:40 +10:00
David Bomba d6bb7a3510 Update model definitions 2023-04-10 17:37:40 +10:00
David Bomba 05b55ca724 Fixes for EU Taxes 2023-04-10 17:33:24 +10:00
David Bomba f9886fdf89 Fixes for taxes 2023-04-10 17:27:59 +10:00
David Bomba 699c3cdd9b Add US states / zip codes 2023-04-10 15:51:38 +10:00
David Bomba 4620120d38 Fixes for tax tests 2023-04-07 19:51:17 +10:00
David Bomba 231fdb00be Refactor taxes for new tax model 2023-04-07 19:26:31 +10:00
David Bomba e14656129f Set default tax id to 1 for all products 2023-04-04 07:36:58 +10:00
David Bomba 8ed37fb2d7 Fixes for adjust product inventory 2023-04-03 23:40:57 +10:00
David Bomba 641502ff59 Fixes for tax all rule 2023-04-03 08:02:38 +10:00
David Bomba bd7722f6f0 Refactor for taxes 2023-04-03 07:48:59 +10:00
David Bomba fec69f98e2 Working on tax all settings 2023-03-31 15:25:30 +11:00
David Bomba 1c8cccdaf3 Remove GB from eu countries 2023-03-29 23:39:50 +11:00
David Bomba 00c7fd7d37 Tests for calculating invoice taxes 2023-03-29 20:49:40 +11:00
David Bomba 0bb3ea6d07 Fixes for eu taxes 2023-03-29 14:45:59 +11:00
David Bomba aa91604814 Fixes for eu taxes 2023-03-29 14:42:08 +11:00
David Bomba 45632721a2 Refactor for tax structure 2023-03-29 14:30:16 +11:00
David Bomba d471604862 Refactor for tax structure 2023-03-29 14:23:06 +11:00
David Bomba 1ab8097d44 Refactor for tax structure 2023-03-29 13:13:50 +11:00
David Bomba 78538c60df Tax Model 2023-03-29 10:10:36 +11:00
David Bomba 93d68a7003 Tax Model 2023-03-29 08:27:13 +11:00
David Bomba bd744b4ae0 Taxes 2023-03-29 07:53:46 +11:00
David Bomba c46cf68d59 Minor cleanup 2023-03-28 17:37:38 +11:00
David Bomba 67179887d7 Update BaseRule taxes 2023-03-28 07:47:07 +11:00
David Bomba 160ca1c9ad Refactor for taxes 2023-03-27 14:47:01 +11:00
David Bomba b94743f42d Refactor for taxes 2023-03-27 07:57:29 +11:00
David Bomba d52d2f1f37 Refactor for taxes 2023-03-27 07:46:26 +11:00
David Bomba 046a72326e Tax Providers 2023-03-27 07:14:10 +11:00
David Bomba 3ed45ad27f Refactor for taxes 2023-03-25 11:02:43 +11:00
David Bomba 40f53e3dde Refactor for taxes 2023-03-25 09:26:27 +11:00
David Bomba 680277f062 Fixes for auto calculating taxes 2023-03-24 18:58:59 +11:00
David Bomba aa51299a10 Working on auto tax calculations 2023-03-24 18:02:34 +11:00
David Bomba 49b3182639 Tests for taxes 2023-03-24 16:43:09 +11:00
David Bomba b5a4fc9865 Working on taxes 2023-03-24 13:56:26 +11:00
David Bomba a3fde9f1fc Add migration for mailgun 2023-03-24 13:04:26 +11:00
David Bomba a5fc80f408 Dynamically apply the mailgun endpoint 2023-03-23 13:03:37 +11:00
David Bomba 67a7f823e2 Subscription table view client portal 2023-03-22 12:36:28 +11:00
David Bomba 6e6019feaf Change Pre Payments to be always available as recurring 2023-03-22 09:20:54 +11:00
David Bomba 915a99fd56 Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:45 +11:00
David Bomba 8fff97ac4b Rename ScheduleEntity -> EmailRecord 2023-03-22 08:00:20 +11:00
David Bomba ba79c6cf9c Update definitions 2023-03-21 21:29:44 +11:00
David Bomba c9b9b8326d Create data mapper classes for tax data 2023-03-21 18:14:25 +11:00
David Bomba 3f19376e85 Working on global taxes 2023-03-19 20:10:20 +11:00
David Bomba 12d3e35019 Global Tax Rules 2023-03-19 16:14:04 +11:00
David Bomba 8a35eaf1b1 Stub global tax rates 2023-03-18 23:06:32 +11:00
David Bomba 222806eeeb Schedule Entity 2023-03-18 19:06:32 +11:00
David Bomba 5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba 77c56ef2a8 Schedule Invoice 2023-03-16 20:34:20 +11:00
David Bomba a1c986d83a Updates 2023-03-15 11:41:59 +11:00
David Bomba b582f489c4 Merge branch 'v5-develop' into email_refactor 2023-03-08 16:18:15 +11:00
David Bomba 5f0614066c Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop 2023-03-07 14:50:08 +11:00
David Bomba ff8be6ab31 Fixes for client settings cast 2023-03-06 20:15:14 +11:00
David Bomba c11654a7d2 Minor fixes 2023-03-06 20:14:59 +11:00
David Bomba 33df867438 Allow client registration fields to be both visible and required 2023-03-01 07:14:07 +11:00
David Bomba 1e96eeecb0 Updates for default task settings 2023-02-23 22:39:51 +11:00
David Bomba 63a7a11853 Minor fixes for types 2023-02-18 08:06:53 +11:00
David Bomba 2196d8fc20 frequency_id optional for scheduler 2023-02-17 21:05:01 +11:00
David Bomba 2f3cee2fc2 Update naming of email statement scheduler 2023-02-17 16:02:46 +11:00
David Bomba 88d5d14de3 Minor fixes for admin email templates 2023-02-17 09:34:50 +11:00
David Bomba bc065e2132 Update scheduler date ranges 2023-02-17 08:59:19 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba aa0774a400 Increase default font size 2023-02-09 10:02:17 +11:00
David Bomba ba8cc3e44d Remove postal_city as default 2023-02-08 17:06:00 +11:00
David Bomba 6d51943181 Remove postal_city as default 2023-02-08 16:55:42 +11:00
David Bomba 2b8779be46 Accept user input from approve quote flow 2023-02-02 19:10:41 +11:00
David Bomba f218b47154 Allow customization of the sending email address when using Postmark or Mailgun drivers 2023-02-02 08:26:20 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba 423a7f4cc9 Enable setting the width of the logo via settings 2023-01-27 22:49:25 +11:00
David Bomba 39f3eea11e Additional docs for mailers 2023-01-26 22:52:00 +11:00
Hobby-Student 14096c92e7
enhance address field 2023-01-21 13:27:02 +01:00
David Bomba a1063f8249 Run post update in github actions to ensure cache is built 2023-01-19 07:54:15 +11:00
David Bomba 4096631de0 Add company logo size to company settings object 2023-01-18 07:57:07 +11:00
David Bomba c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba 67dfe8a4b9 Show terms/footers on Recurring Invoice Preview 2023-01-17 09:43:11 +11:00
David Bomba b8d1e0a920 Refactor for emails 2023-01-15 14:44:23 +11:00
David Bomba 6a687c2aef Working on refactor for emailables 2023-01-15 13:28:46 +11:00
David Bomba cf9ffb05d5 Tests for calculating date ranges 2023-01-14 18:47:14 +11:00
David Bomba 9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba 5389c00c2f migrations for companies/accounts table 2023-01-13 00:32:54 +11:00
David Bomba e174b379a6 Additional mailer implementation 2023-01-11 19:29:27 +11:00
David Bomba 971787161c Enforce registration for subscriptions if configured 2022-12-20 15:50:02 +11:00
David Bomba d7f12d62a6 Count Bank Account Created on Hosted 2022-12-02 13:19:02 +11:00
David Bomba b3d53a7cd8 Line item tax amounts 2022-11-10 21:57:55 +11:00
David Bomba d0178d22ae item tax amounts 2022-11-10 19:16:22 +11:00
David Bomba 9e91d7579d Datamapper classes 2022-11-03 10:13:36 +11:00
David Bomba 895bb8deef Fixes for QR Ibans with no payment references 2022-09-14 11:33:54 +10:00
David Bomba 98127fbab4 Fixes for vendor templates 2022-09-08 21:01:49 +10:00
David Bomba 4e29459985 Remove redundant code from CompanySettings 2022-09-07 07:29:09 +10:00
David Bomba 0934925071 Add option to send payment email when invoice has been marked as paid 2022-09-02 20:43:35 +10:00
David Bomba 071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba 3e5e915acc Uploads for purchase orders 2022-07-06 15:18:41 +10:00
David Bomba f0c7f4588c Swiss QR Codes 2022-06-30 16:09:06 +10:00
David Bomba 27f1e753a3 Working on Swiss QR Codes 2022-06-30 14:29:18 +10:00
Shift 19080933b6
Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.

You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.

For more information on customizing the code style applied by Shift, [watch this short video][4].

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-06-21 09:57:17 +00:00
David Bomba 213a51ad62 Update column for refresh tokens 2022-06-17 18:28:31 +10:00
David Bomba 90bff41600 Purchase Order Emails 2022-06-10 17:04:16 +10:00
David Bomba 938eecc0cd Email Template defaults for Purchase Orders 2022-06-09 17:45:19 +10:00
David Bomba 21c5bdcd90 Fixes for tests 2022-06-08 08:27:47 +10:00
David Bomba d7c7289ca9 Update for invoice designs 2022-06-07 20:36:47 +10:00
= a6327b7694 Purchase Order Actions 2022-06-07 08:12:06 +10:00
David Bomba 614987a55e Vendor PDFs 2022-06-06 13:28:10 +10:00
David Bomba feacf65160 Stubs for purchase orderS 2022-06-05 20:30:56 +10:00
David Bomba f9685035cd Fixes for purchase orders 2022-06-05 19:41:19 +10:00
David Bomba 4a2ecdb6a7 Update Purchase Order Scaffold 2022-06-05 19:22:58 +10:00
Nikola Cirkovic 4e4420dd32 INA-6 |Added purchase order number counter 2022-06-05 05:59:33 +02:00
David Bomba ce0327e99e Add additional properties 2022-05-31 08:52:10 +10:00
David Bomba 720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +10:00
David Bomba a2977ef1ad minor fixes for self updater 2022-05-25 20:53:12 +10:00
David Bomba 51455cacef Page numbering for PDFs 2022-05-25 16:34:43 +10:00
David Bomba 6a99cba813 Analytics on queue size 2022-05-15 20:43:50 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 654bf7a23f Disable gateway refund options for GoCardless 2022-04-27 09:05:16 +10:00
David Bomba 0d5ee8269d Fixes for client tests 2022-04-18 21:02:06 +10:00
David Bomba 485fea03c7 Coerce default_task_rate to float 2022-04-09 16:02:12 +10:00
David Bomba e4fc7fa55a Fixes for tests 2022-03-29 20:06:35 +11:00
David Bomba 2f744c6969 Fixes for frequencyforkey 2022-03-29 08:04:04 +11:00
David Bomba ccbe8eb0c1 Fixes for reminder templates 2022-03-18 14:07:15 +11:00
David Bomba 1440a1291a Fixes for spaces in designs 2022-03-16 18:50:34 +11:00
David Bomba f4f11575ed Fixes for metadata column in Transaction Log 2022-03-14 07:52:51 +11:00
David Bomba db2606b907 Add clients and invoices into default templates 2022-03-11 22:30:29 +11:00
David Bomba 94c064fd05 Show invoice expense documents 2022-03-11 19:49:51 +11:00
David Bomba 3ff77d0ede Fixes for tests 2022-03-11 07:45:23 +11:00
David Bomba e066c8c81f Set default send_time for all entities to +12 UTC 2022-03-10 16:26:46 +11:00
David Bomba b1887f8fa8 Fixes for required client info 2022-03-10 13:05:01 +11:00
David Bomba b7dced76cd Transaction events 2022-03-10 11:32:04 +11:00
David Bomba 7423be043d Transaction events 2022-03-09 20:32:46 +11:00
David Bomba e4bf727711 Transaction events 2022-03-09 18:40:45 +11:00
David Bomba ff33cc5fca Fixes for casts 2022-02-27 17:49:49 +11:00
David Bomba 048b792da0 Additional analytic metrics 2022-01-23 10:28:13 +11:00
David Bomba 6c11e54a29 Add default templates 2021-11-14 08:20:33 +11:00
David Bomba 0444c96a47 Subscription calculations 2021-10-21 21:44:18 +11:00
David Bomba f7fae98438 Set default design to Clean 2021-10-20 09:51:33 +11:00
David Bomba 4fdd709e99 Default client registration fields 2021-09-30 08:14:48 +10:00
David Bomba 34a90d2ba8 Map Client Registration fields 2021-09-29 21:48:22 +10:00
Benjamin Beganović f53cb98302 Update statement columns 2021-09-24 11:56:16 +02:00
David Bomba f572b61d61
Merge pull request #6687 from turbo124/v5-develop
Add inline download capability
2021-09-21 08:37:52 +10:00
Benjamin Beganović db81802dab Merge remote-tracking branch 'upstream/v5-develop' into v5-647 2021-09-20 14:41:39 +02:00
= 6b9b12d723 Add 2021-09-20 21:19:03 +10:00
Benjamin Beganović 926a599e8d Push `$amount` as last column 2021-09-17 19:49:40 +02:00
= ec74eb7bdd fixes for company settings casts 2021-09-17 17:52:22 +10:00
= c7b9c582a2 Merge branch 'recurring_expenses' into v5-develop 2021-09-17 17:34:01 +10:00
David Bomba 4802b0bdcf Remove pdf_variables as defaults 2021-09-15 19:54:42 +10:00
David Bomba dc790559e9 Merge branch 'v5-develop' into recurring_expenses 2021-09-15 10:16:24 +10:00
David Bomba 618027dcd8 Add gross line and subtotals 2021-09-15 10:00:29 +10:00
David Bomba 33c05b1ad0 Add exclusive taxes to line items 2021-09-15 09:02:25 +10:00
David Bomba 02de2607e0 Fixes for recurring expenses 2021-09-14 18:52:54 +10:00
David Bomba 801b9e0d15 Allow users to define From Name in UI 2021-09-03 22:59:48 +10:00
Benjamin Beganović 7639746178 Make `CompanySettings::getEntityVariableDefaults` public 2021-08-24 16:06:16 +02:00
Benjamin Beganović a5f8d8c042 Rename `$payment_date` to `$payment.date` 2021-08-24 15:37:16 +02:00
David Bomba 06157e95a6 Recurring Quotes Tests 2021-08-24 15:32:22 +10:00
David Bomba 2bafe5d1fc Recurring Expenses 2021-08-24 11:29:56 +10:00
Benjamin Beganović e12a8d94dc Add variables for `statement_payment_columns` 2021-08-23 14:21:11 +02:00
Benjamin Beganović c6826d495a Add `statement_invoice_columns` to CompanySettings 2021-08-20 15:37:42 +02:00
David Bomba 1fa93ebb60 Metrics for live previews 2021-07-28 11:49:13 +10:00
David Bomba 53f6aeb9d3 Add net_subtotal option 2021-07-18 18:57:26 +10:00
David Bomba 57293ac816
Merge pull request #6228 from turbo124/v5-develop
Fixes for PDF paths
2021-07-07 21:40:15 +10:00
David Bomba 32036a8569 Fixes for PDF paths 2021-07-07 21:39:49 +10:00
Benjamin Beganović e8e1e138ea Change $company->primary_color to #298AAB 2021-07-07 11:15:58 +02:00
David Bomba 4eea13334e Code cleanup 2021-06-23 13:03:47 +10:00
David Bomba 5e4d70d69b Default shown tasks = invoiced 2021-06-23 07:54:06 +10:00
David Bomba 823d23df24 Set exchange rates on invoices/payments when marking as paid 2021-06-22 08:39:08 +10:00
David Bomba 172604a1a0 WePay 2021-06-20 22:10:22 +10:00
David Bomba 0d2cf66776 Fixes for BCC list 2021-06-17 21:55:56 +10:00
David Bomba c076998366 Wepay Payments 2021-06-16 20:12:04 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
= 99d6d1c516 Email timing offset 2021-06-10 21:25:47 +10:00
= e37613a5a1 Company Registration 2021-06-05 20:31:11 +10:00
David Bomba 829b069063 Fixes for custom translations 2021-05-31 20:40:34 +10:00
David Bomba 6dc3668ff6 Fixes for tests 2021-05-31 08:17:42 +10:00
David Bomba d3c8060dfb Fixes for tests 2021-05-27 11:19:07 +10:00
David Bomba 9d20ddca2a Add outstanding to invoice totals 2021-05-24 21:54:22 +10:00
David Bomba f24e566952 Fixes for LightLogs 2021-05-07 08:44:27 +10:00
David Bomba 4703496c7c Fixes for PSR loading 2021-05-04 22:04:07 +10:00
David Bomba e8d6d29f17 Track bounced and spam mail 2021-05-04 12:49:32 +10:00
David Bomba 592aba6bb0 analytics 2021-04-29 13:43:40 +10:00
David Bomba 7fabda0ea1 fix for typo 2021-04-29 10:39:56 +10:00
David Bomba d35cef02c3 Fixes for analytics 2021-04-29 10:02:09 +10:00
David Bomba f26948b76f Log query analytics 2021-04-29 09:19:00 +10:00
David Bomba 47ad8e1394 Set default values 2021-04-25 14:45:16 +10:00
David Bomba 28caa315a5 Fixes for Analytics 2021-04-25 14:36:22 +10:00
David Bomba b4945220e8 Analytics 2021-04-24 23:19:46 +10:00
= 045fd56304 Change default pdf column properties 2021-04-09 17:44:17 +10:00
= 2ab00ed2d8 Remove redundant packages 2021-04-09 17:39:52 +10:00
David Bomba 4c56d7328c Add page layout option 2021-04-08 08:19:36 +10:00
David Bomba 660dca561b subscriptions 2021-04-05 22:37:25 +10:00
David Bomba 3a770361aa Set valid until when a quote is marked as sent 2021-04-01 19:07:32 +11:00
David Bomba b9e56a271d Add expense type id for invoice items 2021-03-31 21:41:17 +11:00
David Bomba abd3a89bc9
Subscriptions (#5248)
* Fixes for converting quote to invoice

* Fixes for naming PDFs

* Refresh entity prior to sending

* Fixes for subscriptions

* Add in required use

* Fixes for notifications

* Fixes for notifications

* Add with trasheD

* Rename BillingSubscriptions to Subscriptions

* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
David Bomba cb7f27462b
Client subscriptions + bug fixes (#5238)
* Fixes for converting quote to invoice

* Fixes for naming PDFs

* Refresh entity prior to sending

* Fixes for subscriptions

* Add in required use

* Fixes for notifications

* Fixes for notifications
2021-03-24 20:14:30 +11:00
Benjamin Beganović d5ad6088f6 Create data mapper for cached data / billing context 2021-03-22 13:56:26 +01:00
David Bomba c7d7916b04 Update defaults 2021-03-21 16:35:09 +11:00
David Bomba ba91c96c40 update texts 2021-03-20 13:49:45 +11:00
Benjamin Beganović c320b6bfbb
Merge branch 'v5-develop' into v5-1103-billing-landing-page 2021-03-17 17:14:55 +01:00
Benjamin Beganović 127c6cb3cd wip 2021-03-17 16:12:25 +01:00
David Bomba c95e0c3d7e Tuning company settings for missing properties 2021-03-17 20:28:44 +11:00
Benjamin Beganović 653973c826 Align content to left by default 2021-03-10 14:32:17 +01:00
David Bomba bfbde2ba51 Fixes 2021-03-03 21:04:10 +11:00
David Bomba 29b4e6d1b7 minor fixes 2021-02-25 21:41:18 +11:00
David Bomba 1b3a9e6398 Fixes for updating products 2021-02-23 09:08:43 +11:00
David Bomba c934c09b67 Reply to name 2021-02-11 21:09:34 +11:00
= e918d8243e Fixes for default template 2021-02-04 22:48:01 +11:00
David Bomba af472b21c1 Working on filtering responses based on user permissions 2021-01-29 23:05:03 +11:00
David Bomba e0d14cc82e Reduce primary font size 2021-01-28 21:07:15 +11:00
Benjamin Beganović 924af2a981 Remove <br/> from template defaults 2021-01-19 11:15:54 +01:00