Commit Graph

83 Commits

Author SHA1 Message Date
bcbb74a680 Allow setting URL slug through admin panel. 2018-02-22 20:07:06 +01:00
c6c249787f Pass DIY slug when uploading photos. 2018-02-22 20:02:02 +01:00
068d1dad3e Allow capitals in tag slugs. 2018-02-19 11:55:39 +01:00
f1408ad2ee Allow capitals and slashes in album slugs. 2018-02-19 11:55:39 +01:00
1def1484cb Backport asynchronous thumbnail generation from Kabuki. 2017-12-20 14:51:23 +01:00
096cea078c Support 'quick create subalbums' style, too. 2017-11-09 17:00:36 +01:00
2a25434862 Implement basic tag management. 2017-11-09 17:00:36 +01:00
943297900c Implement basic album management. 2017-11-09 17:00:36 +01:00
95e289d82d Introduce an overview of all albums for admins. 2017-11-09 17:00:36 +01:00
1a15e347f2 Merges from upstream Kabuki. 2017-11-09 17:00:36 +01:00
31e1357b47 Show only Person tags in tag management screen. 2017-11-09 17:00:36 +01:00
1623a430e5 Sort People tags descending; Albums ascending. 2017-11-09 17:00:35 +01:00
1f7fe35cec Accept tags consisting of only two letters, too. 2017-11-09 17:00:35 +01:00
0a55730696 Allow all users to create and link people tags. 2017-11-09 17:00:35 +01:00
01bfc66842 Process login_url properly. 2017-11-09 17:00:35 +01:00
5b7099e0e5 Show tag kind in tag management screen. 2017-11-09 17:00:35 +01:00
1fe2e5057f Don't show album creation button for non-admins. 2017-11-09 17:00:35 +01:00
7c19265767 Allow regular users to upload, too. 2017-11-09 17:00:35 +01:00
6d07a47132 Only allow authenticated users to view photos. 2017-11-09 17:00:35 +01:00
c11c5c2677 Implement navigation for photo pages. 2017-11-09 17:00:35 +01:00
67a182671f Upload photos to tag slug subdirectory. 2017-11-09 17:00:35 +01:00
e7e3a4368a Set tag cover photo automatically on upload. 2017-11-09 17:00:35 +01:00
2d77fbdbb7 Add very basic context buttons to album pages. 2017-11-09 17:00:35 +01:00
790d5fc5d0 Uploading of new photos now fully working. 2017-11-09 17:00:35 +01:00
3220d361c3 Introducing the AlbumHeaderBox. Removes a hack. 2017-11-09 17:00:35 +01:00
6f94df04f0 Order albums chronologically ascending. 2017-11-09 17:00:35 +01:00
f86a3ce358 Add single photo pages, navigateable by arrow keys and touch gestures. 2017-11-09 17:00:34 +01:00
df7655e00b Allow jumping to random pages through pagination fillers. 2017-11-09 17:00:34 +01:00
02752798a9 Add session verification to error log flushing. 2017-11-09 17:00:34 +01:00
7487068171 Allow resetting password through email.
This also adopts the use of an Alert template for error and success messages.
2017-11-09 17:00:34 +01:00
3587447cc0 Make logging in mandatory. 2017-11-09 17:00:34 +01:00
bfcbe5aa2e Implement pagination for people page. 2017-11-09 17:00:34 +01:00
ab0e4efbcb Initial commit.
This is to be the new HashRU website based on the Aaronweb.net/Kabuki CMS.
2017-11-09 17:00:22 +01:00