David Bomba
|
0edc5eeb67
|
Working on additional schedulers
|
2025-07-13 14:02:09 +10:00 |
David Bomba
|
5abe5f1fbb
|
Add Invoice All Tasks scheduler?
|
2025-07-13 12:12:17 +10:00 |
David Bomba
|
2ec93609a2
|
Static analysis
|
2025-07-10 10:27:07 +10:00 |
David Bomba
|
6daa6ef0c4
|
Static analysis
|
2025-07-09 15:25:00 +10:00 |
David Bomba
|
12126444d8
|
Minor fixes for static analysis
|
2025-07-09 14:14:12 +10:00 |
David Bomba
|
14dde6562e
|
Additional validation rules for storeInvoice + storeQuote
|
2025-07-09 13:48:53 +10:00 |
David Bomba
|
288a25dbce
|
fixes for logging note activities
|
2025-07-06 14:36:39 +10:00 |
David Bomba
|
890aee5f97
|
Fixes for tests
|
2025-07-01 15:35:28 +10:00 |
David Bomba
|
7e286283c1
|
Check data script for tasks
|
2025-07-01 15:12:52 +10:00 |
David Bomba
|
7c9a86267c
|
Additional validation rules for tasks
|
2025-07-01 11:52:20 +10:00 |
David Bomba
|
e67e297ca2
|
Updated dependencies
|
2025-06-27 19:06:03 +10:00 |
David Bomba
|
1f92b8ff16
|
Fixes for product_key exports
|
2025-06-26 16:47:08 +10:00 |
David Bomba
|
51b0b15560
|
Replace streamDownload() with ->stream()
|
2025-06-25 07:57:31 +10:00 |
David Bomba
|
538438200a
|
Zip reports if size > 5mb
|
2025-06-20 08:56:05 +10:00 |
David Bomba
|
c5cdf2c7d8
|
Refactors for yodlee - relinking accounts
|
2025-06-19 09:44:18 +10:00 |
David Bomba
|
700a0eb6c6
|
Fixes for yodlee reauth flow
|
2025-06-19 09:08:34 +10:00 |
David Bomba
|
19f1b39350
|
Updates for logic on next_send_date
|
2025-06-18 10:27:31 +10:00 |
David Bomba
|
16e65ff7f4
|
Clone company gateway request
|
2025-06-13 15:52:10 +10:00 |
David Bomba
|
3037d7d148
|
Add clone company gateway action
|
2025-06-13 09:12:04 +10:00 |
David Bomba
|
2887a6a34d
|
Add options for product filtering in the item reports
|
2025-06-12 09:04:00 +10:00 |
David Bomba
|
cc8894cf5c
|
Patches for Rotessa
|
2025-06-10 08:38:39 +10:00 |
David Bomba
|
b276cb2cca
|
Add route to support display a clients custom settings configuration:
|
2025-06-08 10:18:21 +10:00 |
David Bomba
|
2a0d56ceeb
|
User failed login failure monitoring
|
2025-06-05 11:17:14 +10:00 |
David Bomba
|
b13258be0e
|
Additional tests
|
2025-06-05 10:49:38 +10:00 |
David Bomba
|
651ec15e22
|
Log IPs
|
2025-06-05 10:10:01 +10:00 |
David Bomba
|
c5cc95f2e4
|
hide excluded fields from client show/edit routes
|
2025-06-05 09:03:49 +10:00 |
David Bomba
|
daf4391a30
|
Improve csv file encoding support for imports
|
2025-06-04 10:22:12 +10:00 |
David Bomba
|
cf2dadc22f
|
Fixes for implicit casting
|
2025-06-02 18:56:58 +10:00 |
David Bomba
|
8d037a5ca9
|
Fixes for user auth
|
2025-05-29 19:27:26 +10:00 |
David Bomba
|
d1e466a158
|
Reversion for user auth changes
|
2025-05-28 08:16:55 +10:00 |
David Bomba
|
ac9a60513c
|
Refactor of user context
|
2025-05-27 09:23:37 +10:00 |
David Bomba
|
e2988a8c71
|
Refactor for loading company user relation
|
2025-05-26 16:26:03 +10:00 |
David Bomba
|
c8b9c3682b
|
Refactor for login
|
2025-05-26 12:30:44 +10:00 |
David Bomba
|
9db9332abc
|
Add required rules for new user creation
|
2025-05-23 07:55:54 +10:00 |
David Bomba
|
3175a3e636
|
Decorating refund requests
|
2025-05-21 14:35:06 +10:00 |
David Bomba
|
82eb344558
|
Fixes for rotessa
|
2025-05-21 09:15:09 +10:00 |
David Bomba
|
bb1074fb39
|
Fixes for login
|
2025-05-19 15:58:27 +10:00 |
David Bomba
|
4283fa9a64
|
Updates for lock
|
2025-05-18 09:33:34 +10:00 |
David Bomba
|
a726f6f9f6
|
Minor fixes for exchange rates
|
2025-05-13 15:05:55 +10:00 |
David Bomba
|
0a8ad8efc5
|
Check invoice model props in validation to ensure cancelled invoices cannot be mutated
|
2025-05-12 19:36:31 +10:00 |
David Bomba
|
e7a1ec5fca
|
Fixes for gocardless import customers
|
2025-05-12 06:18:11 +10:00 |
David Bomba
|
1e481e051b
|
Minor Updates
|
2025-05-09 17:14:30 +10:00 |
David Bomba
|
9954ce482e
|
fixes for filters
|
2025-05-08 10:43:12 +10:00 |
David Bomba
|
e7f08690b5
|
Improve rate limiting
|
2025-05-06 15:12:03 +10:00 |
David Bomba
|
02dfc99dc8
|
Handle bulk updates on the recurring invoice remaining cycle and the status
|
2025-05-06 08:50:07 +10:00 |
David Bomba
|
0575beb3cc
|
Fixes for login auth
|
2025-05-04 16:23:47 +10:00 |
David Bomba
|
4e03fbf3bb
|
Improvements for login auth
|
2025-05-04 16:16:32 +10:00 |
David Bomba
|
7506bb790e
|
enforce authorize with cache key for oauth routes
|
2025-05-04 12:33:35 +10:00 |
David Bomba
|
02151b570b
|
Improve chunk upload code security
|
2025-05-04 09:51:33 +10:00 |
David Bomba
|
8f1fd0d933
|
Add activities to payments
|
2025-05-01 14:38:12 +10:00 |
David Bomba
|
5338ee13a8
|
Static analysis cleanup
|
2025-05-01 10:26:02 +10:00 |
David Bomba
|
11a7550578
|
Fixes for recurring invoice table formatting
|
2025-05-01 08:07:37 +10:00 |
David Bomba
|
6bb0a9d604
|
Minor fixes for recurring invoice preview and the default design
|
2025-05-01 07:20:48 +10:00 |
David Bomba
|
e5df6754fe
|
Fixes for client validation
|
2025-04-30 13:33:35 +10:00 |
David Bomba
|
4a60371da0
|
Minor fixes
|
2025-04-30 13:20:34 +10:00 |
David Bomba
|
4d219c474c
|
Fixes for gmail transport for utf8 characters in subject
|
2025-04-30 09:49:07 +10:00 |
David Bomba
|
9b08972d64
|
Logging for showblob
|
2025-04-28 08:49:40 +10:00 |
David Bomba
|
97b9c84cf7
|
minor release cleanups
|
2025-04-28 07:50:03 +10:00 |
David Bomba
|
426604d9d0
|
Updated blacklist domains
|
2025-04-27 07:52:34 +10:00 |
David Bomba
|
140895c2d7
|
Fixes for updateclientrequest
|
2025-04-26 11:06:12 +10:00 |
David Bomba
|
cf023a100e
|
Refactor for update entities, remove 'documents' validation
|
2025-04-26 10:40:59 +10:00 |
David Bomba
|
0d96e989f5
|
Refactor for document / file validation
|
2025-04-26 10:15:23 +10:00 |
David Bomba
|
b43ed26069
|
Push validation into store payment requests
|
2025-04-24 08:39:17 +10:00 |
David Bomba
|
09f1eb634c
|
Refactor for static analysis
|
2025-04-23 13:13:18 +10:00 |
David Bomba
|
dfbbceafe5
|
Updates for new company creation permissions
|
2025-04-23 12:55:21 +10:00 |
David Bomba
|
d02fbd5507
|
Only allow owner users the abilty to create new companies
|
2025-04-23 11:50:44 +10:00 |
David Bomba
|
d56ef3f93c
|
Fixes for middleware props
|
2025-04-19 13:23:23 +10:00 |
David Bomba
|
0f7d90a915
|
Padding for Probs
|
2025-04-16 20:47:44 +10:00 |
David Bomba
|
0b516b5c37
|
Adjustments for logic
|
2025-04-16 19:53:33 +10:00 |
David Bomba
|
210fe492a8
|
Adjustments for logic
|
2025-04-16 19:52:53 +10:00 |
David Bomba
|
9808d8c398
|
Updated blacklist domains
|
2025-04-16 13:24:31 +10:00 |
David Bomba
|
0377bb602a
|
Disable update account on nordigen to preserve requests
|
2025-04-16 12:16:50 +10:00 |
David Bomba
|
cecb7c07a2
|
Updated blacklist rules
|
2025-04-16 00:16:43 +10:00 |
David Bomba
|
558471a989
|
Updates for recurring invoice requests
|
2025-04-15 09:35:16 +10:00 |
David Bomba
|
9a8ecd1687
|
Set locale on pre import
|
2025-04-15 08:25:37 +10:00 |
David Bomba
|
260c79a609
|
Additional middleware to check json quality
|
2025-04-14 08:23:42 +10:00 |
David Bomba
|
cf1e5695a2
|
Change order of indexes
|
2025-04-10 20:37:15 +10:00 |
David Bomba
|
1c28a7ba37
|
Do no necessarily force email delivery if none available
|
2025-04-10 17:00:57 +10:00 |
David Bomba
|
6c913b27fe
|
Improve middleware performance
|
2025-04-10 16:23:45 +10:00 |
David Bomba
|
5bf4bde9f0
|
Performance tracing with sentry
|
2025-04-10 15:41:59 +10:00 |
David Bomba
|
ec9f7f1bd4
|
prevent quotes from being converted twice, improved query
|
2025-04-08 08:53:57 +10:00 |
David Bomba
|
e06893031e
|
Fixes for duplicate rotessa gateway being displayed
|
2025-04-07 08:07:44 +10:00 |
David Bomba
|
6210e20e9b
|
Additional checks for auth guards
|
2025-04-06 18:20:55 +10:00 |
David Bomba
|
0cef363423
|
Fixes for silent / session variables
|
2025-04-04 11:50:25 +11:00 |
David Bomba
|
cd185d31b9
|
Refactors for client portal
|
2025-04-04 11:47:03 +11:00 |
David Bomba
|
c1a3d0b15d
|
Update session invalidations to delete sessionid immediately
|
2025-04-04 11:43:49 +11:00 |
David Bomba
|
ed5b1309bd
|
Roll back for session domains
|
2025-04-04 10:57:16 +11:00 |
David Bomba
|
03b11ecebc
|
Reset sessions when switching domains
|
2025-04-04 10:24:43 +11:00 |
David Bomba
|
7a2b897117
|
Improvements for handling invoice reversalsOM
|
2025-04-03 13:34:31 +11:00 |
David Bomba
|
4e2c66f445
|
Minor updates for disk access for getFile()
|
2025-04-02 08:50:01 +11:00 |
David Bomba
|
e731d0846d
|
Add vendor to recurring invoice generation sequence
|
2025-04-01 17:33:56 +11:00 |
David Bomba
|
7fa7d5349a
|
Additional validation checks for ivnoices
|
2025-03-30 07:34:53 +11:00 |
David Bomba
|
591ffa843e
|
Improve file upload handling
|
2025-03-29 10:14:32 +11:00 |
David Bomba
|
b5f3aa790e
|
Fixes for intercepting gateway feels that are between 0.01 and 0
|
2025-03-25 14:04:16 +11:00 |
David Bomba
|
0b02ec4e3c
|
Ensure Forte credentials are correctly padded
|
2025-03-25 12:20:58 +11:00 |
David Bomba
|
987e262ac5
|
Fixes for tests
|
2025-03-25 11:45:46 +11:00 |
David Bomba
|
2f1cabd181
|
Additional validation for client props
|
2025-03-25 11:35:27 +11:00 |
David Bomba
|
d754d2f79a
|
Fixes for credit reversals
|
2025-03-25 11:32:50 +11:00 |
David Bomba
|
ca76a3a69c
|
Fixes for project reports
|
2025-03-24 16:55:52 +11:00 |
David Bomba
|
75d3721daa
|
fixes for checks on currency id
|
2025-03-24 16:41:38 +11:00 |