David Bomba
8fff97ac4b
Rename ScheduleEntity -> EmailRecord
2023-03-22 08:00:20 +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
3f19376e85
Working on global taxes
2023-03-19 20:10:20 +11:00
David Bomba
12d3e35019
Global Tax Rules
2023-03-19 16:14:04 +11:00
David Bomba
8a35eaf1b1
Stub global tax rates
2023-03-18 23:06:32 +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
77c56ef2a8
Schedule Invoice
2023-03-16 20:34:20 +11:00
David Bomba
a1c986d83a
Updates
2023-03-15 11:41:59 +11:00
David Bomba
b582f489c4
Merge branch 'v5-develop' into email_refactor
2023-03-08 16:18:15 +11:00
David Bomba
5f0614066c
Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop
2023-03-07 14:50:08 +11:00
David Bomba
ff8be6ab31
Fixes for client settings cast
2023-03-06 20:15:14 +11:00
David Bomba
c11654a7d2
Minor fixes
2023-03-06 20:14:59 +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
1e96eeecb0
Updates for default task settings
2023-02-23 22:39:51 +11:00
David Bomba
63a7a11853
Minor fixes for types
2023-02-18 08:06:53 +11:00
David Bomba
2196d8fc20
frequency_id optional for scheduler
2023-02-17 21:05:01 +11:00
David Bomba
2f3cee2fc2
Update naming of email statement scheduler
2023-02-17 16:02:46 +11:00
David Bomba
88d5d14de3
Minor fixes for admin email templates
2023-02-17 09:34:50 +11:00
David Bomba
bc065e2132
Update scheduler date ranges
2023-02-17 08:59:19 +11:00
David Bomba
4babfbb651
php-cs-fixer
2023-02-16 12:36:09 +11:00
David Bomba
aa0774a400
Increase default font size
2023-02-09 10:02:17 +11:00
David Bomba
ba8cc3e44d
Remove postal_city as default
2023-02-08 17:06:00 +11:00
David Bomba
6d51943181
Remove postal_city as default
2023-02-08 16:55:42 +11:00
David Bomba
2b8779be46
Accept user input from approve quote flow
2023-02-02 19:10:41 +11:00
David Bomba
f218b47154
Allow customization of the sending email address when using Postmark or Mailgun drivers
2023-02-02 08:26:20 +11:00
David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +11:00
David Bomba
423a7f4cc9
Enable setting the width of the logo via settings
2023-01-27 22:49:25 +11:00
David Bomba
39f3eea11e
Additional docs for mailers
2023-01-26 22:52:00 +11:00
Hobby-Student
14096c92e7
enhance address field
2023-01-21 13:27:02 +01: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
4096631de0
Add company logo size to company settings object
2023-01-18 07:57:07 +11:00
David Bomba
c51dd313b9
Tests for emailing client statements
2023-01-17 11:00:12 +11:00
David Bomba
67dfe8a4b9
Show terms/footers on Recurring Invoice Preview
2023-01-17 09:43:11 +11:00
David Bomba
b8d1e0a920
Refactor for emails
2023-01-15 14:44:23 +11:00
David Bomba
6a687c2aef
Working on refactor for emailables
2023-01-15 13:28:46 +11:00
David Bomba
cf9ffb05d5
Tests for calculating date ranges
2023-01-14 18:47:14 +11:00
David Bomba
9e5417ab1c
Define the Client Statement Class
2023-01-13 20:16:17 +11:00
David Bomba
5389c00c2f
migrations for companies/accounts table
2023-01-13 00:32:54 +11:00
David Bomba
e174b379a6
Additional mailer implementation
2023-01-11 19:29:27 +11:00
David Bomba
971787161c
Enforce registration for subscriptions if configured
2022-12-20 15:50:02 +11:00
David Bomba
d7f12d62a6
Count Bank Account Created on Hosted
2022-12-02 13:19:02 +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
9e91d7579d
Datamapper classes
2022-11-03 10:13:36 +11:00
David Bomba
895bb8deef
Fixes for QR Ibans with no payment references
2022-09-14 11:33:54 +10:00
David Bomba
98127fbab4
Fixes for vendor templates
2022-09-08 21:01:49 +10:00
David Bomba
4e29459985
Remove redundant code from CompanySettings
2022-09-07 07:29:09 +10:00
David Bomba
0934925071
Add option to send payment email when invoice has been marked as paid
2022-09-02 20:43:35 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
3e5e915acc
Uploads for purchase orders
2022-07-06 15:18:41 +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
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
213a51ad62
Update column for refresh tokens
2022-06-17 18:28:31 +10:00
David Bomba
90bff41600
Purchase Order Emails
2022-06-10 17:04:16 +10:00
David Bomba
938eecc0cd
Email Template defaults for Purchase Orders
2022-06-09 17:45:19 +10:00
David Bomba
21c5bdcd90
Fixes for tests
2022-06-08 08:27:47 +10:00
David Bomba
d7c7289ca9
Update for invoice designs
2022-06-07 20:36:47 +10:00
=
a6327b7694
Purchase Order Actions
2022-06-07 08:12:06 +10:00
David Bomba
614987a55e
Vendor PDFs
2022-06-06 13:28:10 +10:00
David Bomba
feacf65160
Stubs for purchase orderS
2022-06-05 20:30:56 +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
ce0327e99e
Add additional properties
2022-05-31 08:52:10 +10:00
David Bomba
720e42e35e
Purchase order scaffold
2022-05-31 08:28:32 +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
6a99cba813
Analytics on queue size
2022-05-15 20:43:50 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
654bf7a23f
Disable gateway refund options for GoCardless
2022-04-27 09:05:16 +10:00
David Bomba
0d5ee8269d
Fixes for client tests
2022-04-18 21:02:06 +10:00
David Bomba
485fea03c7
Coerce default_task_rate to float
2022-04-09 16:02:12 +10:00
David Bomba
e4fc7fa55a
Fixes for tests
2022-03-29 20:06:35 +11:00
David Bomba
2f744c6969
Fixes for frequencyforkey
2022-03-29 08:04:04 +11:00
David Bomba
ccbe8eb0c1
Fixes for reminder templates
2022-03-18 14:07:15 +11:00
David Bomba
1440a1291a
Fixes for spaces in designs
2022-03-16 18:50:34 +11:00
David Bomba
f4f11575ed
Fixes for metadata column in Transaction Log
2022-03-14 07:52:51 +11:00
David Bomba
db2606b907
Add clients and invoices into default templates
2022-03-11 22:30:29 +11:00
David Bomba
94c064fd05
Show invoice expense documents
2022-03-11 19:49:51 +11:00
David Bomba
3ff77d0ede
Fixes for tests
2022-03-11 07:45:23 +11:00
David Bomba
e066c8c81f
Set default send_time for all entities to +12 UTC
2022-03-10 16:26:46 +11:00
David Bomba
b1887f8fa8
Fixes for required client info
2022-03-10 13:05:01 +11:00
David Bomba
b7dced76cd
Transaction events
2022-03-10 11:32:04 +11:00
David Bomba
7423be043d
Transaction events
2022-03-09 20:32:46 +11:00
David Bomba
e4bf727711
Transaction events
2022-03-09 18:40:45 +11:00
David Bomba
ff33cc5fca
Fixes for casts
2022-02-27 17:49:49 +11:00
David Bomba
048b792da0
Additional analytic metrics
2022-01-23 10:28:13 +11:00
David Bomba
6c11e54a29
Add default templates
2021-11-14 08:20:33 +11:00
David Bomba
0444c96a47
Subscription calculations
2021-10-21 21:44:18 +11:00
David Bomba
f7fae98438
Set default design to Clean
2021-10-20 09:51:33 +11:00
David Bomba
4fdd709e99
Default client registration fields
2021-09-30 08:14:48 +10:00
David Bomba
34a90d2ba8
Map Client Registration fields
2021-09-29 21:48:22 +10:00
Benjamin Beganović
f53cb98302
Update statement columns
2021-09-24 11:56:16 +02:00
David Bomba
f572b61d61
Merge pull request #6687 from turbo124/v5-develop
...
Add inline download capability
2021-09-21 08:37:52 +10:00
Benjamin Beganović
db81802dab
Merge remote-tracking branch 'upstream/v5-develop' into v5-647
2021-09-20 14:41:39 +02:00
=
6b9b12d723
Add
2021-09-20 21:19:03 +10:00
Benjamin Beganović
926a599e8d
Push $amount
as last column
2021-09-17 19:49:40 +02:00
=
ec74eb7bdd
fixes for company settings casts
2021-09-17 17:52:22 +10:00
=
c7b9c582a2
Merge branch 'recurring_expenses' into v5-develop
2021-09-17 17:34:01 +10:00
David Bomba
4802b0bdcf
Remove pdf_variables as defaults
2021-09-15 19:54:42 +10:00
David Bomba
dc790559e9
Merge branch 'v5-develop' into recurring_expenses
2021-09-15 10:16:24 +10:00
David Bomba
618027dcd8
Add gross line and subtotals
2021-09-15 10:00:29 +10:00
David Bomba
33c05b1ad0
Add exclusive taxes to line items
2021-09-15 09:02:25 +10:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
David Bomba
801b9e0d15
Allow users to define From Name in UI
2021-09-03 22:59:48 +10:00
Benjamin Beganović
7639746178
Make CompanySettings::getEntityVariableDefaults
public
2021-08-24 16:06:16 +02:00
Benjamin Beganović
a5f8d8c042
Rename $payment_date
to $payment.date
2021-08-24 15:37:16 +02:00
David Bomba
06157e95a6
Recurring Quotes Tests
2021-08-24 15:32:22 +10:00
David Bomba
2bafe5d1fc
Recurring Expenses
2021-08-24 11:29:56 +10:00
Benjamin Beganović
e12a8d94dc
Add variables for statement_payment_columns
2021-08-23 14:21:11 +02:00
Benjamin Beganović
c6826d495a
Add statement_invoice_columns
to CompanySettings
2021-08-20 15:37:42 +02:00
David Bomba
1fa93ebb60
Metrics for live previews
2021-07-28 11:49:13 +10:00
David Bomba
53f6aeb9d3
Add net_subtotal option
2021-07-18 18:57:26 +10:00
David Bomba
57293ac816
Merge pull request #6228 from turbo124/v5-develop
...
Fixes for PDF paths
2021-07-07 21:40:15 +10:00
David Bomba
32036a8569
Fixes for PDF paths
2021-07-07 21:39:49 +10:00
Benjamin Beganović
e8e1e138ea
Change $company->primary_color to #298AAB
2021-07-07 11:15:58 +02:00
David Bomba
4eea13334e
Code cleanup
2021-06-23 13:03:47 +10:00
David Bomba
5e4d70d69b
Default shown tasks = invoiced
2021-06-23 07:54:06 +10:00
David Bomba
823d23df24
Set exchange rates on invoices/payments when marking as paid
2021-06-22 08:39:08 +10:00
David Bomba
172604a1a0
WePay
2021-06-20 22:10:22 +10:00
David Bomba
0d2cf66776
Fixes for BCC list
2021-06-17 21:55:56 +10:00
David Bomba
c076998366
Wepay Payments
2021-06-16 20:12:04 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
=
99d6d1c516
Email timing offset
2021-06-10 21:25:47 +10:00
=
e37613a5a1
Company Registration
2021-06-05 20:31:11 +10:00
David Bomba
829b069063
Fixes for custom translations
2021-05-31 20:40:34 +10:00
David Bomba
6dc3668ff6
Fixes for tests
2021-05-31 08:17:42 +10:00
David Bomba
d3c8060dfb
Fixes for tests
2021-05-27 11:19:07 +10:00
David Bomba
9d20ddca2a
Add outstanding to invoice totals
2021-05-24 21:54:22 +10:00
David Bomba
f24e566952
Fixes for LightLogs
2021-05-07 08:44:27 +10:00
David Bomba
4703496c7c
Fixes for PSR loading
2021-05-04 22:04:07 +10:00
David Bomba
e8d6d29f17
Track bounced and spam mail
2021-05-04 12:49:32 +10:00
David Bomba
592aba6bb0
analytics
2021-04-29 13:43:40 +10:00
David Bomba
7fabda0ea1
fix for typo
2021-04-29 10:39:56 +10:00
David Bomba
d35cef02c3
Fixes for analytics
2021-04-29 10:02:09 +10:00
David Bomba
f26948b76f
Log query analytics
2021-04-29 09:19:00 +10:00
David Bomba
47ad8e1394
Set default values
2021-04-25 14:45:16 +10:00
David Bomba
28caa315a5
Fixes for Analytics
2021-04-25 14:36:22 +10:00
David Bomba
b4945220e8
Analytics
2021-04-24 23:19:46 +10:00
=
045fd56304
Change default pdf column properties
2021-04-09 17:44:17 +10:00
=
2ab00ed2d8
Remove redundant packages
2021-04-09 17:39:52 +10:00
David Bomba
4c56d7328c
Add page layout option
2021-04-08 08:19:36 +10:00
David Bomba
660dca561b
subscriptions
2021-04-05 22:37:25 +10:00
David Bomba
3a770361aa
Set valid until when a quote is marked as sent
2021-04-01 19:07:32 +11:00
David Bomba
b9e56a271d
Add expense type id for invoice items
2021-03-31 21:41:17 +11:00
David Bomba
abd3a89bc9
Subscriptions ( #5248 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
* Add with trasheD
* Rename BillingSubscriptions to Subscriptions
* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
David Bomba
cb7f27462b
Client subscriptions + bug fixes ( #5238 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
2021-03-24 20:14:30 +11:00