812c7a4f20 
							
						 
					 
					
						
						
							
							PhotoPage: change previous/next icons  
						
						 
						
						
						
						
					 
					
						2023-03-11 14:13:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a9a2c64d81 
							
						 
					 
					
						
						
							
							PhotoPage: replace custom sub-photo boxes with generic equivalents  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:57:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf31f0af07 
							
						 
					 
					
						
						
							
							Replace more custom button classes with Bootstrap counterparts  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:51:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2d1a299fe0 
							
						 
					 
					
						
						
							
							Replace login and password reset templates  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:44:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							307d34430a 
							
						 
					 
					
						
						
							
							SubTemplate: use SubTemplates for boxed content only  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:37:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f9eefe7b41 
							
						 
					 
					
						
						
							
							Replace generic alert, form and table templates with new Bootstrap equivalents  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:20:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							daf6b6b264 
							
						 
					 
					
						
						
							
							MainTemplate: clean up HTML head; remove unused inline CSS function  
						
						 
						
						
						
						
					 
					
						2023-03-11 13:12:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6b028aac41 
							
						 
					 
					
						
						
							
							AlbumIndex: enable rendering of more double-density thumbnails  
						
						 
						
						
						
						
					 
					
						2023-01-01 19:37:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ef1289628 
							
						 
					 
					
						
						
							
							PhotosIndex: enable rendering of more double-density thumbnails  
						
						 
						
						
						
						
					 
					
						2023-01-01 19:37:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7897172256 
							
						 
					 
					
						
						
							
							Address dynamic class property deprecation warnings  
						
						 
						
						
						
						
					 
					
						2022-12-25 13:56:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49390c372d 
							
						 
					 
					
						
						
							
							Use triple-equals in a few more places  
						
						 
						
						
						
						
					 
					
						2022-12-25 13:50:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2174e1d08b 
							
						 
					 
					
						
						
							
							PhotoPage: show software used to edit photo  
						
						 
						
						
						
						
					 
					
						2022-12-25 13:44:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6369187eb7 
							
						 
					 
					
						
						
							
							Add double-density thumbnails to albums and photo pages  
						
						 
						
						
						
						
					 
					
						2022-07-08 23:53:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cba42a9129 
							
						 
					 
					
						
						
							
							Refactor GenericTable to use PageIndex rather than inherit from it  
						
						 
						
						... 
						
						
						
						This has on my todo list for years... I'm glad to finally get around to it. 
						
						
					 
					
						2021-02-17 20:43:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							96937b6952 
							
						 
					 
					
						
						
							
							Use null-coalescing operator where appropriate  
						
						 
						
						
						
						
					 
					
						2021-02-17 20:43:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7490e40dd 
							
						 
					 
					
						
						
							
							Clean up and force a rebuild of thumbnails when customising a crop region.  
						
						 
						
						
						
						
					 
					
						2020-12-30 13:05:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							340ed84272 
							
						 
					 
					
						
						
							
							Show first available thumbnail instead of a potentially hidden one.  
						
						 
						
						
						
						
					 
					
						2020-12-30 13:05:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9d95df81fe 
							
						 
					 
					
						
						
							
							WIP: finally implement drag events.  
						
						 
						
						
						
						
					 
					
						2020-12-30 13:05:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							17859b70e9 
							
						 
					 
					
						
						
							
							Fix tag suggestions.  
						
						 
						
						
						
						
					 
					
						2020-02-25 13:31:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f193b614b7 
							
						 
					 
					
						
						
							
							Port basic asset management page from Kabuki.  
						
						 
						
						
						
						
					 
					
						2020-02-25 13:31:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c48ba786c1 
							
						 
					 
					
						
						
							
							Refactor leftover old-style arrays into new-style arrays.  
						
						 
						
						
						
						
					 
					
						2019-09-29 14:47:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5df7ea8371 
							
						 
					 
					
						
						
							
							Remove unused 'best color' algorithm.  
						
						 
						
						... 
						
						
						
						This code is used to efficiently determine the most saturated colour in an image,
