David Bomba
adfd7fa533
Code cleanup
2023-04-26 11:35:34 +10:00
David Bomba
3a778525c3
Product Report Scheduler
2023-04-13 13:31:19 +10:00
David Bomba
5a42b89d55
cs fixer
2023-03-18 18:24:56 +11:00
David Bomba
e302b9f9cb
Only send one payment email receipt
2023-02-22 20:13:50 +11:00
David Bomba
4babfbb651
php-cs-fixer
2023-02-16 12:36:09 +11:00
David Bomba
e750f45750
cast recurring invoice design invoice to invoice design when assessing logo size
2023-01-30 07:47:29 +11:00
David Bomba
091b798b5b
Seed company logo size variables into vendor HTML engine
2023-01-29 21:13:33 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
David Bomba
6b8a49ace2
Minor fixes for reset counters
2023-01-28 15:42:42 +11:00
David Bomba
e8608ab58e
Fixes for reports
2023-01-28 14:59:35 +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
5efa8d9de0
Fixes for notifications
2023-01-25 08:26:32 +11:00
Hobby-Student
14096c92e7
enhance address field
2023-01-21 13:27:02 +01:00
David Bomba
24aa73c359
Fixes for notifications
2023-01-19 17:20:31 +11:00
David Bomba
0d767f7d98
update billing_context to use hashed_ids
2023-01-18 16:52:32 +11:00
David Bomba
55fec84e1d
Fixes for subscription cron where URL/REST method is not set
2023-01-18 13:24:08 +11:00
David Bomba
86a731ff47
Handle failures around subscription webhooks
2023-01-17 11:39:19 +11:00
David Bomba
e93163d57c
Add contributing.md
2023-01-17 07:44:25 +11:00
David Bomba
f28a26d3f9
Bugfix where reset counter date is set but frequency is set to disabled
2023-01-11 13:13:38 +11:00
David Bomba
064b9c4e67
Minor fixes for page number vertical height
2023-01-10 09:55:20 +11:00
David Bomba
d43ce15dff
Adjust appsetup so that cache rebuilds as expected
2023-01-08 20:57:59 +11:00
David Bomba
6766e0fe6a
Minor Fixes
2023-01-08 19:10:31 +11:00
David Bomba
6d235bcf86
remove iconv() from Pdf numbering
2022-12-21 22:27:27 +11:00
David Bomba
b1454d11ab
Minor fixeS
2022-12-21 12:27:47 +11:00
David Bomba
8251c53340
Fixes for edge case with inappropriate use of group counters
2022-12-20 10:14:10 +11:00
David Bomba
9cb1e2b0b4
Harvest only the error message from the webhook endpoint
2022-12-19 14:57:44 +11:00
David Bomba
df65b9e980
Minor fixes for tax currencies - vendor vs client
2022-12-18 18:00:24 +11:00
David Bomba
e6903984f4
Code cleanup
2022-12-18 14:35:13 +11:00
David Bomba
e595105f69
Refactor to use vendor currencies for purchase orders
2022-12-14 11:45:47 +11:00
David Bomba
5e6fc9117a
Minor fixes
2022-12-14 09:20:26 +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
9d0ba8d30a
Check for properties before accessing
2022-12-07 12:21:12 +11:00
David Bomba
772d8d036f
add payment to bank transaction matching
2022-12-06 13:26:37 +11:00
David Bomba
165cbc430c
Merge pull request #7979 from talkstraightuk/reserved-keywords-context-aware
...
Reserved keywords are aware of date in recurring invoice PDF preview
2022-12-05 10:43:12 +11:00
David Bomba
7b073d033a
Fixes for Zoho Import
2022-12-01 08:49:59 +11:00
Gary Turner
5cc52b57d8
Reserved keywords are aware of date in recurring invoice PDF preview
2022-11-30 08:04:49 +00:00
David Bomba
eb0bdd12ba
Fixes for CSV imports, replace work_phone with phone
2022-11-30 11:46:02 +11:00
David Bomba
24364c5ffb
Implement chunking of auto bill data
2022-11-28 20:49:32 +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
891c742c5d
Fixes for custom client portal subdomains
2022-11-24 09:33:25 +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
7d288fc4de
QR codes for invoics as a variable
2022-10-31 09:54:23 +11:00
David Bomba
a24f23995e
QR codes for invoics as a variable
2022-10-31 09:35:46 +11:00
David Bomba
bbbda3691c
Add check for settings saver
2022-10-29 08:43:34 +11:00
David Bomba
ab71be42a0
Delete pdf when deleting invoice
2022-10-21 15:00:33 +11:00
David Bomba
b72222c3c7
Fixes for formatting of quantity column
2022-10-19 09:17:32 +11:00
David Bomba
8e5c825750
fixes for storage paths in self host
2022-10-12 11:27:14 +11:00
David Bomba
db9ed2c8eb
Fixes for forte payment driver
2022-10-07 08:20:07 +11:00
David Bomba
c26904645b
Return early to improve PDF generation performance
2022-10-04 09:02:27 +11:00
David Bomba
32ee09ae1f
strip tags from client and user nameS
2022-10-02 17:24:16 +11:00
David Bomba
e951a44737
Fixes for generating counters
2022-10-02 12:24:49 +11:00
David Bomba
a1629bbab4
Fixes for applying numbers
2022-09-12 21:08:50 +10:00
David Bomba
9dd06fae34
minor fixes + additional logging
2022-09-12 13:03:39 +10:00
David Bomba
ab2d529923
Additional logging in generates counter
2022-09-12 12:32:16 +10:00
David Bomba
3a33be37a0
Logging around generates counter
2022-09-12 10:00:05 +10:00
David Bomba
d79b374eda
Fixes for select box background color
2022-09-06 20:51:42 +10:00
David Bomba
bfff515b59
Ensure documents array is an array
2022-09-06 17:36:56 +10:00
David Bomba
e716bb5a02
Fixes for showing fees in both the product and tax tables
2022-08-19 08:41:50 +10:00
David Bomba
2893c98b0e
Tests for reminders
2022-08-10 13:35:47 +10:00
David Bomba
4de240c3ab
Remove storage checks
2022-07-31 22:23:50 +10:00
David Bomba
cef753bbd0
Update lists
2022-07-27 16:45:58 +10:00
David Bomba
e337abe819
Patches from v5-dev
2022-07-20 10:56:02 +10:00
David Bomba
c5b8c97b57
Fixes for invoice status if balance changes to negative
2022-07-19 19:36:55 +10:00
David Bomba
6e4132f08a
Fixes for psalm
2022-07-18 10:26:42 +10:00
David Bomba
5cdb48e7f6
Fixes for psalm
2022-07-18 10:04:17 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
ebf88ab693
Templates and reminders for purchase orders
2022-06-30 19:41:44 +10:00
David Bomba
f02cd08d80
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2022-06-30 19:12:10 +10:00
David Bomba
dc4b42932f
Add Purchase Order Templates
2022-06-30 19:12:04 +10:00
David Bomba
64b9e22db9
Fixes for tests
2022-06-30 18:36:09 +10:00
David Bomba
0894752c80
Fixes for tests
2022-06-30 17:51:39 +10:00
David Bomba
59e3978374
Templates for Purchase Orders
2022-06-30 16:40:31 +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
ff783804ff
Working on mail drivers
2022-06-24 13:15:56 +10:00
David Bomba
ade8b24031
Laravel 9
2022-06-23 09:24:56 +10:00
Shift
0a20889916
Convert optional()
to nullsafe operator
2022-06-21 09:59:25 +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
0f32e43fb6
Accept listener
2022-06-15 16:27:21 +10:00
David Bomba
90bff41600
Purchase Order Emails
2022-06-10 17:04:16 +10:00
David Bomba
f9685035cd
Fixes for purchase orders
2022-06-05 19:41:19 +10:00
David Bomba
4a2ecdb6a7
Update Purchase Order Scaffold
2022-06-05 19:22:58 +10:00
Nikola Cirkovic
4e4420dd32
INA-6 |Added purchase order number counter
2022-06-05 05:59:33 +02:00
David Bomba
720e42e35e
Purchase order scaffold
2022-05-31 08:28:32 +10:00
David Bomba
56e83f6e6c
Fixes for schedule form validation
2022-05-29 16:43:07 +10:00
David Bomba
a6fea388ad
Enable page numbering logic
2022-05-26 11:13:46 +10:00
David Bomba
b6f48c0d8c
Page numbering for PDFs
2022-05-25 22:00:17 +10:00
David Bomba
a2977ef1ad
minor fixes for self updater
2022-05-25 20:53:12 +10:00
David Bomba
51455cacef
Page numbering for PDFs
2022-05-25 16:34:43 +10:00
David Bomba
bdb08bf93a
Page numbering trait
2022-05-25 11:49:27 +10:00
David Bomba
36f8dddc4d
Page numbering with TCPDF
2022-05-25 11:00:20 +10:00
=
b29831f8a4
Fixes for failed payment email
2022-05-17 11:18:34 +10:00
=
c7a9e2bac7
Fixes for generates counter
2022-05-03 09:33:18 +10:00
=
d7d3c8d591
Fixes for generates counter
2022-05-02 12:50:55 +10:00
=
6709e5bbc4
Fixes for localizing dates for reset counter
2022-05-02 08:20:54 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
e521718605
New Schema Dump
2022-04-26 16:53:41 +10:00
David Bomba
70c5f268ed
Fixes for type checks
2022-04-21 16:04:59 +10:00
David Bomba
ebc498a815
Type checking
2022-04-21 12:07:08 +10:00
David Bomba
cfd9ed4875
Fixes for types in settings
2022-04-18 23:10:43 +10:00
David Bomba
0d5ee8269d
Fixes for client tests
2022-04-18 21:02:06 +10:00
David Bomba
fabf8e0bae
Query lazy loading imrpovements
2022-04-11 17:45:37 +10:00
David Bomba
912d0aebc5
Do not send notifications to archived/deleted users
2022-04-07 08:52:10 +10:00
David Bomba
9722289796
Fixes for coercing types for react UI
2022-04-03 19:39:55 +10:00
David Bomba
eec5e47302
Fixes for translations corrupting client savings
2022-04-01 15:13:46 +11:00
David Bomba
3eee79d9b3
Fixes for migration validation
2022-03-28 12:46:38 +11:00
David Bomba
3ada7f9997
Convert shared quote/invoice counters
2022-03-25 17:12:49 +11:00
David Bomba
ea30be3a51
Fixes for company settings saver
2022-03-25 08:25:06 +11:00
David Bomba
130803efd6
Attempt to cast floats immediately in settings saver
2022-03-23 21:06:47 +11:00
David Bomba
f4f0290451
Fixes for testing for float
2022-03-23 17:37:39 +11:00
David Bomba
1440a1291a
Fixes for spaces in designs
2022-03-16 18:50:34 +11:00
David Bomba
f1da2bebce
Hide values with 0 in the invoice table
2022-03-14 10:30:38 +11:00
David Bomba
f2932c0354
Allow file key for uploads
2022-03-09 20:39:32 +11:00
David Bomba
e964ff8137
Improve resolution of invitations
2022-02-27 18:33:29 +11:00
David Bomba
9311882c23
Add unsubscribe links to emails
2022-02-25 13:55:32 +11:00
David Bomba
68f735d43b
Fixes for trailing zeros in quantity column
2022-02-13 18:54:33 +11:00
David Bomba
42069e82e9
Fixes for quantity regression
2022-02-08 19:58:21 +11:00
David Bomba
4769204a3f
Fixes for rounding display on line items
2022-01-30 13:51:30 +11:00
David Bomba
8cff663d52
Minor fixes for counter reset
2022-01-19 14:11:08 +11:00
David Bomba
7677cd07a4
Fixes for reset counter
2022-01-19 10:03:41 +11:00
David Bomba
e844abf27d
Fixes for client store request
2022-01-14 21:24:20 +11:00
David Bomba
848cb6ae4c
Do not translate date if none is present
2022-01-12 17:55:12 +11:00
David Bomba
239b180a21
Fixes for pdf regeneration
2022-01-10 12:47:16 +11:00
David Bomba
386131f618
minor fixes for settings saver
2022-01-10 07:33:11 +11:00
David Bomba
16a158e251
Rollback precision
2022-01-10 06:14:56 +11:00
David Bomba
f6f9bccdb4
Increased precision for unit cost
2022-01-08 20:16:21 +11:00
David Bomba
e9d9b8a137
Tests for apple pay
2022-01-06 10:19:31 +11:00
David Bomba
a1366c0cce
Fixes for UBL creation
2021-12-27 09:05:00 +11:00
David Bomba
c76cb3eb7c
Delay events slightly to prevent race conditions
2021-12-17 18:57:26 +11:00
David Bomba
f3d91c4414
Allow custom client numbering for projects
2021-12-08 12:54:19 +11:00
David Bomba
08963d7cd6
Fixes for types in user notifies
2021-11-28 15:05:59 +11:00
David Bomba
7376702748
minor fixes
2021-11-27 20:25:27 +11:00
David Bomba
08d2250ca8
Fixes for notifications
2021-11-27 20:24:31 +11:00
David Bomba
94fa01091d
Fixes for user notifications
2021-11-27 19:59:55 +11:00
David Bomba
dc1fe692a3
Adjustments for entity notifications
2021-11-27 15:54:49 +11:00
David Bomba
706e8cf240
logging for user notiifcations
2021-11-27 12:03:53 +11:00
David Bomba
9086b224ce
Fixes for payment failure mailers
2021-11-26 16:33:49 +11:00
David Bomba
68a8715c6d
Fixes for tests
2021-10-17 14:21:13 +11:00
David Bomba
ba2f78dad0
Refactor counter/patterns to allow User variables
2021-10-17 13:49:32 +11:00
David Bomba
3cf2a28b49
Fixes for invitations
2021-10-14 18:03:03 +11:00
David Bomba
0cfe5bc39a
Refactor invitations
2021-10-14 16:25:09 +11:00
David Bomba
543288c525
Refactor PDF generation into common .env var
2021-10-11 13:19:38 +11:00
David Bomba
eb7de25e64
payment links
2021-10-06 15:05:16 +11:00
David Bomba
9523927a8e
Remove additional logging
2021-10-06 12:53:53 +11:00
David Bomba
aae78bce2a
Fixes for gross line totals
2021-10-06 04:39:09 +11:00
David Bomba
e63d9828f1
Implement future migration refactor for v4 when we upgrade to L6
2021-09-29 21:06:42 +10:00
Benjamin Beganović
b14c8616cb
Remove processReservedKeywords
method
2021-09-21 18:19:06 +02:00
=
e1b052a843
Minor Fixes
2021-09-18 09:26:28 +10:00
=
6696d2ba36
Add recurring_expense property if it doesn't exist.
2021-09-18 08:10:44 +10:00
=
b6b4ca0267
minor fixes
2021-09-18 07:59:04 +10:00