Commit Graph

61 Commits

Author SHA1 Message Date
David Bomba 0f023864de Minor fixes 2022-03-20 09:05:29 +11:00
David Bomba 247baf3169 Fixes for self updater 2022-03-19 14:16:45 +11:00
David Bomba 112b04a3bb Refactor for self updater 2022-03-19 14:13:29 +11:00
David Bomba 8e6772ef75 Refactor for self updater 2022-03-19 14:10:00 +11:00
David Bomba 51371674fc Self updater 2022-03-19 13:36:47 +11:00
David Bomba d25002501e Fixes for self updater 2022-03-19 13:00:29 +11:00
David Bomba 95af436f12 Replace config:clear with optimize 2022-03-18 10:33:26 +11:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba 7808b4c30d Fixes for created_at dates in migration 2021-05-10 09:52:58 +10:00
David Bomba 430e31c1ad Minor fixes for self updater 2021-05-05 08:28:55 +10:00
David Bomba 2eae22221f Clean up update 2021-04-30 14:29:27 +10:00
David Bomba dab7f5afba explicitly define the unwritable file 2021-04-30 14:22:36 +10:00
David Bomba ac3c1f349e Minor fixes for self update 2021-04-27 20:39:10 +10:00
David Bomba a1494a25d0 improve self updater 2021-04-19 10:54:16 +10:00
= d0cb09d094 Minor fixes for task controller 2021-04-14 19:55:43 +10:00
David Bomba 477aa691a9 Add custom exceptions 2021-04-12 14:36:51 +10:00
David Bomba fa9815ea48 Fixes for self-updater 2021-04-10 08:41:36 +10:00
David Bomba 5be620ccde Refactor self updater 2021-04-09 15:53:12 +10:00
David Bomba b6d26fa7c9 Refactor self updater 2021-04-09 15:03:06 +10:00
David Bomba c77faa746d refactor self updating 2021-04-09 11:22:11 +10:00
David Bomba a6e12ee95b Working on new self updater 2021-04-09 10:33:54 +10:00
David Bomba 17a36fd14b minor fixes 2021-04-09 08:37:03 +10:00
David Bomba 5f7f18840f v5.1.42 2021-04-09 07:57:01 +10:00
David Bomba caf7ad5998 Minor fixes for self updater - more verbose messaging after self update 2021-03-30 18:01:20 +11:00
David Bomba 269f83f317 Translations 2021-01-25 11:57:49 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 7a058c9ae6 Move logging to nlog 2020-12-30 08:10:03 +11:00
David Bomba f45588d26e
Merge pull request #4522 from turbo124/v5-develop
Handle invoice numbers on restore
2020-12-18 07:12:17 +11:00
David Bomba d3cdfd670f Product import 2020-12-17 23:00:32 +11:00
Benjamin Beganović 942652b668 Update webhooks to support Checkout.com & apply php-cs-fixer 2020-12-17 12:27:15 +01:00
David Bomba 831d1e0816 revert to exec() to composer install 2020-12-17 10:23:54 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 28cbd75fcb Fixes for credit PDF 2020-11-11 11:13:39 +11:00
David Bomba fd67a48c91 Bug fixes 2020-09-27 20:39:13 +10:00
David Bomba 4cf56d5138 Working on recurring schedules 2020-09-24 21:03:59 +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 b89ee61bba return appropriate response from within catch 2020-08-04 23:53:33 +10:00
David Bomba 02646640aa update self updater 2020-07-21 21:51:47 +10:00
David Bomba d26fe16443 Fixes for STDIN 2020-06-04 21:42:45 +10:00
David Bomba a0c5ded5e1 Remove unused dependency 2020-06-04 21:41:03 +10:00
David Bomba f6eda5c0f4 Fixes for unused dependencies 2020-06-04 21:35:25 +10:00
David Bomba 7b9d487cd3
Changes to self updater (#3746)
* Documentation for self updater

* Add logging to self updater

* Minor changes to self updateR
2020-05-25 15:21:26 +10:00
David Bomba c1348904f1
Add logging to self updater (#3745)
* Documentation for self updater

* Add logging to self updater
2020-05-25 15:14:31 +10:00
David Bomba c49264df1f
Documentation for self updater (#3744) 2020-05-25 12:17:24 +10:00
David Bomba 3e77612210
Fixes for conflicts (#3743)
* Add checks for duplicate contacts in invitations

* Fixes for self updater

* homebrew self updater

* remove self-updater
2020-05-25 11:57:08 +10:00
David Bomba 6cc47fbcad
Test local git update (#3741)
* Add checks for duplicate contacts in invitations

* Fixes for self updater

* homebrew self updater
2020-05-25 10:50:16 +10:00
David Bomba ed5ce8634e
Fixes for self updater (#3740)
* Add checks for duplicate contacts in invitations

* Fixes for self updater
2020-05-25 09:45:12 +10:00
David Bomba 280e42d366
Hosted platform rules (#3650)
* Filter properties which can be saved on free accounts

* Self Updater

* Fixes for tests

* Refactor for settings

* Working on feature permissions - Settings Saver

* Fixes for events on self-updater

* Working on Self Updater

* Working on free /pro settings saver

* Implement free/pro/enterprise saving for settings

* Update company request

* Implement settings saver for hosted platform for clients and group level settings

* Implement quotas for hosted version

* Validation rules for hosted platform"
2020-04-21 15:16:45 +10:00
David Bomba 820f770ef8
Upgrade Self Updater (#3646)
* Fixes for createinvoicepdf

* Filter properties which can be saved on free accounts

* Update laravel self updater version

* Upgrade self updater version

* Rework Composer upate

* Self Update
2020-04-20 08:35:48 +10:00
David Bomba 9349eb0414
Repeating headers and footers for PDF (#3622)
* Subclass Notification class

* Subclass Notification class

* Working on invoice design

* Working on page headers and footers

* Fixes for headers and footers

* Fixes for invoices
2020-04-12 21:51:27 +10:00