Commit Graph

167 Commits

Author SHA1 Message Date
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
David Bomba 989d2fe574 Default show dashboard to false 2021-01-13 18:47:14 +11:00
David Bomba 7f03a1900e Refactor notifications to be more specific, ie. Invoice -> Reminder 1 template 2021-01-13 18:20:46 +11:00
David Bomba 5a840201da Move field from company table to settings 2021-01-07 17:08:34 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
Benjamin Beganović f98627e47f Rename product.product_key to product.item 2020-12-23 14:25:12 +01:00
David Bomba 23f07a901b Version bump to 5.0.35 2020-12-11 23:20:46 +11:00
David Bomba 6a03bcc546
Merge branch 'v5-develop' into v5-develop 2020-12-09 07:25:16 +11:00
Benjamin Beganović 53525dc93f rename task.service to task.product key 2020-12-08 16:10:29 +01:00
David Bomba 8107a49677 remove trailing slash from app url 2020-12-08 07:21:08 +11:00
David Bomba a8958f4b09 Minor fixes for batch migrations 2020-11-30 18:43:33 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
Benjamin Beganović 8080dffa85 show custom messages in cp 2020-11-16 15:37:09 +01:00
David Bomba b1591632d8 Refactor defaults for invoice PDF 2020-11-13 22:52:11 +11:00
David Bomba d8bb01430f Fixes for renaming company gateway columns 2020-11-12 22:09:31 +11:00
David Bomba 7af791a4c4 Working on from, replyTo and bcc emails 2020-11-12 12:43:32 +11:00
Clément Gayot 9fd76f60e6
Remove useless "use" 2020-11-07 03:18:25 +01:00
David Bomba 100207f4cb
Merge pull request #4267 from turbo124/v5-develop
Company Settings Implmentation
2020-11-05 07:49:10 +11:00
Benjamin Beganović 14b11ecbbd Refactor total table columns:
- $task.cost => $task.rate
- $task.quantity => $task.hours
2020-11-04 11:22:43 +01:00
David Bomba 5c5102baeb Working on reminders 2020-11-04 20:32:49 +11:00
David Bomba d598aeeb03 Working on reminders 2020-11-04 19:43:20 +11:00
David Bomba 697fa568db Working on company settings implementation 2020-11-04 18:57:16 +11:00
David Bomba 5fe85ca3f0 Working on company settings implmentation 2020-11-04 17:02:15 +11:00
David Bomba 529ef5d686 Working on settings implementation 2020-11-04 16:22:51 +11:00
= 6479b2fd3e Fix for laravel 8 route file regression + psalm cleanup 2020-11-01 16:09:09 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba f6435ab030 Working on emails 2020-10-27 22:57:12 +11:00
David Bomba 8f53424017 Fixes 2020-10-27 06:10:04 +11:00
David Bomba 9c324f187e Fixes for vendor presenter; 2020-10-20 08:18:09 +11:00
David Bomba 3d40df6264 Fixes for ledger id in transformer 2020-10-16 08:55:24 +11:00
David Bomba 02baff1119 Fixes for tests 2020-10-06 16:04:54 +11:00
David Bomba 4a4c61f1cf recurring 2020-10-06 15:11:48 +11:00
David Bomba 8756a89885 Allow login using contact_key or client_hash 2020-09-30 08:42:55 +10:00
David Bomba 9b546e66ac Fixes for pdf variables 2020-09-29 22:31:08 +10:00
David Bomba fd67a48c91 Bug fixes 2020-09-27 20:39:13 +10:00
David Bomba ab0ec5e2cb Vendor API endpoints 2020-09-23 10:16:19 +10:00
David Bomba 84ec6b35cd Add additional fields to company settings auto_bill_date + client_portal_under_payment_minimum 2020-09-08 20:53:16 +10:00
David Bomba 77119e69fe Add primary/secondary_color to companysettings 2020-09-08 14:02:00 +10:00
David Bomba ba75a44eb8
Laravel 7.x Shift (#40)
* Adopt Laravel coding style

The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.

However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.

You may use [Shift's .php_cs][2] file as a base.

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200

* Shift bindings

PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.

* Shift core files

* Shift to Throwable

* Add laravel/ui dependency

* Unindent vendor mail templates

* Shift config files

* Default config files

In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.

* Shift Laravel dependencies

* Shift cleanup

* Upgrade to Laravel 7

Co-authored-by: Laravel Shift <shift@laravelshift.com>
2020-09-06 19:38:10 +10:00
David Bomba 36c54d8cc3 Working on fees 2020-08-28 11:06:46 +10:00
David Bomba c9d94804de
Merge pull request #4002 from turbo124/v2
Tests for gateway fees
2020-08-20 07:40:33 +10:00
Benjamin Beganović c386167762 Add company setting for enabling client portal uploads 2020-08-19 16:35:54 +02:00
David Bomba ca99a66390 Fixes for tests 2020-08-19 16:09:01 +10:00
David Bomba 14983479d3 Add auto-bill to company settings "
git push
2020-08-19 15:24:35 +10:00
David Bomba 5daeab3895 allow total columns to be customized in PDF 2020-08-14 13:59:14 +10:00
David Bomba 5bfcdc80b2
Merge pull request #3972 from beganovich/v2-0708-pdfmaker-integration
(wip) End-to-end PDF Maker integration
2020-08-14 06:53:00 +10:00
David Bomba 7bde9d6967 Fixes for tests 2020-08-13 19:59:29 +10:00
Benjamin Beganović 5eb2ad0e77 Fixes for invoice/quote settings on company level 2020-08-10 17:21:56 +02:00
David Bomba 9ed31be17e remove legacy setting option 2020-07-28 14:29:56 +10:00