Commit Graph

782 Commits

Author SHA1 Message Date
David Bomba cf9ffb05d5 Tests for calculating date ranges 2023-01-14 18:47:14 +11:00
David Bomba 9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba c5ac9cacaf Schduler tests 2023-01-13 20:02:32 +11:00
David Bomba 9e415b420c Refactor for scheduled tasks 2023-01-13 12:43:38 +11:00
David Bomba 077986d59c Clean up legacy importer 2023-01-12 09:19:38 +11:00
David Bomba 894c2011b0 Improve clean up of stale gateway fees 2023-01-11 15:43:54 +11:00
David Bomba 263e08bf04 Product Sales Report 2023-01-04 01:38:13 +11:00
David Bomba fd51303617 Product Sales Report 2023-01-04 01:30:50 +11:00
David Bomba 7cc7c2e546 Fixes for tests 2023-01-03 20:05:20 +11:00
David Bomba d97f17ea39 Fixes for tests 2023-01-02 17:55:57 +11:00
David Bomba b01bf53fca Fixes for tests 2022-12-24 01:42:57 +11:00
David Bomba 591b007c1c Tests for linking payments with expenses 2022-12-05 10:07:34 +11:00
David Bomba c085845da1 fixes for tests 2022-12-01 12:41:28 +11:00
David Bomba 49ac6a3d50 Fixes for tests 2022-12-01 12:00:53 +11:00
David Bomba 7b073d033a Fixes for Zoho Import 2022-12-01 08:49:59 +11:00
David Bomba f7bd931c0c Fixes for payment tests 2022-12-01 08:24:45 +11:00
David Bomba c4ba5a911d Tests for linking expenses and payments 2022-11-30 18:40:55 +11:00
David Bomba c313caa59e Add Payment Id to bank transactions table 2022-11-30 18:39:22 +11:00
David Bomba 9e69488254 Fixes for multiple deletes on a single invoice 2022-11-30 14:39:45 +11:00
David Bomba eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00
David Bomba a11d2c88bc updates for db schema 2022-11-25 23:30:03 +11:00
David Bomba 264a4df13b Adjustments for handling invoice deletion 2022-11-24 16:49:03 +11:00
David Bomba d34337edb5 Minor fixes for rules 2022-11-24 08:05:08 +11:00
David Bomba 08630874b8 Fixes for rules 2022-11-23 22:14:36 +11:00
David Bomba 0f2e19a873 Merge branch 'v5-develop' into bank_rules 2022-11-23 12:54:26 +11:00
David Bomba 85c0dbe0e4 Inovice tasks lockijng 2022-11-23 10:01:37 +11:00
David Bomba 3fa0373abb bank rule testS 2022-11-22 07:14:00 +11:00
David Bomba b3fefb3ac8 Minor fixes for validation rules 2022-11-22 07:10:17 +11:00
David Bomba 4c72663940 Bank Transaction rule tests 2022-11-20 14:31:30 +11:00
David Bomba 054be4a8ac Transaction rules tests 2022-11-20 14:21:35 +11:00
David Bomba b2dee8dd35 Tests for rules 2022-11-20 14:19:35 +11:00
David Bomba 0efaf80cee Tests for matching expenses 2022-11-20 13:55:19 +11:00
David Bomba 3562c3376c Fixes for CRUD actions on bank transaction rules 2022-11-20 11:25:57 +11:00
David Bomba f6f659521f Merge branch 'v5-develop' into bank_rules 2022-11-20 11:08:09 +11:00
David Bomba a6079b0cc1 Fixes for variables in recurring invoices 2022-11-18 07:45:14 +11:00
David Bomba fd3d9aa931 Tests for recurring invoice variables 2022-11-17 19:11:05 +11:00
David Bomba 6ef21be16c Bank transaction rules 2022-11-13 15:21:37 +11:00
David Bomba 69a429018b Fixes for inventory management 2022-11-09 10:26:16 +11:00
David Bomba 9d9f9e6a6b Tests for delayed gocardless payments 2022-11-08 07:58:24 +11:00
David Bomba 90adc915bd Tests for payments with gocardless webhooks 2022-11-08 07:48:18 +11:00
David Bomba bc614ae178 Tests for gocardless webhooks 2022-11-07 21:44:07 +11:00
David Bomba c3f84a6736 Mocks for gocardless webhooks 2022-11-07 21:40:50 +11:00
David Bomba 10c8fbf4c1 Minor fixes for phone validation 2022-11-07 21:00:21 +11:00
David Bomba a6fde2dbcd Minor formatting changes for tests 2022-11-07 15:33:18 +11:00
David Bomba 28dd999cb8 remove html_back as key from restore 2022-11-07 12:55:11 +11:00
David Bomba 27a721af05 Minor fixes for tests 2022-11-03 19:58:36 +11:00
David Bomba c0870afded Fixes for verifyphone 2022-11-03 16:45:56 +11:00
David Bomba c4e0295b32 Remove inventory adjustments when deleting a invoice 2022-10-29 12:14:25 +11:00
David Bomba ec95d087f1 Order designs in ascending order 2022-10-28 07:56:38 +11:00
David Bomba db68bfe4d0 Fixes for tests 2022-10-27 13:46:06 +11:00