Skip to content

Releases: SmarchSoftware/watchtower

v1.1.5.4: + Supply Model to use

12 Aug 14:25
Compare
Choose a tag to compare

Incorporates tags v1.1.5.2, v1.1.5.3 and v1.1.5.4

  • fixed JS Issue with delete buttons
  • fixed Issue #5
  • Supply header / footer assests to master layout from views
  • Supply User Model in config
  • Supply Validation Rules in config
  • removed Roles() from User model (already provided by required ShinobiTrait, unnecessary in model)
  • CDN naming for PACE changed

UX cleanup

25 Feb 17:29
Compare
Choose a tag to compare

Fixed heights of matrices when there are a lot of items.
Merged pull-request to remove a hard coded view ( Thanks @7ute !)

Blade and Validation corrections.

12 Feb 15:59
Compare
Choose a tag to compare

Made the forms cleaner looking when there was no available resources. (i.e. if no users on a role, now there is text stating that there is no users instead of an empty box which could just mean error)


Removed the hidden fields that were passed around to help the single validation requests know which id / table to validate against in favour of using the already known/available info. (i.e this->route()->paramaterNames() instead of $this->tbl, etc...)

Navigation Menu

27 Jan 13:59
Compare
Choose a tag to compare

Major change :
Watchtower Navigation menu. Now you can add as many drop down lists or links as you wish to the top navigation bar in watchtower using the new watchtower-menu config file. The single watchtower config file was getting mighty big so I created a new config file just for the menu to ease congestion.

Router change:
Removed temporary work around for Laravel 5.1 and 5.2 routing inconsistencies (hi "web") and added a new config array "route" that contains 3 options for the watch tower route groups - "Middleware", "Prefix", and "As".

Configurable Route Prefix and Name("as")

25 Jan 18:30
Compare
Choose a tag to compare

The hardcoded word "watchtower" was removed from all routes and views and replaced with a config option that allows that to be changed to whatever is desired.
The ability to add a route prefix was added in recently, and moved to the new "route" config options.

One Package for Laravel 5.1 and 5.2

13 Jan 18:47
Compare
Choose a tag to compare

Modified the package to detect whether or not the Laravel is version 5.1 or 5.2 and loads the appropriate changes for either one.

  • add has-error class to the forms where appropriate
  • ServiceProvider loads 5.1 routes directly or 5.2 routes in the "web" route group where needed
  • Config file option "auth_routes" attempts to detect if 5.1 version
  • master.layout uses config('auth_routes") to generate auth routes (login, logout, register)
  • readme updated
  • composer updated back to ~5.1 for laravel install level

Laravel 5.2 changes

11 Jan 15:24
Compare
Choose a tag to compare
  • Add route group 'web' to routes.php file so sessions continued to work
  • removed "auth" folder from views (unnecessary with Laravel's php artisan auth:make command)
  • updated master layout to remove the "auth/" prefix from the auth links

Stable release.

05 Jan 16:39
Compare
Choose a tag to compare

Initial stable release post-alpha.

More configurable views

21 Dec 18:11
Compare
Choose a tag to compare
Pre-release

I forgot to make the "master", "search" and some other views configurable from the watchtower config file. I also realized it would be nice to just have the Laravel Auth views available in the source here somewhere instead of having to hunt them down each time I do this.

first release, alpha

21 Dec 16:17
Compare
Choose a tag to compare
first release, alpha Pre-release
Pre-release
v0.0.1

Update README.md