Andy Heathershaw
6d11f1c0f0
#24 : Added Bootstrap v4 pager template
2017-04-19 08:52:05 +01:00
Andy Heathershaw
a26f9c1c1f
#4 : Added a framework for manipulating data during system updates. Full URL path to an album is now saved in the database. Fall-back routes are now mapped by the first segment - a = album, p = photo, i = image
2017-04-17 21:31:45 +01:00
Andy Heathershaw
2d8ba9da16
#3 : Permissions can now be set on what users can do with photos in an album. This required re-thinking the available permissions slightly. Photo owners can do anything.
2017-04-16 09:00:57 +01:00
Andy Heathershaw
8473eb4a05
#3 : Implemented admin security for groups, users and storage locations
2017-04-15 09:58:33 +01:00
Andy Heathershaw
2ef01cc23c
#3 : It's now possible to restrict access to the admin panel, managing albums and settings functions by user group
2017-04-15 09:41:15 +01:00
Andy Heathershaw
4b405c93c2
#3 : Implemented more fine-grained permissions into the admin portal
2017-03-21 22:10:36 +00:00
Andy Heathershaw
fd19c9db55
#3 : User permissions can now be specified for an album. Added a new config to the User class that allows users to login and manage albums without needing full admin access
2017-03-21 21:48:55 +00:00
Andy Heathershaw
e7fbdaaa66
BLUE-1: A default local storage location is created on install that cannot be deleted. Storage locations can be made inactive and no new albums can be created against them.
...
BLUE-3: Validation is now performed on the file path selected.
Tweaks to the storage locations form to display validation errors against the correct fields.
2016-10-27 11:36:37 +01:00
Andy Heathershaw
8b4af87b15
Switched the installer to be a middleware
2016-10-01 14:45:48 +01:00
Andy Heathershaw
48b43c3dd2
Added the ability to create storage locations and set those as the album source when creating a new album
2016-09-24 09:34:08 +01:00
Andy Heathershaw
42fb700c41
Started working on an install experience for the application
2016-09-21 12:10:37 +01:00
Andy Heathershaw
08f13b28cb
Added hotlink protection and restricting access to the original image to the photo's owner
2016-09-11 07:19:11 +01:00
Andy Heathershaw
3ed309ec01
Added a new option for albums - private albums. These are only visible (and accessible) to owners.
2016-09-09 16:59:13 +01:00
Andy Heathershaw
1a08ef1828
Added a command to regenerate thumbnails for a single photo or entire album. Photos can now be edited in bulk on the album page.
2016-09-07 21:44:28 +01:00
Andy Heathershaw
eb49f3230d
Implemented the activation controller
2016-09-06 14:19:16 +01:00
Andy Heathershaw
2a1311b2ba
Finished the test e-mail settings functionality and introduced TLS encryption. Tested with Office 365.
2016-09-06 13:26:02 +01:00
Andy Heathershaw
c7a56d1753
Added mail settings for SMTP. Configuration values that are the same as the defaults are no longer saved to the database (and are purged if changed to the default.) Started adding a "test mail config" settings function
2016-09-06 12:23:14 +01:00
Andy Heathershaw
00ab249476
Added a settings page allowing the date format and application name to be configured
2016-09-05 15:28:56 +01:00
Andy Heathershaw
b08a0e4710
Albums are now displayed on the index page. Logged in users now get a gravatar displayed. Thumbnails are now also served and displayed on the index page.
2016-09-03 22:13:05 +01:00
Andy Heathershaw
c2a65accdf
Thumbnails are now being generated as part of the photo analysis routine
2016-09-03 17:09:49 +01:00
Andy Heathershaw
9360d8bbbe
Started working on support for uploading photos
2016-09-02 21:27:50 +01:00
Andy Heathershaw
c32dbb17ed
Added an additional theme - bootstrap3-light - that displays the default Bootstrap navbar (instead of the dark one)
2016-09-02 10:56:07 +01:00
Andy Heathershaw
8baa0b06e7
Implemented theming. A default "base" theme is provided that all themes can extend and override parts of if necessary without having to define every single screen.
...
Renamed Photo Perfect to Blue Twilight.
2016-09-02 10:42:05 +01:00
Andy Heathershaw
b668c6bebe
Added Laravel 5.3.6 and the basic registration, login and the start of the admin section
2016-09-01 16:23:39 +01:00