Commit Graph

566 Commits

Author SHA1 Message Date
David Bomba fd42442beb Minor fixes for check data 2022-07-27 17:37:37 +10:00
David Bomba 9b6bfbf96c merge v5-dev 2022-07-17 20:38:00 +10:00
David Bomba 00eb180afc minor fixes 2022-07-17 15:26:35 +10:00
David Bomba 5246846018 Company Import|Export for purchase orders 2022-07-16 12:26:55 +10:00
Nikola Cirkovic c75b1d303f
Cirkovic/ina 16 fixes (#50)
* Dispatch | PdfCreatorTest | Removed deprecated method

* Dispatch | Remove deprecated dispatchNow() method and use dispatchSync or call handle() on class where return is mandatory.
2022-06-24 21:15:14 +10:00
Shift 06d910a53b
Use Faker methods
Accessing Faker properties was deprecated in Faker 1.14.
2022-06-21 09:59:36 +00: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 e8108ed34c Updates for hosted platform 2022-06-19 13:01:29 +10:00
David Bomba f85efed650 Update language files for inventory management 2022-06-09 10:53:44 +10:00
David Bomba 16f52e0f45 Fixes for check data 2022-05-29 18:17:03 +10:00
David Bomba d211e75c26 Prep for react 2022-05-27 12:08:51 +10:00
David Bomba 51455cacef Page numbering for PDFs 2022-05-25 16:34:43 +10:00
David Bomba 7c3613455d Ledger refactor 2022-05-15 17:51:06 +10:00
David Bomba 4e8389f72e Minor fixes for check data 2022-05-13 14:06:21 +10:00
David Bomba eaa6ba1d39 Fixes for ACH notification with WePay 2022-05-11 16:29:56 +10:00
David Bomba f5a9e5ffbe Minor fixes 2022-05-10 11:25:26 +10:00
David Bomba 871122d1ba Minor improvements to CSV exports 2022-05-07 17:10:23 +10:00
David Bomba 37ea391ae4 FIxes for check data 2022-05-07 09:50:25 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 171bbd2f95 Minor fixes 2022-04-24 18:51:41 +10:00
David Bomba 70c5f268ed Fixes for type checks 2022-04-21 16:04:59 +10:00
David Bomba ebc498a815 Type checking 2022-04-21 12:07:08 +10:00
David Bomba e4fc7fa55a Fixes for tests 2022-03-29 20:06:35 +11:00
David Bomba 746dc07aa0 Fixes for queues trying to call SQS 2022-03-19 15:40:53 +11:00
David Bomba 8e6772ef75 Refactor for self updater 2022-03-19 14:10:00 +11:00
David Bomba 95af436f12 Replace config:clear with optimize 2022-03-18 10:33:26 +11:00
David Bomba 9ccc43cece Fixes for check data 2022-03-16 13:06:25 +11:00
David Bomba 6aa8f31149 Sort companies by code in client registration page 2022-03-10 16:46:33 +11:00
David Bomba 6351cc8c60 Fixes for balances 2022-03-10 12:17:05 +11:00
David Bomba 7dbb8154f5 Refactor to use increments 2022-03-09 14:44:05 +11:00
David Bomba b1d6f602ce Checks for company user in check data 2022-03-08 22:19:25 +11:00
David Bomba 88f730b9a1 Fixes for EWay 2022-03-08 21:49:33 +11:00
David Bomba 10ef13fb9e Minor fixes for backup update 2022-03-05 17:51:04 +11:00
David Bomba 9ab15426eb Fixes for backup script 2022-03-05 14:11:16 +11:00
David Bomba bed77a2710 Text email stubs 2022-03-04 13:08:18 +11:00
David Bomba e9e8e259e8 Fixes for deleting payments 2022-03-01 21:25:18 +11:00
David Bomba 15a9e55fc7 Fixes for CSV import - ensure clients/vendors have a contact 2022-02-25 22:36:52 +11:00
David Bomba 86c43c58b9 Refactor for backup update console command 2022-02-25 15:38:06 +11:00
David Bomba abf6aa0a0b Add fix for vendor contacts in check data script 2022-02-22 22:58:04 +11:00
David Bomba 3bad699bfa Fixes for backup update command 2022-02-20 18:22:28 +11:00
David Bomba 92e2c7c614 Clean up 2022-02-19 16:11:30 +11:00
David Bomba 25f8cd249d Add in checks for account payments 2022-02-19 07:12:00 +11:00
David Bomba 0d37208d65 Align Reminder cron to Reminder console job 2022-01-04 16:15:35 +11:00
David Bomba 375e6f1faf Fixes for statements 2021-12-19 15:58:59 +11:00
David Bomba cda41fbd46 Tests for redis vs database performance 2021-12-17 18:04:34 +11:00
David Bomba 47be74321c Fixes for invoking Public filesystem driver unnecessarily 2021-11-25 08:04:25 +11:00
David Bomba 889f669257 Convenience helper for exporting translations to json format 2021-11-16 20:31:30 +11:00
David Bomba 3b4afd4537 Minor fixes for check data 2021-11-07 17:12:51 +11:00
David Bomba e2a6cd65cc Refactor invitation links 2021-11-06 11:46:12 +11:00
David Bomba 68b228f45f Minor fixes for Check Data 2021-11-05 15:24:37 +11:00
David Bomba 5ad82c124d Fixes for check data 2021-11-04 18:25:15 +11:00
David Bomba 5ccbc0e1f0 Minor fixes for logging 2021-11-04 16:00:49 +11:00
David Bomba 74b60e44ab mindor fixes for check data scripts 2021-11-03 20:37:17 +11:00
David Bomba 757e3b1ed2 Working on check data 2021-11-01 22:15:56 +11:00
David Bomba cdb7166395 Refactor checkdata script 2021-10-31 17:01:51 +11:00
David Bomba 5ee9a60899 Prevent docker installations from reaching some test data creation console commands 2021-10-22 06:57:07 +11:00
David Bomba ae3edef16c Refactor for backup storage location 2021-10-20 14:05:46 +11:00
David Bomba ba2f78dad0 Refactor counter/patterns to allow User variables 2021-10-17 13:49:32 +11:00
David Bomba fc8d56ad0e Minor fixes for GiroPay 2021-10-10 09:37:42 +11:00
David Bomba 5ddbc0f507 Fixes for recurring crons 2021-10-02 11:10:12 +10:00
Lukas Mueller 33fe019df0 Made sure to restart the queue as part of the post-update procedure 2021-09-26 13:21:03 +02:00
David Bomba a93baadd1a Minor fixeS 2021-09-22 18:50:19 +10:00
= fb61138e73 Square Payment DriveR 2021-09-19 21:10:27 +10:00
David Bomba f0eb912e07 fixes 2021-09-09 15:14:05 +10:00
David Bomba 4d35ed3ce5 Add S3 clean up on hosted 2021-09-08 14:14:46 +10:00
David Bomba 1fb6030bc8 Fixes for check data 2021-09-08 13:55:45 +10:00
David Bomba 5e71af94be Fixes for repairing invitations 2021-09-08 13:45:10 +10:00
David Bomba b12190e554 Add fixing of invitations into check data script 2021-09-08 09:29:20 +10:00
= 72bbcf2bb2 Prevent duplicate events firing on save 2021-09-05 20:31:08 +10:00
David Bomba fb0403b104 Minor fixes for hosted migrations 2021-09-05 20:11:25 +10:00
David Bomba b4d34f74cc move hosted migrations into correct folder 2021-09-05 20:07:10 +10:00
David Bomba 32dc4554c2 Fixes for eager loading with multiple groups 2021-09-04 17:28:08 +10:00
David Bomba 846a966a47 Minor fixes for creating sample data 2021-09-03 21:20:52 +10:00
= 77c072fd10 Square payments 2021-08-14 19:32:16 +10:00
David Bomba bc81043973 Fixes for Molli 2021-08-11 16:43:20 +10:00
Benjamin Beganović b7c248eec5
PayTrace improvements (#43)
* Refactor credit card payment JavaScript

* CreditCard.php: Rename $paytrace_driver to $paytrace

* Credit card: Support for token billing (frontend)

* Fixes for "save card" label

* Credit card: Authorize

* Allow PayTrace to be seeded from CreateSingleAccount

* Add PayTrace decrypted config to ninja.testvars

* Extract to separate JavaScript

* Scaffold Dusk test

* CreditCard -> CreditCardTest

* CreditCard -> CreditCardTest

* Scaffold pay with new card test

* Fixes for gateway_key in CreateSingleAccount

* Production builds
2021-07-28 07:59:44 +10:00
Benjamin Beganović b324c4292b Inject Mollie in CreateSingleAccount & ninja config 2021-07-23 13:42:13 +02:00
David Bomba 9ecbaea186 Minor fixes 2021-07-21 09:21:46 +10:00
Benjamin Beganović f852640083
Merge pull request #6192 from beganovich/v5-client-portal-tests-dusk
Reworking client portal tests
2021-07-14 13:08:57 +02:00
David Bomba 15c3e826c2 Fixes client balance 2021-07-13 19:09:02 +10:00
Benjamin Beganović 2be806bb8e Merge remote-tracking branch 'upstream/v5-develop' into v5-client-portal-tests-dusk 2021-07-12 15:58:53 +02:00
Benjamin Beganović de33f510f6 Support for Braintree in CreateSingleAccount 2021-07-09 15:56:16 +02:00
Benjamin Beganović 758335ab08 Support for WePay in CreateSingleAccount 2021-07-09 15:16:14 +02:00
David Bomba 5204c9518a Minor fixes for check dta 2021-07-07 08:11:44 +10:00
David Bomba 17fe35be04 Add recurring invoices into checks 2021-07-06 17:22:12 +10:00
Benjamin Beganović a6dc7a99fb Add createRecurringInvoice($client) in CreateSingleAccount.php 2021-07-05 11:49:01 +02:00
David Bomba f6aebc5a8b Fixes for credits 2021-07-04 07:46:25 +10:00
David Bomba cdff2af444 Constrain recurring / reminders if the client is archived / deleted 2021-07-02 20:03:44 +10:00
David Bomba 1f6a61f63f Only check data that has been modified in the last two days 2021-07-02 15:42:51 +10:00
David Bomba 4bc096c7c6 Minor fixes for check data 2021-07-01 20:58:38 +10:00
David Bomba 7a33050b56 Fixes for check data script 2021-06-30 18:32:31 +10:00
David Bomba ad2fcf6b0d Fixes for check data script 2021-06-30 18:28:30 +10:00
David Bomba b840eb8412 Fixes for check data script 2021-06-27 17:48:35 +10:00
David Bomba 2bf90ea529 Fixes for check data script 2021-06-27 14:52:15 +10:00
= 80d033b952 Minor fixes for subdomain filling 2021-06-25 19:56:36 +10:00
David Bomba 293b12e348 Fixes for login where the user is not attached to an account 2021-06-22 21:14:08 +10:00
David Bomba a76678e7b4 Fixes for check data script 2021-06-22 19:02:26 +10:00
David Bomba a04be52615 Cross fill subdomains 2021-06-22 17:45:55 +10:00
David Bomba 2da5ac6caa Subdomain filling 2021-06-22 17:24:14 +10:00
David Bomba 452808116a Import check data script 2021-06-21 08:18:30 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba 2e1a6ef6c4 HostedUsers console command 2021-06-14 18:10:46 +10:00
David Bomba 7469ca30eb HostedUsers console command 2021-06-14 18:06:34 +10:00
= 2b6f0870b3 Tests for clean up S3 orphans 2021-06-13 20:09:52 +10:00
David Bomba a42223a0be Clean up filesystem: 2021-06-13 19:44:33 +10:00
David Bomba a5054f87a5 Fixes for endless reminders 2021-06-10 11:15:21 +10:00
David Bomba 7627d3566d Improve query efficiency 2021-06-09 20:19:23 +10:00
David Bomba 3d880f2dd3 Updates for Password Protection with OAuth 2021-06-09 16:22:25 +10:00
David Bomba ada4777a57 Check DB script 2021-06-09 14:37:02 +10:00
David Bomba cd1062cff9 Check DB script 2021-06-09 14:27:48 +10:00
David Bomba 2bbfa72288 Console command to check Multi DB 2021-06-09 13:47:26 +10:00
David Bomba b629b9dcba Better logging for company importer 2021-06-08 20:39:07 +10:00
David Bomba e03dec3ed2 Improve check data scripts 2021-06-06 10:09:55 +10:00
David Bomba 2c4476675c Improve check data scripts 2021-06-05 16:11:42 +10:00
David Bomba df56346c2b Improve check data scripts 2021-06-05 16:10:31 +10:00
David Bomba a40e5d28d7 Improve check data scripts 2021-06-05 15:58:37 +10:00
David Bomba b9191bf67a Company Ledger Adjustment 2021-05-31 15:27:26 +10:00
David Bomba e76567f337 Fixes for creating an account using OAuth 2021-05-26 16:14:47 +10:00
David Bomba fb17dd7e0b Force stripe amount to int 2021-05-26 16:04:38 +10:00
David Bomba 7618666c4b Fixes for tests 2021-05-26 12:37:16 +10:00
David Bomba 16ad9b8d89 Fixes for mocked data 2021-05-26 09:14:41 +10:00
David Bomba 372471b267 Playground variables for multi-db testing 2021-05-15 17:03:12 +10:00
David Bomba f9fae690a0 Tests for import 2021-05-15 16:54:27 +10:00
David Bomba 8a582f7800 Fixes for reset password 2021-05-13 20:18:30 +10:00
David Bomba 2f9e9dc81f Port Mobile Localization 2021-05-04 14:47:37 +10:00
David Bomba 2eae22221f Clean up update 2021-04-30 14:29:27 +10:00
David Bomba 003303a83b Output results on exec() 2021-04-29 13:15:39 +10:00
David Bomba d40648ba27 Minor fixes 2021-04-20 07:47:50 +10:00
= 6eaff79544 Remove taxes from demo data set 2021-04-18 09:04:40 +10:00
David Bomba c2990a21d0 Fixes for tests 2021-04-14 16:48:32 +10:00
David Bomba aabe5683e1 Refactoring subscriptions 2021-04-14 14:41:04 +10:00
David Bomba 2237939491 Subscriptions 2021-04-14 12:40:16 +10:00
David Bomba f2342e640a Subscriptions 2021-04-13 19:34:59 +10:00
David Bomba bde5166827 Subscriptions 2021-04-12 21:56:08 +10:00
David Bomba ccaa5c1d31 Improve mock data quality: 2021-04-10 12:47:47 +10:00
David Bomba c78feb80e8 Fixes for payment mailer 2021-04-01 08:28:51 +11:00
David Bomba b40751a2b9 Auto optimize after composer install 2021-03-26 19:34:39 +11:00
David Bomba c7d7916b04 Update defaults 2021-03-21 16:35:09 +11:00
David Bomba dc4980a8b2 Update demo data 2021-03-17 21:26:02 +11:00
David Bomba 7dae7cb326 Fixes for mailer 2021-03-04 19:42:22 +11:00
David Bomba a6282cee56 Create single account from command line 2021-03-04 08:30:11 +11:00
David Bomba f7e4bca5a5 Update task status_order on update() 2021-02-24 13:12:23 +11:00
David Bomba 575a3b3190 Improve quote document imports 2021-02-14 20:25:19 +11:00
David Bomba c2527c56b5 Gmail 2021-02-11 22:37:58 +11:00
David Bomba 6854c6c1f9 Fixes for multi db migration 2021-02-10 14:42:02 +11:00
David Bomba 3956184560 Working on multi-db 2021-02-10 14:18:23 +11:00
David Bomba 6cc02243f5 Working on multi-db 2021-02-10 13:26:05 +11:00
David Bomba 313488dc60 Working on handling check data within migrations" 2021-02-10 12:59:30 +11:00
David Bomba d6f8244d5f
Merge pull request #4848 from turbo124/v5-develop
Add quote() relation to activity
2021-02-09 07:13:43 +11:00
Benjamin Beganović 051aa48b27
Merge pull request #4835 from beganovich/v5-0402-cypress-testing
(v5) Testing gateways
2021-02-08 16:49:52 +01:00
Benjamin Beganović c56d88bba1 wip 2021-02-08 16:39:04 +01:00
David Bomba ef8f5d8e28 Check data 2021-02-08 21:11:17 +11:00
David Bomba ad725f3988 Parallel check data 2021-02-08 16:11:25 +11:00
David Bomba 6681b4fbfe Fixes for import / migrartions 2021-02-07 23:35:16 +11:00
David Bomba 507367f430 Set vendor -> number in demo data 2021-02-07 19:25:05 +11:00
David Bomba 2e2843c27d Fixes for migrations 2021-02-03 23:29:44 +11:00
David Bomba d26e347d6d Working on migrations 2021-02-03 10:59:58 +11:00
= 883c11f12b Add a composer dump after install 2021-02-02 19:59:33 +11:00
David Bomba cf0e086d2a Reduce test data client numbers 2021-01-27 20:57:12 +11:00
David Bomba b5ff2d8a02 Fixes for company gateway payment method resolution 2021-01-27 12:06:25 +11:00
David Bomba 6540a25531 Refactor client numbering 2021-01-25 21:34:12 +11:00
David Bomba b54c3a5b22 Fixes for demo 2021-01-25 07:46:53 +11:00
David Bomba ff4f2f3953 Checks on Company Ledger sanity 2021-01-21 12:33:39 +11:00
David Bomba 79723759eb Reduce test data size for large account 2021-01-21 10:05:23 +11:00
David Bomba a021bd83d9 Clean up emails 2021-01-20 14:49:22 +11:00
David Bomba 8c8509ca40
Merge pull request #4703 from turbo124/v5-develop
Refactor alternateSave() in BaseRepo
2021-01-16 08:45:37 +11:00
Benjamin Beganović c7226f7fa6 update designs 2021-01-15 13:08:09 +01:00
David Bomba 2b77951ea0 Deprecate task fields 2021-01-15 22:01:44 +11:00
David Bomba ae5f5ac30a Fixes for invitation creation 2021-01-14 10:00:32 +11:00
David Bomba df55785df9 fix for calculating invoice payments (include partial and full refunds). 2021-01-11 21:45:38 +11:00
David Bomba 2cd5d2d68a Minor fixes for credit_payments in CP 2021-01-07 10:18:57 +11:00
Benjamin Beganović 2b6b2f8061 Remove ninja:generate-setup-key command 2021-01-05 18:03:57 +01: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
Benjamin Beganović 747e34247f add licence info 2020-12-24 15:42:23 +01:00
Benjamin Beganović 01ad794bce generate setup key command 2020-12-24 15:40:20 +01:00
Benjamin Beganović 942652b668 Update webhooks to support Checkout.com & apply php-cs-fixer 2020-12-17 12:27:15 +01:00
David Bomba 24d4095709 Fixes for composer 2020-12-17 10:32:42 +11:00
David Bomba 831d1e0816 revert to exec() to composer install 2020-12-17 10:23:54 +11:00
David Bomba c498f230d4 Adjustments for post update 2020-12-17 07:12:20 +11:00
David Bomba d035fce0ac Adjustments for post update 2020-12-17 07:10:06 +11:00
David Bomba e5c30c67f1
Merge pull request #4506 from turbo124/v5-develop
Adjustments for post update
2020-12-17 07:07:42 +11:00
David Bomba ad156e5935 Adjustments for post update 2020-12-17 07:06:40 +11:00
Benjamin Beganović 20c010448a apply php-cs-fixer 2020-12-16 12:52:40 +01:00
David Bomba 5715f34086 Better error handling with self updater 2020-12-16 07:37:30 +11:00
David Bomba 15489e2300
Merge pull request #4499 from turbo124/v5-develop
Better error handling with self updater
2020-12-16 07:36:14 +11:00
David Bomba bff5b94ff0 Better error handling with self updater 2020-12-16 07:35:54 +11:00
Benjamin Beganović 7ccd10adf9 - Change $global-margin to $global_margin to keep consistency
- Update designs accordingly
- Update ChromiumPdf version
- Apply php-cs-fixer
2020-12-15 11:45:04 +01:00
David Bomba aa1a788d6e Public document download route 2020-12-12 19:46:28 +11:00
David Bomba c5a4b1fcfd Fixes for version check + schema fixes 2020-12-10 21:48:16 +11:00
David Bomba 22cd6cdff0 Fixes for NPM/NODE status 2020-12-10 21:06:24 +11:00
Benjamin Beganović 4959917b7e fix issue with multiple companies switching 2020-12-03 15:33:18 +01:00
David Bomba bc0a925f39 Fixes for include 2020-12-02 19:59:45 +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
David Bomba b0740b46dd fixes for tests 2020-11-25 20:21:26 +11:00
David Bomba ffc87c4dc1 Check Data Script 2020-11-24 21:37:48 +11:00
David Bomba 63cc567244 Working on migrations 2020-11-24 21:12:05 +11:00
David Bomba b5fe5070b5 Working on migrations 2020-11-23 23:55:04 +11:00
David Bomba 4140051877 fixes for check data 2020-11-19 16:16:47 +11:00
David Bomba 4318423a05 fixes for check data 2020-11-19 14:53:32 +11:00
David Bomba e7376aa42b fixes for check data 2020-11-19 14:52:22 +11:00
David Bomba 7fb9877eca Fixes for currency seeder 2020-11-18 21:46:36 +11:00
David Bomba e91c82aa8b Fixes for bulk import 2020-11-18 20:35:09 +11:00
David Bomba a182c5a8ca minor fixes for imports 2020-11-17 10:04:10 +11:00
David Bomba 3353527333 Minor fixes for migrations 2020-11-16 21:29:17 +11:00
David Bomba 77929a6bc3 Minor fixes for bulk import 2020-11-16 15:40:52 +11:00
David Bomba 4b240b05ca Add deleted_at column to paymentables 2020-11-16 08:23:20 +11:00
David Bomba a1119f9bbe Fix edge cases with cloning invoice 2020-11-15 19:24:57 +11:00
David Bomba 28cbd75fcb Fixes for credit PDF 2020-11-11 11:13:39 +11:00
David Bomba 7977b2a1e7 Remove stale classes 2020-11-10 08:04:57 +11:00
= fc92fbdaab Fixes for tests 2020-11-08 22:01:32 +11:00
= cd0bbbe096 Remove redundant classes 2020-11-08 21:53:47 +11:00
David Bomba d598aeeb03 Working on reminders 2020-11-04 19:43:20 +11:00
David Bomba 64b703513d Refactor company gateway schema for required fields 2020-11-04 08:26:28 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba 4561ed41f2 Minor fixes for email template 2020-10-27 08:54:59 +11:00
David Bomba 8f53424017 Fixes 2020-10-27 06:10:04 +11:00
David Bomba 2d0e1a53f2 Fixes for autobill 2020-10-23 15:18:16 +11:00
David Bomba 1338a5e558 Fixes for check data script 2020-10-21 17:15:03 +11:00
David Bomba 3d59717776 Fixes for credit payments 2020-10-21 15:03:22 +11:00
= a0b269ce99 Fixes for creating single account 2020-10-21 14:10:32 +11:00
= aa0735bb3d Working on credit payments 2020-10-21 10:47:12 +11:00
David Bomba f0e4a94bee Task Statuses 2020-10-20 10:01:59 +11:00
David Bomba 6f1f0ecebe Adjust the way we import credits from V4 to V5 - refactor check data script to reflect changes 2020-10-18 20:25:32 +11:00
David Bomba 708db5a991 Improve eager loading - first load 2020-10-18 18:46:10 +11:00
Benjamin Beganović f6346efc99 make tests green & remove unused 2020-10-15 10:50:53 +02:00
David Bomba b6bea31646 Working on gateway fee slippage 2020-10-10 21:57:28 +11:00
David Bomba 407304d3c6 Console commands for small test data batches 2020-10-10 14:32:10 +11:00
Benjamin Beganović 6e66a8d1a7 Update design seeders 2020-10-07 18:42:41 +02:00
David Bomba 8860001381 Fixes for create test data 2020-10-06 21:27:49 +11:00
David Bomba 1212ea756d
Merge pull request #4134 from turbo124/v2
Work on Recurring Invoices
2020-10-06 21:08:12 +11:00
Benjamin Beganović 50d82426c5 Import models 2020-10-05 10:08:30 +02:00
David Bomba 06b7dfa291 Fixes for Recurring 2020-10-04 21:24:55 +11:00
David Bomba f6ac4a8201 Add mysqlnd requirement to systemhealth check 2020-10-04 19:52:58 +11:00
David Bomba 2c4cfa409a Recurring invoice migrations 2020-10-02 08:19:42 +10:00
David Bomba ade36d591c Fixes for demo mode 2020-10-01 21:44:17 +10:00
David Bomba b94bfacc19 Fixes for demo mode in l8 2020-10-01 21:41:23 +10:00
David Bomba 3fa336946f Fixes for Laravel 8 2020-10-01 21:34:05 +10:00
David Bomba c65950672d Fixes for model factories for L8 2020-10-01 20:49:47 +10:00
David Bomba 3c4bc4a516 Fixes for recurring scheduling 2020-09-26 09:48:42 +10:00
= 88eb05786e Fixes for updateinvoicepayment 2020-09-19 11:20:14 +10:00
David Bomba 7e3dd1bf67 Fixes for create test data 2020-09-16 17:06:06 +10:00
David Bomba a384db6ee8 Fix for composer --no-dev 2020-09-08 07:01:53 +10:00
David Bomba 884f8f186a Clean up for improvements to composer 2020-09-07 20:18:56 +10:00
David Bomba 4a85081f3a Composer install 2020-09-07 20:03:47 +10:00
David Bomba 94508a30b3 Composer install 2020-09-07 20:00:20 +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 8defbd926d Changes for demo 2020-08-21 16:16:56 +10:00
David Bomba 1f4b699acf Fixes for demo modE 2020-08-21 15:47:34 +10:00