Commit Graph

49 Commits

Author SHA1 Message Date
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 4e6ca0ed77 Fixes for migrated user checks 2023-07-27 19:22:33 +10:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 2346a4452d Minor fixes for support messages 2022-09-12 07:09:20 +10:00
David Bomba 316daa166e Fixes for support messages 2022-09-11 20:29:11 +10:00
David Bomba 43ca2c72d1 Add check if plan is expired 2022-09-05 08:19:03 +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 b7e00952fa Minor fixes for support messages 2022-05-06 17:08:55 +10:00
David Bomba 9c0b81f7dd v5.3.84 2022-04-27 09:39:52 +10:00
David Bomba 6ed9dc5729 Improve formatting of support messages 2022-03-30 14:19:40 +11:00
David Bomba c201adecf4 Add line breaks to messages 2022-03-30 14:14:04 +11:00
David Bomba dd834f1405 Minor fixes 2021-11-07 21:23:44 +11:00
David Bomba 5f8b03cc58 minor fixes 2021-10-18 21:46:26 +11:00
David Bomba 9cf26601f9 Minor fixes 2021-10-10 20:25:14 +11:00
David Bomba 1675ed19c0 Minor fixes for messages 2021-10-03 18:31:08 +11:00
David Bomba 5ddbc0f507 Fixes for recurring crons 2021-10-02 11:10:12 +10:00
David Bomba a7a76e806c Minor fixes 2021-09-30 08:13:48 +10:00
David Bomba 778cf73ad1 Fixes for Sofort 2021-09-14 22:01:28 +10:00
David Bomba b0510ad680 Fixes for support message 2021-09-09 20:59:58 +10:00
David Bomba f473dbd0e2 Add is_large flag to support emails 2021-09-01 20:54:36 +10:00
David Bomba ea38fb2b37 Fixes for Support Message Template Colors 2021-08-27 07:36:05 +10:00
= 6027b98ba7 Fixes for custom flutter binary 2021-08-20 19:04:16 +10:00
David Bomba 74427d6860 Support messages 2021-08-16 14:34:51 +10:00
David Bomba 760da5c864 Fixes for support messages 2021-08-16 07:15:03 +10:00
David Bomba 815c439323 messages 2021-08-12 20:45:14 +10:00
David Bomba 5729578926 minor fixes 2021-07-23 11:25:33 +10:00
David Bomba 055cacbfa7 Fixes for support message 2021-07-19 20:46:18 +10:00
David Bomba 5946fac405 Update support message subject format 2021-07-14 14:57:43 +10:00
David Bomba 293a187618 Fixes for support messages 2021-07-13 21:25:17 +10:00
David Bomba 8f5afaacd4 Minor fixeS 2021-07-13 08:07:09 +10:00
David Bomba 71e0ec9b60 Fixes for company gateway system logs 2021-07-04 08:22:33 +10:00
David Bomba d353ef9a5f Fixes for gateways 2021-06-30 21:21:46 +10:00
David Bomba e4fdfaef45 Fixes for support messages 2021-06-22 07:29:04 +10:00
David Bomba 1fb8e003b2 Fixes for sending message 2021-06-22 07:21:59 +10:00
David Bomba 2f52b11dcd Fixes for support messages 2021-06-21 07:52:45 +10:00
Benjamin Beganović a2fe0cbb6a SupportMessageSent 2021-06-12 23:19:56 +02:00
David Bomba ecac7291c8 Fixes for emails 2021-05-25 09:31:12 +10:00
David Bomba 922eaefa34 Add Reply TO support messaging 2021-05-24 21:31:52 +10:00
David Bomba 793247e0f7 Fixes for default timeouts 2021-03-22 21:55:09 +11:00
David Bomba 324a79023c Prevent mailables from being queueable"
git push
2021-02-11 23:35:46 +11:00
David Bomba aa852930e6 refactor from email names to use config() values 2020-12-02 14:08:35 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +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 42ccfe0700
Checkout stubs (#3672)
* minor fixes for name spaces, collector facade and composer version bump

* Fixes for invoiceworkflowsettings

* Add more context to support emails

* Working on Firing Subscriptions

* Minor fixes

* Fixes for gateway filtering

* Checkout Driver
2020-05-04 21:13:46 +10:00
David Bomba 27d06a2ae1
Payment tests (#3224)
* Auto Calculate Payment amount if parameter is not supplied

* Tests for payments

* Flag logs to be sent with support messages
2020-01-19 13:02:02 +10: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
David Bomba b7d3f4e7aa
Client Portal conditionals (#3039)
* Fixes for tests

* add additional fields for company settings

* fixes for travis

* update company settings schema

* Disable client portal

* Client Portal middleware

* Working on client portal

* hide portal

* Implement notification channgels for User and ClientContact models

* Push notifications onto queue

* Force authentication if client portal is password protected
2019-11-04 11:22:59 +11:00
Benjamin Beganović b35bff3cde Forward support messages to contact@invoiceninja.com with system-level info (#2993)
* Sending support messages via API

* Sending log files only if self-hosted

* Remove legacy code
2019-10-17 07:12:38 +11:00