Commit Graph

34 Commits

Author SHA1 Message Date
David Bomba b459551536 Fixes for taxes with peppol 2024-12-09 13:29:35 +11:00
David Bomba 1a438ecd64 Remove annotations from tests 2024-09-16 21:13:55 +10:00
David Bomba 8160af4ef4 PHP CS Fixer 2024-08-22 16:57:52 +10:00
David Bomba 9e12e32e29 Fixes for payment validations 2024-04-15 07:57:24 +10:00
David Bomba afa171390e Improvements to parse float 2024-03-14 14:44:01 +11:00
David Bomba f0ad4175aa Fixes for required client invoice + SMTP transport 2024-03-11 13:35:16 +11:00
David Bomba c4807be9df Updates for parseformat 2024-02-29 13:06:11 +11:00
David Bomba 6fcd321ce2 Additional tests 2024-02-20 15:09:21 +11:00
David Bomba 328d00e235 Improve parseFloat function 2024-02-20 13:29:30 +11:00
David Bomba a52025dabd Fixes for float parsing for csv importrs 2024-01-11 00:18:40 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba b72222c3c7 Fixes for formatting of quantity column 2022-10-19 09:17:32 +11:00
David Bomba f014ced0d5 Fixes for tax floats with precision greater than 2 2022-08-16 08:02:48 +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 e153a0a06a Update license 2022-06-08 14:25:44 +10:00
David Bomba 0ab1153e4d Fixes for languages 2022-02-26 14:53:51 +11:00
David Bomba 980fcb789f Improve quantity resolution 2022-02-26 14:04:05 +11:00
David Bomba 4ca034c9f6 Fixes for import correcting amounts 2021-08-30 07:53:51 +10:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
David Bomba 78ba574236 minor fixes for tests 2020-11-19 09:38:36 +11:00
David Bomba bae82b56c1 Add license 2020-09-14 21:11:46 +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 d57f0f9236 Refactoring client payments 2020-08-26 10:53:11 +10:00
David Bomba 79e0fa56e2 Convert currency string to float 2020-08-26 10:47:50 +10:00
David Bomba 43e57d0117
Fixes for self-update (#3514)
* minor fix for payment notifications

* styleci

* Limit Self updating to self hosters only
:

* Fixes for designs

* Minor fixes for self-update
2020-03-21 16:37:30 +11:00
David Bomba 1c31f6de0f Refactors, and create a number helper 2019-08-28 12:36:53 +10:00
David Bomba 62e2444a2c
Sign Up Scaffolding (#2453)
* Fix js dependencies

* Breadcrumb implementation

* Test for UniqueEmailRule Validation

* reduce length of account_key to prevent key too long error

* Fixes for travis - reduce user email length

* Reduce all unique field lengths to 100 to prevent key overflow

* Fix for Bank Model

* Prevent a user from registering multiple account with one email address when using multiple databases
2018-10-17 23:26:27 +11:00
David Bomba 85180bfdb7
Multi DB Authentication (#2431)
* Custom Multi DB User Provider

* Multi DB Authentication provider

* Finalized Multi Auth DB

* Apply fixes from StyleCI (#22)
2018-10-08 20:38:45 +11:00
David Bomba f4f7348854
V5.0 (#2422)
* fixes for code coverage

* Code Coverage filter laravel

* Code Coverage fixes

* bug fixes
2018-10-05 22:29:13 +10:00
David Bomba 2cc23cd2da
Code Coverage fixes (#2421)
* fixes for code coverage

* Code Coverage filter laravel

* Code Coverage fixes
2018-10-05 22:23:07 +10:00
David Bomba c830924213
Filter laravel framework from code coverage (#2420)
* fixes for code coverage

* Code Coverage filter laravel
2018-10-05 22:12:20 +10:00
David Bomba 537b53859f
StyleCI fixes (#2416)
* Env for travis

* Apply fixes from StyleCI (#7)
2018-10-05 21:40:02 +10:00
David Bomba efa75de4df
Project layout + Travis Integration (#2412) 2018-10-05 17:51:37 +10:00
David Bomba e88604594b
Project layout (#2411)
* Nav bar ideas

* Project structure
2018-10-05 14:26:05 +10:00