Commit Graph

62 Commits

Author SHA1 Message Date
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 4b5b8ae0ba Refactor for Stripe ACSS payments 2023-12-18 15:25:16 +11:00
David Bomba 25c67ff7ad Static analysis cleanup 2023-08-01 20:30:47 +10:00
David Bomba 4574c48985 Static analysis cleanup 2023-07-25 20:24:33 +10:00
David Bomba 420bc60051 Use a blank PNG for the company logo, when none others are present 2023-02-19 18:15:54 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00
David Bomba 1050b76fce Change logo 2022-11-14 08:10:22 +11:00
David Bomba 85a8edaab1 Change logo 2022-11-14 08:09:08 +11:00
= 80ad607e62 Replace 404 with not available screen for deleted entities 2022-07-25 10:47:18 +10:00
= 802490a7ee Refactor for logos in dockerfile 2022-07-25 09:01:15 +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
David Bomba c59ad58200 minor fixes 2022-06-30 13:34:15 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 71b7cad096 Error supression when logo is not present 2022-03-25 15:16:39 +11:00
David Bomba 0cfe5bc39a Refactor invitations 2021-10-14 16:25:09 +11:00
Benjamin Beganović 8dd09be143 Add `website()` to CompanyPresenter 2021-09-14 11:28:10 +02:00
David Bomba ff130ae8a2 Hosted Migration Console Command 2021-09-05 19:40:50 +10:00
= c016f5d08a Merge eWay payment driver 2021-08-18 21:21:05 +10:00
= c2a1207a63 Verify peer 2021-08-18 20:41:29 +10:00
David Bomba 9acc02a7df Tets 2021-07-31 19:59:04 +10:00
David Bomba c298ab40fa Fixes for bulk invoice downloads 2021-07-30 10:37:32 +10:00
= 8ea34e4f7f Protected subdomains 2021-07-25 21:51:41 +10:00
David Bomba 8ff01a97a2 Remove base 64 encoding 2021-07-24 17:43:16 +10:00
David Bomba 23a7cb2057 Alternate company logo presenter 2021-07-24 17:29:33 +10:00
Benjamin Beganović 8a3f06c039
Merge pull request #6090 from beganovich/v5-2106-change-default-email-logo
(v5) Change default company logo
2021-06-21 14:22:35 +02:00
Benjamin Beganović ea9d071004 Update default company logo 2021-06-21 07:01:15 +02:00
David Bomba 172604a1a0 WePay 2021-06-20 22:10:22 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba eff664a586 WePayg 2021-05-06 14:39:18 +10:00
David Bomba fc3889671e Fixes for HTMLEngine 2021-03-27 06:30:46 +11:00
David Bomba c47318df1e Fixes for company presenter 2021-03-27 06:21:47 +11:00
David Bomba 599a1626a7 Fix for logo 2021-03-10 07:56:23 +11:00
David Bomba ab5fb7c376 Fixes for company logo 2021-03-02 07:15:28 +11:00
David Bomba 2ab76e9098 v5.1.12 2021-03-01 22:00:07 +11:00
David Bomba e668e7fd5a Fixes for Quotes not attaching to emails 2021-02-28 13:12:55 +11:00
David Bomba 9b72acf506 Payment notifications for autobilling 2021-01-27 21:56:50 +11:00
David Bomba e9e4c39f17 Add support for QR code variables 2021-01-21 23:34:21 +11:00
David Bomba 249c0e8b2b fix for presenting company logo in portal 2021-01-13 12:15:04 +11:00
David Bomba fe457537b6 Change the way company logos are stored in the settings 2021-01-11 19:27:11 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
David Bomba 93ea785131 Fix for incorrect company country being displayed 2020-10-19 08:21:14 +11: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 651fdeabdb Fix for incorrect country displaying 2020-08-08 07:44:49 +10:00
David Bomba 76ec67c2cf Fixes for comany logo 2020-06-18 09:25:08 +10:00
David Bomba 3ec996ee5d
Invoice Designer (#3283)
* Working self-updater package

* Fixes for travis

* Working on invoice designs

* Working on invoice builder

* Tests for invoice design

* Working on invoice designs

* Minor fixes

* Minor fixes for randomdataseeder
2020-02-05 15:06:03 +11:00
David Bomba 957ac9f5d8
Fix for password protected authorization (#3198)
* Remove unnecessary save() on invoice

* Update copyright

* Working on Credit Repository

* Implement credits as a paymentable entity

* Add credit_id to transformer

* fix rules for update payment

* Fix random deleted_at keys in transformers

* Fix for password_protect check
2020-01-07 11:13:47 +11:00
David Bomba f712b789ca
Fixes for tests (#3184)
* fix typo

* php-cs traits

* CS fixer pass

* Password protect User routes

* Implement checks to prevent editing a deleted record

* Clean up payment flows

* Fixes for tests
2019-12-31 08:59:12 +11:00