Kabuki uses this as the highlight colour on a page, but this styling has always
been disabled in HashRU Pics. Hence, we can safely remove the code, freeing up
some CPU cycles in the process. ;-) 
						
						
					 
					
						2019-09-29 14:18:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7d3ab166c7 
							
						 
					 
					
						
						
							
							Simplify template logic for photo index.  
						
						 
						
						
						
						
					 
					
						2019-09-29 14:12:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3fc8ccf550 
							
						 
					 
					
						
						
							
							Merge branch 'tag-improvements' of Public/pics into master  
						
						 
						
						
						
						
					 
					
						2019-03-16 12:12:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8ec6c227d5 
							
						 
					 
					
						
						
							
							Remove leftover debug statements.  
						
						 
						
						
						
						
					 
					
						2019-03-09 13:58:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							42e5c7fe37 
							
						 
					 
					
						
						
							
							Allow regular users to unlink tags from photos.  
						
						 
						
						
						
						
					 
					
						2019-03-09 13:48:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							05c48be785 
							
						 
					 
					
						
						
							
							Link tags after adding them through autosuggest.  
						
						 
						
						
						
						
					 
					
						2019-03-09 13:22:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d3cb750874 
							
						 
					 
					
						
						
							
							Default to centre cropping for portrait layout.  
						
						 
						
						
						
						
					 
					
						2019-03-09 12:50:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							16ec547064 
							
						 
					 
					
						
						
							
							Changes the ConfirmDelete page and updates database code.  
						
						 
						
						... 
						
						
						
						The ConfirmDelete page now uses parts of the photopage. The
Confirmation dialog is its own template which is based on Alert.
The database now updates the album thumb to the most recent
addition to the album, when the album thumb asset is being deleted.
When there are no pictures left in the album 0 will be set. 
						
						
					 
					
						2018-07-13 23:00:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e40c05c1f8 
							
						 
					 
					
						
						
							
							Adds a Confirm Delete page and actually delete the assets.  
						
						 
						
						
						
						
					 
					
						2018-07-07 19:53:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							344db6e4c5 
							
						 
					 
					
						
						
							
							Adds a Delete button to the ViewPhotoPage.  
						
						 
						
						... 
						
						
						
						The Delete button is non functional yet and is only available for
admins and the photo owner. 
						
						
					 
					
						2018-07-07 12:19:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bcbb74a680 
							
						 
					 
					
						
						
							
							Allow setting URL slug through admin panel.  
						
						 
						
						
						
						
					 
					
						2018-02-22 20:07:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1def1484cb 
							
						 
					 
					
						
						
							
							Backport asynchronous thumbnail generation from Kabuki.  
						
						 
						
						
						
						
					 
					
						2017-12-20 14:51:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cda7f3115c 
							
						 
					 
					
						
						
							
							Fix crop editor.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e439a074a6 
							
						 
					 
					
						
						
							
							Increase tile height for album thumbnails, making them 4:3.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							943297900c 
							
						 
					 
					
						
						
							
							Implement basic album management.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							95e289d82d 
							
						 
					 
					
						
						
							
							Introduce an overview of all albums for admins.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a15e347f2 
							
						 
					 
					
						
						
							
							Merges from upstream Kabuki.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0a55730696 
							
						 
					 
					
						
						
							
							Allow all users to create and link people tags.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							09a662b4eb 
							
						 
					 
					
						
						
							
							Add uploader to photo view.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							90ed084783 
							
						 
					 
					
						
						
							
							Compute border colours on album indices, too.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c11c5c2677 
							
						 
					 
					
						
						
							
							Implement navigation for photo pages.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2d77fbdbb7 
							
						 
					 
					
						
						
							
							Add very basic context buttons to album pages.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ddcc28aff6 
							
						 
					 
					
						
						
							
							Implement upload throttling: one file at a time.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							790d5fc5d0 
							
						 
					 
					
						
						
							
							Uploading of new photos now fully working.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c912c3327e 
							
						 
					 
					
						
						
							
							Add spinner; retain preview image order.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6aaa21b176 
							
						 
					 
					
						
						
							
							WIP: new photo uploader.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f96ab144ef 
							
						 
					 
					
						
						
							
							WIP: adding tags to photos.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3220d361c3 
							
						 
					 
					
						
						
							
							Introducing the AlbumHeaderBox. Removes a hack.  
						
						 
						
						
						
						
					 
					
						2017-11-09 17:00:35 +01:00