-
bd1ca8d18c
Use $_SESSION['current_export'] to prevent simultaneous exports.
Aaron van Geffen
2020-03-11 18:57:31 +0100
-
c7d3b9c3d1
Disable output buffering so we can enjoy more than ~62MB of photos.
Aaron van Geffen
2020-03-11 12:31:31 +0100
-
5a51778a6a
Clean up tar process handling; make stdout non-blocking.
Aaron van Geffen
2020-03-11 12:13:04 +0100
-
2bb29d7224
Minor optimisation to Download::getChildAlbumIds.
Aaron van Geffen
2020-03-01 17:09:58 +0100
-
1b7e83e11e
Let
tar
change working directory to assets directory.
Aaron van Geffen
2020-03-01 17:07:10 +0100
-
354e54a0af
Limit album/tag downloading on a user basis.
Aaron van Geffen
2020-03-01 17:00:18 +0100
-
-
9d10d53d9f
Fixes album export by reducing memory usage of the scripts.
Dennis Brentjes
2020-02-26 21:41:38 +0100
-
17859b70e9
Fix tag suggestions.
Aaron van Geffen
2020-02-22 17:40:34 +0100
-
6a7defcdc9
Allow going back to photo directly from Edit Asset screen.
Aaron van Geffen
2020-02-18 12:47:19 +0100
-
f193b614b7
Port basic asset management page from Kabuki.
Aaron van Geffen
2020-02-18 12:46:03 +0100
-
a18a117b12
Fix tag suggestions.
Aaron van Geffen
2020-02-22 17:40:34 +0100
-
c7e9c2188b
Allow going back to photo directly from Edit Asset screen.
Aaron van Geffen
2020-02-18 12:47:19 +0100
-
c409fa7234
Port basic asset management page from Kabuki.
Aaron van Geffen
2020-02-18 12:46:03 +0100
-
-
12ea378b02
Photo uploader: reduce client memory usage.
Aaron van Geffen
2020-02-08 20:35:26 +0100
-
-
-
62900e7f81
Correct JSON media type.
Aaron van Geffen
2019-09-29 15:00:28 +0200
-
c48ba786c1
Refactor leftover old-style arrays into new-style arrays.
Aaron van Geffen
2019-09-29 14:47:56 +0200
-
3694819d13
Refactor out DummyBox objects from EditUser controller.
Aaron van Geffen
2019-09-29 14:38:42 +0200
-
d7b68995e8
Fix recounting not working on non-album tags.
Aaron van Geffen
2019-09-29 14:20:43 +0200
-
5df7ea8371
Remove unused 'best color' algorithm.
Aaron van Geffen
2019-09-29 14:16:50 +0200
-
7d3ab166c7
Simplify template logic for photo index.
Aaron van Geffen
2019-09-29 14:12:30 +0200
-
ed6054e6b6
Fix buttons appearing when they shouldn't.
Aaron van Geffen
2019-09-29 14:05:45 +0200
-
3fc8ccf550
Merge branch 'tag-improvements' of Public/pics into master
Roflin
2019-03-16 12:12:25 +0100
-
-
6a7c7af7b8
Merge branch 'fix/9' of Public/pics into master
Roflin
2019-03-16 12:12:13 +0100
-
-
-
-
8ec6c227d5
Remove leftover debug statements.
Aaron van Geffen
2019-03-09 13:58:37 +0100
-
42e5c7fe37
Allow regular users to unlink tags from photos.
Aaron van Geffen
2019-03-09 13:48:18 +0100
-
05c48be785
Link tags after adding them through autosuggest.
Aaron van Geffen
2019-03-09 13:22:32 +0100
-
-
-
d3cb750874
Default to centre cropping for portrait layout.
Aaron van Geffen
2019-03-09 12:50:16 +0100
-
20db3561cf
Adds the ability to export an album using streaming tar.
Dennis Brentjes
2018-12-26 10:31:57 +0100
-
768f5ee529
Fixes an error related to using continue within a loop.
Dennis Brentjes
2018-12-26 10:30:14 +0100
-
-
16ec547064
Changes the ConfirmDelete page and updates database code.
Dennis Brentjes
2018-07-08 08:19:37 +0000
-
e40c05c1f8
Adds a Confirm Delete page and actually delete the assets.
Dennis Brentjes
2018-07-07 12:21:12 +0000
-
344db6e4c5
Adds a Delete button to the ViewPhotoPage.
Dennis Brentjes
2018-07-02 18:32:59 +0000
-
fcbbc7106d
Fixes the template config for new websites
Dennis Brentjes
2018-06-30 17:02:03 +0000
-
331193019c
Fixes sorting on Tag Id in the ManageTags View.
Dennis Brentjes
2018-03-15 21:36:24 +0100
-
bcbb74a680
Allow setting URL slug through admin panel.
Aaron van Geffen
2018-02-22 20:07:06 +0100
-
c6c249787f
Pass DIY slug when uploading photos.
Aaron van Geffen
2018-02-22 20:02:02 +0100
-
068d1dad3e
Allow capitals in tag slugs.
Aaron van Geffen
2018-02-19 11:54:56 +0100
-
f1408ad2ee
Allow capitals and slashes in album slugs.
Aaron van Geffen
2018-02-19 11:54:29 +0100
-
8b73420936
Makes the Reply-To header e-mail address configurable.
Dennis Brentjes
2018-02-03 20:50:23 +0100
-
ee304dd7b9
When generating thumbnails, infer width properly when null is passed.
Aaron van Geffen
2018-02-03 20:14:40 +0100
-
1def1484cb
Backport asynchronous thumbnail generation from Kabuki.
Aaron van Geffen
2017-12-20 14:51:23 +0100
-
981b652e25
Fix album title box on mobile.
Aaron van Geffen
2017-11-22 11:22:38 +0100
-
cda7f3115c
Fix crop editor.
version-1.2
Aaron van Geffen
2017-11-09 16:14:20 +0100
-
e439a074a6
Increase tile height for album thumbnails, making them 4:3.
Aaron van Geffen
2017-11-09 15:57:16 +0100
-
ee9bdd45c0
Leave out labels on photo index pages.
Aaron van Geffen
2017-11-09 15:55:23 +0100
-
9fe8acc747
Change colour palette into something more befitting #RU.
Aaron van Geffen
2017-11-09 15:55:08 +0100
-
096cea078c
Support 'quick create subalbums' style, too.
Aaron van Geffen
2017-11-05 17:31:17 +0100
-
2a25434862
Implement basic tag management.
Aaron van Geffen
2017-11-05 17:13:52 +0100
-
943297900c
Implement basic album management.
Aaron van Geffen
2017-11-05 17:09:01 +0100
-
95e289d82d
Introduce an overview of all albums for admins.
Aaron van Geffen
2017-11-05 16:47:32 +0100
-
1a15e347f2
Merges from upstream Kabuki.
Aaron van Geffen
2017-11-05 16:27:12 +0100
-
31e1357b47
Show only Person tags in tag management screen.
Aaron van Geffen
2017-11-05 16:26:24 +0100
-
08cc6b1c77
Updated TODO
Aaron van Geffen
2017-01-11 14:23:20 +0100
-
1623a430e5
Sort People tags descending; Albums ascending.
version-1.1
Aaron van Geffen
2016-11-24 16:17:52 +0100
-
9f92ed6d7a
JS photo nav: scroll to #photo_frame automatically.
Aaron van Geffen
2016-11-24 16:13:49 +0100
-
fc02c9b93a
Updated todo.
Aaron van Geffen
2016-11-20 20:27:24 +0100
-
9dfb2649e5
Revert "Properly fix prev/next in set."
Aaron van Geffen
2016-11-20 19:52:02 +0100
-
9b2cc5caae
Properly fix prev/next in set.
Aaron van Geffen
2016-11-15 00:05:40 +0100
-
fa5ef75205
Basic styling for (long) tag lists.
Aaron van Geffen
2016-11-13 23:16:43 +0100
-
f4bcb1e584
Typo: empty string, not 0.
Aaron van Geffen
2016-11-13 23:02:28 +0100
-
1f7fe35cec
Accept tags consisting of only two letters, too.
Aaron van Geffen
2016-11-13 22:57:19 +0100
-
0a55730696
Allow all users to create and link people tags.
Aaron van Geffen
2016-11-13 14:42:53 +0100
-
7f5ce1820d
Split preview box creation from preview generation.
Aaron van Geffen
2016-11-13 13:29:17 +0100
-
6c0f6b06e6
Fix IPv4-only remnant.
Aaron van Geffen
2016-10-16 23:00:33 +0200
-
b66088319b
Reply from @aaronweb.net, not @pics.hashru.nl, for now.
Aaron van Geffen
2016-09-29 23:00:58 +0200
-
2a7b44dfb2
Added favicon.
Aaron van Geffen
2016-09-29 22:33:20 +0200
-
a85afff188
Re-enable custom error handler.
Aaron van Geffen
2016-09-17 14:40:43 +0200
-
01bfc66842
Process login_url properly.
Aaron van Geffen
2016-09-17 14:35:52 +0200
-
09a662b4eb
Add uploader to photo view.
version-1.0
Aaron van Geffen
2016-09-04 21:34:08 +0200
-
5b7099e0e5
Show tag kind in tag management screen.
Aaron van Geffen
2016-09-04 17:21:25 +0200
-
90ed084783
Compute border colours on album indices, too.
Aaron van Geffen
2016-09-04 17:17:51 +0200
-
1fe2e5057f
Don't show album creation button for non-admins.
Aaron van Geffen
2016-09-04 16:33:18 +0200
-
7c19265767
Allow regular users to upload, too.
Aaron van Geffen
2016-09-04 16:26:50 +0200
-
6d07a47132
Only allow authenticated users to view photos.
Aaron van Geffen
2016-09-04 16:17:02 +0200
-
aa04c5ee04
Reduce JPEG quality for thumbnails.
Aaron van Geffen
2016-09-04 16:14:56 +0200
-
c11c5c2677
Implement navigation for photo pages.
Aaron van Geffen
2016-09-04 16:00:39 +0200
-
67a182671f
Upload photos to tag slug subdirectory.
Aaron van Geffen
2016-09-04 15:18:30 +0200
-
e7e3a4368a
Set tag cover photo automatically on upload.
Aaron van Geffen
2016-09-04 14:55:23 +0200
-
2d77fbdbb7
Add very basic context buttons to album pages.
Aaron van Geffen
2016-09-04 14:49:13 +0200
-
ddcc28aff6
Implement upload throttling: one file at a time.
Aaron van Geffen
2016-09-04 14:39:21 +0200
-
790d5fc5d0
Uploading of new photos now fully working.
Aaron van Geffen
2016-09-04 14:15:38 +0200
-
77a9cd5d53
Add mockup progress bars to uploads.
Aaron van Geffen
2016-09-04 13:14:06 +0200
-
c13442cac6
Add label next to spinner to indicate what's happening.
Aaron van Geffen
2016-09-04 12:52:59 +0200
-
c912c3327e
Add spinner; retain preview image order.
Aaron van Geffen
2016-09-04 12:45:15 +0200
-
6aaa21b176
WIP: new photo uploader.
Aaron van Geffen
2016-09-04 11:54:17 +0200
-
f96ab144ef
WIP: adding tags to photos.
Aaron van Geffen
2016-09-04 11:23:08 +0200
-
3220d361c3
Introducing the AlbumHeaderBox. Removes a hack.
Aaron van Geffen
2016-09-03 22:23:27 +0200
-
fdc437b29c
Responsive design for photo pages.
Aaron van Geffen
2016-09-03 21:56:03 +0200
-
6f94df04f0
Order albums chronologically ascending.
Aaron van Geffen
2016-09-03 21:37:50 +0200
-
0341f73d09
Allow changing album pages by arrow keys.
Aaron van Geffen
2016-09-03 21:33:48 +0200
-
f86a3ce358
Add single photo pages, navigateable by arrow keys and touch gestures.
Aaron van Geffen
2016-09-03 21:32:55 +0200
-
e6b0c13354
Fix rotation through exiftool after importing.
Aaron van Geffen
2016-09-03 16:07:16 +0200
-
0d1fce41c8
Glob portraits for small 4x4 tiles as well.
Aaron van Geffen
2016-09-03 15:40:15 +0200
-
5cac86d87f
More hashes to get rid of.
Aaron van Geffen
2016-09-03 13:55:29 +0200
-
f2ec122234
Recount tag cardinality after importing.
Aaron van Geffen
2016-09-02 21:44:11 +0200
-
2c4277790b
Import photo ownership.
Aaron van Geffen
2016-09-02 21:41:01 +0200
-
2f86231e61
Import users, too.
Aaron van Geffen
2016-09-02 21:30:51 +0200
-
7240201a3e
PhotoMosaic: allow sets of three portraits.
Aaron van Geffen
2016-09-02 20:23:47 +0200
-
df7655e00b
Allow jumping to random pages through pagination fillers.
Aaron van Geffen
2016-09-02 14:19:47 +0200
-
29030eade6
Tackle session errors through UserFacingException.
Aaron van Geffen
2016-09-02 11:49:17 +0200