| 
						
					 | 
					
						
						
						
						
							
						
						
							fc9de822d8
							
						
					 | 
					
						
						
							
							Merge branch 'master' into password-reset
						
						
						
						
						
						
					 | 
					
						2025-03-02 15:00:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b775cffc0c
							
						
					 | 
					
						
						
							
							EditAlbum: address refactor mistake
						
						
						
						
						
						
					 | 
					
						2025-02-26 15:44:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							13cbe08219
							
						
					 | 
					
						
						
							
							Merge pull request 'Replace deprecated trigger_error calls with exceptions' (#52) from trigger-error into master
						
						
						
						
						
						
						
						Reviewed-on: Public/pics#52 
						
						
					 | 
					
						2025-02-26 15:29:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							85ed6ba8d3
							
						
					 | 
					
						
						
							
							Replace deprecated trigger_error calls with exceptions
						
						
						
						
						
						
					 | 
					
						2025-02-13 11:38:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							00ca931cf3
							
						
					 | 
					
						
						
							
							GenericTable: rework timestamp formatting
						
						
						
						
						
						
					 | 
					
						2025-01-08 19:11:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9740416cb2
							
						
					 | 
					
						
						
							
							Management controllers: make format functions first-level
						
						
						
						
						
						
					 | 
					
						2025-01-08 19:11:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77809faada
							
						
					 | 
					
						
						
							
							GenericTable: rename 'parse' option to 'format'
						
						
						
						
						
						
					 | 
					
						2025-01-08 19:11:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cc0ff71ef7
							
						
					 | 
					
						
						
							
							Management controllers: move table queries into models
						
						
						
						
						
						
					 | 
					
						2025-01-08 19:11:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bb8a8bad27
							
						
					 | 
					
						
						
							
							GenericTable: refactor order and pagination initalisation
						
						
						
						
						
						
					 | 
					
						2024-12-19 15:00:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							adfb5a2198
							
						
					 | 
					
						
						
							
							ResetPassword: add time-out to password resets; prevent repeated mails
						
						
						
						
						
						
					 | 
					
						2024-11-05 17:19:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eb7a40a70d
							
						
					 | 
					
						
						
							
							ResetPassword: introduce requestResetKey and verifyResetKey methods
						
						
						
						
						
						
					 | 
					
						2024-11-05 17:17:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9c86d2c475
							
						
					 | 
					
						
						
							
							Authentication: replace getUserId with Member::fromEmailAddress
						
						
						
						
						
						
					 | 
					
						2024-11-05 16:44:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							814a1f82f6
							
						
					 | 
					
						
						
							
							ManageAssets: add thumbnails to asset table
						
						
						
						
						
						
					 | 
					
						2024-08-27 12:00:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							89cc00ffd9
							
						
					 | 
					
						
						
							
							EditAlbum: choose the first non-root album as the default parent
						
						
						
						
						
						
					 | 
					
						2024-05-08 13:21:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							45b59636f6
							
						
					 | 
					
						
						
							
							EditAlbum: fix error handling
						
						
						
						
						
						
					 | 
					
						2024-05-08 13:17:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2bfbe67d91
							
						
					 | 
					
						
						
							
							Merge pull request 'Introduce edit menu for admins' (#49) from edit-menu into master
						
						
						
						
						
						
						
						Reviewed-on: Public/pics#49 
						
						
					 | 
					
						2024-02-24 13:10:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9d4f35a0fd
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: add ?in param for root tags, too
						
						
						
						
						
						
						
						This was probably intended as an optimisation, but people tags are
at root level, and so id_parent == 0. 
						
						
					 | 
					
						2024-02-24 13:08:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							25feb31c1a
							
						
					 | 
					
						
						
							
							EditAsset: some hardening; deduplicate redirect code
						
						
						
						
						
						
					 | 
					
						2024-01-18 13:40:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6ec5994de0
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: build edit menu in controller
						
						
						
						
						
						
					 | 
					
						2024-01-18 13:18:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							24c2e9cdcf
							
						
					 | 
					
						
						
							
							PhotosIndex: allow setting image as the album cover as well
						
						
						
						
						
						
					 | 
					
						2024-01-17 18:28:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c2aae4fb6e
							
						
					 | 
					
						
						
							
							EditAsset: replace Asset::setKeyData with Asset::save equivalent
						
						
						
						
						
						
					 | 
					
						2024-01-17 17:54:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							069d56383e
							
						
					 | 
					
						
						
							
							PhotosIndex: replace edit button with edit menu
						
						
						
						
						
						
					 | 
					
						2024-01-17 17:51:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							30bc0bb884
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: don't include empty $by in page links
						
						
						
						
						
						
					 | 
					
						2024-01-15 13:44:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c0dd2cbd49
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: drop 'Show' from empty filter caption
						
						
						
						
						
						
					 | 
					
						2024-01-15 13:41:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bb81f7e086
							
						
					 | 
					
						
						
							
							Download: remove limits on maximum execution time
						
						
						
						
						
						
					 | 
					
						2024-01-15 11:46:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4b289a5e83
							
						
					 | 
					
						
						
							
							Download: allow limiting by user uploaded as well
						
						
						
						
						
						
					 | 
					
						2024-01-15 11:40:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec2d702a0d
							
						
					 | 
					
						
						
							
							ViewPhoto: simplify filter verification
						
						
						
						
						
						
					 | 
					
						2024-01-15 11:33:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52472d8b58
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: add 'label' key to empty filter as well
						
						
						
						
						
						
					 | 
					
						2024-01-15 11:26:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d990501f6
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: move $is_person declaration to where it's used
						
						
						
						
						
						
					 | 
					
						2024-01-15 11:25:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1f53689e4b
							
						
					 | 
					
						
						
							
							AlbumButtonBox: add visual cue to indicate a filter is active
						
						
						
						
						
						
					 | 
					
						2024-01-15 00:55:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d8c3e76df6
							
						
					 | 
					
						
						
							
							ViewPhoto: take filter into account for prev/next links
						
						
						
						
						
						
					 | 
					
						2024-01-15 00:43:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9c00248a7f
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: don't populate filter box if there are no album contributors
						
						
						
						
						
						
					 | 
					
						2024-01-14 22:17:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							99b867b241
							
						
					 | 
					
						
						
							
							AlbumButtonBox: add way for users to select an album filter
						
						
						
						
						
						
					 | 
					
						2024-01-14 21:28:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6a25ecec23
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: add method to filter by id_user_uploaded
						
						
						
						
						
						
					 | 
					
						2024-01-14 21:06:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7cdcf8197c
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: use Tag::getUrl instead of fumbling with $_GET['tag']
						
						
						
						
						
						
					 | 
					
						2024-01-14 20:40:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							25b9528628
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: simplify tag handling in getAlbumButtons
						
						
						
						
						
						
					 | 
					
						2024-01-14 20:40:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							08cdbfe7b6
							
						
					 | 
					
						
						
							
							ViewPhotoAlbum: move some logic into new prepareHeaderBox method
						
						
						
						
						
						
					 | 
					
						2024-01-14 20:40:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b48f7dbb9e
							
						
					 | 
					
						
						
							
							ViewPhoto: re-add accidentally omitted units
						
						
						
						
						
						
					 | 
					
						2024-01-12 10:42:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e374f7ed59
							
						
					 | 
					
						
						
							
							ViewPhoto: prepare meta data in controller; change layout
						
						
						
						
						
						
					 | 
					
						2024-01-11 19:13:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							55c33c024e
							
						
					 | 
					
						
						
							
							ViewPhoto: use class state to store Image object
						
						
						
						
						
						
					 | 
					
						2024-01-11 18:59:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bc08e867f0
							
						
					 | 
					
						
						
							
							PhotoPage: make prev/next photo logic more direct
						
						
						
						
						
						
					 | 
					
						2024-01-11 18:54:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4d9219586f
							
						
					 | 
					
						
						
							
							PageIndexWidget: display current page on smartphones, too
						
						
						
						
						
						
					 | 
					
						2023-12-02 01:38:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aeaff887ca
							
						
					 | 
					
						
						
							
							Merge pull request 'Asset: let slugs consist only of an explicit set of allowed characters' (#41) from clean-slugs into master
						
						
						
						
						
						
						
						Reviewed-on: Public/pics#41 
						
						
					 | 
					
						2023-11-22 16:03:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							baa928531b
							
						
					 | 
					
						
						
							
							Asset: let slugs consist only of an explicit set of allowed characters
						
						
						
						
						
						
					 | 
					
						2023-11-20 22:45:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65ee07d95b
							
						
					 | 
					
						
						
							
							Session: centralise how session tokens are handled
						
						
						
						
						
						
					 | 
					
						2023-11-20 20:59:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2ec565242e
							
						
					 | 
					
						
						
							
							ViewPhoto: hotfix for getSessionTokenKey error
						
						
						
						
						
						
					 | 
					
						2023-11-15 14:40:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f4ed7e3b0
							
						
					 | 
					
						
						
							
							EditAssetForm: hide album tags in tag box
						
						
						
						
						
						
					 | 
					
						2023-11-12 17:27:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0c861bf976
							
						
					 | 
					
						
						
							
							EditAsset: allow changing an asset's parent album
						
						
						
						
						
						
					 | 
					
						2023-11-12 17:26:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							44c6bf5914
							
						
					 | 
					
						
						
							
							EditAssetForm: use datetime-local input type for date captured field
						
						
						
						
						
						
					 | 
					
						2023-11-12 17:14:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							41d14b5aee
							
						
					 | 
					
						
						
							
							ViewPeople: add space between tags and page index widget
						
						
						
						
						
						
					 | 
					
						2023-11-11 15:40:47 +01:00 | 
					
					
						
						
							
							
							
						
					 |