Andy Heathershaw
|
e1ad66c9ef
|
#34: sitemap.xml generator now checks for albums and photos that are accessible to the current user (so anonymous albums aren't included in search engine listings.)
|
2017-09-11 22:03:26 +01:00 |
|
Andy Heathershaw
|
0c1ff083f6
|
#24: Corrected date format of last modified date in sitemap.xml
|
2017-09-05 22:27:55 +01:00 |
|
Andy Heathershaw
|
0371fb0d95
|
#24: Finished implementing the sitemap.xml creation logic
|
2017-09-05 22:16:50 +01:00 |
|
Andy Heathershaw
|
61a76ac8a7
|
#24: Added a basic sitemap.xml with the root gallery URL
|
2017-09-04 22:01:02 +01:00 |
|
Andy Heathershaw
|
d0d96df17d
|
#12: Corrected the way redirects work on the gallery side due to an issue when trying out on a real system
|
2017-09-04 21:41:08 +01:00 |
|
Andy Heathershaw
|
b7a8222ecf
|
#12: Added a new table to hold the redirects, and implemented the controller to check this table if an album is not found
|
2017-09-03 08:54:49 +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
|
e93e4d2413
|
#15: Expanded the hit tracking to include basic information like IP address, user agent, album/photo/user and the album/photo view being accessed. Added a config option to disable the visitor tracking, and a new tab called Analytics in the settings album. Also added links to Cookie Consent.
|
2017-04-17 15:45:25 +01:00 |
|
Andy Heathershaw
|
def4a28b10
|
#15: Number of hits to albums/photos are now recorded in the database
|
2017-04-16 10:04:47 +01:00 |
|
Andy Heathershaw
|
045935c554
|
#3: Implemented security when viewing an album and its photos
|
2017-04-15 08:36:17 +01:00 |
|
Andy Heathershaw
|
2c7dba6728
|
#9, #11: Forgot/reset password screens updated to Bootstrap v4. Added confirmation messages to reset password flow. Corrected the text of the "test e-mail" function and localised the strings used.
|
2017-04-10 20:48:47 +01:00 |
|
Andy Heathershaw
|
3c2d50f373
|
#9: Started working on converting the analysis and album screens to Bootstrap v4
|
2017-04-09 09:07:18 +01: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
|
640828e244
|
BLUE-8: The OpenStack driver now works completely with all operations - flip, rotate, refresh thumbnails. It's also possible to move photos between albums across different storage providers.
|
2016-10-28 12:59:36 +01:00 |
|
Andy Heathershaw
|
d0803b37d9
|
Added some stock photos (royalty free from pexels.com) for empty albums and to replace the fuel gauge on the main screen.
|
2016-10-06 16:21:27 +01:00 |
|
Andy Heathershaw
|
36fcb6d765
|
refs #3: it's now possible to set a default view for an album when a user hasn't requested one. Finished off the "edit album" page in admin. Switched session management to database sessions (much more reliable.)
|
2016-10-05 14:49:44 +01:00 |
|
Andy Heathershaw
|
58b055e9cd
|
refs #3: implemented multiple independent views for an album and created a slideshow view
|
2016-10-05 11:49:39 +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
|
068ed2018a
|
Fixed typo using the correct config value
|
2016-09-09 17:11:09 +01:00 |
|
Andy Heathershaw
|
7a59ac03fd
|
Individual photo page now takes notice of private albums and doesn't allow the access to be circumvented
|
2016-09-09 17:08:35 +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
|
56cfade23c
|
Massive refactoring of the image processing, so it's now driven by the front-end and we can completely remove the command-line tasks - which will allow the app to work completely encoded using SourceGuardian and domain-locking.
|
2016-09-08 23:22:29 +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
|
626cd5b2ec
|
Added a separate storage_file_name column to the Photo class
|
2016-09-06 19:47:25 +01:00 |
|
Andy Heathershaw
|
00b238b3c6
|
Added info messages when registering and activating accounts
|
2016-09-06 14:45:51 +01:00 |
|
Andy Heathershaw
|
ef95fd31ba
|
Implemented a page to view a larger preview of a photo
|
2016-09-05 14:27:20 +01:00 |
|
Andy Heathershaw
|
bb6e77191e
|
Added error handling of non-image files
|
2016-09-05 14:06:41 +01:00 |
|
Andy Heathershaw
|
18bceb367d
|
Albums now display their photos in a grid
|
2016-09-04 21:59:32 +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
|
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 |
|