1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 15:13:29 +01:00
Commit Graph

8223 Commits

Author SHA1 Message Date
David Bomba
c46d5ecef7 Rewrite zip, when deleting files prior to extraction 2023-01-18 21:23:02 +11:00
David Bomba
8ee1f8eaf1 Improve subscriptions v2 for free subscriptions 2023-01-18 21:06:09 +11:00
David Bomba
1a60f8d9d8 Fixes for tests 2023-01-18 20:42:46 +11:00
David Bomba
d0f181314c Fixes for tests 2023-01-18 19:24:43 +11:00
David Bomba
bc402ec30c Fixes for tests 2023-01-18 18:56:15 +11:00
David Bomba
845289bed8 Fixes for tests 2023-01-18 18:02:45 +11:00
David Bomba
0d767f7d98 update billing_context to use hashed_ids 2023-01-18 16:52:32 +11:00
David Bomba
a746384976 highlight sidebar menu when viewing entity in client portal 2023-01-18 15:13:18 +11:00
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
David Bomba
e93163d57c Add contributing.md 2023-01-17 07:44:25 +11: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
David Bomba
3ce3187ec2 Minor fixes for client ledger balance update 2023-01-15 17:42:13 +11:00
David Bomba
6100f9416b Minor fixes for billingportal purchase 2023-01-15 17:40:11 +11:00
David Bomba
26e4b6c740 Fixes for client mailers 2023-01-15 15:36:00 +11:00
David Bomba
60d9a33f0d Minor fixes for ninjamailer 2023-01-15 15:22:29 +11:00
David Bomba
a743504ed3 Minor fixes for transactions 2023-01-15 15:10:41 +11:00
David Bomba
1720baccc8 Checks inside transactions 2023-01-15 14:59:42 +11:00
David Bomba
cdfaab9cbc Stubs for quality checks 2023-01-15 14:57:24 +11:00
David Bomba
b8d1e0a920 Refactor for emails 2023-01-15 14:44:23 +11:00
David Bomba
6a687c2aef Working on refactor for emailables 2023-01-15 13:28:46 +11:00
David Bomba
a19a48ac92 clean up 2023-01-15 08:24:48 +11:00
David Bomba
f68d9ad37d Remove _ fields if nothing is populates in Swiss QR Codes 2023-01-15 07:58:02 +11:00
David Bomba
5d1dc68739 Pass whitelabel to front end 2023-01-15 07:46:23 +11:00
David Bomba
a79e21b3cf Refactor to use Envelope Mailables 2023-01-14 22:00:22 +11:00