David Bomba
|
4e92f9ad3c
|
Update scheduler list for reports
|
2023-05-17 10:46:13 +10:00 |
|
David Bomba
|
618c3a41e7
|
Update scheduler list for reports
|
2023-05-17 10:45:56 +10:00 |
|
David Bomba
|
102ff163d4
|
Fixes for requests in schedules
|
2023-05-17 10:36:41 +10:00 |
|
David Bomba
|
22d6d31399
|
Fixers for passphrase logic
|
2023-05-16 17:52:53 +10:00 |
|
David Bomba
|
25a7038a11
|
Fixes for tests
|
2023-05-15 21:40:57 +10:00 |
|
David Bomba
|
7a88d631dc
|
Updates for e-invoice signatures
|
2023-05-15 21:20:47 +10:00 |
|
David Bomba
|
ec5a8eb100
|
Minor fixes for tests
|
2023-05-09 13:37:53 +10:00 |
|
David Bomba
|
a69c50d9e8
|
Tests for user deleting themselves
|
2023-05-09 13:01:27 +10:00 |
|
David Bomba
|
edd8269c08
|
Fixes for e-invoices
|
2023-04-28 20:16:54 +10:00 |
|
David Bomba
|
f39766d374
|
Improve notifications for reminders
|
2023-04-27 13:15:49 +10:00 |
|
David Bomba
|
11c5aaba82
|
FIxes for show_credits_tables
|
2023-04-26 10:56:23 +10:00 |
|
David Bomba
|
b21344693c
|
Clear up bank transactions
|
2023-04-26 07:58:40 +10:00 |
|
David Bomba
|
b5fd275dcd
|
Additions for Invoice Report
|
2023-04-24 14:55:56 +10:00 |
|
David Bomba
|
f7faa823da
|
Add form request for product bulk actions
|
2023-04-19 17:31:43 +10:00 |
|
David Bomba
|
f144252097
|
Add form request for product bulk actions
|
2023-04-19 17:31:29 +10:00 |
|
David Bomba
|
1a503cf290
|
Add credits as an optional display for statements
|
2023-04-19 12:31:27 +10:00 |
|
David Bomba
|
1233936936
|
Add all report types into scheduler
|
2023-04-14 16:44:04 +10:00 |
|
David Bomba
|
e591dbb7cd
|
Tax Reports
|
2023-04-14 15:46:49 +10:00 |
|
David Bomba
|
fabf02ace0
|
Fixes for task time_logs
|
2023-04-11 12:23:09 +10:00 |
|
David Bomba
|
006a4e4738
|
Fixes for linking expenses
|
2023-04-08 18:34:43 +10:00 |
|
David Bomba
|
012d33c723
|
Test coverage for linking and unlinking expenses from transactions
|
2023-04-05 16:13:42 +10:00 |
|
David Bomba
|
ec597d7b2e
|
Disconnect OAuth Mailer
|
2023-04-05 11:18:10 +10:00 |
|
David Bomba
|
047fb30a78
|
Merge pull request #8410 from beganovich/fixes-for-storing-designs
Coerce the string to array if empty string passed for `design`
|
2023-04-04 20:50:18 +10:00 |
|
David Bomba
|
fbd47c1e40
|
Fixes for amount validation
|
2023-04-04 07:15:19 +10:00 |
|
Benjamin Beganović
|
44f21cef14
|
Add array check
|
2023-04-03 15:36:36 +02:00 |
|
Benjamin Beganović
|
a05a23bdb7
|
Prevent undefined array key
|
2023-04-03 15:35:55 +02:00 |
|
David Bomba
|
cc1ba530d2
|
Update for conflicts
|
2023-04-03 07:21:09 +10:00 |
|
Benjamin Beganović
|
64803dac14
|
Merge branch 'v5-develop' into fixes-for-storing-designs
|
2023-03-31 13:29:50 +02:00 |
|
Benjamin Beganović
|
7da0c6e74b
|
Validate each design block
|
2023-03-31 13:20:14 +02:00 |
|
David Bomba
|
a3bf9280a8
|
Updates for dependencies
|
2023-03-31 08:39:24 +11:00 |
|
Benjamin Beganović
|
2c83b4ee25
|
Coerce the string to array if empty string passed for design
|
2023-03-30 18:14:03 +02:00 |
|
David Bomba
|
bd744b4ae0
|
Taxes
|
2023-03-29 07:53:46 +11:00 |
|
David Bomba
|
da92505de1
|
Allow custom designs to be passed into the live designer
|
2023-03-24 12:41:02 +11:00 |
|
David Bomba
|
67a7f823e2
|
Subscription table view client portal
|
2023-03-22 12:36:28 +11:00 |
|
David Bomba
|
0e80303033
|
Adjustments for gocardless currency amount
|
2023-03-22 11:36:46 +11:00 |
|
David Bomba
|
4f9db0124e
|
Remove requirement for names for schedules
|
2023-03-22 07:30:37 +11:00 |
|
David Bomba
|
222806eeeb
|
Schedule Entity
|
2023-03-18 19:06:32 +11:00 |
|
David Bomba
|
5a42b89d55
|
cs fixer
|
2023-03-18 18:24:56 +11:00 |
|
David Bomba
|
ab2362e874
|
Retry webhooks
|
2023-03-17 18:27:26 +11:00 |
|
David Bomba
|
6729678332
|
client initiated payments
|
2023-03-16 15:20:38 +11:00 |
|
David Bomba
|
ab13a8de78
|
Increase recurring prices
|
2023-03-15 17:01:55 +11:00 |
|
David Bomba
|
434d2f6763
|
Allow removing deleted user
|
2023-03-15 11:05:58 +11:00 |
|
David Bomba
|
5dc4eafde9
|
Do not subtract services as product inventory
|
2023-03-15 10:46:36 +11:00 |
|
David Bomba
|
d919134bb9
|
Fixes for payment tests
|
2023-03-11 14:25:18 +11:00 |
|
David Bomba
|
eeb87dc5cb
|
Fixes for deleting partial payment payments on a single invoice
|
2023-03-11 12:26:56 +11:00 |
|
David Bomba
|
0a6cd028b8
|
Add webp to file types
|
2023-03-11 09:19:52 +11:00 |
|
David Bomba
|
2d3816ece4
|
Add payment balance to client table
|
2023-03-09 23:29:44 +11:00 |
|
David Bomba
|
33f514f15b
|
Guard oauth_user_token
|
2023-03-09 20:51:10 +11:00 |
|
David Bomba
|
52177a48f1
|
Prevent oauth_user_token updates
|
2023-03-09 20:40:49 +11:00 |
|
David Bomba
|
8c701d2de2
|
Add types to report exports
|
2023-03-09 07:49:18 +11:00 |
|
David Bomba
|
9874c1aee5
|
Fixes for emails
|
2023-03-08 17:56:34 +11:00 |
|
David Bomba
|
3ef2591b38
|
Fixes for phpstan
|
2023-03-08 17:43:52 +11:00 |
|
David Bomba
|
5f0614066c
|
Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop
|
2023-03-07 14:50:08 +11:00 |
|
David Bomba
|
b8abf9b3f8
|
update rules for bank account names
|
2023-03-06 11:10:14 +11:00 |
|
David Bomba
|
61c84e08d8
|
Improvements for reports
|
2023-03-01 22:18:27 +11:00 |
|
David Bomba
|
33df867438
|
Allow client registration fields to be both visible and required
|
2023-03-01 07:14:07 +11:00 |
|
David Bomba
|
cc6ae43f4a
|
Fixes for bank transaction permissions
|
2023-02-28 22:17:32 +11:00 |
|
David Bomba
|
bf85ea60e4
|
Minor fixes for permissions
|
2023-02-28 22:07:58 +11:00 |
|
David Bomba
|
25bfe755c4
|
Update v5-dev branch
|
2023-02-28 17:15:00 +11:00 |
|
David Bomba
|
83c3b3d923
|
Fixes for project form request authorization
|
2023-02-27 22:38:10 +11:00 |
|
David Bomba
|
6e983cb506
|
update upload mime checks
|
2023-02-27 20:12:59 +11:00 |
|
David Bomba
|
24bcc70cd6
|
Add guards on invoice_id
|
2023-02-24 12:47:34 +11:00 |
|
David Bomba
|
a144961442
|
Decode transaction id
|
2023-02-24 12:40:36 +11:00 |
|
David Bomba
|
dd88b06bb0
|
minor fixes for auth gate on destroy scheduler
|
2023-02-24 12:16:40 +11:00 |
|
David Bomba
|
2f4e4278d7
|
fixes for conflicts
|
2023-02-23 06:35:39 +11:00 |
|
David Bomba
|
25d0640135
|
Fixes for task scheduler
|
2023-02-23 06:33:38 +11:00 |
|
David Bomba
|
cfdaa1517c
|
php-cs-fixer
|
2023-02-22 17:37:16 +11:00 |
|
David Bomba
|
badf68005a
|
Stub pdf
|
2023-02-21 20:04:45 +11:00 |
|
David Bomba
|
60868003c7
|
Fixes for validation
|
2023-02-20 16:47:30 +11:00 |
|
David Bomba
|
e3dfcb06b4
|
Fixes for validation
|
2023-02-20 16:44:41 +11:00 |
|
David Bomba
|
c8a6cee026
|
Validation for custom date ranges
|
2023-02-20 15:30:09 +11:00 |
|
David Bomba
|
70248be9ad
|
Validate custom date ranges
|
2023-02-20 15:09:20 +11:00 |
|
David Bomba
|
2196d8fc20
|
frequency_id optional for scheduler
|
2023-02-17 21:05:01 +11:00 |
|
David Bomba
|
4babfbb651
|
php-cs-fixer
|
2023-02-16 12:36:09 +11:00 |
|
David Bomba
|
40665bb5b0
|
Minor fixes
|
2023-02-15 21:31:25 +11:00 |
|
David Bomba
|
55bdc6b1cc
|
Fixes for designs and client compatibility
|
2023-02-15 21:11:34 +11:00 |
|
David Bomba
|
1e5b96ddad
|
Fixes for tests
|
2023-02-15 09:50:46 +11:00 |
|
David Bomba
|
d1a35510e9
|
Fixes for tests
|
2023-02-15 09:39:17 +11:00 |
|
David Bomba
|
7787d1f653
|
Clean up for access permissions
|
2023-02-15 09:28:23 +11:00 |
|
David Bomba
|
49841ae78d
|
Bulk action request layer
|
2023-02-09 13:30:39 +11:00 |
|
David Bomba
|
5f9784dcf8
|
Fixes for webhooks
|
2023-02-08 22:37:12 +11:00 |
|
David Bomba
|
ebf99689d1
|
Add checks for time logs
|
2023-02-08 10:59:36 +11:00 |
|
David Bomba
|
0e17559a8f
|
Update readme
|
2023-02-07 20:10:47 +11:00 |
|
David Bomba
|
c2e177e13b
|
Change error page for subscriptions where upgrade is not available
|
2023-02-01 08:43:32 +11:00 |
|
David Bomba
|
886ca7f1e0
|
Fixes for staticmodel scopes
|
2023-01-29 19:56:13 +11:00 |
|
David Bomba
|
c981de29ab
|
Fixes for Webhooks + retries in Jobs
|
2023-01-29 16:19:20 +11:00 |
|
David Bomba
|
6c86d7151a
|
Update copyright year
|
2023-01-29 09:21:40 +11:00 |
|
David Bomba
|
20b7bdfaef
|
Live Design Preview Test
|
2023-01-27 22:04:02 +11:00 |
|
David Bomba
|
0a696da9f5
|
Fixes for validation of webhooks
|
2023-01-27 21:38:59 +11:00 |
|
David Bomba
|
b67bbdcd7a
|
Fixes for logic surrounding presenting the save payment method details radio buttons
|
2023-01-26 09:36:59 +11:00 |
|
David Bomba
|
79ec6b2ddc
|
Ensure api token has a name using update route
|
2023-01-25 10:43:18 +11:00 |
|
David Bomba
|
3438d19a10
|
Improve bulk route auth layer
|
2023-01-22 16:40:02 +11:00 |
|
David Bomba
|
5888252267
|
Enhance bulk action guards + validation layer
|
2023-01-22 16:34:47 +11:00 |
|
David Bomba
|
c502177470
|
Bulk credit requests
|
2023-01-22 15:19:49 +11:00 |
|
David Bomba
|
7bd5a73d70
|
Bulk action request for company gateways
|
2023-01-22 15:11:33 +11:00 |
|
David Bomba
|
9628580be0
|
Add statement date range to the statement
|
2023-01-22 15:03:23 +11:00 |
|
David Bomba
|
b7a49b97cd
|
Bulk action request for bank transactions
|
2023-01-22 14:49:15 +11:00 |
|
David Bomba
|
ec1d4392bd
|
Add form request for client bulk actions
|
2023-01-22 14:40:22 +11:00 |
|
David Bomba
|
fc5d6a99fe
|
add guard to client gateway tokens
|
2023-01-21 09:59:00 +11:00 |
|
David Bomba
|
e0170dbecf
|
Show credit payment amounts in the client portal
|
2023-01-19 14:45:34 +11:00 |
|
David Bomba
|
a1063f8249
|
Run post update in github actions to ensure cache is built
|
2023-01-19 07:54:15 +11:00 |
|
David Bomba
|
1b1fc71d0d
|
Validation rules for clients in scheduler
|
2023-01-17 22:40:40 +11:00 |
|
David Bomba
|
5caba1d2c7
|
Implement next_run calculations
|
2023-01-17 19:42:34 +11:00 |
|
David Bomba
|
d1049f3a90
|
Clean up and formatting for mailers
|
2023-01-15 21:16:10 +11:00 |
|
David Bomba
|
35fde4a73e
|
Clean up for scheduler
|
2023-01-13 20:23:03 +11:00 |
|
David Bomba
|
9e5417ab1c
|
Define the Client Statement Class
|
2023-01-13 20:16:17 +11:00 |
|
David Bomba
|
9e415b420c
|
Refactor for scheduled tasks
|
2023-01-13 12:43:38 +11:00 |
|
David Bomba
|
1d811c49b9
|
Return success to webhook URL when the gateway has been deleted/non-resolvable to prevent constant webhook retries
|
2023-01-12 15:58:02 +11:00 |
|
David Bomba
|
e174b379a6
|
Additional mailer implementation
|
2023-01-11 19:29:27 +11:00 |
|
David Bomba
|
fd51303617
|
Product Sales Report
|
2023-01-04 01:30:50 +11:00 |
|
David Bomba
|
6400ece913
|
Minor fixes for expense validation
|
2022-12-23 12:20:15 +11:00 |
|
David Bomba
|
b1454d11ab
|
Minor fixeS
|
2022-12-21 12:27:47 +11:00 |
|
David Bomba
|
c3945a1bac
|
Ensure Unique Emails
|
2022-12-20 21:49:53 +11:00 |
|
David Bomba
|
af0b459f94
|
Fixes for category IDs for recurring expenses
|
2022-12-20 10:26:29 +11:00 |
|
David Bomba
|
3a1f1f5f8e
|
Updates for payment filters
|
2022-12-16 10:48:17 +11:00 |
|
David Bomba
|
ccb98aaf06
|
Updates for payment filters
|
2022-12-16 10:46:50 +11:00 |
|
David Bomba
|
ead61d8f74
|
Updates for payment filters
|
2022-12-16 10:44:57 +11:00 |
|
David Bomba
|
36a0d63069
|
Updates for payment filters
|
2022-12-16 10:40:03 +11:00 |
|
David Bomba
|
0399e7ce6d
|
Updates for payment filters
|
2022-12-16 10:39:21 +11:00 |
|
David Bomba
|
7ca4e27059
|
Updates for payment filters
|
2022-12-16 10:36:53 +11:00 |
|
David Bomba
|
e2439b60c3
|
Prevent relinking of payments with transactions
|
2022-12-16 09:38:02 +11:00 |
|
David Bomba
|
5a7b032975
|
Fixes for profit/loss request
|
2022-12-14 16:41:05 +11:00 |
|
David Bomba
|
e595105f69
|
Refactor to use vendor currencies for purchase orders
|
2022-12-14 11:45:47 +11:00 |
|
David Bomba
|
3998cc9d10
|
Add doc block definitions
|
2022-12-14 11:26:07 +11:00 |
|
David Bomba
|
454359d253
|
Force a currency for vendors
|
2022-12-14 11:09:14 +11:00 |
|
David Bomba
|
9a0a55d356
|
OTP for subscriptions
|
2022-12-10 12:28:54 +11:00 |
|
David Bomba
|
482918e3f3
|
Cast matomo id to string
|
2022-12-08 11:39:43 +11:00 |
|
David Bomba
|
dff9c9566c
|
Fixes for phone validation
|
2022-12-08 10:38:52 +11:00 |
|
David Bomba
|
e5d212bd9a
|
Ensure due_date_days is populated
|
2022-12-02 10:36:47 +11:00 |
|
David Bomba
|
b28aa5d1cd
|
Add form request for enable two factor
|
2022-12-01 15:33:40 +11:00 |
|
David Bomba
|
ae1abf406a
|
Working on Subscriptions v2
|
2022-11-30 21:13:24 +11:00 |
|
David Bomba
|
c313caa59e
|
Add Payment Id to bank transactions table
|
2022-11-30 18:39:22 +11:00 |
|
David Bomba
|
0dc9129e76
|
Fixes for expense category validation
|
2022-11-30 17:15:22 +11:00 |
|
David Bomba
|
4f06bd116b
|
Fixes for expense category validation
|
2022-11-30 17:13:03 +11:00 |
|
David Bomba
|
b6035ca676
|
Fixes for storing bank transactions
|
2022-11-30 09:18:49 +11:00 |
|
David Bomba
|
0423e2f9b1
|
Fixes for store bank transaction
|
2022-11-30 08:38:59 +11:00 |
|
David Bomba
|
bf3713cf4f
|
Fixes for store bank transaction
|
2022-11-30 08:38:25 +11:00 |
|
David Bomba
|
925a6bdfc9
|
Fixes for when no bank integration id is sent
|
2022-11-30 08:25:24 +11:00 |
|
David Bomba
|
c9080b14c7
|
Fixes for missing properties in store bank integration request
|
2022-11-29 17:01:10 +11:00 |
|
David Bomba
|
4242805e5c
|
Minor fixes for company gateways validation
|
2022-11-29 16:19:05 +11:00 |
|
David Bomba
|
667c1848dc
|
Improve validation layer for reports
|
2022-11-26 12:48:42 +11:00 |
|
David Bomba
|
dbdda5dd03
|
clean up request
|
2022-11-26 12:42:02 +11:00 |
|
David Bomba
|
65a792edbf
|
Update twilio sms authorize() method
|
2022-11-26 12:21:03 +11:00 |
|
David Bomba
|
b2c9f33170
|
updates for SMS confirmations
|
2022-11-26 12:15:21 +11:00 |
|
David Bomba
|
a11d2c88bc
|
updates for db schema
|
2022-11-25 23:30:03 +11:00 |
|
David Bomba
|
20810bd7fe
|
Minor fixes for company count
|
2022-11-24 20:33:52 +11:00 |
|
David Bomba
|
4ea0d03b5c
|
Update validation rules for subscriptions
|
2022-11-24 14:33:18 +11:00 |
|
David Bomba
|
3994abd10f
|
minor fixes for usage of client portal subdomains in self hosted instances
|
2022-11-24 09:37:14 +11:00 |
|
David Bomba
|
7d589c5a7c
|
Merge branch 'bank_rules' into v5-develop
|
2022-11-24 09:33:41 +11:00 |
|
David Bomba
|
891c742c5d
|
Fixes for custom client portal subdomains
|
2022-11-24 09:33:25 +11:00 |
|