David Bomba
6c86d7151a
Update copyright year
2023-01-29 09:21:40 +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
David Bomba
5389c00c2f
migrations for companies/accounts table
2023-01-13 00:32:54 +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
David Bomba
a25711b5eb
Drop use_vendor_currency column from companies
2022-12-14 13:20:32 +11:00
David Bomba
482918e3f3
Cast matomo id to string
2022-12-08 11:39:43 +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
David Bomba
8f5fb2ca9f
Fixes for recurring invoice edge case
2022-11-24 17:23:36 +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
0a2cb6f88d
Merge branch 'v5-develop' into yodlee
2022-10-06 20:55:44 +11:00
David Bomba
73acc1b7d5
Fixes for bank transactions:
2022-09-14 16:48:56 +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
90c6f4a48c
Logging
2022-09-14 16:21:40 +10:00
David Bomba
9b74cb4615
Logging
2022-09-14 16:19:08 +10:00
David Bomba
96115adeac
Fixes for bank transactions transformer
2022-09-14 14:47:08 +10:00
David Bomba
599424d75f
Add bank transactios as default includes
2022-09-14 14:33:05 +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
7d01295168
Add new column for invoice_task_project
2022-08-25 08:00:52 +10:00
David Bomba
b4dfabd684
fixes for company table types
2022-07-29 19:14:18 +10:00
David Bomba
3a510ffd4a
Fixes for subscriptions - allow currency id to be passed through
2022-07-29 10:34:33 +10:00
David Bomba
1196ea8122
Add enabled_expense_tax_rates
2022-07-29 09:26:31 +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
063d600bbd
Vendor Portal - Purchase Orders
2022-06-14 22:18:20 +10:00
David Bomba
849a3f6b7c
Adjust schema for inventory management
2022-06-03 20:50:19 +10:00
David Bomba
bb20f8324e
Drop redundant column
2022-05-23 15:09:00 +10:00
David Bomba
8e3ccc83ad
Fixes for displaying payment gateways where min_limit is enforced
2022-05-18 08:47:54 +10:00
David Bomba
14b5770a0a
Set flags for recurring invoices and quote terms
2022-05-17 17:36:28 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00
David Bomba
da22301bbc
Company Transformer fixes
2022-03-29 19:09:46 +11:00
David Bomba
fd84e534d9
Add currency conversion column
2022-02-07 19:01:05 +11:00
David Bomba
de4aaabcc9
Include quotes in observer
2021-10-08 20:51:55 +11:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
=
42b3272920
Fixes for appends on tax_rates model
2021-09-10 21:40:49 +10:00
=
8f2f97a584
Add Tax Rates as default"
2021-09-10 17:13:07 +10:00
David Bomba
a17227f2ca
Recurring Invoices query
2021-08-29 20:34:53 +10:00
David Bomba
41faffb09f
Add field on company table
2021-08-25 19:41:03 +10:00
David Bomba
ec66efeb6f
comma as decimal support
2021-08-19 08:12:39 +10:00
David Bomba
659b955862
Make markdown support in invoices optional
2021-08-08 08:27:53 +10:00
David Bomba
36f6cbbcc9
Update license in codebase
2021-06-16 16:58:16 +10:00
David Bomba
85c05f7c30
Fixes for VarEvents
2021-05-07 07:12:07 +10:00
David Bomba
2655ba679b
Fixes for Task properties, drop column on company_user table
2021-05-05 09:53:35 +10:00
David Bomba
e6c083cf29
Stripe Connect
2021-04-20 21:30:52 +10:00
David Bomba
d7bf927549
Set exchange rates on invoices
2021-03-29 13:14:55 +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
00eefcd781
Client Subscription scaffolding
2021-03-10 11:08:58 +11:00
David Bomba
d7d0768eae
Minor fixes
2021-03-09 21:34:39 +11:00
David Bomba
181902fece
Additional company table properties
2021-02-16 08:52:38 +11:00
David Bomba
7d69f5eba3
Changes to schema for expenses, drop redundant columns from company table
2021-01-12 08:57:48 +11:00
David Bomba
c82d6fa270
additional column on company and expenses table
2021-01-08 21:27:49 +11:00
David Bomba
5a840201da
Move field from company table to settings
2021-01-07 17:08:34 +11:00
David Bomba
f267408029
Merge pull request #4629 from turbo124/v5-develop
...
update decimal precision
2021-01-05 17:19:41 +11:00
David Bomba
0c74a4601f
Change decimal resolution
2021-01-05 13:24:32 +11:00
Benjamin Beganović
603f7baa58
apply php-cs-fixeR
2021-01-04 13:38:00 +01:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
=
4129dba08b
Test for HTML output for preview controller
2020-12-26 20:26:19 +11:00
=
53ff009d74
fix for company.users.company_user
2020-12-26 19:03:24 +11:00
David Bomba
feb78a63f2
Add service worker back in
2020-12-17 21:53:20 +11:00
David Bomba
864892a7d2
Migrate white label license
2020-12-15 08:52:14 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
David Bomba
685b7e25c2
Fixes for queries
2020-11-01 16:18:40 +11:00
David Bomba
1bda0190bb
fixes for company transformer
2020-10-29 10:14:09 +11:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
David Bomba
a07f04e1df
Refactor Template Engine
2020-10-28 16:50:06 +11:00
David Bomba
0b16b2ac9c
Fixes for tests
2020-10-28 10:34:09 +11:00
David Bomba
4561ed41f2
Minor fixes for email template
2020-10-27 08:54:59 +11:00
David Bomba
8f53424017
Fixes
2020-10-27 06:10:04 +11:00
David Bomba
b00e0b5a04
Fixes for first_load includes
2020-10-26 07:56:02 +11:00
David Bomba
73b3c11d80
Fixes for update expenses
2020-10-23 08:00:49 +11:00
David Bomba
460545882c
Additional fields for company model
2020-10-15 08:25:40 +11:00
David Bomba
0c015cb4bc
Fixes for recurring invoices
2020-09-10 11:05:42 +10:00
David Bomba
ba75a44eb8
Laravel 7.x Shift ( #40 )
...
* Adopt Laravel coding style
The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.
However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.
You may use [Shift's .php_cs][2] file as a base.
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
* Shift bindings
PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.
* Shift core files
* Shift to Throwable
* Add laravel/ui dependency
* Unindent vendor mail templates
* Shift config files
* Default config files
In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.
* Shift Laravel dependencies
* Shift cleanup
* Upgrade to Laravel 7
Co-authored-by: Laravel Shift <shift@laravelshift.com>
2020-09-06 19:38:10 +10:00
David Bomba
eef91513d0
fix for regression
2020-08-24 15:19:58 +10:00
David Bomba
ffdfaefd80
Working on system logs
2020-08-24 12:45:53 +10:00
David Bomba
c220108168
Add documents as default includes
2020-08-06 13:04:09 +10:00
David Bomba
411b4b1582
add enable_shop_api field to company table
2020-07-29 19:25:59 +10:00
David Bomba
708422dd9b
Add hashed transformer for company tokens
2020-07-13 12:54:56 +10:00
David Bomba
256deea92a
Update index file for flutter
2020-07-07 08:35:28 +10:00
David Bomba
ec989582ce
Add is_large to company transformer
2020-07-07 07:58:26 +10:00
David Bomba
6bf5621cde
Client can register
2020-06-28 20:28:35 +10:00
David Bomba
fc40159d36
Fixes for currency precision
2020-06-15 21:42:46 +10:00
David Bomba
8129a5b49d
Add payment terms to transformers ( #3738 )
2020-05-23 13:33:44 +10:00
David Bomba
a0eecdd755
Fixes for tests ( #3701 )
...
* Update Exchange rate Data once a day
* Tests for currency conversions
* Fixes for tests
* Fix for adding blank product keys
* Class for logging emails sent
* Fixes for tests
* Fixes for testS
* Include credits in first_load=true
* Fixes for tests
* fixes for tests
* Fixes for tests:
* Fixes for tests
* Fixes for tests
2020-05-14 19:08:49 +10:00
David Bomba
74a6c4f2ee
Reminders ( #3630 )
...
* Performance improvements moving from str_replace to strtr
* Remove legacy docs
* Clean up credit transformer
* Working on invoice emails
* Clean up for invoice designs
* Tests for light and dark theme emails
* Working on reminder scheduling
* Reminder Job Class
* Fixes for github actions
* PHP CS
* Test for reminders
* Test for reminders
2020-04-15 10:30:52 +10:00
David Bomba
ba55cc32e1
v5.0.4 ( #3620 )
...
* Version bump
* Refactors for refunds / credits
* Working on Company Ledger
* Company Ledger OpenAPI Documentation
* Version Bump
* Fixes for internal composer update
2020-04-11 21:19:05 +10:00
David Bomba
a4c190a920
google analytics key ( #3617 )
2020-04-10 21:56:02 +10:00
David Bomba
8154796193
Minor patch until client is fixed ( #3613 )
2020-04-09 22:39:17 +10:00
David Bomba
afee58f746
Google Analytics ( #3610 )
...
* Working on google analytics
* google analytics implementation
2020-04-09 22:04:26 +10:00
David Bomba
6e51b225b0
Fixes for missing fields for company transformer ( #3406 )
2020-03-01 21:45:23 +11:00
David Bomba
e2ed1fad8b
Enable client contact password to be set via API. ( #3402 )
...
* Tests for client contact passwords
* test for client API
* Client Tests for password quality
* Final tests for client contact password
2020-03-01 16:00:54 +11:00
David Bomba
464dd3f9eb
Fixes for base repo ->save() method ( #3392 )
...
* Fixes for tests
* payment
* remove field from company table
* Fixes for repo save()
2020-02-28 07:23:25 +11:00
David Bomba
c15f17186d
Fixes for transformerS ( #3388 )
2020-02-27 10:32:44 +11:00
David Bomba
a79c7bf60d
Code Cleanup
...
* Working on emailing invoices
* Working on emailing and displaying email
* Working on emailing and displaying email
* Email invoices
* Fixes for html emails
* Ensure valid client prior to store
* Ensure client exists when storing an entity
* refactor for emails
* Design Transformer
* Include designs in first_load response
* Code cleanup
2020-02-15 20:06:30 +11:00
David Bomba
1e7b9007d1
Bug Fixes ( #3233 )
...
* Working on projects and tasks
* Fixes for company transformer
2020-01-21 20:13:16 +11:00