David Bomba
f09d90aa27
restrict auto taxes for free hosted users
2023-05-24 21:25:51 +10:00
David Bomba
71719e38ab
Tax Tests
2023-05-17 18:06:07 +10:00
David Bomba
7b91911c24
Fixes for taxes
2023-05-17 14:39:59 +10:00
David Bomba
8908bc318c
Fixes for taxes
2023-05-17 14:07:48 +10:00
David Bomba
36269e4e1b
Fixes for scheduler tests
2023-05-17 11:15:50 +10:00
David Bomba
7a88d631dc
Updates for e-invoice signatures
2023-05-15 21:20:47 +10:00
David Bomba
06e2bcbf83
Fixes for subscriptions
2023-04-29 16:04:42 +10:00
David Bomba
3e46aad567
Fixes for tax calculations
2023-04-29 10:07:23 +10:00
David Bomba
a63b928070
Restrict tax regions to DE / US /AU
2023-04-29 09:51:31 +10:00
David Bomba
77bbb8d9e6
move e_invoice config into company settings
2023-04-28 11:39:41 +10:00
David Bomba
a8b65671f0
Allow late fee invoices for locked invoice regions
2023-04-27 11:03:48 +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
d8da1f8fea
Static analysis cleanup
2023-04-26 20:24:10 +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
f356ddd845
Refactor for taxes
2023-04-24 11:47:48 +10:00
David Bomba
9ea94b285b
Refactor for taxes
2023-04-22 17:07:22 +10:00
David Bomba
78e429d559
Fixes for taxes
2023-04-19 16:51:01 +10:00
David Bomba
99364fab55
Minor fixes for calculate taxes in preview
2023-04-17 20:20:01 +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
David Bomba
47e35fe4d1
Doc blocks for Rules
2023-04-12 14:08:56 +10:00
David Bomba
05b55ca724
Fixes for EU Taxes
2023-04-10 17:33:24 +10:00
David Bomba
1a6d4a611f
v5.5.103
2023-04-08 08:32:38 +10:00
Lars Kusch
9b7845d4b5
Merge branch 'v5-develop' into v5-develop
2023-04-05 17:32:43 +02:00
Lars Kusch
d079a02bff
Refactoring to use the $invoice->calc() method
2023-04-05 11:22:41 +02:00
David Bomba
6f579ba321
Remove redundant trait
2023-04-05 10:51:14 +10:00
David Bomba
7d34828c08
Remove redundant trait
2023-04-05 08:32:46 +10:00
David Bomba
bd7722f6f0
Refactor for taxes
2023-04-03 07:48:59 +10:00
David Bomba
00c7fd7d37
Tests for calculating invoice taxes
2023-03-29 20:49:40 +11:00
David Bomba
45632721a2
Refactor for tax structure
2023-03-29 14:30:16 +11:00
David Bomba
d471604862
Refactor for tax structure
2023-03-29 14:23:06 +11:00
David Bomba
160ca1c9ad
Refactor for taxes
2023-03-27 14:47:01 +11:00
David Bomba
b94743f42d
Refactor for taxes
2023-03-27 07:57:29 +11:00
David Bomba
d52d2f1f37
Refactor for taxes
2023-03-27 07:46:26 +11:00
David Bomba
3ed45ad27f
Refactor for taxes
2023-03-25 11:02:43 +11:00
David Bomba
680277f062
Fixes for auto calculating taxes
2023-03-24 18:58:59 +11:00
David Bomba
aa51299a10
Working on auto tax calculations
2023-03-24 18:02:34 +11:00
David Bomba
b5a4fc9865
Working on taxes
2023-03-24 13:56:26 +11:00
David Bomba
66772e3897
calculate taxes
2023-03-24 07:40:44 +11:00
David Bomba
c9b9b8326d
Create data mapper classes for tax data
2023-03-21 18:14:25 +11:00
David Bomba
4babfbb651
php-cs-fixer
2023-02-16 12:36:09 +11:00
David Bomba
bfea83c8fd
Do not store pending transactions
2023-02-13 08:31:17 +11:00
David Bomba
4a968e739c
Fixes for tests
2023-02-01 09:52:12 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
David Bomba
a0ac9df5fd
Improve rate limiting when using send with gmail
2023-01-25 11:28:23 +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
396c5ec21b
Handle 429s for gmail
2023-01-16 13:31:54 +11:00
David Bomba
f68d9ad37d
Remove _ fields if nothing is populates in Swiss QR Codes
2023-01-15 07:58:02 +11:00
Hobby-Student
2a3ef46493
fix SEPA QR Code recurring invoice
2023-01-03 09:41:20 +01:00
David Bomba
62950e7549
Fixes for type hints
2022-12-09 08:36:06 +11:00
David Bomba
dc5d4f0388
Fixes for SEPA EPC QR Codes
2022-11-23 22:21:12 +11:00
David Bomba
896e5f88ac
Fixes for blank client address in Swiss QR Codes
2022-11-22 16:23:08 +11:00
David Bomba
64fb9c9a85
Improve account resolution from Yodlee API
2022-11-22 14:27:17 +11:00
David Bomba
cf84f5b24d
Set encoding to UTF-8 for EPC QR Codes
2022-11-22 09:13:16 +11:00
David Bomba
79d032fa4b
Catch EPC QR failures
2022-11-21 19:12:51 +11:00
David Bomba
aade9c8f0b
Try / catch for epc qr codes
2022-11-21 12:14:45 +11:00
David Bomba
319a52cdda
Merge branch 'v5-develop' into #7909-SwissQR-InvoiceNr-ReferenceNr
2022-11-15 13:52:52 +11:00
David Bomba
f1d6283a94
Clean up for logging
2022-11-13 17:28:17 +11:00
David Bomba
bc4bc1a885
Cleanup?
2022-11-13 11:30:43 +11:00
David Bomba
acb6b8e579
SEPA EPC codes
2022-11-13 11:13:27 +11:00
David Bomba
a87b8d1e99
EPC QR Codes WIP
2022-11-11 14:52:50 +11:00
David Bomba
b3d53a7cd8
Line item tax amounts
2022-11-10 21:57:55 +11:00
David Bomba
d0178d22ae
item tax amounts
2022-11-10 19:16:22 +11:00
David Bomba
f7ce4352ba
Minor fixes for transactions
2022-11-06 19:03:27 +11:00
David Bomba
fa64337618
Obfuscate account numbers
2022-11-05 09:19:33 +11:00
David Bomba
0fc0ff25bd
Minor fixes for Bank Transactions / Integratiosn
2022-11-04 12:55:17 +11:00
David Bomba
f9dd591ecb
Improve memory handling
2022-11-01 22:47:41 +11:00
David Bomba
29ceb1f131
Minor fixes for QR Codes
2022-10-31 12:30:17 +11:00
David Bomba
7f056f292f
QR Code Fixes
2022-10-31 12:05:16 +11:00
checkitsedo
b2e3ea53d0
Process Invoice Numbers which includes letters
...
-Using custom Invoice Number Patterns like R-ABC-P224301 breaks the QR Bill Generation
-This solution loops through the Invoice Number and translates letter into ASCII
-Makes sure that the field Additional Information not shows the wrong content
2022-10-30 23:27:16 +01:00
David Bomba
bfcfdf2738
Fixes for Swiss QR
2022-10-29 08:49:46 +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
0a1f41f1f1
Always force a baseType
2022-10-24 19:11:37 +11:00
David Bomba
0a2cb6f88d
Merge branch 'v5-develop' into yodlee
2022-10-06 20:55:44 +11:00
Filippo
bd6bf59f83
fix: SwissQr postal code appears twice
2022-10-03 22:55:07 +02:00
David Bomba
6cb3f5c372
Minor fixes for QR Code generation for live previews
2022-09-30 15:34:06 +10:00
David Bomba
8300b01504
Refactor for bank transactions
2022-09-22 15:54:58 +10:00
David Bomba
3865d7193e
Refactor for bank transactions
2022-09-21 17:00:49 +10:00
David Bomba
d14df7ef2d
Refactor for bank transactions
2022-09-21 15:43:35 +10:00
David Bomba
f4a12660ad
Refactor for bank transactions
2022-09-21 15:30:57 +10:00
David Bomba
d93efb434d
Expense categories
2022-09-15 16:15:57 +10:00
David Bomba
c57c40aa27
Remove logging
2022-09-14 13:37:39 +10:00
David Bomba
895bb8deef
Fixes for QR Ibans with no payment references
2022-09-14 11:33:54 +10:00
David Bomba
9d1df2aa97
Add in a switch for the dev url for fasttrack
2022-09-05 20:14:03 +10:00
David Bomba
45d658cf47
Tests for bank transaction matching
2022-08-18 09:27:28 +10:00
David Bomba
c9f50608f2
Parsing bank transactions
2022-08-17 16:37:05 +10:00
David Bomba
2d6888a6ec
Parsing bank transactions
2022-08-17 11:52:16 +10:00
David Bomba
1bfafbe24c
refactor test mode
2022-08-16 06:03:12 +10:00
David Bomba
3b1d0e07e2
Automating data pulls
2022-08-12 13:41:55 +10:00
David Bomba
6f9baa1c37
Refresh and remove accounts
2022-08-11 14:19:35 +10:00
David Bomba
f7eb506e0d
Refresh accounts
2022-08-11 12:39:43 +10:00
David Bomba
5a2a2cce4a
Bank integration
2022-08-11 11:49:39 +10:00
David Bomba
d80ec520f9
Fast link provisioning
2022-08-10 11:56:46 +10:00
David Bomba
357cb17ebf
Working on bank integration
2022-08-08 17:56:21 +10:00
David Bomba
38704c6ce5
Transaction transformers
2022-08-08 12:46:41 +10:00
David Bomba
b7fbfe6531
Transform accounts
2022-08-08 09:15:31 +10:00
David Bomba
090f8f5dab
Refactor for Yodlee API'
2022-08-08 08:26:27 +10:00
David Bomba
edfbcb9514
Working on Fastlink
2022-08-06 16:58:48 +10:00
David Bomba
1be1a80437
Stubs for bank integration
2022-08-05 14:25:06 +10:00
David Bomba
6dd9f7302d
Income / Expense TransformeR
2022-08-05 13:45:53 +10:00
David Bomba
d1530c4477
Merge v5
2022-08-05 13:04:02 +10:00
David Bomba
8810596511
Merge v5
2022-08-05 12:58:45 +10:00
David Bomba
e41503a5f5
Test yodlee endpoints
2022-08-05 11:37:31 +10:00
David Bomba
effd1678a5
Merge branch 'v5-stable' into yodlee
2022-08-05 11:27:52 +10:00
David Bomba
6ca955164e
fixes for bccs
2022-08-03 12:35:38 +10:00
David Bomba
48c36d0004
Fixes for mailers
2022-07-31 19:11:32 +10:00
David Bomba
a2b89d1476
Transactions
2022-07-30 12:10:42 +10:00
David Bomba
3e84dbc357
fixes for authorizatoin
2022-07-30 11:43:24 +10:00
David Bomba
15b53ca617
Stubs for yodlee
2022-07-28 17:33:47 +10:00
David Bomba
b44e1a02ca
Auth tokens
2022-07-28 16:29:42 +10:00
David Bomba
d98fd30add
Auth tokens
2022-07-28 15:07:35 +10:00
David Bomba
f6821e9fcc
Yodlee init
2022-07-28 14:09:13 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
deecf38b10
Fixes for sending via graph
2022-07-15 17:03:51 +10:00
David Bomba
164b8c41aa
Fixes for sending via graph
2022-07-15 17:03:32 +10:00
David Bomba
a626858752
Implement Microsoft Graph email
2022-07-15 16:55:10 +10:00
David Bomba
68d5ed1d12
Transforming office365 mailer
2022-07-11 21:48:23 +10:00
David Bomba
7c66de28df
Remove redundant package
2022-07-11 21:40:54 +10:00
David Bomba
9dd1941bc7
Remove redundant package
2022-07-11 21:40:23 +10:00
David Bomba
05e42a3f99
Working on send with Microsoft
2022-07-11 12:48:59 +10:00
David Bomba
44ec3fdd50
Fixes for purchase order to expense
2022-07-07 22:09:39 +10:00
David Bomba
3f42bf9bff
working on mailers
2022-07-06 10:08:09 +10:00
David Bomba
2e37d793ac
working on 8.1 support
2022-07-05 16:15:46 +10:00
David Bomba
716561e22b
Add filters for swiss QR Codes
2022-06-30 20:12:23 +10:00
David Bomba
f0c7f4588c
Swiss QR Codes
2022-06-30 16:09:06 +10:00
David Bomba
da66fa6271
Qr Swiss
2022-06-30 14:37:08 +10:00
David Bomba
94ca620b27
Fixes for gmailer
2022-06-25 07:02:59 +10:00
David Bomba
dee3ff7042
Fixes for gmailer
2022-06-25 00:36:59 +10:00
David Bomba
488b90f0e4
Fixes for mailers
2022-06-25 00:27:29 +10:00
David Bomba
04cabac085
Migration table for failed jobs
2022-06-25 00:11:10 +10:00
David Bomba
b1ff9f0305
Mailers for Laravel
2022-06-24 23:49:22 +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
dac15b02d7
Minor fixes for Office 365 transport
2022-06-17 20:13:16 +10:00
David Bomba
213a51ad62
Update column for refresh tokens
2022-06-17 18:28:31 +10:00
David Bomba
3d7a65fea0
OAuth o365 permissions
2022-06-17 15:42:14 +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
720e42e35e
Purchase order scaffold
2022-05-31 08:28:32 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
e4fc7fa55a
Fixes for tests
2022-03-29 20:06:35 +11:00
David Bomba
a8a33e9fed
Add gross line total to inclusive item sum calcs
2022-03-12 07:52:51 +11:00
David Bomba
9cb26120ec
Disable autocomplete on expiry date of wepay credit cards
2022-02-12 07:35:08 +11:00
David Bomba
77034b6083
Fixes for zero percent line item taxes
2022-02-04 12:44:39 +11:00
David Bomba
ac0efe9ead
Improves for interacting with gmail API
2022-01-23 23:18:09 +11:00
David Bomba
f6f9bccdb4
Increased precision for unit cost
2022-01-08 20:16:21 +11:00
theworstcomrade
2532ec7e76
Document - fix stored xss
...
https://huntr.dev/bounties/99c4ed09-b66f-474a-bd74-eeccf9339fde/
2021-11-19 23:39:35 +01:00
David Bomba
2db0ea41fc
Slow down hosted attachments
2021-11-15 08:52:04 +11:00
Benjamin Beganović
74b5afba96
Licence update
2021-11-09 19:59:44 +01:00