0c13a39d04 
							
						 
					 
					
						
						
							
							Image: don't re-queue thumbnails when deleting them  
						
						 
						
						
						
						
					 
					
						2023-11-11 15:34:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3a533b7644 
							
						 
					 
					
						
						
							
							Remove obsolete ConfirmDeletePage and Button templates  
						
						 
						
						
						
						
					 
					
						2023-11-11 15:31:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e28fcd8b03 
							
						 
					 
					
						
						
							
							Move photo deletion from ViewPhoto to EditAsset  
						
						 
						
						... 
						
						
						
						Removes the intermediate confirmation page, instead using JavaScript for confirmation.
Fixes an XSS issue, in that the previous method was not passing or checking the session (!) 
						
						
					 
					
						2023-11-11 15:29:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							83da4a26ac 
							
						 
					 
					
						
						
							
							EditAsset: allow users to edit their own photos  
						
						 
						
						
						
						
					 
					
						2023-11-11 15:14:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							baf53ed42b 
							
						 
					 
					
						
						
							
							AutoSuggest: improve contrast for highlighted item  
						
						 
						
						
						
						
					 
					
						2023-11-11 15:09:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5c5e4fbdd7 
							
						 
					 
					
						
						
							
							Merge pull request 'Add dark theme toggle' ( #35 ) from dark-mode into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#35  
						
						
					 
					
						2023-11-11 12:17:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							861be10010 
							
						 
					 
					
						
						
							
							PageIndexWidget: tweak dark and disabled colours  
						
						 
						
						
						
						
					 
					
						2023-11-11 12:24:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ad2f6a964e 
							
						 
					 
					
						
						
							
							Merge pull request 'Add nyan-cat easter egg' ( #36 ) from nyan-cat into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#36  
						
						
					 
					
						2023-11-11 12:05:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5aec2f25b1 
							
						 
					 
					
						
						
							
							Merge pull request 'Add gaussian blurs behind photos' ( #34 ) from image-blur into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#34  
						
						
					 
					
						2023-11-11 12:05:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8a6631cec2 
							
						 
					 
					
						
						
							
							Add nyan-cat easter egg  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:50:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							68b5783a28 
							
						 
					 
					
						
						
							
							Add dark theme variant  
						
						 
						
						
						
						
					 
					
						2023-11-11 11:37:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0cf8d0fc11 
							
						 
					 
					
						
						
							
							PhotoPage: expand margins slightly  
						
						 
						
						
						
						
					 
					
						2023-11-11 00:10:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0133308113 
							
						 
					 
					
						
						
							
							PhotoPage: simplify styling a little  
						
						 
						
						
						
						
					 
					
						2023-11-10 23:36:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c8bf43b7f9 
							
						 
					 
					
						
						
							
							PhotoPage: fixed alignment for panoramas (now to simplify...)  
						
						 
						
						
						
						
					 
					
						2023-11-10 23:34:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b192aa7a6 
							
						 
					 
					
						
						
							
							PhotoPage: fix position and size of blurred photo  
						
						 
						
						
						
						
					 
					
						2023-11-10 23:22:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa82efe03e 
							
						 
					 
					
						
						
							
							PhotoPage: trying out blur on the photo page  
						
						 
						
						
						
						
					 
					
						2023-11-10 22:50:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							66478c5922 
							
						 
					 
					
						
						
							
							AlbumIndex: use blurred images for albums as well  
						
						 
						
						
						
						
					 
					
						2023-11-10 21:57:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a69c987510 
							
						 
					 
					
						
						
							
							PhotosIndex: add blurred versions of thumbnails for added coolness  
						
						 
						
						
						
						
					 
					
						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  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#33  
						
						
					 
					
						2023-09-03 19:49:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1fa4cb19a2 
							
						 
					 
					
						
						
							
							Replace the last vestiges of htmlentities with htmlspecialchars  
						
						 
						
						
						
						
					 
					
						2023-09-03 19:47:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							03ad26655c 
							
						 
					 
					
						
						
							
							Remove unused Cache class  
						
						 
						
						... 
						
						
						
						Kabuki CMS uses a Cache class to cache objects using APCU, but Pics has never used it. 
						
						
					 
					
						2023-06-06 12:25:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bd03659b39 
							
						 
					 
					
						
						
							
							Bump bootstrap version to 5.3 (now stable)  
						
						 
						
						... 
						
						
						
						This reverts commit d7837741ccb179f581f0bbe3bb075a6e866c3322. 
						
						
					 
					
						2023-06-02 17:35:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2bbe1881b6 
							
						 
					 
					
						
						
							
							Merge pull request 'Switch crop editor to bootstrap layout' ( #32 ) from cron-editor into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#32  
						
						
					 
					
						2023-06-02 17:24:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d5cddba5e9 
							
						 
					 
					
						
						
							
							CropEditor: adjust input group background colour  
						
						 
						
						
						
						
					 
					
						2023-05-19 12:35:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							33bc262f0a 
							
						 
					 
					
						
						
							
							CropEditor: adopt a more Bootstrap-savvy form layout  
						
						 
						
						
						
						
					 
					
						2023-05-19 12:35:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8b0459fae4 
							
						 
					 
					
						
						
							
							CropEditor: refactor numeric control initialisation  
						
						 
						
						
						
						
					 
					
						2023-05-19 12:34:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6930c0a06a 
							
						 
					 
					
						
						
							
							Misc: use the correct copyright headers  
						
						 
						
						
						
						
					 
					
						2023-04-08 21:32:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ed07668b2e 
							
						 
					 
					
						
						
							
							Database: connect using utf8mb4  
						
						 
						
						
						
						
					 
					
						2023-04-08 14:54:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ef7fe60fca 
							
						 
					 
					
						
						
							
							Merge pull request 'Use Bootstrap for album/photo grid' ( #31 ) from bootstrap-tiles into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#31  
						
						
					 
					
						2023-04-05 17:08:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							87777a6ace 
							
						 
					 
					
						
						
							
							Fixup: cleanup responsive styles too  
						
						 
						
						
						
						
					 
					
						2023-04-01 15:01:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9fcde24c39 
							
						 
					 
					
						
						
							
							PhotosIndex: reintroduce alternating odd/even layouts  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:53:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d315f4d0c2 
							
						 
					 
					
						
						
							
							AlbumHeaderBox: fix slight misalignment  
						
						 
						
						... 
						
						
						
						The 'back' arrow was one pixel taller than the header itself.
Couldn't let that slide :-) 
						
						
					 
					
						2023-04-01 14:45:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							be909bf54d 
							
						 
					 
					
						
						
							
							PhotosIndex: rename 'row' layout to 'landscapes'  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:41:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							68ef80fb9f 
							
						 
					 
					
						
						
							
							PhotoMosaic: improve heuristic for landscape/portrait row  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:40:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							31ea4196cf 
							
						 
					 
					
						
						
							
							Remove old grid from stylesheet  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:36:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cfb5ab9d82 
							
						 
					 
					
						
						
							
							PhotosIndex: rewrite to use Bootstrap grid for tiles  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:29:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b05015e76e 
							
						 
					 
					
						
						
							
							AlbumIndex: rewrite to use Bootstrap grid for tiles  
						
						 
						
						
						
						
					 
					
						2023-04-01 14:02:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a260f4ff88 
							
						 
					 
					
						
						
							
							ErrorHandler: use var_export for dumping superglobals as well  
						
						 
						
						
						
						
					 
					
						2023-03-28 19:21:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2a528f2830 
							
						 
					 
					
						
						
							
							ErrorHandling: improve argument handling for debug info  
						
						 
						
						... 
						
						
						
						`var_dump` was the wrong function to call for objects, as it would just output all object
data to the output buffer... Let's generalise and use `var_export` instead :-) 
						
						
					 
					
						2023-03-28 19:21:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6c5d814a99 
							
						 
					 
					
						
						
							
							PageIndexWidget: hide page numbers on smaller screens  
						
						 
						
						
						
						
					 
					
						2023-03-21 23:12:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9a8a91343b 
							
						 
					 
					
						
						
							
							Remove old import and upgrade scripts  
						
						 
						
						
						
						
					 
					
						2023-03-21 22:48:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							af0c8990a6 
							
						 
					 
					
						
						
							
							PhotosIndex: fix arrow-key based navigation  
						
						 
						
						
						
						
					 
					
						2023-03-20 18:30:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b2bcb6a124 
							
						 
					 
					
						
						
							
							Fix error handling for functions without arguments  
						
						 
						
						
						
						
					 
					
						2023-03-15 09:49:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d1741f2478 
							
						 
					 
					
						
						
							
							User: less strict typing for $reset_key property  
						
						 
						
						
						
						
					 
					
						2023-03-14 21:22:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d7837741cc 
							
						 
					 
					
						
						
							
							Changes version of bootstrap to 5.2 (stable)  
						
						 
						
						
						
						
					 
					
						2023-03-14 19:33:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e496c7cc14 
							
						 
					 
					
						
						
							
							Merge pull request 'New bootstrap-based layout' ( #30 ) from bootstrap into master  
						
						 
						
						... 
						
						
						
						Reviewed-on: Public/pics#30  
						
						
					 
					
						2023-03-14 19:11:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							65cea8ed8a 
							
						 
					 
					
						
						
							
							UploadMedia: only set thumb asset id for tags that don't have one yet  
						
						 
						
						
						
						
					 
					
						2023-03-13 16:30:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c6dc6bbac4 
							
						 
					 
					
						
						
							
							AlbumIndex: don't over-fit placeholder images  
						
						 
						
						
						
						
					 
					
						2023-03-13 01:37:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e48f065c25 
							
						 
					 
					
						
						
							
							PhotoIndex: fix inadvertent thumb stretching in rare cases  
						
						 
						
						
						
						
					 
					
						2023-03-13 01:33:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c991f05dd3 
							
						 
					 
					
						
						
							
							ViewPhoto: rework solution to work for panoramas, too  
						
						 
						
						
						
						
					 
					
						2023-03-12 12:58:58 +01:00