8939 Commits

Author SHA1 Message Date
David Bomba
55fec84e1d Fixes for subscription cron where URL/REST method is not set 2023-01-18 13:24:08 +11:00
David Bomba
dedc1f5774 Update meta data for swagger documentation 2023-01-18 10:47:41 +11:00
David Bomba
6b2ca2dfb2 Always ensure next_run is calculated from the time the scheduler was last run, not when the scheduler was restarted. 2023-01-18 10:39:01 +11:00
David Bomba
368006f63f Scheduler tests 2023-01-18 10:34:06 +11:00
David Bomba
753cfa9585 Configure subscription recurring products to use both maxseats +/- inventory if configured 2023-01-18 09:22:08 +11:00
David Bomba
4096631de0 Add company logo size to company settings object 2023-01-18 07:57:07 +11:00
David Bomba
5e67916117 Fixes for Parallel testing 2023-01-17 23:44:38 +11:00
David Bomba
1b1fc71d0d Validation rules for clients in scheduler 2023-01-17 22:40:40 +11:00
David Bomba
2bcccb2215 Tests for scheduler 2023-01-17 20:48:10 +11:00
David Bomba
5caba1d2c7 Implement next_run calculations 2023-01-17 19:42:34 +11:00
David Bomba
2743809be3 Improve sentry logging in selfhost + hosted 2023-01-17 18:25:43 +11:00
David Bomba
dcbfc6c170 Improvements for cache when running setup for the first time 2023-01-17 15:39:20 +11:00
David Bomba
52a982d634 Email Tests 2023-01-17 12:21:36 +11:00
David Bomba
86a731ff47 Handle failures around subscription webhooks 2023-01-17 11:39:19 +11:00
David Bomba
c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba
67dfe8a4b9 Show terms/footers on Recurring Invoice Preview 2023-01-17 09:43:11 +11:00
David Bomba
f84a309964 Add task schedulers to login / refresh routes 2023-01-17 08:37:15 +11:00
David Bomba
9641d88b14 Remove .htaccess from update script 2023-01-17 08:31:07 +11:00
Lars Kusch
133c49595f Fixes for webhook 2023-01-16 21:46:23 +01:00
David Bomba
e93163d57c Add contributing.md 2023-01-17 07:44:25 +11:00
Lars Kusch
1580a93a6e Fixes for webhook 2023-01-16 21:21:04 +01:00
Lars Kusch
95f2e47abf Fixes for webhook 2023-01-16 20:48:14 +01:00
Lars Kusch
b6197b5ed7 Fixes for webhook 2023-01-16 20:13:59 +01:00
Lars Kusch
dd1634a807 Fixes for webhook 2023-01-16 20:12:40 +01:00
Lars Kusch
0fe89ecf96 Fixes for webhook 2023-01-16 20:09:48 +01:00
Lars Kusch
c908819348 Merge remote-tracking branch 'origin/v5-develop' into v5-develop 2023-01-16 19:20:09 +01:00
Lars Kusch
f14131b494 Added webhooks and changed default BACS state to unauthorzied 2023-01-16 19:19:14 +01:00
Lars Kusch
7285b39f1e
Merge branch 'v5-develop' into v5-develop 2023-01-16 16:31:30 +01:00
Lars Kusch
4720df8236 More fixes 2023-01-16 16:04:43 +01:00
Lars Kusch
cd2d1d690d More fixes 2023-01-16 15:40:28 +01:00
Lars Kusch
315f4e1095 More fixes 2023-01-16 15:37:26 +01:00
Lars Kusch
c157f25f4a More fixes 2023-01-16 15:32:23 +01:00
Lars Kusch
398281a691 More fixes 2023-01-16 15:24:47 +01:00
Lars Kusch
fda44f1552 More fixes 2023-01-16 15:22:18 +01:00
Lars Kusch
b679e4e349 Fixes 2023-01-16 15:15:45 +01:00
Lars Kusch
1639df18ad Fixes 2023-01-16 15:11:47 +01:00
Lars Kusch
ea20555378 Fixes 2023-01-16 15:07:06 +01:00
Lars Kusch
8df7457c6a Fixes 2023-01-16 15:00:35 +01:00
Lars Kusch
07d9149ec3 Fixes 2023-01-16 14:58:38 +01:00
Lars Kusch
2ca27f7602 Debugging 2023-01-16 14:50:33 +01:00
David Bomba
396c5ec21b Handle 429s for gmail 2023-01-16 13:31:54 +11:00
David Bomba
633537570f Remove unique constraint from bank matching service 2023-01-16 11:59:24 +11:00
David Bomba
e822550c38 Cleanup for filters 2023-01-16 11:46:41 +11:00
David Bomba
59faed5e59 Adjustments for expense filters 2023-01-16 10:48:57 +11:00
David Bomba
45fac70557 Fixes for quote queries 2023-01-16 10:38:52 +11:00
David Bomba
0c86e828a4 Refactor and code cleanup for filters 2023-01-16 10:05:44 +11:00
David Bomba
f8a9220531 Fixes for quote queries 2023-01-16 07:54:49 +11:00
David Bomba
3da4c42f71 Rename variable 2023-01-15 21:20:16 +11:00
David Bomba
d1049f3a90 Clean up and formatting for mailers 2023-01-15 21:16:10 +11:00
David Bomba
7c3aaa4898 Set the trial flag only once 2023-01-15 19:05:52 +11:00