Commit Graph

3133 Commits

Author SHA1 Message Date
karneaud 630c48193d add quicbooks controller/routes 2024-07-22 20:02:13 -04:00
David Bomba 2fdee4fd0f
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-07-16 08:32:40 +10:00
David Bomba d818520c73 Static analysis 2024-07-14 21:28:54 +10:00
David Bomba d53f3062cf add stock quantity to imports 2024-07-14 08:16:29 +10:00
Hillel Coren 550724eae9 Add call to key:generate when setting up app 2024-07-12 10:06:35 +03:00
Hillel Coren ec968c6357 Fix for 'Table ninja.accounts doesn't exist' 2024-07-11 10:15:24 +03:00
David Bomba d22c9a3bd9 Static analysis 2024-07-11 15:53:18 +10:00
Hillel Coren 4e2016b210 Enable selfhost admins to view the last error from storage/logs 2024-07-10 17:45:59 +03:00
Hillel Coren 54625ccc41 Improve selfhost app load time 2024-07-10 11:04:17 +03:00
David Bomba 045dbac6ff Updates for check_version 2024-07-09 07:32:13 +10:00
David Bomba 1adbd3907e Updates 2024-07-05 11:53:58 +10:00
David Bomba 78ed14074d Updates for react changer 2024-07-03 14:06:41 +10:00
David Bomba 01312996d8 Working on integrating multiple invoice payments 2024-07-02 17:09:46 +10:00
David Bomba ab23592b96 Revert refactor for whereHas 2024-06-30 17:37:44 +10:00
David Bomba 96f980aa54 Refactor for whereHas('client 2024-06-29 09:00:36 +10:00
David Bomba dd1fc3da82 Updates for country selector 2024-06-29 07:42:45 +10:00
David Bomba 028eb24fd9 Static analysis 2024-06-28 15:16:08 +10:00
David Bomba b35d54a2c6 Exclude vendor directory from file checks 2024-06-28 09:43:00 +10:00
David Bomba 6f5daf6f2a Rate limit invoice deletion 2024-06-24 17:37:08 +10:00
David Bomba 3e760e6cc6 New payment flow 2024-06-24 14:38:53 +10:00
David Bomba 06233240ce Updates for harvesting fee invoice 2024-06-23 16:11:13 +10:00
David Bomba 3ec604919e Add index to fee_invoice_id 2024-06-23 14:04:43 +10:00
David Bomba 18e0ced89c minor fixes 2024-06-22 20:58:17 +10:00
David Bomba de79eaa409
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-06-22 14:02:11 +10:00
David Bomba 0ed2520c92
Merge pull request #9635 from LarsK1/v5-develop
Feature: E-Invoice Import
2024-06-22 13:54:06 +10:00
David Bomba 698a376de3 remove cache build steps 2024-06-21 10:29:38 +10:00
David Bomba d8a753055a Fixes for tongan paanga 2024-06-19 14:57:40 +10:00
David Bomba 0912e39759 Fixes for scoping bank refreshes 2024-06-19 07:26:44 +10:00
Lars Kusch 61570cea93 Implement E-Invoice Import as Expense 2024-06-18 08:19:45 +02:00
David Bomba b5508f702d Purge laravel-data 2024-06-18 15:12:45 +10:00
David Bomba 13b557a4e7 Fixes for tests 2024-06-18 13:47:27 +10:00
David Bomba 6b0a25453d Static Analysis 2024-06-18 10:49:51 +10:00
David Bomba 006e819f3a Refactor for cache statics moving to container 2024-06-18 10:24:03 +10:00
David Bomba c163f3c1a4 Static Analysis 2024-06-17 20:38:33 +10:00
David Bomba 13405c1805 Static Analysis + ACSS 2024-06-17 16:08:06 +10:00
David Bomba 11e082d443 Fixes for credits 2024-06-17 13:45:24 +10:00
David Bomba 742b49c75a Fixes for subscription cron query 2024-06-17 10:14:04 +10:00
David Bomba 1e0f250052 Fixes for paypal auth credentials 2024-06-16 17:22:15 +10:00
David Bomba d2d436da8f Fixes for redirect after auth in cp 2024-06-16 16:28:44 +10:00
David Bomba 52752a8f09 Static Analysis 2024-06-16 14:35:56 +10:00
David Bomba 78333e332f Minor fixes: 2024-06-16 10:33:18 +10:00
David Bomba 9935847dc3 Static Analysis 2024-06-16 08:30:25 +10:00
David Bomba 109d5cfdca Static analysis 2024-06-15 17:34:08 +10:00
David Bomba 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba de853b3445 Fixes for tests 2024-06-13 10:55:03 +10:00
David Bomba 0edfc0d850 Fixes for tests 2024-06-13 10:54:43 +10:00
David Bomba 4e46511a8a meta analytics 2024-06-13 10:21:58 +10:00
David Bomba 6972d4d4b0 Allow parameter passing to pre-payments 2024-06-12 08:30:22 +10:00
David Bomba 5937414ad3 Add twig linting 2024-06-11 08:52:56 +10:00
David Bomba 56ad60afb0 Refactors for einvoicing 2024-06-07 11:21:50 +10:00
David Bomba cdde25baf7 Static Analysis 2024-06-07 10:32:10 +10:00
David Bomba f4aae330eb Current company route 2024-06-06 21:12:15 +10:00
David Bomba a9c1357689 Add option to lock invoices at the end of the month - accrual accounting 2024-06-06 13:06:07 +10:00
David Bomba cb5530398f Fixes for live designs 2024-06-04 19:15:23 +10:00
David Bomba 560aa249b7 Updates for preview controller 2024-06-04 19:11:06 +10:00
Dave Shoreman 6757edf5d1
Trim regional locales to two-letter country codes
GoCardless' Bank Account Data API requires two-letter ISO 639-1 country
codes. IN passes the full locale such as *en_GB* or *pt_BR*, which
causes an "unknown error" when selecting banks in Connect Accounts.

Note: Norwegian will use the Bokmål (`nb`) form over Nynorsk (`nn`).

Fixes #9566
2024-05-31 21:04:51 +01:00
David Bomba aa340d070c
Merge pull request #9558 from dshoreman/ds/preview-entity-numbers
"Real" entity numbers in Invoice Designer/Settings previews
2024-05-31 21:25:28 +10:00
David Bomba 7d98db8592 Remove redundant dependencies 2024-05-30 07:42:07 +10:00
Dave Shoreman e1d08d34bf
Apply formatted numbers to design editor preview
If a custom Invoice Number Pattern is defined, this will update the mock
invoice with a formatted entity number, rather than the EAN13 from faker
in the invoice factory. This doesn't apply once a real invoice has been
created, but it can still be useful for designing during initial setup.
2024-05-29 15:07:42 +01:00
David Bomba 64767924e9 Fixes for tests 2024-05-29 22:25:36 +10:00
David Bomba 3fb923e971 Add back schema builder 2024-05-27 08:05:13 +10:00
David Bomba 2f1648eb4e Refactor to remove laravel-data from application 2024-05-26 08:54:24 +10:00
David Bomba 1ef97ef2bb Updates for PHP version requirements 2024-05-26 07:57:05 +10:00
David Bomba a1fa52dfd3 Updates for BTC payment driver 2024-05-19 19:14:46 +10:00
David Bomba edb219a361 Updated FACT json 2024-05-18 22:43:21 +10:00
David Bomba 2cc5fa4376 Clean up for einvoicing 2024-05-18 22:25:42 +10:00
David Bomba b57ec227f7 Fixes for encoding characters in imports 2024-05-16 11:55:00 +10:00
David Bomba 716bd6669e Ensure line items as cast to arrays for twig templates 2024-05-16 11:46:54 +10:00
David Bomba 5d50b77dcc Add type_id property to filterable 2024-05-16 10:34:38 +10:00
David Bomba 27f3a54ecf Fixes for file_get_contents 2024-05-15 09:29:43 +10:00
David Bomba e06e94363b Update static routes 2024-05-12 20:23:17 +10:00
David Bomba 483eec6c08 Stubs for schema 2024-05-12 20:11:01 +10:00
David Bomba 01dde73e95 Fixes for rounding 2024-05-10 07:19:52 +10:00
David Bomba 43c9f73092
Merge pull request #9501 from CarrnellTech/v5-develop
Redirect client to dashboard at login if enabled
2024-05-09 09:46:24 +10:00
CarrnellTech 49dc848841 Revert unnecessary changes 2024-05-08 23:41:01 +00:00
David Bomba 661fbb6cf9 Quality checks for inbound users 2024-05-06 09:09:10 +10:00
Carrnell Technical Solutions ba0eec48a0
Redirect client to dashboard at login if enabled 2024-05-05 15:05:46 -05:00
David Bomba 910e3f9482 Allow multiple stripe instances 2024-05-04 09:22:04 +10:00
David Bomba 048e21f9b2 Ensure redundant directory deleted 2024-04-29 16:50:04 +10:00
David Bomba 93de61d75d Reachability of update serversg 2024-04-28 08:11:51 +10:00
David Bomba 108ca2633d Bulk updates 2024-04-25 16:31:15 +10:00
David Bomba 4dedfd616b filter for recurring invoice filters 2024-04-25 06:50:55 +10:00
David Bomba 0bd5a9db0c minor fixes 2024-04-24 09:21:00 +10:00
David Bomba 4921eadc89 Updates for client reports 2024-04-23 12:45:43 +10:00
David Bomba 45f378eb9d Minor fixes 2024-04-20 10:58:29 +10:00
David Bomba 8cc17afdeb Remove reactivate button after action 2024-04-19 15:10:48 +10:00
David Bomba cacecbc086 minor fixes 2024-04-16 22:01:25 +10:00
David Bomba 9e12e32e29 Fixes for payment validations 2024-04-15 07:57:24 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba e42a469d1a Fixes for test 2024-04-04 13:07:07 +11:00
David Bomba 8326387e8c
Merge pull request #9425 from turbo124/v5-develop
Bulk assignment of clients to a group
2024-04-04 09:34:03 +11:00
David Bomba b6d1a561c3 Adjustments for RO E-invoicing 2024-04-03 16:03:52 +11:00
David Bomba 7c065d8997 Fixes for download methods for e-credits 2024-04-02 12:55:07 +11:00
David Bomba d72c6508de Implement throttling on Gateway Import Customer Router 2024-04-02 12:37:55 +11:00
David Bomba dd28cb0372 Bulk assignment of clients to a group 2024-04-02 11:28:42 +11:00
Benjamin Beganović fa5827eb44 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-04-01 19:09:13 +02:00
David Bomba 53d1c55acf Fixes for missing download actions for e-docs 2024-03-28 07:40:56 +11:00
David Bomba 7ae477faf3 Catch edge case when displaying document not available 2024-03-27 20:08:55 +11:00
David Bomba db35429234
Merge pull request #9405 from beganovich/1349-client-dashboard-2
Control client dashboard using setting
2024-03-27 10:24:30 +11:00
David Bomba 2f8f2f9597
Merge pull request #9408 from turbo124/v5-develop
Add client filters to exports
2024-03-27 10:16:27 +11:00