Skip to content

Commit ad9c62d

Browse files
committed
update to laravel 5.5
1 parent aab9008 commit ad9c62d

File tree

4 files changed

+55
-15279
lines changed

4 files changed

+55
-15279
lines changed

README.md

+26-25
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#### Laravel-Auth is a Complete Build of Laravel 5.4 with Email Registration Verification, Social Authentication, User Roles and Permissions, User Profiles, and Admin restricted user management system.
1+
#### Laravel-Auth is a Complete Build of Laravel 5.5 with Email Registration Verification, Social Authentication, User Roles and Permissions, User Profiles, and Admin restricted user management system.
22

33
[![License](http://jeremykenedy.com/license-mit.svg)](https://raw.githubusercontent.com/jeremykenedy/laravel-auth/LICENSE) [![Build Status](https://travis-ci.org/jeremykenedy/laravel-auth.svg?branch=master)](https://travis-ci.org/jeremykenedy/laravel-auth)
44

@@ -24,28 +24,28 @@
2424
- [Laravel Auth License](#laravel-auth-license)
2525

2626
### About
27-
Laravel 5.4 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. Project can be stood up in minutes.
27+
Laravel 5.5 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. Project can be stood up in minutes.
2828

2929
### Features
30-
#### A [Laravel](http://laravel.com/) 5.4.x with minimal [Bootstrap](http://getbootstrap.com) 3.7.x project.
30+
#### A [Laravel](http://laravel.com/) 5.5.x with minimal [Bootstrap](http://getbootstrap.com) 3.7.x project.
3131

3232
| Laravel-Auth Features |
3333
| :------------ |
34-
|Built on [Laravel](http://laravel.com/) 5.4|
34+
|Built on [Laravel](http://laravel.com/) 5.5|
3535
|Uses [MySQL](https://github.com/mysql) Database|
36-
|Uses [Artisan](http://laravel.com/docs/5.4/artisan) to manage database migration, schema creations, and create/publish page controller templates|
36+
|Uses [Artisan](http://laravel.com/docs/5.5/artisan) to manage database migration, schema creations, and create/publish page controller templates|
3737
|Dependencies are managed with [COMPOSER](https://getcomposer.org/)|
3838
|Laravel Scaffolding **User** and **Administrator Authentication**.|
3939
|User [Socialite Logins](https://github.com/laravel/socialite) ready to go - See API list used below|
4040
|[Google Maps API v3](https://developers.google.com/maps/documentation/javascript/) for User Location lookup and Geocoding|
4141
|CRUD (Create, Read, Update, Delete) Themes Management|
4242
|CRUD (Create, Read, Update, Delete) User Management|
43-
|Robust [Laravel Logging](https://laravel.com/docs/5.4/errors#logging) with admin UI using MonoLog|
43+
|Robust [Laravel Logging](https://laravel.com/docs/5.5/errors#logging) with admin UI using MonoLog|
4444
|Google [reCaptcha Protection with Google API](https://developers.google.com/recaptcha/)|
4545
|User Registration with email verification|
46-
|Makes us of Laravel [Mix](https://laravel.com/docs/5.4/mix) to compile assets|
47-
|Makes use of [Language Localization Files](https://laravel.com/docs/5.4/localization)|
48-
|Active Nav states using [Laravel Requests](https://laravel.com/docs/5.4/requests)|
46+
|Makes us of Laravel [Mix](https://laravel.com/docs/5.5/mix) to compile assets|
47+
|Makes use of [Language Localization Files](https://laravel.com/docs/5.5/localization)|
48+
|Active Nav states using [Laravel Requests](https://laravel.com/docs/5.5/requests)|
4949
|Restrict User Email Activation Attempts|
5050
|Capture IP to users table upon #|
5151
|Uses [Laravel Debugger](https://github.com/barryvdh/laravel-debugbar) for development|
@@ -56,7 +56,7 @@ Laravel 5.4 with user authentication, registration with email confirmation, soci
5656
|User Password Reset via Email Token|
5757
|User Login with remember password|
5858
|User [Roles/ACL Implementation](https://github.com/jeremykenedy/laravel-roles)|
59-
|Makes of [Laravel's Soft Delete Structure](https://laravel.com/docs/5.4/eloquent#soft-deleting)|
59+
|Makes of [Laravel's Soft Delete Structure](https://laravel.com/docs/5.5/eloquent#soft-deleting)|
6060
|Soft Deleted Users Management System|
6161
|Permanently Delete Soft Deleted Users|
6262
|User Delete Account with Goodbye email|
@@ -100,7 +100,7 @@ npm install
100100

101101
#### Rebuild Front End Assets with Mix
102102

103-
###### Rebuilding the front end of that project is OPTIONAL and can be done using Laravel [Mix](https://laravel.com/docs/5.4/mix) which is Elixers replacement.
103+
###### Rebuilding the front end of that project is OPTIONAL and can be done using Laravel [Mix](https://laravel.com/docs/5.5/mix) which is Elixers replacement.
104104

105105
1. From the projects root folder run `npm install`
106106
2. From the projects root folder run `npm run dev` or `npm run production`
@@ -109,7 +109,7 @@ npm install
109109
#### Optionally Build Cache
110110
1. From the projects root folder run `sudo php artisan config:cache`
111111

112-
###### And thats it with the caveat of setting up and configuring your development environment. I recommend [Laravel Homestead](https://laravel.com/docs/5.4/homestead)
112+
###### And thats it with the caveat of setting up and configuring your development environment. I recommend [Laravel Homestead](https://laravel.com/docs/5.5/homestead)
113113

114114
### Seeds
115115
1. Seeded Roles
@@ -355,30 +355,31 @@ INSTAGRAM_REDIRECT_URI=http://laravel-auth.local/social/handle/instagram
355355
```
356356
357357
#### Laravel Developement Packages Used References
358-
* http://laravel.com/docs/5.4/authentication
359-
* http://laravel.com/docs/5.4/authorization
360-
* http://laravel.com/docs/5.4/routing
361-
* https://laravel.com/docs/5.4/migrations
362-
* https://laravel.com/docs/5.4/queries
363-
* https://laravel.com/docs/5.4/views
364-
* https://laravel.com/docs/5.4/eloquent
365-
* https://laravel.com/docs/5.4/eloquent-relationships
366-
* https://laravel.com/docs/5.4/requests
367-
* https://laravel.com/docs/5.4/errors
358+
* http://laravel.com/docs/5.5/authentication
359+
* http://laravel.com/docs/5.5/authorization
360+
* http://laravel.com/docs/5.5/routing
361+
* https://laravel.com/docs/5.5/migrations
362+
* https://laravel.com/docs/5.5/queries
363+
* https://laravel.com/docs/5.5/views
364+
* https://laravel.com/docs/5.5/eloquent
365+
* https://laravel.com/docs/5.5/eloquent-relationships
366+
* https://laravel.com/docs/5.5/requests
367+
* https://laravel.com/docs/5.5/errors
368368
369369
###### Updates:
370+
* Update to Laravel 5.5
370371
* Added User Delete with Goodbye email
371372
* Added User Restore Deleted Account from email with secure token
372-
* Added [Soft Deletes](https://laravel.com/docs/5.4/eloquent#soft-deleting) and Soft Deletes Management panel
373+
* Added [Soft Deletes](https://laravel.com/docs/5.5/eloquent#soft-deleting) and Soft Deletes Management panel
373374
* Added User Account Settings to Profile Edit
374375
* Added User Change Password to Profile Edit
375376
* Added User Delete Account to Profile Edit
376377
* Added [Password Strength Meter](https://github.com/elboletaire/password-strength-meter)
377378
* Added [hideShowPassword](https://github.com/cloudfour/hideShowPassword)
378379
* Added Admin Routing Details
379380
* Admin PHP Information
380-
* Added Robust [Laravel Logging](https://laravel.com/docs/5.4/errors#logging) with admin UI using MonoLog
381-
* Added Active Nav states using [Laravel Requests](https://laravel.com/docs/5.4/requests)
381+
* Added Robust [Laravel Logging](https://laravel.com/docs/5.5/errors#logging) with admin UI using MonoLog
382+
* Added Active Nav states using [Laravel Requests](https://laravel.com/docs/5.5/requests)
382383
* Added [Laravel Debugger](https://github.com/barryvdh/laravel-debugbar) with Service Provider to manage status in `.env` file.
383384
* Updated Capture IP not found IP address
384385
* Added User Avatar Image AJAX Upload with [Dropzone.js](http://www.dropzonejs.com/#configuration)

composer.json

+28-22
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,37 @@
55
"license": "MIT",
66
"type": "project",
77
"require": {
8-
"php": ">=5.6.4",
9-
"barryvdh/laravel-debugbar": "^2.3",
8+
"php": ">=7.0.0",
9+
"barryvdh/laravel-debugbar": "^3.0",
1010
"creativeorange/gravatar": "~1.0",
1111
"doctrine/dbal": "^2.5",
12+
"fideloper/proxy": "~3.3",
1213
"google/recaptcha": "^1.1",
13-
"intervention/image": "^2.3",
14-
"jeremykenedy/laravel-exception-notifier": "^1.0",
15-
"jeremykenedy/laravel-roles": "^1.0",
16-
"laravel/framework": "5.4.*",
14+
"intervention/image": "^2.4",
15+
"jeremykenedy/laravel-exception-notifier": "^1.1",
16+
"jeremykenedy/laravel-roles": "^1.1",
17+
"laravel/framework": "5.5.*",
1718
"laravel/socialite": "^3.0",
1819
"laravel/tinker": "~1.0",
19-
"laravelcollective/html": "^5.4",
20-
"rap2hpoutre/laravel-log-viewer": "^0.8.1",
20+
"laravelcollective/html": "^5.5",
21+
"rap2hpoutre/laravel-log-viewer": "^0.10.4",
2122
"socialiteproviders/37signals": "^3.0",
2223
"socialiteproviders/generators": "^2.0",
2324
"socialiteproviders/instagram": "^3.0",
2425
"socialiteproviders/twitch": "^3.0",
2526
"socialiteproviders/youtube": "^3.0",
26-
"webpatser/laravel-uuid": "^2.0"
27+
"jeremykenedy/uuid": "^3.1"
2728
},
2829
"require-dev": {
29-
"fzaninotto/faker": "~1.4",
30+
"filp/whoops": "~2.0",
31+
"fzaninotto/faker": "~1.7",
3032
"mockery/mockery": "0.9.*",
31-
"phpunit/phpunit": "~5.7"
33+
"phpunit/phpunit": "~6.3"
3234
},
3335
"autoload": {
3436
"classmap": [
35-
"database"
37+
"database/seeds",
38+
"database/factories"
3639
],
3740
"psr-4": {
3841
"App\\": "app/"
@@ -43,24 +46,27 @@
4346
"Tests\\": "tests/"
4447
}
4548
},
49+
"extra": {
50+
"laravel": {
51+
"dont-discover": [
52+
]
53+
}
54+
},
4655
"scripts": {
4756
"post-root-package-install": [
48-
"php -r \"file_exists('.env') || copy('.env.example', '.env');\""
57+
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
4958
],
5059
"post-create-project-cmd": [
51-
"php artisan key:generate"
52-
],
53-
"post-install-cmd": [
54-
"Illuminate\\Foundation\\ComposerScripts::postInstall",
55-
"php artisan optimize"
60+
"@php artisan key:generate"
5661
],
57-
"post-update-cmd": [
58-
"Illuminate\\Foundation\\ComposerScripts::postUpdate",
59-
"php artisan optimize"
62+
"post-autoload-dump": [
63+
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
64+
"@php artisan package:discover"
6065
]
6166
},
6267
"config": {
6368
"preferred-install": "dist",
64-
"sort-packages": true
69+
"sort-packages": true,
70+
"optimize-autoloader": true
6571
}
6672
}

0 commit comments

Comments
 (0)