Commit Graph

78 Commits

Author SHA1 Message Date
Dennis Brentjes fcbbc7106d Fixes the template config for new websites 2018-06-30 17:02:03 +00:00
Dennis Brentjes 331193019c Fixes sorting on Tag Id in the ManageTags View. 2018-03-15 21:42:30 +01:00
Aaron van Geffen bcbb74a680 Allow setting URL slug through admin panel. 2018-02-22 20:07:06 +01:00
Aaron van Geffen c6c249787f Pass DIY slug when uploading photos. 2018-02-22 20:02:02 +01:00
Aaron van Geffen 068d1dad3e Allow capitals in tag slugs. 2018-02-19 11:55:39 +01:00
Aaron van Geffen f1408ad2ee Allow capitals and slashes in album slugs. 2018-02-19 11:55:39 +01:00
Dennis Brentjes 8b73420936 Makes the Reply-To header e-mail address configurable.
also uses the SITE_NAME constant as the sender name.
2018-02-03 20:58:00 +01:00
Aaron van Geffen ee304dd7b9 When generating thumbnails, infer width properly when null is passed. 2018-02-03 20:14:40 +01:00
Aaron van Geffen 1def1484cb Backport asynchronous thumbnail generation from Kabuki. 2017-12-20 14:51:23 +01:00
Aaron van Geffen 981b652e25 Fix album title box on mobile. 2017-11-22 11:22:38 +01:00
Aaron van Geffen cda7f3115c Fix crop editor. 2017-11-09 17:00:36 +01:00
Aaron van Geffen e439a074a6 Increase tile height for album thumbnails, making them 4:3. 2017-11-09 17:00:36 +01:00
Aaron van Geffen ee9bdd45c0 Leave out labels on photo index pages.
They were pretty much only displaying filenames, so not adding much.
2017-11-09 17:00:36 +01:00
Aaron van Geffen 9fe8acc747 Change colour palette into something more befitting #RU. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 096cea078c Support 'quick create subalbums' style, too. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 2a25434862 Implement basic tag management. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 943297900c Implement basic album management. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 95e289d82d Introduce an overview of all albums for admins. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 1a15e347f2 Merges from upstream Kabuki. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 31e1357b47 Show only Person tags in tag management screen. 2017-11-09 17:00:36 +01:00
Aaron van Geffen 08cc6b1c77 Updated TODO 2017-11-09 17:00:36 +01:00
Aaron van Geffen 1623a430e5 Sort People tags descending; Albums ascending. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 9f92ed6d7a JS photo nav: scroll to #photo_frame automatically. 2017-11-09 17:00:35 +01:00
Aaron van Geffen fc02c9b93a Updated todo. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 9dfb2649e5 Revert "Properly fix prev/next in set."
This reverts commit 94427a4c5c03b1368356279781bddf6c82527831.
2017-11-09 17:00:35 +01:00
Aaron van Geffen 9b2cc5caae Properly fix prev/next in set. 2017-11-09 17:00:35 +01:00
Aaron van Geffen fa5ef75205 Basic styling for (long) tag lists. 2017-11-09 17:00:35 +01:00
Aaron van Geffen f4bcb1e584 Typo: empty string, not 0. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 1f7fe35cec Accept tags consisting of only two letters, too. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 0a55730696 Allow all users to create and link people tags. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 7f5ce1820d Split preview box creation from preview generation. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 6c0f6b06e6 Fix IPv4-only remnant. 2017-11-09 17:00:35 +01:00
Aaron van Geffen b66088319b Reply from @aaronweb.net, not @pics.hashru.nl, for now. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 2a7b44dfb2 Added favicon. 2017-11-09 17:00:35 +01:00
Aaron van Geffen a85afff188 Re-enable custom error handler. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 01bfc66842 Process login_url properly. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 09a662b4eb Add uploader to photo view. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 5b7099e0e5 Show tag kind in tag management screen. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 90ed084783 Compute border colours on album indices, too. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 1fe2e5057f Don't show album creation button for non-admins. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 7c19265767 Allow regular users to upload, too. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 6d07a47132 Only allow authenticated users to view photos. 2017-11-09 17:00:35 +01:00
Aaron van Geffen aa04c5ee04 Reduce JPEG quality for thumbnails. 2017-11-09 17:00:35 +01:00
Aaron van Geffen c11c5c2677 Implement navigation for photo pages. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 67a182671f Upload photos to tag slug subdirectory. 2017-11-09 17:00:35 +01:00
Aaron van Geffen e7e3a4368a Set tag cover photo automatically on upload. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 2d77fbdbb7 Add very basic context buttons to album pages. 2017-11-09 17:00:35 +01:00
Aaron van Geffen ddcc28aff6 Implement upload throttling: one file at a time. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 790d5fc5d0 Uploading of new photos now fully working. 2017-11-09 17:00:35 +01:00
Aaron van Geffen 77a9cd5d53 Add mockup progress bars to uploads. 2017-11-09 17:00:35 +01:00