Commit Graph

  • 9b192aa7a6 PhotoPage: fix position and size of blurred photo Aaron 2023-11-10 23:22:09 +01:00
  • aa82efe03e PhotoPage: trying out blur on the photo page Aaron 2023-11-10 22:50:51 +01:00
  • 66478c5922 AlbumIndex: use blurred images for albums as well Aaron 2023-11-10 21:57:53 +01:00
  • a69c987510 PhotosIndex: add blurred versions of thumbnails for added coolness Aaron 2023-11-10 21:57:23 +01:00
  • 238dc1d6e7 Merge pull request 'Replace the last vestiges of htmlentities with htmlspecialchars' (#33) from htmlentities into master Roflin 2023-09-03 19:49:51 +02:00
  • 1fa4cb19a2 Replace the last vestiges of htmlentities with htmlspecialchars Aaron 2023-09-03 19:47:22 +02:00
  • 03ad26655c Remove unused Cache class Aaron 2023-06-06 12:24:59 +02:00
  • bd03659b39 Bump bootstrap version to 5.3 (now stable) Aaron 2023-06-02 17:35:34 +02:00
  • 2bbe1881b6 Merge pull request 'Switch crop editor to bootstrap layout' (#32) from cron-editor into master Aaron 2023-06-02 17:24:46 +02:00
  • d5cddba5e9 CropEditor: adjust input group background colour Aaron 2023-05-19 00:19:53 +02:00
  • 33bc262f0a CropEditor: adopt a more Bootstrap-savvy form layout Aaron 2023-05-18 12:13:36 +02:00
  • 8b0459fae4 CropEditor: refactor numeric control initialisation Aaron 2023-05-18 11:26:17 +02:00
  • 6930c0a06a Misc: use the correct copyright headers Aaron 2023-04-08 21:32:38 +02:00
  • ed07668b2e Database: connect using utf8mb4 Aaron 2023-04-08 14:54:55 +02:00
  • ef7fe60fca Merge pull request 'Use Bootstrap for album/photo grid' (#31) from bootstrap-tiles into master Aaron 2023-04-05 17:08:13 +02:00
  • 87777a6ace Fixup: cleanup responsive styles too Aaron 2023-04-01 15:01:14 +02:00
  • 9fcde24c39 PhotosIndex: reintroduce alternating odd/even layouts Aaron 2023-04-01 14:53:40 +02:00
  • d315f4d0c2 AlbumHeaderBox: fix slight misalignment Aaron 2023-04-01 14:45:06 +02:00
  • be909bf54d PhotosIndex: rename 'row' layout to 'landscapes' Aaron 2023-04-01 14:41:24 +02:00
  • 68ef80fb9f PhotoMosaic: improve heuristic for landscape/portrait row Aaron 2023-04-01 14:40:19 +02:00
  • 31ea4196cf Remove old grid from stylesheet Aaron 2023-04-01 14:36:03 +02:00
  • cfb5ab9d82 PhotosIndex: rewrite to use Bootstrap grid for tiles Aaron 2023-04-01 14:29:14 +02:00
  • b05015e76e AlbumIndex: rewrite to use Bootstrap grid for tiles Aaron 2023-04-01 14:02:58 +02:00
  • a260f4ff88 ErrorHandler: use var_export for dumping superglobals as well Aaron 2023-03-28 19:21:19 +02:00
  • 2a528f2830 ErrorHandling: improve argument handling for debug info Aaron 2023-03-28 19:21:07 +02:00
  • 6c5d814a99 PageIndexWidget: hide page numbers on smaller screens Aaron 2023-03-21 23:12:47 +01:00
  • 9a8a91343b Remove old import and upgrade scripts Aaron 2023-03-21 22:48:18 +01:00
  • af0c8990a6 PhotosIndex: fix arrow-key based navigation Aaron 2023-03-20 18:30:30 +01:00
  • b2bcb6a124 Fix error handling for functions without arguments Aaron 2023-03-15 09:49:55 +01:00
  • d1741f2478 User: less strict typing for $reset_key property Aaron 2023-03-14 21:15:20 +01:00
  • d7837741cc Changes version of bootstrap to 5.2 (stable) Roflin 2023-03-14 19:33:59 +01:00
  • e496c7cc14 Merge pull request 'New bootstrap-based layout' (#30) from bootstrap into master Roflin 2023-03-14 19:11:24 +01:00
  • 65cea8ed8a UploadMedia: only set thumb asset id for tags that don't have one yet Aaron 2023-03-13 16:30:24 +01:00
  • c6dc6bbac4 AlbumIndex: don't over-fit placeholder images Aaron 2023-03-13 01:37:31 +01:00
  • e48f065c25 PhotoIndex: fix inadvertent thumb stretching in rare cases Aaron 2023-03-13 01:33:10 +01:00
  • c991f05dd3 ViewPhoto: rework solution to work for panoramas, too Aaron 2023-03-12 12:58:58 +01:00
  • 5c2eff09b8 PhotoPage: apply #photo_frame anchor to clicks as well Aaron 2023-03-12 12:55:32 +01:00
  • 85be093a36 ViewPhoto: improve vertical alignment of prev/next buttons Aaron 2023-03-12 12:42:43 +01:00
  • c735648468 ViewPhoto: improve image alignment in page Aaron 2023-03-12 12:37:57 +01:00
  • 41881594e9 PhotoMosaic: make photo order more intuitive Aaron 2023-03-12 12:34:47 +01:00
  • 29bf6af1f8 Asset: delete thumbnails when deleting an assets Aaron 2023-03-12 12:21:43 +01:00
  • 3f66fce262 MediaUploader: explicitly support image/jpeg only Aaron 2023-03-12 12:07:17 +01:00
  • 244af88a9a Asset: cleaner handling of conflicting filenames Aaron 2023-03-12 12:02:21 +01:00
  • 3ed84eb4d5 UploadQueue: more correct HEIC extension check Aaron 2023-03-12 11:47:36 +01:00
  • 229fb9e5bf UploadQueue: refactor into proper ECMAScript class Aaron 2023-03-12 11:45:37 +01:00
  • 54b69ecd11 MediaUploader: simplify form control design Aaron 2023-03-12 11:33:16 +01:00
  • 544944a7f5 Edit{Album,Tag}: fix new tag creation Aaron 2023-03-12 11:32:13 +01:00
  • 6087ebe249 AutoSuggest: fix click/append event Aaron 2023-03-12 01:19:43 +01:00
  • 3cf281b24d AdminMenu: add error count to badge iff count > 0 Aaron 2023-03-12 01:04:28 +01:00
  • 01822cdccf Fix Button, ConfirmDeletePage, WarningDialog templates Aaron 2023-03-12 01:00:50 +01:00
  • 0325a2ec90 EditAssetForm: make form look presentable Aaron 2023-03-12 00:53:47 +01:00
  • 70fcd097cc EditAsset: remove reference to old admin bar Aaron 2023-03-12 00:39:15 +01:00
  • 2c24a0a7e7 MainTemplate: open vanity link in new tab Aaron 2023-03-11 22:15:17 +01:00
  • c7e4351375 Change album/tile label font to Coda, too Aaron 2023-03-11 22:13:55 +01:00
  • 0b8c614191 Manage{Assets,Tags}: link user names to edituser Aaron 2023-03-11 22:07:00 +01:00
  • e916489d00 PhotoPage: only use columns on large displays Aaron 2023-03-11 22:04:02 +01:00
  • 1859a9ea2a LogInForm: fix smartphone view Aaron 2023-03-11 21:57:55 +01:00
  • d83dd6ea6e Remove more obsolete styling Aaron 2023-03-11 21:55:44 +01:00
  • eb04e87085 Change autosuggest padding Aaron 2023-03-11 21:52:44 +01:00
  • 16eda4cfe7 Move autosuggest styles to default.css Aaron 2023-03-11 21:50:08 +01:00
  • 4c928af9ad AlbumIndex: set thumbnail dimensions for 'no thumb' images too Aaron 2023-03-11 21:46:23 +01:00
  • b8c53d7d4d ViewPhotoAlbum: prevent undefined index due to missing thumb Aaron 2023-03-11 21:45:03 +01:00
  • 1b7e745f11 Clean up Tag::resetIdAsset Aaron 2023-03-11 21:41:23 +01:00
  • aa3a54f237 Asset: guard using property_exists in constructor Aaron 2023-03-11 21:39:20 +01:00
  • 0b0d47acb8 UploadQueue: error out of HEIC files are presented Aaron 2023-03-11 21:36:32 +01:00
  • a4cc528951 ManageAssets: allow batch deletion of assets Aaron 2023-03-11 21:24:55 +01:00
  • 5b8551a726 EditAlbum: allow specifying a thumbnail ID manually if none are present Aaron 2023-03-11 20:46:31 +01:00
  • 5cff62836e ManageTags: display owning user in table Aaron 2023-03-11 20:39:55 +01:00
  • 310fe7c3d6 Hide thumbnail selection when none available Aaron 2023-03-11 20:37:39 +01:00
  • 167a50cb92 ViewPhotoAlbum: tweak album buttons to be more useful Aaron 2023-03-11 20:34:58 +01:00
  • d9fd2ae20d Add upgrade script for new tag ownership Aaron 2023-03-11 20:27:45 +01:00
  • a76dde927b AccountSettings: list tags owned by current user Aaron 2023-03-11 20:27:09 +01:00
  • daa8b051c5 EditTag: on saving, redirect users to a page they can see Aaron 2023-03-11 20:03:09 +01:00
  • 27f69b0a74 EditTag: disallow users to disown their own tags Aaron 2023-03-11 20:01:25 +01:00
  • ad816f10a3 EditTag: allow designating a tag owner Aaron 2023-03-11 19:57:19 +01:00
  • 59b1fa7a72 EditAlbum: allow updating the thumbnail visually Aaron 2023-03-11 19:52:30 +01:00
  • 6d0aef4df6 EditTag: allow updating the thumbnail visually Aaron 2023-03-11 19:49:17 +01:00
  • a06902335b Manage{Tags,Users}: add call to resetSessionToken Aaron 2023-03-11 19:34:52 +01:00
  • cf0b9ebaf9 LogInForm: change title to something #RU-like Aaron 2023-03-11 19:34:01 +01:00
  • edc857f6fd EditTag: introduce featured thumbnail manager Aaron 2023-03-11 18:22:27 +01:00
  • a9a347c638 Adjust dropdown focus colours Aaron 2023-03-11 17:59:57 +01:00
  • fa01bf8961 ManageAssets: trade filename for user uploaded field Aaron 2023-03-11 17:53:53 +01:00
  • 54df35073d EditAlbum: make parent selection more intuitive Aaron 2023-03-11 17:35:47 +01:00
  • 4684482d67 ManageAlbums: move hierarchy logic to PhotoAlbum model Aaron 2023-03-11 17:28:21 +01:00
  • 4033a8813c EditTag: hide option for assigning parent Aaron 2023-03-11 17:23:44 +01:00
  • 4d47696dcd Use Coda font for page links, too Aaron 2023-03-11 17:20:22 +01:00
  • 54c4294d08 Add 'no thumb' vector image for use while loading Aaron 2023-03-11 17:16:53 +01:00
  • e6f7476037 MainNavBar: let space invader rotate on hover Aaron 2023-03-11 17:15:59 +01:00
  • 7d19cf823d Pass aspect ratio into photo thumbnails Aaron 2023-03-11 17:04:30 +01:00
  • 326c8f11ee Change colours for buttons and page indices Aaron 2023-03-11 16:55:22 +01:00
  • 556bbb2753 Use Coda font for buttons and headers Aaron 2023-03-11 16:43:53 +01:00
  • febe7bb405 MainNavBar: hide navigation when not logged in Aaron 2023-03-11 16:39:30 +01:00
  • 0a8da104cc MainNavBar: randomize space invader; add Coda font Aaron 2023-03-11 16:38:03 +01:00
  • 02b43035f3 AccountSettings: allow users to change their personal details Aaron 2023-03-11 15:32:07 +01:00
  • 87df775c51 MainNavBar: re-introduce the space invader Aaron 2023-03-11 15:27:15 +01:00
  • c6902150f0 PhotoPage: move edit button from old admin bar to widget Aaron 2023-03-11 15:17:36 +01:00
  • 277611e0ac Introduce new menu classes and navigation templates Aaron 2023-03-11 15:14:05 +01:00
  • b1378a3b59 DummyBox: fix SubTemplate inheritance Aaron 2023-03-11 14:38:49 +01:00
  • 5bb8c020bd EditAssetForm: replace widget class with generic content box Aaron 2023-03-11 14:31:44 +01:00
  • a6fd8d2764 Admin controllers: apply new column classes Aaron 2023-03-11 14:24:17 +01:00