Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								e8b4a7eb26
								
							
						 | 
						
							
							
								
								added backup apis and tests
							
							
							
							
							
						 | 
						
							2023-05-13 22:12:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								d3314e1e23
								
							
						 | 
						
							
							
								
								(untested!) added temp backup api scaffoldings before introducing autobackups and rotations
							
							
							
							
							
						 | 
						
							2023-05-08 21:52:40 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								beca0a044e
								
							
						 | 
						
							
							
								
								changed X-Forwarded-For parsing to use the first non-empty leftmost-ish ip as it is more close to the 'real ip'
							
							
							
							
							
						 | 
						
							2023-04-27 20:52:08 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								9fa56b020c
								
							
						 | 
						
							
							
								
								[#2372] use Fly-Client-IP header if available for the 'real' user ip
							
							
							
							
							
						 | 
						
							2023-04-27 20:29:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								39c3a95a08
								
							
						 | 
						
							
							
								
								Merge branch 'master' into develop
							
							
							
							
							
						 | 
						
							2023-04-25 19:18:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								a5b3cc0f34
								
							
						 | 
						
							
							
								
								use relative oauth2 path redirect to support subpath proxy deployments
							
							
							
							
							
						 | 
						
							2023-04-25 18:29:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								c0a7d0f6c0
								
							
						 | 
						
							
							
								
								added ?fields query parameter support to limit the returned api fields
							
							
							
							
							
						 | 
						
							2023-04-25 17:58:51 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								841a4b6913
								
							
						 | 
						
							
							
								
								synced with master
							
							
							
							
							
						 | 
						
							2023-04-25 12:40:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								0478f84867
								
							
						 | 
						
							
							
								
								updated /api/oauth2-redirect error messages
							
							
							
							
							
						 | 
						
							2023-04-25 11:52:56 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								b31c2ceffa
								
							
						 | 
						
							
							
								
								synced with master
							
							
							
							
							
						 | 
						
							2023-04-21 11:53:20 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								92dcee7250
								
							
						 | 
						
							
							
								
								skip Cache-Control header for the Admin UI root path
							
							
							
							
							
						 | 
						
							2023-04-21 10:28:28 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								bd2521b14b
								
							
						 | 
						
							
							
								
								added cache-control header for the admin ui assets
							
							
							
							
							
						 | 
						
							2023-04-21 01:19:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								0b023b2c02
								
							
						 | 
						
							
							
								
								Merge branch 'master' into develop
							
							
							
							
							
						 | 
						
							2023-04-20 16:24:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								818857dea2
								
							
						 | 
						
							
							
								
								[#2325] trigger the related record realtime events on custom record model change
							
							
							
							
							
						 | 
						
							2023-04-20 10:44:20 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								3358d8476b
								
							
						 | 
						
							
							
								
								added apis.Serve helper
							
							
							
							
							
						 | 
						
							2023-04-20 05:06:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								abea28a1a9
								
							
						 | 
						
							
							
								
								fixed minor typos
							
							
							
							
							
						 | 
						
							2023-04-17 22:22:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								a7d5a0640c
								
							
						 | 
						
							
							
								
								allowed specifying non-context auth model for the file token endpoint
							
							
							
							
							
						 | 
						
							2023-04-17 22:05:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								6127350e91
								
							
						 | 
						
							
							
								
								added eagerRequestDataCache middleware
							
							
							
							
							
						 | 
						
							2023-04-15 14:44:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								177230a765
								
							
						 | 
						
							
							
								
								renamed private to protected
							
							
							
							
							
						 | 
						
							2023-04-15 13:27:42 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								aba6279feb
								
							
						 | 
						
							
							
								
								Merge branch 'master' into develop
							
							
							
							
							
						 | 
						
							2023-04-14 12:58:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								ac4a961a10
								
							
						 | 
						
							
							
								
								added unique error test for the record update api
							
							
							
							
							
						 | 
						
							2023-04-13 23:04:24 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								8317ae2e6b
								
							
						 | 
						
							
							
								
								[#2287] fixed unique field detailed error not being returned on DrySubmit failure
							
							
							
							
							
						 | 
						
							2023-04-13 22:37:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								b537085bca
								
							
						 | 
						
							
							
								
								updated test scenario name
							
							
							
							
							
						 | 
						
							2023-04-10 22:58:07 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								3e5b021dd8
								
							
						 | 
						
							
							
								
								fixed oauth2SubscriptionRedirect test
							
							
							
							
							
						 | 
						
							2023-04-10 22:51:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								dc72d5adee
								
							
						 | 
						
							
							
								
								[#55] added OAuth2 subscription redirect handler
							
							
							
							
							
						 | 
						
							2023-04-10 22:27:00 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								733d7dacdb
								
							
						 | 
						
							
							
								
								[#215] updated the admin ui to allow displaying private files
							
							
							
							
							
						 | 
						
							2023-04-05 13:23:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								ba7000125b
								
							
						 | 
						
							
							
								
								[#215] enabled Settings.AdminFileToken validations and added more tests
							
							
							
							
							
						 | 
						
							2023-04-04 20:47:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								64c3e3b3c5
								
							
						 | 
						
							
							
								
								[#215] added server-side handlers for serving private files
							
							
							
							
							
						 | 
						
							2023-04-04 20:33:35 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								48d6803d17
								
							
						 | 
						
							
							
								
								check only the existence of the thumb and add ContentType metadata when creating the thumb
							
							
							
							
							
						 | 
						
							2023-03-31 23:06:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								c901c9ab7d
								
							
						 | 
						
							
							
								
								updated go deps
							
							
							
							
							
						 | 
						
							2023-03-27 16:16:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								3a5d3d521f
								
							
						 | 
						
							
							
								
								added ProviderName and ProviderClient fields to core.RecordAuthWithOAuth2Event
							
							
							
							
							
						 | 
						
							2023-03-26 19:32:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								e5a22b8bd8
								
							
						 | 
						
							
							
								
								added a flag indicating OAuth2 auth record creation
							
							
							
							
							
						 | 
						
							2023-03-25 15:18:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								67ecebe935
								
							
						 | 
						
							
							
								
								[#1939] removed redundant COALESCE normalizations
							
							
							
							
							
						 | 
						
							2023-03-23 19:30:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								9b54fd3516
								
							
						 | 
						
							
							
								
								added debug log for already committed response error
							
							
							
							
							
						 | 
						
							2023-03-22 15:42:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								17472cb40a
								
							
						 | 
						
							
							
								
								minor internal indexes handling adjustments and test
							
							
							
							
							
						 | 
						
							2023-03-21 15:31:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								a0ec5707d1
								
							
						 | 
						
							
							
								
								(no tests) collection indexes scaffoldings
							
							
							
							
							
						 | 
						
							2023-03-19 16:18:33 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								254e691e92
								
							
						 | 
						
							
							
								
								[#2072] registered RemoveTrailingSlash middleware only for the /api/* routes
							
							
							
							
							
						 | 
						
							2023-03-15 18:09:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								8728161288
								
							
						 | 
						
							
							
								
								sync with latest changes
							
							
							
							
							
						 | 
						
							2023-03-05 16:16:07 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								2420b2804a
								
							
						 | 
						
							
							
								
								synced with master
							
							
							
							
							
						 | 
						
							2023-03-05 16:12:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								42e288c71a
								
							
						 | 
						
							
							
								
								[#1976] added HEAD requests support for the file download action
							
							
							
							
							
						 | 
						
							2023-03-05 15:39:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								a67c14c368
								
							
						 | 
						
							
							
								
								added support for @request.headers.*
							
							
							
							
							
						 | 
						
							2023-03-02 18:56:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								07727dbde6
								
							
						 | 
						
							
							
								
								[#1956] normalized _requests.method to UPPERCASE
							
							
							
							
							
						 | 
						
							2023-03-02 15:15:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								b328827705
								
							
						 | 
						
							
							
								
								added generate-client-secret api test
							
							
							
							
							
						 | 
						
							2023-03-01 23:45:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								f5e5fae773
								
							
						 | 
						
							
							
								
								added apple oauth2 integration
							
							
							
							
							
						 | 
						
							2023-03-01 23:29:51 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								578e1c9bc1
								
							
						 | 
						
							
							
								
								[#223] updated the internal redirects to allow easier subpath deployment when behind a reverse proxy
							
							
							
							
							
						 | 
						
							2023-02-24 18:49:46 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								aa4e405f92
								
							
						 | 
						
							
							
								
								replaced authentik with generic oidc provider
							
							
							
							
							
						 | 
						
							2023-02-23 21:07:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								65a148b741
								
							
						 | 
						
							
							
								
								added UploadedFiles to the record create/update events
							
							
							
							
							
						 | 
						
							2023-02-22 22:09:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								41c3cc8a90
								
							
						 | 
						
							
							
								
								added select auto fail/retry
							
							
							
							
							
						 | 
						
							2023-02-21 16:54:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								a07f67002f
								
							
						 | 
						
							
							
								
								added view collection type
							
							
							
							
							
						 | 
						
							2023-02-18 19:33:42 +02:00 | 
						
					
				
					
						
							
							
								 
								Gani Georgiev
							
						 | 
						
							
							
							
							
							
								
							
							
								2378bc72c5
								
							
						 | 
						
							
							
								
								[#1728] normalized mailer.Message recipient fields
							
							
							
							
							
						 | 
						
							2023-02-01 22:07:46 +02:00 |