David Bomba
9cb26120ec
Disable autocomplete on expiry date of wepay credit cards
2022-02-12 07:35:08 +11:00
David Bomba
8acf738197
Fixes for tests
2022-02-04 15:06:02 +11:00
David Bomba
84843f465f
Fixes for tests
2022-02-04 13:50:07 +11:00
David Bomba
19a7f7911a
Fixes for tests
2022-01-30 11:34:40 +11:00
David Bomba
4fededc59a
Charting
2022-01-21 12:25:13 +11:00
David Bomba
38031ec7a3
Fixes for chart tests
2022-01-21 12:00:32 +11:00
David Bomba
c60045da58
Fixes for client_id queries on client list
2022-01-21 10:37:39 +11:00
David Bomba
11b0698d99
v5.3.49
2022-01-21 10:10:18 +11:00
David Bomba
e98264707a
Charts for react
2022-01-20 20:09:08 +11:00
David Bomba
0a8f44b284
Tests for zero decimals
2021-12-21 20:30:44 +11:00
David Bomba
995b16d7e3
Stripe Zero Decimal CUrrencies
2021-12-21 20:27:51 +11:00
David Bomba
c76cb3eb7c
Delay events slightly to prevent race conditions
2021-12-17 18:57:26 +11:00
David Bomba
cda41fbd46
Tests for redis vs database performance
2021-12-17 18:04:34 +11:00
David Bomba
4b2417f44e
Fixes for a race condition affecting autobilling
2021-12-03 17:19:24 +11:00
David Bomba
2eeaea61a5
Minor fixes
2021-12-01 21:29:48 +11:00
David Bomba
750f05ad8b
Ensure at least one contact has send_email set
2021-11-15 21:46:58 +11:00
Benjamin Beganović
74b5afba96
Licence update
2021-11-09 19:59:44 +01:00
Benjamin Beganović
9b383b525b
Filter images
2021-11-09 17:30:17 +01:00
David Bomba
b656fc0e30
Fixes for tests
2021-10-31 22:44:03 +11:00
Benjamin Beganović
dda391bb3a
Resolving fonts
2021-10-27 14:51:43 +02:00
David Bomba
e22967f10d
Performance improvements removing unpaid gateway fees
2021-10-25 07:25:14 +11:00
David Bomba
0444c96a47
Subscription calculations
2021-10-21 21:44:18 +11:00
David Bomba
9f79b4b519
Working on tests for subscriptions
2021-10-21 15:51:36 +11:00
David Bomba
3de5665d94
Subscription calculations test'
2021-10-21 15:08:46 +11:00
David Bomba
dfa773d6b9
ProRata Refunds
2021-10-21 13:03:41 +11:00
David Bomba
bcf34a6e62
Refactor Refunds
2021-10-21 12:40:59 +11:00
David Bomba
17507fd258
Tests for pro rata refunds
2021-10-21 11:26:19 +11:00
David Bomba
68a8715c6d
Fixes for tests
2021-10-17 14:21:13 +11:00
David Bomba
0cfe5bc39a
Refactor invitations
2021-10-14 16:25:09 +11:00
David Bomba
3b8ef9ccd9
Minor fixes for credit - paid - to - dates
2021-10-12 15:49:05 +11:00
David Bomba
026d3e17a7
Additional currencieS
2021-09-23 22:07:07 +10:00
David Bomba
dc790559e9
Merge branch 'v5-develop' into recurring_expenses
2021-09-15 10:16:24 +10:00
David Bomba
618027dcd8
Add gross line and subtotals
2021-09-15 10:00:29 +10:00
David Bomba
33c05b1ad0
Add exclusive taxes to line items
2021-09-15 09:02:25 +10:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
David Bomba
4ca034c9f6
Fixes for import correcting amounts
2021-08-30 07:53:51 +10:00
=
577eedb457
Recurring expenses cron job
2021-08-24 21:57:51 +10:00
=
f07905a0bc
Minor fixes
2021-08-18 22:12:10 +10:00
Benjamin Beganović
8c8be024a3
Tests for number_format used in Mollie
2021-08-03 14:36:18 +02:00
David Bomba
d82491d163
Email user when another user is added into the system
2021-07-19 14:17:58 +10:00
David Bomba
a4c1829257
Fixes for shared counterS
2021-07-16 23:33:53 +10:00
David Bomba
da177661ec
Fixes for subscriptions
2021-07-15 21:00:24 +10:00
David Bomba
a6146ee468
Tests for settings
2021-07-15 09:23:38 +10:00
David Bomba
bfd6cf876b
Fixes for tests
2021-07-14 10:31:07 +10:00
David Bomba
ad0b2b8ec3
Prevent ninja company from being deleted
2021-07-11 10:16:27 +10:00
David Bomba
6edfa0a966
Fixes for User model
2021-07-10 18:59:55 +10:00
David Bomba
b15041f60b
Fixes for portal domain
2021-07-07 13:19:19 +10:00
David Bomba
82b423442f
Token Billing with PayFast.
2021-07-06 20:02:47 +10:00
David Bomba
bb0dea0c13
Fixes for tess
2021-07-03 14:37:06 +10:00
David Bomba
16ee6d0f6e
Minor fixes for tests
2021-07-03 13:47:15 +10:00
David Bomba
73a5839f16
Minor fixes for tests
2021-07-02 20:20:46 +10:00
David Bomba
651e72da6b
Lean Mock Data Trait
2021-07-02 10:06:26 +10:00
David Bomba
84dd24c070
Tests for credit balances
2021-07-02 09:48:11 +10:00
=
2b6f0870b3
Tests for clean up S3 orphans
2021-06-13 20:09:52 +10:00
David Bomba
f3b52b0a22
Fixes for tests
2021-05-28 19:57:56 +10:00
David Bomba
87ddad6670
Working on PDF generator flags
2021-05-09 21:30:31 +10:00
David Bomba
4a3384e382
More tests for counters
2021-05-03 11:06:12 +10:00
David Bomba
1292098b65
More tests for generated numbers
2021-05-03 09:44:03 +10:00
David Bomba
1856ed061b
Test for resetting the date
2021-04-22 10:10:20 +10:00
David Bomba
7cef74350d
Fix for accounting error when deleting a refunded payment
2021-04-22 09:35:31 +10:00
=
fc223e3432
Fixes for invoice status
2021-04-21 22:27:08 +10:00
David Bomba
7b4b3e3f5e
tests
2021-04-21 20:46:24 +10:00
David Bomba
d91e8c438e
Working on Pro Rata Refunds
2021-04-10 14:53:16 +10:00
David Bomba
62401555cd
Working on pro rata refunds
2021-04-10 14:07:08 +10:00
David Bomba
1696c63ba4
fixes for endless recursion
2021-04-10 12:01:36 +10:00
David Bomba
d9047b413a
Disable product price updating if currencies do not match
2021-04-06 07:36:20 +10:00
David Bomba
d7bf927549
Set exchange rates on invoices
2021-03-29 13:14:55 +11:00
=
fa5830f37b
Test for date ranges
2021-02-28 15:32:08 +11:00
David Bomba
e668e7fd5a
Fixes for Quotes not attaching to emails
2021-02-28 13:12:55 +11:00
=
5f14cc0c5d
Working on task range overlap
2021-02-27 21:08:39 +11:00
David Bomba
0a1b4b26b9
Fixes for tests
2021-02-10 15:10:05 +11:00
=
7c3a6766c0
FIxes for Zero taxes
2021-02-06 11:18:42 +11:00
David Bomba
81e17d9cdc
fixes for tests
2021-02-04 07:46:18 +11:00
David Bomba
b2b464fb9e
Check PhantomJS response is valid PDF
2021-01-13 10:25:33 +11:00
David Bomba
43626c92a2
Tests for PDF mime
2021-01-13 10:12:01 +11:00
David Bomba
13e9197ae5
Tests for task sorting
2021-01-05 15:41:43 +11:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
David Bomba
03b76d8479
Fixes for tests
2020-11-24 08:53:51 +11:00
David Bomba
78ba574236
minor fixes for tests
2020-11-19 09:38:36 +11:00
=
3a7a35c845
Fixes for import
2020-11-07 21:13:04 +11:00
David Bomba
14b13a30f5
Fixes for tests
2020-11-04 18:50:27 +11:00
David Bomba
64b703513d
Refactor company gateway schema for required fields
2020-11-04 08:26:28 +11:00
David Bomba
f911d17a6b
Fix for migration
2020-11-01 20:41:49 +11:00
David Bomba
74701e8b70
Test cleanup
2020-10-31 16:45:10 +11:00
David Bomba
afcbb870bf
Fixes for migration
2020-10-31 11:46:00 +11:00
David Bomba
a18b1b431e
working on migration for vendors, expenses, tasks
2020-10-31 08:13:02 +11:00
David Bomba
8f53424017
Fixes
2020-10-27 06:10:04 +11:00
David Bomba
901f7c4117
Working on credit payments
2020-10-15 14:35:35 +11:00
David Bomba
c44e8330a5
Fixes for tests
2020-10-15 13:07:48 +11:00
David Bomba
b7292a0432
Update email validation
2020-10-13 08:27:42 +11:00
David Bomba
c8770f09ca
Refactor for determining gateway fees
2020-10-12 15:10:34 +11:00
David Bomba
d2d6262941
Testing Autobill
2020-10-08 14:31:02 +11:00
David Bomba
70a575386c
Fixes for designs in migration:
2020-10-07 10:16:57 +11:00
David Bomba
4db72d11e1
Actions for recurring invoices
2020-09-24 10:57:44 +10:00
David Bomba
ab0ec5e2cb
Vendor API endpoints
2020-09-23 10:16:19 +10:00
David Bomba
766343d8b9
Recurring dates
2020-09-14 22:13:15 +10:00
David Bomba
bae82b56c1
Add license
2020-09-14 21:11:46 +10:00
David Bomba
9c7dc24bd2
Recurring Dates
2020-09-13 20:20:11 +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