Commit Graph

222 Commits

Author SHA1 Message Date
Aaron van Geffen a06902335b Manage{Tags,Users}: add call to resetSessionToken 2023-03-11 19:34:52 +01:00
Aaron van Geffen cf0b9ebaf9 LogInForm: change title to something #RU-like 2023-03-11 19:34:01 +01:00
Aaron van Geffen edc857f6fd EditTag: introduce featured thumbnail manager 2023-03-11 18:22:27 +01:00
Aaron van Geffen a9a347c638 Adjust dropdown focus colours 2023-03-11 17:59:57 +01:00
Aaron van Geffen fa01bf8961 ManageAssets: trade filename for user uploaded field 2023-03-11 17:53:53 +01:00
Aaron van Geffen 54df35073d EditAlbum: make parent selection more intuitive 2023-03-11 17:35:47 +01:00
Aaron van Geffen 4684482d67 ManageAlbums: move hierarchy logic to PhotoAlbum model 2023-03-11 17:28:21 +01:00
Aaron van Geffen 4033a8813c EditTag: hide option for assigning parent 2023-03-11 17:23:44 +01:00
Aaron van Geffen 4d47696dcd Use Coda font for page links, too 2023-03-11 17:20:22 +01:00
Aaron van Geffen 54c4294d08 Add 'no thumb' vector image for use while loading 2023-03-11 17:16:53 +01:00
Aaron van Geffen e6f7476037 MainNavBar: let space invader rotate on hover 2023-03-11 17:15:59 +01:00
Aaron van Geffen 7d19cf823d Pass aspect ratio into photo thumbnails 2023-03-11 17:04:30 +01:00
Aaron van Geffen 326c8f11ee Change colours for buttons and page indices 2023-03-11 16:55:22 +01:00
Aaron van Geffen 556bbb2753 Use Coda font for buttons and headers 2023-03-11 16:43:53 +01:00
Aaron van Geffen febe7bb405 MainNavBar: hide navigation when not logged in 2023-03-11 16:39:30 +01:00
Aaron van Geffen 0a8da104cc MainNavBar: randomize space invader; add Coda font 2023-03-11 16:38:03 +01:00
Aaron van Geffen 02b43035f3 AccountSettings: allow users to change their personal details 2023-03-11 15:32:07 +01:00
Aaron van Geffen 87df775c51 MainNavBar: re-introduce the space invader 2023-03-11 15:27:15 +01:00
Aaron van Geffen c6902150f0 PhotoPage: move edit button from old admin bar to widget 2023-03-11 15:17:36 +01:00
Aaron van Geffen 277611e0ac Introduce new menu classes and navigation templates 2023-03-11 15:14:05 +01:00
Aaron van Geffen b1378a3b59 DummyBox: fix SubTemplate inheritance 2023-03-11 14:38:49 +01:00
Aaron van Geffen 5bb8c020bd EditAssetForm: replace widget class with generic content box 2023-03-11 14:31:44 +01:00
Aaron van Geffen a6fd8d2764 Admin controllers: apply new column classes 2023-03-11 14:24:17 +01:00
Aaron van Geffen b9bd2bf499 AlbumHeaderBox: apply some border radius to tag headers 2023-03-11 14:17:38 +01:00
Aaron van Geffen 812c7a4f20 PhotoPage: change previous/next icons 2023-03-11 14:13:29 +01:00
Aaron van Geffen 021df2df93 Pagination: use larger page indices on photo and album index pages 2023-03-11 14:12:56 +01:00
Aaron van Geffen a9a2c64d81 PhotoPage: replace custom sub-photo boxes with generic equivalents 2023-03-11 13:57:57 +01:00
Aaron van Geffen cf31f0af07 Replace more custom button classes with Bootstrap counterparts 2023-03-11 13:51:12 +01:00
Aaron van Geffen 2d1a299fe0 Replace login and password reset templates 2023-03-11 13:44:36 +01:00
Aaron van Geffen 307d34430a SubTemplate: use SubTemplates for boxed content only 2023-03-11 13:37:59 +01:00
Aaron van Geffen 0366df9b5f Alerts: replace 'error' class with 'danger' 2023-03-11 13:30:02 +01:00
Aaron van Geffen f9eefe7b41 Replace generic alert, form and table templates with new Bootstrap equivalents 2023-03-11 13:20:59 +01:00
Aaron van Geffen daf6b6b264 MainTemplate: clean up HTML head; remove unused inline CSS function 2023-03-11 13:12:12 +01:00
Aaron van Geffen 07bc784859 Add bootstrap as a dependency 2023-03-11 12:58:30 +01:00
Aaron van Geffen 09f498695d Router: split off from Dispatcher 2023-01-01 19:48:19 +01:00
Aaron van Geffen 6b028aac41 AlbumIndex: enable rendering of more double-density thumbnails 2023-01-01 19:37:22 +01:00
Aaron van Geffen 2ef1289628 PhotosIndex: enable rendering of more double-density thumbnails 2023-01-01 19:37:07 +01:00
Aaron van Geffen 4d05cebc40 PhotoMosaic: address deprecation notice in usort call 2022-12-25 14:06:54 +01:00
Aaron van Geffen ce909ccfe5 default.css: fix overflow declarations 2022-12-25 13:56:42 +01:00
Aaron van Geffen 1314cfdd30 composer.json: include dependent PHP extensions 2022-12-25 13:56:42 +01:00
Aaron van Geffen 7897172256 Address dynamic class property deprecation warnings 2022-12-25 13:56:42 +01:00
Aaron van Geffen 49390c372d Use triple-equals in a few more places 2022-12-25 13:50:03 +01:00
Aaron van Geffen 2174e1d08b PhotoPage: show software used to edit photo 2022-12-25 13:44:19 +01:00
Aaron van Geffen d66f071aab Merge pull request 'Add double-density support to photo thumbnails' (#28) from improve_thumbs into master
Reviewed-on: #28
2022-11-27 14:38:21 +01:00
Aaron van Geffen 7d82a4a924 Merge pull request 'Complete date-ordered orderings' (#29) from electricdusk/pics:assets-complete-ordering into master
Reviewed-on: #29
2022-11-22 21:09:10 +01:00
Amber Sprenkels b7a37c85f6 Complete date-ordered orderings
Bug as reported by Yorick: When two Assets have the same capture
date, a bug occurs in the interface where the user gets stuck in
a loop when moving to the next image.

This patch uses the primary key as a fallback when ordering the
images by capture date.  This way, the asset ordering is complete
and it should resolve the bug.
2022-11-22 12:00:53 +01:00
Aaron van Geffen 3de87809bb GenericTable: prevent passing NULL to strtotime 2022-07-14 16:45:32 +02:00
Aaron van Geffen c763967463 Prevent current page from being 0 if no items are present 2022-07-14 16:45:17 +02:00
Aaron van Geffen 6369187eb7 Add double-density thumbnails to albums and photo pages 2022-07-08 23:53:28 +02:00
Aaron van Geffen b3808144ca Address deprecation notices for certain function signatures 2022-07-08 23:52:03 +02:00