David Bomba
4210d11fc1
Reports
2022-04-06 20:14:54 +10:00
David Bomba
15b18dfc8f
Entity translations
2022-04-06 10:38:01 +10:00
David Bomba
9722289796
Fixes for coercing types for react UI
2022-04-03 19:39:55 +10:00
David Bomba
7e3f1f19ec
Remove authorize method for SEPA
2022-03-29 16:07:40 +11:00
David Bomba
29ed09db5d
Fixes for client contact authentication
2022-03-16 16:29:39 +11:00
David Bomba
6351cc8c60
Fixes for balances
2022-03-10 12:17:05 +11:00
David Bomba
b7dced76cd
Transaction events
2022-03-10 11:32:04 +11:00
David Bomba
b0d5117a0f
Sort order or payment methods
2022-03-09 12:31:54 +11:00
David Bomba
263bcd8126
Add ability to purge clients
2022-01-30 10:46:39 +11:00
David Bomba
6c15150d32
Localize dates in Client Portal
2022-01-17 18:53:39 +11:00
David Bomba
de0bebcd2c
refactor
2021-12-09 16:34:23 +11:00
David Bomba
7df47835a2
Check for country on client as first check
2021-11-03 11:55:45 +11:00
Benjamin Beganović
56761b7585
Merge remote-tracking branch 'upstream/v5-develop' into gocardless-direct-debit
2021-10-21 14:40:45 +02:00
David Bomba
5579cee330
Merge pull request #6876 from turbo124/v5-develop
...
Refactor for backup storage location
2021-10-21 08:20:11 +11:00
David Bomba
ae3edef16c
Refactor for backup storage location
2021-10-20 14:05:46 +11:00
Benjamin Beganović
0d20e75636
Allow GatewayType\SEPA to show on methods page
2021-10-19 18:05:27 +02:00
Benjamin Beganović
a9ac839fc9
Merge branch 'v5-develop' into gocardless-direct-debit
2021-10-19 16:29:50 +02:00
Benjamin Beganović
98d2a4a407
Support for DIRECT_DEBIT on authorization pages
2021-10-19 15:37:23 +02:00
David Bomba
6641320567
Refactor for payment failure mailers
2021-10-17 21:40:40 +11:00
David Bomba
0b84c86aed
Add back eager loads
2021-10-10 20:37:57 +11:00
David Bomba
e6be94ad22
Improve query efficiency
2021-10-08 16:03:26 +11:00
David Bomba
a3e0d57133
Add customer to sofort payments
2021-09-15 14:39:34 +10:00
David Bomba
570ffad29e
Fixes for settings check for type bool
2021-09-11 08:43:40 +10:00
David Bomba
b12190e554
Add fixing of invitations into check data script
2021-09-08 09:29:20 +10:00
David Bomba
f996da294d
Include trashed user on client record
2021-09-04 13:35:53 +10:00
=
6efe373c55
Client merge
2021-08-01 15:46:40 +10:00
David Bomba
0fe892a292
Sort order of system log
2021-07-27 09:02:14 +10:00
David Bomba
70a7336163
Bug fixes
2021-07-09 15:50:16 +10:00
David Bomba
5affb4a036
Additional checks for payment method objects
2021-07-09 09:46:18 +10:00
David Bomba
95bc747523
Fixes for displaying enabled gateways for payment methods
2021-07-07 08:46:03 +10:00
David Bomba
7dbe870ce0
Fixes for payment methods - gateway types
2021-07-04 13:16:12 +10:00
David Bomba
e8a1df16cd
Fixes for credit query
2021-07-02 16:36:14 +10:00
David Bomba
d353ef9a5f
Fixes for gateways
2021-06-30 21:21:46 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
=
afdfddd7e9
Refactor for entity paths
2021-06-12 21:50:01 +10:00
David Bomba
3954ac3f3a
Fixes for timezone offsets
2021-06-12 07:41:02 +10:00
David Bomba
1bc32c2aca
Working on Timezone Offsets
2021-06-11 07:34:03 +10:00
David Bomba
821ed8678e
Catch missing cache items
2021-06-10 13:56:02 +10:00
David Bomba
887c9a8eab
Minor fixes
2021-06-10 12:24:32 +10:00
David Bomba
9fc5a1c947
Tests for import company
2021-05-28 08:00:30 +10:00
David Bomba
4703496c7c
Fixes for PSR loading
2021-05-04 22:04:07 +10:00
Benjamin Beganović
b230680e8f
Allow prefilling the client/contact fields over query parameters
2021-04-05 10:43:25 +02:00
David Bomba
c95e0c3d7e
Tuning company settings for missing properties
2021-03-17 20:28:44 +11:00
David Bomba
c20d2eedbc
remove redundant method
2021-02-23 23:45:50 +11:00
David Bomba
62feba5a51
Localizing Dates
2021-02-23 21:04:39 +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
cfc144b6ec
Group Document defaults
2021-01-20 07:22:14 +11:00
David Bomba
cbd6f212b5
deprecate old getPaymentMethods()
2021-01-18 13:59:06 +11:00
David Bomba
2f58096872
Fixes for displaying Recurring Invoice PDF
2021-01-15 13:02:55 +11:00
Benjamin Beganović
2f17f7011a
Show "Apply credits" only
2021-01-11 15:21:17 +01:00
=
56bcaf0785
Fix for custom payment driver label
2021-01-07 21:09:24 +11:00
David Bomba
ad57469ee4
Flutter Service Worker
2021-01-04 20:53:58 +11:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
Benjamin Beganović
20c010448a
apply php-cs-fixer
2020-12-16 12:52:40 +01:00
David Bomba
f49faf8f16
Fix for custom gateway query
2020-12-11 08:10:50 +11:00
David Bomba
763fa6ef08
Fix for custom gateway query
2020-12-11 08:09:04 +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
=
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
8f53424017
Fixes
2020-10-27 06:10:04 +11:00
David Bomba
1b2922b57c
credit payment type
2020-10-26 11:58:08 +11:00
David Bomba
50eaf0cc78
Fix for date localization
2020-10-24 14:38:53 +11:00
David Bomba
90494547c5
Fix for whitelabel getter
2020-10-20 13:23:48 +11:00
David Bomba
27f678bd8c
working on credit payments
2020-10-15 15:07:42 +11:00
David Bomba
0d17b299a0
Refactor payments for credits
2020-10-15 11:37:16 +11:00
David Bomba
96750d5fdb
Refactor for payments via client portal
2020-10-13 21:32:15 +11:00
David Bomba
d89b4fcbc3
Refactor for gateway fee calculations
2020-10-12 22:25:27 +11:00
David Bomba
1eadbde544
working on refactor of company gateway fees
2020-10-12 22:02:02 +11:00
David Bomba
046805995a
Recalculating gateway fees depending on gateway type
2020-10-12 15:30:53 +11:00
David Bomba
c8770f09ca
Refactor for determining gateway fees
2020-10-12 15:10:34 +11:00
David Bomba
50b24c55d9
Working on applying credits to payments prior to billing via gateway
2020-10-07 22:03:53 +11: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
ffdfaefd80
Working on system logs
2020-08-24 12:45:53 +10:00
David Bomba
71be551062
Fixes for disabling client gateways
2020-08-19 08:47:05 +10:00
David Bomba
089f50e7ed
if company gateway set to zero, disable gateways for client
2020-08-19 08:46:27 +10:00
David Bomba
a5d2ac2cb9
Fixes for fees and settings object
2020-08-05 21:48:53 +10:00
David Bomba
8c72321c09
Refactor company gateway queries to ensure their order is respected
2020-08-05 11:41:32 +10:00
David Bomba
694ad96111
-1 for fees_and_limits = enable gateway
2020-07-30 14:49:12 +10:00
David Bomba
ce3696257f
Fixes for base repo invitations
2020-07-23 13:55:11 +10:00
David Bomba
41b85b3fb3
Ensure models are touched appropriately"
2020-07-16 21:01:39 +10:00
David Bomba
5698a8a8d1
Tests for fees and limits
2020-07-08 01:11:54 +10:00
David Bomba
daa3cc2b68
Reimplement fees and limits logic
2020-07-07 23:23:47 +10:00
David Bomba
83fc30f7e7
Working on fees and limits
2020-07-07 22:33:11 +10:00
David Bomba
03b363ed2d
Fixes for trashed invoices
2020-07-07 17:54:21 +10:00
Benjamin Beganović
eb655762d4
Adding payment methods from menu
2020-07-03 14:39:29 +02:00
David Bomba
b14ac451c4
Payment methods
2020-07-03 18:14:15 +10:00
David Bomba
8e4e38776b
Working on gateway payment methods
2020-07-03 10:56:36 +10:00
David Bomba
5855f3ea1f
Refactor for migrations
2020-07-01 15:51:19 +10:00
David Bomba
7787aa49e9
assigned_user_id added to fillable models
2020-06-22 07:23:32 +10:00
David Bomba
c9b973d288
Fixes for client model
2020-06-20 09:23:41 +10:00
Benjamin Beganović
cc8056e03b
Processing payments with Checkout.com
2020-06-12 14:48:54 +02:00
David Bomba
8149251180
Fixes for payments affecting the client ledger balance
2020-06-05 13:52:53 +10:00
David Bomba
a80e3ba454
remove first name last name required ( #3756 )
...
* remove first name last name required
* Working on check update script
2020-05-26 22:37:15 +10:00
David Bomba
b3eb2ae3b4
Fix companygatewaytransformer ( #3677 )
...
* Working on subscriptions
* Implement return type in models
* Subscription implementation
* Improvements to handling importation of large accountS
* Loggin imports
* Activate collector
* Improve memory usage of import script
* Appen Tags into emails - fix companygatewaytransformer
2020-05-06 21:49:42 +10:00
David Bomba
42ccfe0700
Checkout stubs ( #3672 )
...
* minor fixes for name spaces, collector facade and composer version bump
* Fixes for invoiceworkflowsettings
* Add more context to support emails
* Working on Firing Subscriptions
* Minor fixes
* Fixes for gateway filtering
* Checkout Driver
2020-05-04 21:13:46 +10:00
David Bomba
aa690578e3
Implement Currency Conversion library. ( #3643 )
...
* Fixes for testS
* Fixes for migration
* Fixes for migratin
* Query performance improvements
* Check Data Script
* Currency Conversion API
* Implement currency conversion
* Currency Conversions
2020-04-19 20:29:58 +10:00
David Bomba
74a6c4f2ee
Reminders ( #3630 )
...
* Performance improvements moving from str_replace to strtr
* Remove legacy docs
* Clean up credit transformer
* Working on invoice emails
* Clean up for invoice designs
* Tests for light and dark theme emails
* Working on reminder scheduling
* Reminder Job Class
* Fixes for github actions
* PHP CS
* Test for reminders
* Test for reminders
2020-04-15 10:30:52 +10:00
David Bomba
ba55cc32e1
v5.0.4 ( #3620 )
...
* Version bump
* Refactors for refunds / credits
* Working on Company Ledger
* Company Ledger OpenAPI Documentation
* Version Bump
* Fixes for internal composer update
2020-04-11 21:19:05 +10:00