Skip to content

Commit e2aa008

Browse files
committed
Version 0.19.0
1 parent 9ee380a commit e2aa008

File tree

5 files changed

+43
-7
lines changed

5 files changed

+43
-7
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2020
### Fixed
2121
### Removed --->
2222

23+
## 0.19.0 - 2023-08-25
24+
### Added
25+
- Update command for updating database
26+
- Make some of the models optional with config setting
27+
- Show related contact activity setting
28+
- Client search
29+
- Using Pint and Laravel preset for code style
30+
- Tax rates setting
31+
- Invoice contact details setting
32+
- Check app is running on correct subdomain setting
33+
- Added setting default config
34+
- Show users with update permissions update alerts
35+
- Send task, call, meeting and lunch reminder emails
36+
### Changed
37+
- Add related contacts to person and use contacts relation
38+
- Update some dependencies for Laravel 10 support
39+
- PDF download filenames updated
40+
- Default invoice, order & quote number set to 1000
41+
- Allowing products to be added during order, quote, invoice create
42+
### Fixed
43+
- Disabled settings no longer throws error
44+
- Bug when no activity
45+
- Support for removed Jetstream personal team
46+
- Invoice title fixed
47+
- Missing product on invoice
48+
- Invoice due badge
49+
- Timezone global view share
50+
- Tax amount on invoice lines
51+
- Validation on phone number & email type
52+
### Removed
53+
2354
## 0.18.1 - 2023-06-04
2455
### Added
2556
- Laravel 10 support

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ The free Laravel CRM you have been looking for, this package will add CRM functi
5050

5151
If you want to get up and running quickly with a complete Laravel CRM please go to the [laravel-crm-starter project](https://github.com/venturedrake/laravel-crm-starter).
5252

53-
If you would prefer to install Laravel CRM into your own Laravel application, please follow the installation steps below.
53+
If you prefer to install Laravel CRM into your own Laravel application, please follow the installation steps below.
5454

5555
## Installation
5656

@@ -177,6 +177,12 @@ php artisan db:seed --class="VentureDrake\LaravelCrm\Database\Seeders\LaravelCrm
177177
php artisan laravelcrm:permissions
178178
```
179179

180+
#### Step 4. Run update command to update database
181+
182+
```bash
183+
php artisan laravelcrm:update
184+
```
185+
180186
### Upgrading from < 0.2
181187

182188
#### Step 1. Run the following to the update package:

composer.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@
5454
"venturedrake/laravel-encryptable": "^0.1.2"
5555
},
5656
"require-dev": {
57-
"friendsofphp/php-cs-fixer": "^3.8",
5857
"laravel/pint": "^1.10",
5958
"orchestra/testbench": "^4.0|^5.0|^6.0|^7.0",
6059
"phpstan/phpstan": "^0.12.65",
@@ -82,9 +81,9 @@
8281
"scripts": {
8382
"test": "vendor/bin/phpunit --colors=always",
8483
"test-coverage": "vendor/bin/phpunit --coverage-html coverage",
85-
"format": "vendor/bin/php-cs-fixer fix --verbose",
8684
"analyse": "vendor/bin/phpstan analyse -c phpstan.neon",
87-
"pint": "vendor/bin/pint"
85+
"format": "vendor/bin/pint -v",
86+
"format-test": "vendor/bin/pint -v --test"
8887
},
8988
"config": {
9089
"sort-packages": true

config/package.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313
|
1414
*/
1515

16-
'version' => '0.18.1',
16+
'version' => '0.19.0',
1717

1818
];

src/Http/Middleware/SystemCheck.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ public function handle($request, Closure $next)
4040
// Check if DB database required
4141
if($setting = \VentureDrake\LaravelCrm\Models\Setting::where('name', 'db_update_0180')->first()) {
4242
if($setting->value == 0) {
43-
flash('Your Laravel CRM software version requires some database updates to function correctly. Please <a href="#">update database</a>')->info()->important();
43+
flash('Your Laravel CRM software version requires some database updates to function correctly. Please <a href="https://github.com/venturedrake/laravel-crm#upgrading-from--02">update database</a>')->info()->important();
4444
}
4545
}
4646

4747
if($setting = \VentureDrake\LaravelCrm\Models\Setting::where('name', 'db_update_0181')->first()) {
4848
if($setting->value == 0) {
49-
flash('Your Laravel CRM software version requires some database updates to function correctly. Please <a href="#">update database</a>')->info()->important();
49+
flash('Your Laravel CRM software version requires some database updates to function correctly. Please <a href="https://github.com/venturedrake/laravel-crm#upgrading-from--02">update database</a>')->info()->important();
5050
}
5151
}
5252
}

0 commit comments

Comments
 (0)