David Bomba
d279a12547
minor refactor for reminder jobs
2022-11-26 14:14:56 +11:00
David Bomba
a91feab3b6
Smooth out cron jobs
2022-11-26 12:10:18 +11:00
David Bomba
5140046cb6
Minor fixes for logging
2022-11-26 11:09:48 +11:00
David Bomba
fa5c364556
Add checks to prevent duplicate reminders from being sent
2022-11-24 21:07:20 +11:00
David Bomba
20810bd7fe
Minor fixes for company count
2022-11-24 20:33:52 +11:00
David Bomba
8f5fb2ca9f
Fixes for recurring invoice edge case
2022-11-24 17:23:36 +11:00
David Bomba
264a4df13b
Adjustments for handling invoice deletion
2022-11-24 16:49:03 +11:00
David Bomba
29d909ad08
Fixes for SendReminders firing twice
2022-11-24 15:43:14 +11:00
David Bomba
dd4d5534fb
Minor fixes
2022-11-09 08:09:42 +11:00
David Bomba
e0d7c4143b
Update validation rules
2022-11-06 20:25:22 +11:00
David Bomba
775d6c7378
Migrate password hashes
2022-11-04 16:24:57 +11:00
David Bomba
ce5dfa2717
Return early in some hosted jobs
2022-11-03 13:33:26 +11:00
David Bomba
de8761f519
Improve memory handling in jobs
2022-11-01 17:10:05 +11:00
David Bomba
5e5e0f5848
Return reminders to dispatch
2022-10-31 11:10:36 +11:00
David Bomba
95610fd25e
Restrict size and amount of jobs
2022-10-28 13:09:17 +11:00
David Bomba
08dbbade14
Pass references instead of full models into auto bill jobs
2022-10-28 12:10:20 +11:00
David Bomba
ce47e30aa2
Merge branch 'v5-develop' into yodlee
2022-10-24 08:43:02 +11:00
David Bomba
922aecdd9f
Add configuration for R2
2022-10-24 08:42:38 +11:00
David Bomba
0a2cb6f88d
Merge branch 'v5-develop' into yodlee
2022-10-06 20:55:44 +11:00
David Bomba
e63cf9c48f
Do not serialize company after migration
2022-09-21 22:02:29 +10:00
David Bomba
774a05b148
Single root element for wepay signups
2022-09-16 13:01:04 +10:00
David Bomba
c0cb157309
Merge branch 'v5-develop' into yodlee
2022-09-07 14:54:50 +10:00
David Bomba
52d5afbce0
Remove DispatchNow()
2022-09-07 14:15:27 +10:00
David Bomba
6bd300a49b
Better logging around setLateFee()
2022-09-02 12:33:00 +10:00
David Bomba
cbc10359e3
Better logging around setLateFee()
2022-09-02 12:30:02 +10:00
David Bomba
59f5eca578
Improve query efficiency
2022-09-01 17:37:55 +10:00
David Bomba
2893c98b0e
Tests for reminders
2022-08-10 13:35:47 +10:00
David Bomba
d80ec520f9
Fast link provisioning
2022-08-10 11:56:46 +10:00
David Bomba
a9b3522081
Fixes for using dispatchSync()
2022-07-31 21:51:35 +10:00
David Bomba
8e654c21ce
Merge v5
2022-07-25 15:28:06 +10:00
=
802490a7ee
Refactor for logos in dockerfile
2022-07-25 09:01:15 +10:00
=
ba133360a2
Silence errors from file_get_contents
2022-07-25 08:00:52 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
d0759b1215
Fixes for required fields
2022-07-14 10:39:55 +10:00
David Bomba
15da7b841a
Fixes for indexes
2022-07-10 10:56:37 +10:00
David Bomba
6d54db8507
Minor fixes for import
2022-07-05 08:26:41 +10:00
David Bomba
6faa3a0ccb
Adjust number applying on Purchase orders when_sent / when_saved
2022-07-02 11:40:51 +10:00
Nikola Cirkovic
c75b1d303f
Cirkovic/ina 16 fixes ( #50 )
...
* Dispatch | PdfCreatorTest | Removed deprecated method
* Dispatch | Remove deprecated dispatchNow() method and use dispatchSync or call handle() on class where return is mandatory.
2022-06-24 21:15:14 +10:00
Shift
19080933b6
Apply Laravel coding style
...
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-06-21 09:57:17 +00:00
David Bomba
e153a0a06a
Update license
2022-06-08 14:25:44 +10:00
David Bomba
b6f48c0d8c
Page numbering for PDFs
2022-05-25 22:00:17 +10:00
David Bomba
51455cacef
Page numbering for PDFs
2022-05-25 16:34:43 +10:00
David Bomba
c172a5ed3b
Minor fixes
2022-05-19 17:41:53 +10:00
David Bomba
7c3613455d
Ledger refactor
2022-05-15 17:51:06 +10:00
David Bomba
aa6fb24a8f
Add a slight delay the payment observers in case all the data is not being sent
2022-05-05 10:40:43 +10:00
David Bomba
fd7ff4d285
Clean up
2022-04-30 11:16:59 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
ea39f4eefc
Add file system checks to self checker
2022-04-26 14:00:42 +10:00
David Bomba
cb840fc06b
Ensure all recurring invoices have a valid state - post migration
2022-04-26 13:21:59 +10:00
David Bomba
fde59d0cd8
Fixes for reminders
2022-04-20 11:38:01 +10:00
David Bomba
cf1b790786
Restrict reminders to paid accounts on hosted
2022-04-15 11:17:29 +10:00
David Bomba
3887859464
Restrict reminders to paid accounts on hosted
2022-04-15 11:12:15 +10:00
David Bomba
a8eedc27a9
Update client details in Stripe during a transaction
2022-04-07 20:08:30 +10:00
David Bomba
abe06f3d9b
fixes for seeds
2022-04-01 09:43:25 +11:00
David Bomba
95af436f12
Replace config:clear with optimize
2022-03-18 10:33:26 +11:00
David Bomba
ebfee1b573
Minor fixes for entity view documents
2022-03-13 17:18:45 +11:00
David Bomba
270a2918ea
Fixes for client countries
2022-03-12 19:51:11 +11:00
David Bomba
cccbdc5355
Set all companies to large when performing migration
2022-03-07 08:58:18 +11:00
David Bomba
bed77a2710
Text email stubs
2022-03-04 13:08:18 +11:00
David Bomba
e9e8e259e8
Fixes for deleting payments
2022-03-01 21:25:18 +11:00
David Bomba
93e1fc7185
Fixes for importing company data
2022-03-01 14:05:15 +11:00
David Bomba
e74b737441
Disable gmail email sending on self hosted if importing from hosted platform to self hosted
2022-02-25 14:56:13 +11:00
David Bomba
8622c4b60a
Enforce send reminder flag in client settings
2022-01-15 08:15:31 +11:00
David Bomba
13f5a0214e
Enforce send reminder flag in client settings
2022-01-15 08:15:16 +11:00
David Bomba
a56490c465
Set type of payment terms
2022-01-13 10:54:34 +11:00
David Bomba
c26387a376
Fixes for import
2022-01-12 20:29:10 +11:00
David Bomba
239b180a21
Fixes for pdf regeneration
2022-01-10 12:47:16 +11:00
David Bomba
770960e9ac
Fixes for Apple Pay Domain
2022-01-09 19:57:13 +11:00
David Bomba
406d6b8d08
Fixes for endless reminders
2022-01-09 15:59:14 +11:00
David Bomba
0634698c5b
Enfore payment_terms to '0' if none is set
2022-01-06 13:08:19 +11:00
David Bomba
37a4c4810d
Stripe Apple Pay
2022-01-06 11:52:24 +11:00
David Bomba
2f34411b5f
Try/catch for apple pay domain
2022-01-06 11:30:45 +11:00
David Bomba
a30941bdb8
Fixes for tests
2022-01-06 11:19:29 +11:00
David Bomba
54d8ff21ac
Fixes for translations for late fees
2021-12-14 20:54:23 +11:00
David Bomba
65493c47a5
Change batch() to ->queue()
2021-12-11 20:49:29 +11:00
David Bomba
f3d91c4414
Allow custom client numbering for projects
2021-12-08 12:54:19 +11:00
David Bomba
47be74321c
Fixes for invoking Public filesystem driver unnecessarily
2021-11-25 08:04:25 +11:00
David Bomba
906f2b30a4
Logging for system logger
2021-11-11 05:54:59 +11:00
David Bomba
dd834f1405
Minor fixes
2021-11-07 21:23:44 +11:00
David Bomba
8ea4b66857
Minor fixes
2021-10-30 08:30:48 +11:00
David Bomba
dc116013d9
Fixes for observers
2021-10-14 17:54:38 +11:00
David Bomba
a303e9bf95
Refactor schedule checker
2021-10-08 21:06:24 +11:00
David Bomba
de4aaabcc9
Include quotes in observer
2021-10-08 20:51:55 +11:00
David Bomba
63e6b1c26d
Improve queries for recurring objects to exclusive disabled companies
2021-10-02 12:49:18 +10:00
David Bomba
c581c183ac
Clean up Webhook Handler
2021-09-26 20:17:09 +10:00
David Bomba
b2baadc429
Resolve client correctly in webhooks
2021-09-21 07:52:21 +10:00
=
c7b9c582a2
Merge branch 'recurring_expenses' into v5-develop
2021-09-17 17:34:01 +10:00
David Bomba
0e33d3f03f
Add Direct Statics Controller
2021-09-16 13:38:16 +10:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
=
0810d55087
Minor fixes for import
2021-09-11 21:16:43 +10:00
=
b3b5793703
Fixes for MultiDB payment gateways
2021-09-09 21:18:04 +10:00
=
72bbcf2bb2
Prevent duplicate events firing on save
2021-09-05 20:31:08 +10:00
David Bomba
ff130ae8a2
Hosted Migration Console Command
2021-09-05 19:40:50 +10:00
David Bomba
25d8b8b079
Fixes for eager loading
2021-09-05 14:03:21 +10:00
David Bomba
fd0a162197
Fixes for tests
2021-08-31 10:16:26 +10:00
David Bomba
d1ddfa16cd
Recurring Expenses import
2021-08-29 22:39:50 +10:00
David Bomba
c4f50fadf7
Import Recurring Expenses
2021-08-29 22:18:15 +10:00
=
f2a8d94f3f
Additional checks for SystemLogger
2021-08-27 21:27:13 +10:00
=
d3c4e1080a
Fixes for Recurring Expense Transformer
2021-08-27 20:45:09 +10:00
David Bomba
74b4ef5b13
Fixes for translations in emails
2021-08-25 20:53:13 +10:00
David Bomba
3be7b8975a
Minor fixes for import
2021-08-21 19:53:20 +10:00
David Bomba
f83590a9dd
Fixes for not finding company_logo on import
2021-08-21 17:25:37 +10:00
David Bomba
71b243bace
Fixes for client balances
2021-08-21 14:01:32 +10:00
David Bomba
3f7018c407
Translations in reminders
2021-08-19 08:02:28 +10:00
David Bomba
9c9de4c49c
Fixes for reminderS
2021-08-17 14:35:40 +10:00
David Bomba
6669b81c4d
Clean up on Import
2021-08-16 07:43:26 +10:00
=
383caa6439
Stripe Verify
2021-08-15 15:13:20 +10:00
David Bomba
3f38a5bfe7
Update invoice after applying late fee
2021-08-11 14:48:54 +10:00
David Bomba
3d7b094677
minor fixes
2021-08-11 07:48:34 +10:00
David Bomba
3727bafaa1
More logging for migrations
2021-08-10 11:40:58 +10:00
David Bomba
acfb3ac3af
Minor fixes
2021-08-09 08:44:51 +10:00
David Bomba
9552916494
Force stripe email
2021-08-07 08:28:02 +10:00
David Bomba
de0e1d9bc6
Fixes for missing documents
2021-08-06 07:21:40 +10:00
David Bomba
4f4ae1b48e
Stripe Connect Fees and Limits
2021-08-03 07:57:56 +10:00
David Bomba
efe3f51778
Notify end user to connect with Stripe Connect on hosted platform
2021-08-02 13:12:33 +10:00
David Bomba
bce7667aa5
Fix translations for import email
2021-08-02 09:20:38 +10:00
David Bomba
408503ef8a
Fixes for import
2021-08-01 11:11:57 +10:00
=
d2e56b9803
Adjustments for import
2021-07-31 20:43:56 +10:00
David Bomba
9acc02a7df
Tets
2021-07-31 19:59:04 +10:00
David Bomba
fe4cf32fa1
Unset confirmation codes
2021-07-27 08:41:53 +10:00
David Bomba
8a4230c81c
Working on live preview
2021-07-25 16:23:10 +10:00
David Bomba
d5d6c47d75
Minor fixes for reminder job
2021-07-23 10:31:30 +10:00
David Bomba
c8e4fdd3bd
Fixes for ReminderJob
2021-07-22 11:31:07 +10:00
David Bomba
b4698b1919
Fixes for import
2021-07-20 17:23:31 +10:00
David Bomba
dbb60c029e
Fixes for reminderS
2021-07-20 14:49:04 +10:00
David Bomba
48c5c56a4a
Fixes for webhook bug
2021-07-20 08:39:04 +10:00
David Bomba
d1c4da1d64
Do no add duplicate Task Statuses if they already exist
2021-07-18 14:05:33 +10:00
David Bomba
a1e9de5807
Minor Clean up
2021-07-17 22:01:00 +10:00
David Bomba
0a77e571fe
Fixes for uses_inclusive_taxes
2021-07-17 20:36:51 +10:00
David Bomba
3605b18d2a
Fixes for hosted experience
2021-07-17 18:59:06 +10:00
=
a38dcbdd87
Streamline Hosted Migrations
2021-07-17 15:58:37 +10:00
=
1c410b0a95
Minor fixes
2021-07-16 22:00:21 +10:00
David Bomba
ba5d2f8fc3
Fixes for importing payments with non-transformed invoices
2021-07-16 17:47:44 +10:00
David Bomba
52d2172953
Fixes for checking constraints
2021-07-16 08:51:01 +10:00
David Bomba
8f5afaacd4
Minor fixeS
2021-07-13 08:07:09 +10:00
David Bomba
71e35b77d9
Additional Logging for import
2021-07-12 20:34:01 +10:00
David Bomba
a2d0965ed5
Fixes for plan_expires type casting
2021-07-11 14:54:57 +10:00
David Bomba
abc94ae824
Fixes for subdomain fill
2021-07-08 20:45:53 +10:00
David Bomba
a963396fef
Minor FIxes
2021-07-08 20:22:06 +10:00
David Bomba
8b656dc491
Fixes for migrating Stripe accounts to Stripe ConnecT
2021-07-08 15:29:35 +10:00
David Bomba
9fd3bff97d
Autoarchive quotes on convert
2021-07-08 11:48:11 +10:00
David Bomba
7556b68b1f
Constrain recurring / reminders if the client is archived / deleted
2021-07-02 19:40:44 +10:00
David Bomba
a2d954b706
Fixes for custom values
2021-07-01 13:34:57 +10:00
David Bomba
25459797db
Add late fees back into reminders
2021-07-01 09:14:30 +10:00
David Bomba
0ef1a83300
Additional catches for company importing
2021-06-29 08:42:59 +10:00
David Bomba
693afaa59e
Minor fixes for import
2021-06-27 15:14:09 +10:00
David Bomba
fc37757f21
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2021-06-26 10:32:45 +10:00
David Bomba
6605dd9e83
Do no remind for archived invoices
2021-06-26 10:32:38 +10:00
=
eaebaccdaf
Catch all for null subdomains
2021-06-25 19:58:35 +10:00
David Bomba
756543f132
Change query parameter when querying datetimes
2021-06-22 18:46:46 +10:00