David Bomba
82784582f0
Static analysis cleanup
2023-08-01 23:01:48 +10:00
David Bomba
908161eae7
Static analysis cleanup
2023-08-01 22:36:04 +10:00
David Bomba
860749f7d5
Fixes for tests
2023-08-01 22:00:45 +10:00
David Bomba
25c67ff7ad
Static analysis cleanup
2023-08-01 20:30:47 +10:00
David Bomba
69786492e0
Minor update
2023-07-31 18:22:34 +10:00
David Bomba
2417e2aecd
Fixes for permissions to view tax rates
2023-07-27 11:14:59 +10:00
David Bomba
3229ae871a
Fixes for recurring invoices
2023-07-27 09:02:13 +10:00
David Bomba
a821f7e751
Updates for e-invoice to include legal literals and also payments
2023-07-26 19:46:06 +10:00
David Bomba
e3d5abe5b5
Fixes for client country exports
2023-07-26 19:00:47 +10:00
David Bomba
0d067cad7d
Cleanly force payment and verification of ach payments
2023-07-26 13:50:56 +10:00
David Bomba
2a3c652b0c
Static analysis cleanup
2023-07-26 13:18:31 +10:00
David Bomba
47ba507c1b
Fixes for static analysis
2023-07-26 12:59:36 +10:00
David Bomba
483ce7aff9
Fixes for static analysis
2023-07-26 12:33:54 +10:00
David Bomba
f95f2469a0
Fixes for static analysis
2023-07-26 09:27:16 +10:00
David Bomba
4574c48985
Static analysis cleanup
2023-07-25 20:24:33 +10:00
David Bomba
90fdfedacb
Static analysis cleanup
2023-07-25 20:04:04 +10:00
David Bomba
b960a21201
Fixes for profit loss
2023-07-24 18:57:02 +10:00
David Bomba
60daf3d3fc
Force exchange rates
2023-07-24 15:22:12 +10:00
David Bomba
8797388254
Fixes for duplicate constant
2023-07-24 07:22:44 +10:00
David Bomba
d411704d89
paypal rest
2023-07-23 18:08:57 +10:00
David Bomba
8aa8d6521c
Updates for paypal rest
2023-07-23 09:32:05 +10:00
David Bomba
a7d3424720
Ensure document file names are translated
2023-07-20 16:46:10 +10:00
David Bomba
fd9972f18b
Update email delays for quota notifications
2023-07-19 08:32:10 +10:00
David Bomba
a3febc9388
Adjustments for Quote Exports
2023-07-16 20:17:43 +10:00
David Bomba
af8a788dfb
Updates for deleting activities when purging clients
2023-07-16 16:36:52 +10:00
David Bomba
df4620ac62
Report extension
2023-07-13 21:10:54 +10:00
David Bomba
4f8ba1c930
Additional Reports
2023-07-13 15:23:57 +10:00
David Bomba
cc5dd1efe9
v5.6.15
2023-07-08 09:52:20 +10:00
David Bomba
fe4e372034
Updates for releases
2023-07-06 13:53:24 +10:00
David Bomba
e1587d7920
Fixes for static analysis
2023-07-06 10:12:42 +10:00
David Bomba
1b6534378d
Fixes for eway error handling
2023-07-05 16:07:36 +10:00
David Bomba
9f54c789a4
Minor fixes for static analysis
2023-07-05 08:10:11 +10:00
David Bomba
e1d50eff70
Fixes for payment links
2023-07-04 09:20:58 +10:00
David Bomba
ef7813e765
Update fillables
2023-07-02 20:50:49 +10:00
David Bomba
d53c36d3ef
Updates for access token with microsoft
2023-06-30 14:30:27 +10:00
David Bomba
48c20b35b8
Fixes for pdf viewer
2023-06-30 10:38:59 +10:00
David Bomba
30ddf44598
Working on refactor for displaying PDFs
2023-06-30 10:26:51 +10:00
David Bomba
d009eb48b9
Working on refactor for displaying PDFs
2023-06-30 10:26:26 +10:00
David Bomba
7c695a8de2
Add billing country for paytrace
2023-06-28 20:06:15 +10:00
David Bomba
356834b628
Invoice filters for expense
2023-06-27 21:31:21 +10:00
David Bomba
5f1267d495
Improve activities
2023-06-26 22:50:26 +10:00
David Bomba
32d435d8d7
Fixes for schedules
2023-06-25 12:38:15 +10:00
David Bomba
455cc41d77
Refactor activities
2023-06-24 23:02:38 +10:00
David Bomba
4065427da0
Minor fixes
2023-06-24 14:57:57 +10:00
David Bomba
0279cebbaf
Working on activity logs
2023-06-24 11:30:44 +10:00
David Bomba
a96eb6119c
Fixes for activity records
2023-06-24 10:09:14 +10:00
David Bomba
cca107e00e
Additional payment types for paypal
2023-06-21 22:19:13 +10:00
David Bomba
8e62c5ac51
Minor fixes
2023-06-20 23:10:25 +10:00
David Bomba
db6c351ff8
Updated payment types
2023-06-20 14:40:01 +10:00
David Bomba
ae4029a3e4
minor fixes
2023-06-20 14:25:42 +10:00
David Bomba
1b1d7df53c
Fixes for profit and loss reports
2023-06-18 13:35:51 +10:00
David Bomba
f2d2cf2f4a
minor fxies
2023-06-18 06:02:52 +10:00
David Bomba
1033d78a24
Static analysis cleanup
2023-06-17 15:14:51 +10:00
David Bomba
0993676a05
Adjustments for react urls
2023-06-11 16:09:16 +10:00
David Bomba
cd24252d68
fixes for trials
2023-06-09 21:17:43 +10:00
David Bomba
5fbdde6d61
fixes for payments
2023-06-09 14:45:38 +10:00
David Bomba
11de4b241d
Fixes for static analysis
2023-06-08 17:16:24 +10:00
David Bomba
e6e190240f
Fixes for admin urls
2023-06-07 17:15:04 +10:00
David Bomba
055596cfe6
Fixes for admin URLs
2023-06-07 16:25:41 +10:00
David Bomba
baaa39c1fa
Fixes for props
2023-06-07 15:45:44 +10:00
David Bomba
6e847888fc
Refactor for admin links
2023-06-07 14:29:06 +10:00
David Bomba
c3189183a5
Refactor for admin links
2023-06-07 13:53:38 +10:00
David Bomba
beeefb2811
Fixes for scheduler
2023-06-06 18:19:47 +10:00
David Bomba
863b3bda54
Enable all euro taxeS
2023-06-05 20:18:51 +10:00
David Bomba
e46b186b08
Minor fixes for filter queries
2023-06-05 19:38:38 +10:00
David Bomba
6c8038da13
Additional migrations for the company table
2023-06-04 16:50:53 +10:00
David Bomba
66aa198cf4
Updates for taxes
2023-06-02 15:53:33 +10:00
David Bomba
cb6a9fb9f9
Minor fixes + translations
2023-05-31 14:36:35 +10:00
David Bomba
4b3c9df885
Minor fixes
2023-05-28 16:50:45 +10:00
David Bomba
870a540ed2
Fixes for client settings
2023-05-27 22:26:59 +10:00
David Bomba
3e07acb5bb
Fixes for signing certificates
2023-05-25 13:35:06 +10:00
David Bomba
524901c872
Add expense categories if they do not exist on import
2023-05-25 07:25:17 +10:00
David Bomba
7099ab1c5d
Fixes for scheduler
2023-05-18 09:26:57 +10:00
David Bomba
9bd1946bc4
Update task statuses on reorder
2023-05-18 09:12:12 +10:00
David Bomba
7b48da0cff
Minor fixes for scheduler
2023-05-18 08:31:21 +10:00
David Bomba
8908bc318c
Fixes for taxes
2023-05-17 14:07:48 +10:00
David Bomba
4e8c603d3a
Fixes for reminder activities
2023-05-17 09:32:23 +10:00
David Bomba
202efc205c
Add nullable encrypted casts helper
2023-05-16 18:00:39 +10:00
David Bomba
7a88d631dc
Updates for e-invoice signatures
2023-05-15 21:20:47 +10:00
David Bomba
b71e3a19af
Fixes for charts
2023-05-14 09:25:08 +10:00
David Bomba
87114d2b73
Updates for payment types
2023-05-10 09:06:34 +10:00
David Bomba
4a75fc3725
Allow document names to be modified
2023-05-08 22:55:37 +10:00
David Bomba
16b48508fb
Static analysis cleanup
2023-05-07 08:17:58 +10:00
David Bomba
173fd42cbf
rate limiting for hosteD
2023-05-05 14:15:50 +10:00
David Bomba
b5344906cd
Updates for account controller
2023-05-03 14:05:29 +10:00
David Bomba
0dbfd0ccf0
Static analysis cleanup
2023-04-29 21:03:26 +10:00
David Bomba
06e2bcbf83
Fixes for subscriptions
2023-04-29 16:04:42 +10:00
David Bomba
ef0fd30767
Updates for billing profiles
2023-04-29 12:35:05 +10:00
David Bomba
c0dbd9b0ba
Updates for billing profiles
2023-04-29 12:32:57 +10:00
David Bomba
3217b68f8e
Add group setting filters
2023-04-29 09:44:34 +10:00
David Bomba
ed3b8240d6
Minor fixes
2023-04-29 09:32:20 +10:00
David Bomba
edd8269c08
Fixes for e-invoices
2023-04-28 20:16:54 +10:00
David Bomba
cd9c7d9237
Fixes for e-invoices
2023-04-28 17:04:49 +10:00
David Bomba
78ea18dd71
Update static analysis
2023-04-28 12:10:53 +10:00
David Bomba
77bbb8d9e6
move e_invoice config into company settings
2023-04-28 11:39:41 +10:00
David Bomba
9dee71bc92
Static analysis
2023-04-27 15:09:55 +10:00
David Bomba
f39766d374
Improve notifications for reminders
2023-04-27 13:15:49 +10:00
David Bomba
cc100de1bd
Fixes for static analysis
2023-04-27 10:19:55 +10:00
David Bomba
a9c66329f5
Static analysis cleanup
2023-04-27 08:19:57 +10:00
David Bomba
c6439552de
Static analysis cleanup
2023-04-27 08:18:39 +10:00
David Bomba
32c30b195b
Static analysis cleanup
2023-04-27 08:05:57 +10:00
David Bomba
2a926c419b
Static analysis cleanup
2023-04-27 07:46:59 +10:00
David Bomba
ff93f10f16
Static analysis cleanup
2023-04-27 07:29:40 +10:00
David Bomba
bffa1cf894
Static analysis cleanup
2023-04-27 07:13:45 +10:00
David Bomba
759b840dbf
Fixes for static analysis
2023-04-27 00:16:07 +10:00
David Bomba
482e74ac5e
Fixes for static analysis
2023-04-27 00:11:31 +10:00
David Bomba
caa7c30620
Static analysis cleanup
2023-04-26 23:17:49 +10:00
David Bomba
a9027c1c33
Static analysis cleanup
2023-04-26 23:03:32 +10:00
David Bomba
330492654b
Static analysis cleanup
2023-04-26 22:38:08 +10:00
David Bomba
f00a89dd8b
Static analysis cleanup
2023-04-26 22:17:40 +10:00
David Bomba
eff80b0187
Static analysis cleanup
2023-04-26 21:18:01 +10:00
David Bomba
2b83235572
Static analysis cleanup
2023-04-26 20:57:30 +10:00
David Bomba
df49ab9aec
Fixes for static analysis
2023-04-26 19:25:33 +10:00
David Bomba
6225db9bd9
Static analysis cleanup
2023-04-26 17:41:30 +10:00
David Bomba
eea6bf3659
Static analysis cleanup
2023-04-26 16:55:49 +10:00
David Bomba
adfd7fa533
Code cleanup
2023-04-26 11:35:34 +10:00
David Bomba
c661cfc654
Fixes for static analysis
2023-04-26 11:21:20 +10:00
David Bomba
055bd979fb
Update ide helpers
2023-04-26 08:43:54 +10:00
David Bomba
c2e58ce347
add check data methods for bank transactions
2023-04-26 08:30:41 +10:00
David Bomba
9f96c2866d
Remove oauth credentials as fillable properties
2023-04-25 08:35:04 +10:00
David Bomba
fa1f16f36d
Remove oauth credentials as fillable properties
2023-04-25 08:31:24 +10:00
David Bomba
25d3c8d209
Improvements for eager loading
2023-04-24 20:35:26 +10:00
David Bomba
8e145b81dc
Fixes for 0 rate taxes
2023-04-24 08:22:49 +10:00
David Bomba
aea29fe019
Adjustments for email quotas
2023-04-22 15:14:56 +10:00
David Bomba
3cff7827df
Working on e_invoicing Spain
2023-04-21 09:11:31 +10:00
David Bomba
d06fa55f31
Move e_invoice_type to settings object
2023-04-21 07:54:35 +10:00
David Bomba
1a503cf290
Add credits as an optional display for statements
2023-04-19 12:31:27 +10:00
David Bomba
37b2a38c20
Fixes for translation of direct debit / bank transfer
2023-04-19 09:02:50 +10:00
David Bomba
eebdf02874
Minor fixes
2023-04-18 17:59:31 +10:00
David Bomba
d742e7b42f
Merge pull request #8368 from LarsK1/v5-develop
...
Support for XRechnung / ZUGFeRD / e-Factur
2023-04-17 17:50:31 +10:00
Lars Kusch
81b5c8783e
Renamed to e_invoice
2023-04-17 09:24:16 +02:00
David Bomba
abf3afd75f
Product Sales Report
2023-04-13 15:39:12 +10:00
David Bomba
35e3ae8d50
Tax Name / Tax Rate added to Tax Model
2023-04-12 10:21:02 +10:00
David Bomba
d6bb7a3510
Update model definitions
2023-04-10 17:37:40 +10:00
Lars Kusch
7965f51507
Added support for the new auto-tax model
2023-04-06 11:48:32 +02:00
David Bomba
5f3bfb070b
Fixes for tests
2023-04-06 11:38:29 +10:00
Lars Kusch
9b7845d4b5
Merge branch 'v5-develop' into v5-develop
2023-04-05 17:32:43 +02:00
David Bomba
012d33c723
Test coverage for linking and unlinking expenses from transactions
2023-04-05 16:13:42 +10:00
David Bomba
f780545b1b
Refactor to allow link multiple expenses to a transaction
2023-04-05 14:53:48 +10:00
David Bomba
ec597d7b2e
Disconnect OAuth Mailer
2023-04-05 11:18:10 +10:00
Lars Kusch
1c339cd208
More fixes
2023-04-03 17:55:40 +02:00
David Bomba
8ed37fb2d7
Fixes for adjust product inventory
2023-04-03 23:40:57 +10:00
David Bomba
cc1ba530d2
Update for conflicts
2023-04-03 07:21:09 +10:00
David Bomba
82f7c376db
Remove tax_all_products
2023-04-01 09:58:51 +11:00
David Bomba
d471604862
Refactor for tax structure
2023-03-29 14:23:06 +11:00
David Bomba
1ab8097d44
Refactor for tax structure
2023-03-29 13:13:50 +11:00
David Bomba
93d68a7003
Tax Model
2023-03-29 08:27:13 +11:00
David Bomba
bd744b4ae0
Taxes
2023-03-29 07:53:46 +11:00
David Bomba
67179887d7
Update BaseRule taxes
2023-03-28 07:47:07 +11:00
David Bomba
160ca1c9ad
Refactor for taxes
2023-03-27 14:47:01 +11:00
David Bomba
d52d2f1f37
Refactor for taxes
2023-03-27 07:46:26 +11:00
David Bomba
aa51299a10
Working on auto tax calculations
2023-03-24 18:02:34 +11:00
David Bomba
19e2e98665
Base Controller clean up
2023-03-24 12:12:12 +11:00
David Bomba
4f9db0124e
Remove requirement for names for schedules
2023-03-22 07:30:37 +11:00
David Bomba
cd741efa2a
fixes for tests
2023-03-21 22:37:06 +11:00
David Bomba
3d38d3eb0c
fixes for tests
2023-03-21 22:31:19 +11:00
David Bomba
ba79c6cf9c
Update definitions
2023-03-21 21:29:44 +11:00
David Bomba
c9b9b8326d
Create data mapper classes for tax data
2023-03-21 18:14:25 +11:00
David Bomba
1bc53383be
Stubs for tax migrations
2023-03-21 17:04:01 +11:00
David Bomba
c9fab675c8
Tests for taxes
2023-03-19 20:30:28 +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
9ca10fadb3
Minor changes for GoCardless
2023-03-18 09:56:03 +11:00
David Bomba
200bcd80b7
Add Payment Emailed Activity
2023-03-17 17:36:49 +11:00
David Bomba
4add5be307
Wire up Reminder activities
2023-03-17 17:23:48 +11:00
David Bomba
8c7aa563f4
Fixes for liap
2023-03-17 13:55:46 +11:00
David Bomba
6729678332
client initiated payments
2023-03-16 15:20:38 +11:00
David Bomba
e809fa156d
Recurring invoice update / upgrade pricing
2023-03-15 16:17:24 +11:00
David Bomba
a06fffe799
Minor fixes
2023-03-15 14:35:54 +11:00
David Bomba
64624afff1
Add translated stubs for the PDF Mock
2023-03-15 14:22:12 +11:00
Lars Kusch
dd49768aef
Fixes for XInvoice and differniate between Profiles
2023-03-13 08:50:37 +01:00
Lars Kusch
060cc2d6a0
Add support for "Leitweg-ID" and po-number
2023-03-13 08:01:17 +01:00
David Bomba
e2e17e91a2
Updates for stripe webhooks
2023-03-11 19:07:46 +11:00
David Bomba
3dfeff2b32
Updates for stripe webhooks
2023-03-11 19:06:44 +11:00
David Bomba
f15a89e23f
Fixes for BACS Stripe Driver
2023-03-11 19:05:12 +11:00
David Bomba
b346445c35
Merge branch 'v5-develop' into v5-develop
2023-03-11 18:30:23 +11:00
David Bomba
a23c44c0b8
Updates for user
2023-03-11 10:50:47 +11:00
David Bomba
ab6dfc7ff5
Ensure payment types are returned
2023-03-10 17:49:43 +11:00
David Bomba
3286ff52ee
Tests for dynamic payment type test
2023-03-10 17:38:30 +11:00
David Bomba
2d3816ece4
Add payment balance to client table
2023-03-09 23:29:44 +11:00
David Bomba
52177a48f1
Prevent oauth_user_token updates
2023-03-09 20:40:49 +11:00
David Bomba
a7c230e3b6
Redis pipelines
2023-03-09 15:45:37 +11:00
David Bomba
594646823c
Add UBL feature to invoices
2023-03-08 20:47:13 +11:00
David Bomba
52613b2bce
Add documents to email
2023-03-08 20:30:45 +11:00
David Bomba
615e82a5c8
ide helpers
2023-03-08 18:33:42 +11:00
David Bomba
ee4be49fcf
Fixes for bank transaction relations
2023-03-08 18:02:04 +11:00
David Bomba
26a4198cbe
Fixes for last login for clients
2023-03-04 11:00:52 +11:00
David Bomba
b18e7773c2
Add markdown support for subscriptions
2023-03-01 17:57:52 +11:00
David Bomba
25bfe755c4
Update v5-dev branch
2023-02-28 17:15:00 +11:00
David Bomba
fe40771a24
Add filters for Scheduler
2023-02-26 18:21:23 +11:00
David Bomba
d21ce4a567
Merge designer into design_changes
2023-02-25 14:36:00 +11:00
David Bomba
c8f8ef9ad6
Fixes for conflicts
2023-02-24 07:40:25 +11:00
David Bomba
0dc4b64ad0
Minor cleanup
2023-02-23 20:59:14 +11:00
David Bomba
885ee633d7
Bank Transfers
2023-02-23 16:52:45 +11:00
David Bomba
070b4fa6cf
Improve gateway descriptions for Stripe
2023-02-23 11:14:14 +11:00
David Bomba
cfdaa1517c
php-cs-fixer
2023-02-22 17:37:16 +11:00
David Bomba
a190c61a72
Fixes for N+1
2023-02-20 21:10:37 +11:00
David Bomba
4b950fcfd2
Clean up for logging
2023-02-20 20:43:22 +11:00
David Bomba
2662638974
Return false if no excluded permissions are encountered
2023-02-20 20:00:10 +11:00
David Bomba
949ea3d523
Add excludable permissions for client view list
2023-02-20 19:52:50 +11:00
David Bomba
4364b4369e
Additional permissions levels when we want to filtered and intersect permissions
2023-02-20 18:46:26 +11:00
David Bomba
420bc60051
Use a blank PNG for the company logo, when none others are present
2023-02-19 18:15:54 +11:00
David Bomba
e28b75e83f
phpcs
2023-02-18 08:36:51 +11:00
David Bomba
1de91c9e33
Reducing the quantity of jobs dispatched
2023-02-17 19:58:30 +11:00
David Bomba
88d5d14de3
Minor fixes for admin email templates
2023-02-17 09:34:50 +11:00
David Bomba
e5017299c6
Add buildCache to clientcontact
2023-02-17 07:18:59 +11:00
David Bomba
4babfbb651
php-cs-fixer
2023-02-16 12:36:09 +11:00
David Bomba
a4f2d40d75
Working on emailers
2023-02-15 11:04:47 +11:00
David Bomba
7787d1f653
Clean up for access permissions
2023-02-15 09:28:23 +11:00
David Bomba
222cbc7703
Updates for mailablej
2023-02-14 21:04:07 +11:00
David Bomba
3c72418244
Fixes for client portal when archived user attempts to view items
2023-02-09 11:24:01 +11:00
David Bomba
c631a05d1c
Fixes for bank transaction rules
2023-02-08 07:31:24 +11:00
David Bomba
ec5bc57737
Minor cleanup
2023-02-08 07:09:47 +11:00
David Bomba
768d26c2ed
Merge pull request #8245 from LarsK1/patch-3
...
Feature: Webhook at send
2023-02-08 07:06:28 +11:00
Lars Kusch
f0c6df6c4a
Minor fixes
2023-02-07 15:46:52 +01:00
David Bomba
4b9b1c3fc2
Add Product Image and Product Max Quantity to the products table
2023-02-07 22:47:43 +11:00
Lars Kusch
400fb609ee
Refactor Webhook to BaseModel.php
2023-02-07 09:45:02 +01:00
Lars Kusch
841489e895
Merge branch 'v5-develop' into v5-develop
2023-02-07 09:32:44 +01:00
David Bomba
60280ae3c6
minor fix for bank transaction relation to expense category
2023-02-07 13:45:05 +11:00
David Bomba
0ff40ff654
type
2023-02-07 11:42:24 +11:00
David Bomba
b45a4d8133
Route model binding fixes
2023-02-04 07:41:25 +11:00
Lars Kusch
d0cfaff6d6
Added models and implemented the sent Webhook
2023-02-03 12:54:34 +01:00
David Bomba
4c76107526
Add custom fields to required client info at checkout
2023-02-02 18:19:37 +11:00
David Bomba
a2f0c5d4fe
Refactor for observers
2023-02-01 15:00:45 +11:00
David Bomba
801740bdb4
Fixes for exception testing
2023-02-01 14:12:44 +11:00
David Bomba
fecf1e13b5
Fixes for tests
2023-02-01 13:46:39 +11:00
David Bomba
b8d97a69a2
Refactor for observers
2023-02-01 01:06:21 +11:00
David Bomba
399b397ecf
Refactor for observers
2023-01-31 23:53:54 +11:00
David Bomba
da245c073a
Refactor for permissions to include Edit permissions when testing view permissions
2023-01-31 22:21:23 +11:00
paulwer
e1fbbe4268
adding webhooks for products
2023-01-31 10:34:39 +01:00
David Bomba
9350ac3376
Merge pull request #8216 from LarsK1/patch-3
...
Add Webhook for archiving / restoring
2023-01-31 19:24:26 +11:00
Lars Kusch
95727d6ec2
Deduplication
2023-01-31 08:59:02 +01:00
Lars Kusch
d5cf303000
Add webhooks for restore
2023-01-30 08:26:32 +01:00
Lars Kusch
949722ff57
Minor fixes and addition functionality
2023-01-29 14:43:57 +01:00
David Bomba
886ca7f1e0
Fixes for staticmodel scopes
2023-01-29 19:56:13 +11:00
David Bomba
35775706be
Improve backoff using exponential decay
2023-01-29 11:51:57 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
Lars Kusch
8fce15750b
Update Webhook.php
2023-01-27 14:25:33 +01:00
David Bomba
57596ef26f
Clean up for Base controller and enhanced permission filers
2023-01-25 12:58:24 +11:00
David Bomba
a0ac9df5fd
Improve rate limiting when using send with gmail
2023-01-25 11:28:23 +11:00
David Bomba
79ec6b2ddc
Ensure api token has a name using update route
2023-01-25 10:43:18 +11:00
David Bomba
725f8f7747
Merge pull request #8205 from turbo124/v5-develop
...
v5.5.62
2023-01-25 09:32:20 +11:00
David Bomba
a992c40c13
Fixes for permissions
2023-01-25 09:31:57 +11:00
David Bomba
dc475af2b9
Merge pull request #8188 from Hobby-Student/v5-develop
...
enhance address field
2023-01-24 08:10:08 +11:00
David Bomba
8886a4a33d
remove nickname from fillable of Bank Integration
2023-01-24 08:07:19 +11:00
David Bomba
cf6a81ef0f
Version bump
2023-01-24 07:25:06 +11:00
David Bomba
3312e7ce12
Update permissions logic
2023-01-23 11:01:27 +11:00
David Bomba
5888252267
Enhance bulk action guards + validation layer
2023-01-22 16:34:47 +11:00
David Bomba
ce3bf784ca
Tests for refactoring entity file names and formatting entity numbers for file names
2023-01-22 09:45:46 +11:00
David Bomba
f6549f43ad
Updates for API Docs
2023-01-22 09:28:50 +11:00
Hobby-Student
14096c92e7
enhance address field
2023-01-21 13:27:02 +01:00
David Bomba
81a7ba0acc
Append entity name to the start of documents
2023-01-21 19:32:58 +11:00
David Bomba
0ae2260951
Tests around hasPermission
2023-01-21 16:59:51 +11:00
David Bomba
c1563c571d
Permissions tests
2023-01-21 16:52:24 +11:00
David Bomba
c62456b319
Minor fixes for import
2023-01-20 10:58:24 +11:00
David Bomba
e0170dbecf
Show credit payment amounts in the client portal
2023-01-19 14:45:34 +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
c51dd313b9
Tests for emailing client statements
2023-01-17 11:00:12 +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
7285b39f1e
Merge branch 'v5-develop' into v5-develop
2023-01-16 16:31:30 +01:00
David Bomba
3ce3187ec2
Minor fixes for client ledger balance update
2023-01-15 17:42:13 +11:00
David Bomba
33a9cad32a
Fixes for deleting invitations after a contact has been deleted
2023-01-14 15:28:35 +11:00
David Bomba
b0f8e10430
Clean up for the scheduler
2023-01-13 22:24:23 +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
5389c00c2f
migrations for companies/accounts table
2023-01-13 00:32:54 +11:00
David Bomba
ff9bd79449
Merge branch 'v5-develop' into designer
2023-01-11 23:40:19 +11:00
David Bomba
ce6537852c
Update stripe webhooks
2023-01-11 12:14:36 +11:00
David Bomba
a0395558f7
Update bank accounts when they are verified offline
2023-01-11 11:12:40 +11:00
David Bomba
7372cf4ffc
Merge pull request #8119 from turbo124/v5-develop
...
Product Sales Report
2023-01-09 11:06:54 +11:00
paulwer
205a0669d8
adding update_payment webhook
2023-01-08 12:36:14 +01:00
David Bomba
174d0d3338
Merge branch 'v5-develop' into designer
2023-01-08 15:21:46 +11:00
David Bomba
b7b3ecccbc
Fixes for gateway webhooks - strpie
2023-01-06 18:43:28 +11:00
David Bomba
c5de8de343
Add subscription filters
2023-01-05 22:09:25 +11:00
David Bomba
dc4e0b9c96
Add subscription filters
2023-01-04 13:09:47 +11:00
David Bomba
1d28a98a55
Stubs for refactor for PDF generation
2022-12-23 13:22:01 +11:00
David Bomba
b1454d11ab
Minor fixeS
2022-12-21 12:27:47 +11:00
David Bomba
13f8aa2140
Refactor subscription invoices to use standard allow temporary invoice numbers until they are confirmed
2022-12-20 21:46:20 +11:00
Lars Kusch
b88dc785d7
Add BACS to livewire
2022-12-16 11:35:35 +01:00
Lars Kusch
380cff056a
Minor fixes
2022-12-16 11:27:32 +01:00
Lars Kusch
e2bc018c97
Add base classes
2022-12-16 11:02:49 +01:00
David Bomba
e2439b60c3
Prevent relinking of payments with transactions
2022-12-16 09:38:02 +11:00
David Bomba
20ea1a3cdb
Merge pull request #8074 from turbo124/v5-develop
...
Force a currency for vendors
2022-12-14 18:13:04 +11:00
David Bomba
37865e8802
Merge pull request #8059 from LarsK1/patch-stripe-klarna
...
Change Klarna intregration to comply with Klarna's rules
2022-12-14 18:12:06 +11:00
David Bomba
a25711b5eb
Drop use_vendor_currency column from companies
2022-12-14 13:20:32 +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
5e6fc9117a
Minor fixes
2022-12-14 09:20:26 +11:00
Lars Kusch
46624c4be9
Added getter for ID
2022-12-10 05:50:54 +01:00
David Bomba
81e8997e2c
Minor cleanup for gateway model
2022-12-10 10:54:34 +11:00
David Bomba
70db8052c0
add checks prior to attempting to add in payment types
2022-12-08 14:19:43 +11:00
David Bomba
bad7b242e1
Fixes for Klarna
2022-12-07 23:01:16 +11:00
David Bomba
449d88dd21
Merge pull request #8053 from LarsK1/patch-4
...
Stripe: add Klarna as payment method
2022-12-07 19:50:31 +11:00
David Bomba
5d5cc1eec2
Merge branch 'v5-stable' into patch-4
2022-12-07 19:44:45 +11:00
David Bomba
ff0a22ff85
Merge pull request #8039 from LarsK1/patch-5
...
Add support for Matomo
2022-12-07 18:41:33 +11:00
Lars Kusch
26d3595ef5
Add Matomo to database table
2022-12-07 08:39:05 +01:00
David Bomba
02d30ee778
Add convert currency properties to company table
2022-12-07 13:48:38 +11:00
Lars Kusch
701344947f
Add Support for Klarna
2022-12-05 09:03:08 +01:00
David Bomba
855206fb15
Add delete webhook for projects
2022-12-05 12:30:58 +11:00
David Bomba
bb535f22c0
Fixes for edge cases with recurring invoice due date days = 0
2022-12-02 11:02:04 +11:00
David Bomba
eb0bdd12ba
Fixes for CSV imports, replace work_phone with phone
2022-11-30 11:46:02 +11:00
David Bomba
a11d2c88bc
updates for db schema
2022-11-25 23:30:03 +11:00
David Bomba
8f5fb2ca9f
Fixes for recurring invoice edge case
2022-11-24 17:23:36 +11:00
David Bomba
4ea0d03b5c
Update validation rules for subscriptions
2022-11-24 14:33:18 +11:00
David Bomba
60341c7c07
Add filters for tasks by project
2022-11-24 11:38:57 +11:00
David Bomba
428f42c723
Merge branch 'v5-develop' into bank_rules
2022-11-23 22:00:44 +11:00
David Bomba
82ec5a655b
Expand functionality of Subscription by implementing Optional Products
2022-11-23 13:12:35 +11:00
David Bomba
0f2e19a873
Merge branch 'v5-develop' into bank_rules
2022-11-23 12:54:26 +11:00
David Bomba
85c0dbe0e4
Inovice tasks lockijng
2022-11-23 10:01:37 +11:00
David Bomba
4b4e023cb3
Add rules to company transformer
2022-11-21 21:49:33 +11:00
David Bomba
9412760a25
Matching Bank Transactions
2022-11-20 13:12:33 +11:00
David Bomba
3562c3376c
Fixes for CRUD actions on bank transaction rules
2022-11-20 11:25:57 +11:00
David Bomba
069568da6e
Minor fixes for request forms
2022-11-20 11:16:38 +11:00
David Bomba
f6f659521f
Merge branch 'v5-develop' into bank_rules
2022-11-20 11:08:09 +11:00
David Bomba
f806be83d2
Fixes for uses_inclusive_taxes with recurring invoices
2022-11-15 21:27:39 +11:00
David Bomba
1050b76fce
Change logo
2022-11-14 08:10:22 +11:00
David Bomba
85a8edaab1
Change logo
2022-11-14 08:09:08 +11:00
David Bomba
b2c314d7c3
Remodelling bank transaction rules
2022-11-14 08:04:47 +11:00
David Bomba
4f5a74dbd2
Padd out rules
2022-11-13 16:46:14 +11:00
David Bomba
229a11e009
Padd out rules
2022-11-13 15:52:57 +11:00
David Bomba
dc6aca74b2
Pad out operators for rules
2022-11-13 15:41:34 +11:00
David Bomba
7150fdf66c
Bank Transaction Rules
2022-11-13 15:12:50 +11:00
David Bomba
dacde3358a
Add Bank Services class
2022-11-11 15:28:49 +11:00
David Bomba
e73df693aa
Bank Transaction Filters
2022-11-11 10:28:25 +11:00
David Bomba
52a01cb924
Add filters to Bank Integrations
2022-11-11 10:13:11 +11:00
David Bomba
b3d53a7cd8
Line item tax amounts
2022-11-10 21:57:55 +11:00
David Bomba
237725a9c8
Additional functionality for bank integrations
2022-11-08 21:48:29 +11:00
David Bomba
9c16c12ee9
remove html_backup column from backups tables
2022-11-07 08:52:06 +11:00
David Bomba
a9004fa9f7
Fixes for purchase order viewed activity
2022-10-27 11:28:09 +11:00
David Bomba
18859b237c
Save Bank Transaction manually
2022-10-24 09:17:30 +11:00
David Bomba
ce47e30aa2
Merge branch 'v5-develop' into yodlee
2022-10-24 08:43:02 +11:00
David Bomba
89c42a257c
Reduce storage calls
2022-10-22 10:08:37 +11:00
David Bomba
2f4e129cf0
Remove make dir for Storage::
2022-10-22 08:19:35 +11:00
David Bomba
8e5c825750
fixes for storage paths in self host
2022-10-12 11:27:14 +11:00
David Bomba
b8cbd65f87
Add to fillable
2022-10-12 07:53:29 +11:00
David Bomba
b34a665c24
fixes for client portal links from client entity
2022-10-09 16:42:31 +11:00
David Bomba
f32ca25372
Merge branch 'v5-develop' into yodlee
2022-10-07 10:10:35 +11:00
David Bomba
31f4e61c1f
Fixes for subscription renewals
2022-10-07 10:10:10 +11:00
David Bomba
867b960532
Merge branch 'v5-develop' into yodlee
2022-10-04 13:43:32 +11:00
David Bomba
2eee0d9c1f
minor fixes
2022-09-29 19:43:59 +10:00
David Bomba
8048992871
Minor fixes
2022-09-23 16:59:41 +10:00
David Bomba
a53f3edae6
Minor fixes
2022-09-23 16:54:22 +10:00
David Bomba
013a7430b3
Refactor for bank transactions
2022-09-23 12:51:10 +10:00
David Bomba
8300b01504
Refactor for bank transactions
2022-09-22 15:54:58 +10:00
David Bomba
d7931fa6ba
Add fillable properties
2022-09-21 13:38:33 +10:00
David Bomba
3aa0df508e
Refactor bank transactions
2022-09-21 13:21:52 +10:00
David Bomba
b475c05482
Force company currency for purchase orders
2022-09-18 09:59:58 +10:00
David Bomba
b6b36c89fd
Add webhook functionality to credits
2022-09-15 17:43:33 +10:00
David Bomba
c2768eff34
Fixes for bank transactions:
2022-09-14 18:52:17 +10:00
David Bomba
8d91b7d85f
Logging
2022-09-14 16:29:00 +10:00
David Bomba
60d15f5d9f
Logging
2022-09-14 16:24:48 +10:00
David Bomba
599424d75f
Add bank transactios as default includes
2022-09-14 14:33:05 +10:00
David Bomba
17cb8b1b94
Working on bank transactions
2022-09-14 08:54:59 +10:00
David Bomba
a1629bbab4
Fixes for applying numbers
2022-09-12 21:08:50 +10:00
David Bomba
61b6bb4543
Move lightlogs back to batching
2022-09-09 11:07:14 +10:00
David Bomba
2f322d630d
Change [] for vendors to contacts.company
2022-09-09 09:27:29 +10:00
David Bomba
3a8b1eb7e3
Improve date resolution in recurring invoices
2022-09-08 11:30:40 +10:00
David Bomba
29975335ca
Add secondary font as a variable in HTMLENGINE
2022-09-07 20:23:05 +10:00
David Bomba
3542e35da0
Add bank integrations into default includes
2022-09-07 15:09:53 +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
df1bdf0e68
Adjust spam filtering
2022-08-31 12:05:15 +10:00
David Bomba
7d01295168
Add new column for invoice_task_project
2022-08-25 08:00:52 +10:00
David Bomba
879bca1fd1
Refactor email limits on hosted
2022-08-19 19:19:17 +10:00
David Bomba
5c13668a37
Remove snappdf download from composer script
2022-08-19 14:07:33 +10:00
=
528c96addb
Improve subscription currencies
2022-08-15 09:24:47 +10:00
David Bomba
3b1d0e07e2
Automating data pulls
2022-08-12 13:41:55 +10:00
David Bomba
ea611e9256
HasMany BankTransactions
2022-08-12 11:40:35 +10:00
David Bomba
3562ffd8ce
Fixes for fee labels
2022-08-12 09:45:59 +10:00
David Bomba
c0d781daa6
Fixes for editing an archived gateway
2022-08-12 09:38:48 +10:00
David Bomba
90557a3083
Working on BankTransaction scaffolds
2022-08-11 16:26:47 +10:00
David Bomba
6f9baa1c37
Refresh and remove accounts
2022-08-11 14:19:35 +10:00
David Bomba
e0e702d87f
Fixes for language init
2022-08-11 09:34:13 +10:00
David Bomba
7994bf5574
Fixes for custom fields for purchase orders
2022-08-11 08:59:03 +10:00
David Bomba
2893c98b0e
Tests for reminders
2022-08-10 13:35:47 +10:00
David Bomba
72b86cd25b
Merge branch 'v5-develop' into yodlee
2022-08-09 08:40:48 +10:00
David Bomba
3b136a7539
Merge pull request #7711 from kishanmnpatel/system_logger_for_forte
...
System logger added for Forte.
2022-08-09 08:15:25 +10:00
David Bomba
19a9d4aea4
Merge pull request #7521 from yois615/recur_recpt
...
Recurring invoice due on receipt
2022-08-09 08:06:54 +10:00
Kishan Patel
2f80012f64
Merge branch 'v5-develop' into system_logger_for_forte
2022-08-08 08:41:15 +05:30
David Bomba
1be1a80437
Stubs for bank integration
2022-08-05 14:25:06 +10:00
David Bomba
0c05370686
Move payment numbering into service
2022-08-05 08:08:19 +10:00
Kishan Patel
8438b1ed87
system logger added for Forte.
2022-08-04 19:32:15 +05:30
David Bomba
b9c198f38e
Vendor Contact key login
2022-08-04 16:30:11 +10:00
David Bomba
92c236e788
Fixes for payment emails
2022-08-04 16:22:48 +10:00
David Bomba
68fe664ad6
Return early when deleting non existent filename
2022-08-04 09:29:30 +10:00
David Bomba
1e3b1c08da
Remove dispatchSync
2022-08-01 17:43:26 +10:00
David Bomba
7ac4786bff
Refactor to remove dispatchSync from code path
2022-08-01 07:30:04 +10:00
David Bomba
63a7fd35f3
Use null safe operators
2022-07-29 12:12:24 +10:00
David Bomba
1196ea8122
Add enabled_expense_tax_rates
2022-07-29 09:26:31 +10:00
David Bomba
d93bac1b09
Improve efficiency of queries relying on Country
2022-07-28 10:58:13 +10:00
David Bomba
8e654c21ce
Merge v5
2022-07-25 15:28:06 +10:00
=
80ad607e62
Replace 404 with not available screen for deleted entities
2022-07-25 10:47:18 +10:00
=
802490a7ee
Refactor for logos in dockerfile
2022-07-25 09:01:15 +10:00
David Bomba
974d614075
Fixes for hosted
2022-07-22 11:00:29 +10:00
David Bomba
93c782fcc5
Merge branch 'v5-develop' into l9
2022-07-21 14:22:45 +10:00
David Bomba
3251bbdc6a
Minor fixes
2022-07-20 15:12:47 +10:00
David Bomba
e337abe819
Patches from v5-dev
2022-07-20 10:56:02 +10:00
David Bomba
0c2df0bc22
remove logging
2022-07-20 09:25:57 +10:00
David Bomba
b3707967d8
add support for showing related entity documents on invoice
2022-07-20 09:24:38 +10:00
David Bomba
a73e961123
Fixes for relations
2022-07-19 20:07:23 +10:00
David Bomba
9b6bfbf96c
merge v5-dev
2022-07-17 20:38:00 +10:00
David Bomba
6fcab82101
Fixes for plan expiry
2022-07-17 20:33:34 +10:00
David Bomba
9e7375a127
Translate entities
2022-07-16 16:15:31 +10:00
David Bomba
5246846018
Company Import|Export for purchase orders
2022-07-16 12:26:55 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
63eb2ca524
Fixes for wrong payment types
2022-07-12 08:37:18 +10:00
David Bomba
2c38a7d420
Add trial days to account transformer
2022-07-11 10:42:05 +10:00
David Bomba
375ce81df9
Fixes for language seeder
2022-07-07 16:13:37 +10:00
David Bomba
d9d6b9f64b
Update translations
2022-07-07 11:20:43 +10:00
David Bomba
261a2e0ab6
Inventory management from purchase orders
2022-07-06 20:04:59 +10:00
David Bomba
6b3b50318b
Expense a Purchase Order
2022-07-06 19:25:22 +10:00
David Bomba
a55dd2ec40
Purchase Orders
2022-07-05 09:55:05 +10:00
David Bomba
866dd58b03
email quality
2022-07-03 10:21:54 +10:00
David Bomba
999ff54593
Fixes for type checking for purchase orders
2022-07-01 16:58:57 +10:00
David Bomba
f0c7f4588c
Swiss QR Codes
2022-06-30 16:09:06 +10:00
David Bomba
27f1e753a3
Working on Swiss QR Codes
2022-06-30 14:29:18 +10:00
David Bomba
c59ad58200
minor fixes
2022-06-30 13:34:15 +10:00
David Bomba
7ec0850684
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-06-30 10:11:59 +10:00
David Bomba
127e9f723f
Add flagging abilities to accounts table
2022-06-30 10:11:55 +10:00
David Bomba
776f3428ba
Purchase order decorators
2022-06-29 11:37:40 +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
David Bomba
50402559a5
Merge pull request #7373 from kishanmnpatel/forte_payment_driver
...
Forte payment driver
2022-06-24 07:34:31 +10:00
David Bomba
290ac8dc7e
Fixes for purchase orders
2022-06-23 17:04:11 +10:00
David Bomba
3141a33ced
Appropriately refresh sending tokens
2022-06-22 19:15:31 +10:00
Shift
6edb82308f
Shift cleanup
2022-06-21 10:03:51 +00:00
Shift
63dc08532c
Convert deprecated $dates
property to $casts
2022-06-21 09:59:53 +00: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
2f8ea76d31
Fixes for purchase order fillable list
2022-06-21 07:33:55 +10:00
yois615
771dd3ad73
Recurring invoice due on receipt
...
Create logic for recurring invoice to be due on receipt
2022-06-20 00:34:21 -04:00
David Bomba
e8108ed34c
Updates for hosted platform
2022-06-19 13:01:29 +10:00
David Bomba
ef15933a0f
Fixes for email quotas
2022-06-18 08:54:58 +10:00
David Bomba
77d0dd8ae4
Allow setting react_ap flag on accounts table
2022-06-16 15:58:11 +10:00
David Bomba
5ce95010d5
Add switch to force react as front end
2022-06-16 13:04:05 +10:00
David Bomba
0f32e43fb6
Accept listener
2022-06-15 16:27:21 +10:00
David Bomba
063d600bbd
Vendor Portal - Purchase Orders
2022-06-14 22:18:20 +10:00
David Bomba
31054c8a13
Vendor Portal stubs
2022-06-13 20:34:40 +10:00
David Bomba
6674424244
Stubs for vendor portal
2022-06-13 19:59:24 +10:00
David Bomba
80b0d19951
Fixes for GoCardless
2022-06-12 20:35:48 +10:00
David Bomba
ce1f57b55f
minor fixes for client portal badges
2022-06-12 17:15:51 +10:00
David Bomba
b1c3878da2
Bulk actions for Purchase Orders
2022-06-10 18:00:07 +10:00
David Bomba
90bff41600
Purchase Order Emails
2022-06-10 17:04:16 +10:00
David Bomba
49fedd9828
add activity events for purchase orders
2022-06-09 11:03:21 +10:00
David Bomba
25b48994d6
Fixes for invoice sum calculations
2022-06-07 21:07:14 +10:00
David Bomba
c0ba8aa822
TDD for purchase order PDFs
2022-06-06 22:27:17 +10:00
David Bomba
614987a55e
Vendor PDFs
2022-06-06 13:28:10 +10:00
David Bomba
888dfd3092
Scaffold for PDF generation for purchase orders
2022-06-05 20:48:49 +10:00
David Bomba
4a2ecdb6a7
Update Purchase Order Scaffold
2022-06-05 19:22:58 +10:00
David Bomba
f2bfca648f
Merge pull request #7499 from CirkaN/Cirkovic/INA-6
...
Cirkovic/ina 6
2022-06-05 19:12:21 +10:00