David Bomba
c7701b71d6
Revert attempting to use divs as tables
2023-01-31 09:25:40 +11:00
David Bomba
750986acb0
Working on new clean.html
2023-01-30 21:40:20 +11:00
David Bomba
813fc7bd5e
change entity details from table to div
2023-01-30 11:07:55 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
David Bomba
e34cb0a585
Minor fixes for tax currencies - vendor vs client
2022-12-18 18:09:39 +11:00
David Bomba
dddfd32757
Improve memory handling
2022-11-01 21:20:28 +11:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
af8ec95e2c
Fixes for surcharge visibility
2022-07-01 17:51:35 +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
50000144c6
Fixes for falsey conditions
2022-06-11 09:07:09 +10:00
David Bomba
90bff41600
Purchase Order Emails
2022-06-10 17:04:16 +10:00
David Bomba
c0ba8aa822
TDD for purchase order PDFs
2022-06-06 22:27:17 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
1440a1291a
Fixes for spaces in designs
2022-03-16 18:50:34 +11:00
David Bomba
35c80583c4
Fixes for parsing markdown in pdf tables
2022-02-07 12:31:14 +11:00
David Bomba
4091538161
Fixes for memory consumption with client statements
2021-12-08 10:16:13 +11:00
Benjamin Beganović
50bbd6ddfd
Fixes for table header not showing
2021-09-27 17:59:14 +02:00
Benjamin Beganović
b8f670d592
Replace pdf_variables
with updated
2021-09-24 11:34:03 +02:00
Benjamin Beganović
a2eec608d9
Support for 1:1 columns
2021-09-20 08:47:54 +02:00
Benjamin Beganović
a87fb36cf1
Fixes for showing non-range invoices
2021-09-16 15:04:24 +02:00
Benjamin Beganović
00dbec0ce1
Functionality to inject the setting if it doesn't exists
2021-08-24 16:06:34 +02:00
Benjamin Beganović
a730900a09
Enable passing aging
in the context
2021-08-24 15:33:41 +02:00
Benjamin Beganović
9dc61da56e
Add option to accept payments
in the Design
2021-08-23 14:21:28 +02:00
Benjamin Beganović
4cbdc8b521
Construct & update entity
if invoices
is available in context
2021-08-20 15:38:15 +02:00
Benjamin Beganović
5a4e009960
nl2br on line items
2021-08-09 16:49:12 +02:00
Benjamin Beganović
5b8d685a52
Enable markdown processing on line items
2021-07-29 11:35:07 +02:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
Benjamin Beganović
d701125bf1
Markdown parsing for line items
2021-05-31 14:08:24 +02:00
Benjamin Beganović
c9334daa3f
Note for settings-controlled parsing of markdown
2021-05-31 13:47:22 +02:00
Benjamin Beganović
52f75e5fc6
Fix Javascript loading with repeating headers & footers
2021-04-25 15:52:00 +02:00
Benjamin Beganović
dba330bcb3
wip
2021-04-13 16:43:35 +02:00
Benjamin Beganović
7799b34346
wip
2021-04-09 13:06:14 +02:00
=
e2bc086f75
Type check on custom fields
2021-03-13 19:36:00 +11:00
Benjamin Beganović
7c01b3bb64
Support for custom fields in company details section
2021-03-10 16:55:49 +01:00
Benjamin Beganović
6607442740
wip
2021-02-10 12:31:14 +01:00
Benjamin Beganović
ae534b146b
Inject Javascript that'll filter for hidden columns
2021-01-05 17:48:06 +01:00
Benjamin Beganović
4b6257da3b
Remove task hours calculation from the invocie
2021-01-04 14:38:56 +01:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
Benjamin Beganović
8fd560dcce
process custom columns
2020-12-22 13:56:09 +01:00
Benjamin Beganović
9198cf5175
support tasks as of same day
2020-12-01 15:52:12 +01:00
Benjamin Beganović
e5af99d884
fix issue with client date formatc
2020-12-01 15:25:48 +01:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
Benjamin Beganović
18312b9583
always show invoice.totals
2020-11-20 14:31:47 +01:00
Benjamin Beganović
1b70f24dbc
Update logic for rendering task hours
2020-11-17 14:47:32 +01:00
Benjamin Beganović
a601702a0e
geTaskTimeLogs() helper
2020-11-06 13:13:04 +01:00
Benjamin Beganović
5c2bfaa8ce
Alpha testing on tasks:
...
- Change 'products' to '$product' with design within: CreateEntityPdf, ActivityRepository, HtmlGenerationTest, Phantom
- New 'task-table' element in the Services\PdfMaker\Design.php
- buildTableHeader & buildTableBody are now more generic
- processTaxColumns() now requires $type to be specified
2020-11-04 14:56:08 +01:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
Benjamin Beganović
6e66a8d1a7
Update design seeders
2020-10-07 18:42:41 +02:00
Benjamin Beganović
32b5ee26ba
Update $whitelabel variable
2020-09-17 14:28:55 +02:00
Benjamin Beganović
0f791fdb7f
page-break-inside avoid on footer elements
2020-09-16 12:18:34 +02:00