All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Fix user helper reference to app namespace detector trait.
- Requires Laravel 5.4+
- Reference of AppNamespaceDetectorTrait updated to DetectsApplicationNamespace (Laravel 5.4 change)
- Fix issue with layouts namespace.
- Add bootstrap 3 view partials.
- Test new bootstrap 4 navbar structure.
- Add views partials for BS4 and F6.
- Use CDN for foundation 6.
- Pass UI helper through to views for css class helping.
- Use correct view namespace.
- Master Layout: Add additional yield's for the following:
- head
- styles
- breadcrumbs
- navigation
- scripts
- Pass (css) framework variable through to controller buildData method for use in views.
- Add a composer helper class to aid in determining if a composer package exists.
- Add a UI helper class to assist in providing framework specific classes.
- Create a facade for accessing Composer and UI helper classes.
- Composer: Add ability to check if a package exists.
- Add list of frameworks into the taskforce-support config, this will allow packages to use the correct classes in views etc.
- Use built-in app.name instead of taskforce-support.sitename - (no need to duplicate config).
- Update requirements to Laravel 5.3 as app.name is new to that version.
- Remove config field for sitename.
- buildData() now also passes user variable if user is logged in.
- Update php version requirements to 5.6.4 to match Laravel 5.3
- Add validation, job dispatch and auth into base controller.
- Changed documentation to reflect support only for Laravel 5.3 or above.
- Merge code from danhunsaker to use laravel config to return user model.
1.0.7 - 2015-12-07
- Fix method calling from $this->guest() to $this->createGuest()
1.0.6 - 2015-12-06
- Add missing use statement.
1.0.5 - 2015-12-06
- Extracted user model detection code into seperate re-usable helper
- Updated README
- Create .gitignore and .gitattributes files.
1.0.4 - 2015-10-22
- Fix config value retrieval for layout.
1.0.3 - 2015-09-30
- Fix Controller.php
1.0.2 - 2015-09-30
- Fixed missing ; after controller namespace.
1.0.1 - 2015-09-30
- Fixed ServiceProvider including non-existant routes file.
- Added master layout which packages can extend (Includes jQuery/Bootstrap).
- Ability to configure sitename which can be used in depending packages.
- Ability to configure layout choice in one central package (makes site using multiple packages consistent).