|  Gani Georgiev | 6a4e04533c | added tests.NewTestAppWithConfig helper | 2024-12-06 21:38:57 +02:00 | 
				
					
						|  Gani Georgiev | d919d55b5e | allow mixing existing file names and new uploaded files | 2024-11-19 17:45:15 +02:00 | 
				
					
						|  Gani Georgiev | 9e70c77736 | added migration to normalize the system collection and field ids | 2024-11-04 19:03:33 +02:00 | 
				
					
						|  Gani Georgiev | 8c45d4d92d | lock the _mfas and _otps delete api rule, fixed flaky tests, fixed jsvm types example | 2024-10-24 21:59:00 +03:00 | 
				
					
						|  Gani Georgiev | 0407de9cf5 | [#5607] rename aux.db to auxiliary.db | 2024-10-06 16:45:57 +03:00 | 
				
					
						|  Gani Georgiev | 844f18cac3 | merge v0.23.0-rc changes | 2024-09-29 21:09:46 +03:00 | 
				
					
						|  Gani Georgiev | 5b58a78e64 | [#5157] added `tests.TestMailer` mutex | 2024-07-01 20:54:05 +03:00 | 
				
					
						|  Gani Georgiev | 58ace5d5e7 | updated the rules when linking OAuth2 by email | 2024-06-18 16:26:32 +03:00 | 
				
					
						|  Gani Georgiev | 309c4fe6fe | call TestApp.ResetBootstrap as finalizer of the test OnTerminate hook | 2024-03-20 23:52:26 +02:00 | 
				
					
						|  Gani Georgiev | 03cec9a5ac | [#4600] autorun migrations for the test app and call the OnTerminate hook on TestApp.Cleanup | 2024-03-20 22:47:16 +02:00 | 
				
					
						|  Gani Georgiev | 4937acb3e2 | added back relation filter reference support | 2024-02-19 16:55:34 +02:00 | 
				
					
						|  Gani Georgiev | aabe820e35 | fixed typos and some linter suggestions | 2024-01-23 20:56:14 +02:00 | 
				
					
						|  Gani Georgiev | d123e19e61 | synced with master | 2024-01-03 12:46:49 +02:00 | 
				
					
						|  Gani Georgiev | 982f876a93 | updated jsvm types | 2024-01-03 11:08:30 +02:00 | 
				
					
						|  Gani Georgiev | 4f2492290e | [#4068] fixed the `json` field query comparisons to work correctly with plain JSON values | 2024-01-03 10:43:46 +02:00 | 
				
					
						|  Gani Georgiev | 422eb30797 | synced with master | 2023-12-29 23:31:54 +02:00 | 
				
					
						|  Gani Georgiev | b31cf984a5 | [#3930] replaced the default 100ms api tests timeout in favor of new ApiScenario.Timeout field | 2023-12-12 19:46:58 +02:00 | 
				
					
						|  Gani Georgiev | fb2eafe860 | [#3790] added MaxSize json field option | 2023-12-09 22:30:37 +02:00 | 
				
					
						|  Gani Georgiev | 31317df21c | added onlyVerified auth collection option | 2023-12-06 11:57:04 +02:00 | 
				
					
						|  Gani Georgiev | 821aae4a62 | logs refactoring | 2023-11-26 13:33:17 +02:00 | 
				
					
						|  Gani Georgiev | 311bc74b7e | [#3025] updated tests.ApiScenario fields | 2023-08-25 22:14:04 +03:00 | 
				
					
						|  Gani Georgiev | adb5d6e998 | [#3110] normalized view queries with numeric or expression ids | 2023-08-11 14:29:18 +03:00 | 
				
					
						|  Gani Georgiev | f652dc71bb | [#3025] manually trigger the OnBeforeServe hook for tests.ApiScenario | 2023-07-31 12:27:22 +03:00 | 
				
					
						|  Gani Georgiev | 34fe55686d | wrapped tests.ApiScenario execution in a subtest | 2023-07-25 13:37:43 +03:00 | 
				
					
						|  Gani Georgiev | a38bd5bedc | tests types.d.ts in gitignore | 2023-07-12 17:31:26 +03:00 | 
				
					
						|  Gani Georgiev | 6fe04bd280 | returned OnAfterBootstrap error and added more jsvm tests | 2023-07-12 17:12:45 +03:00 | 
				
					
						|  Gani Georgiev | 3cf3e04866 | restructered some of the internals and added basic js app hooks support | 2023-06-08 17:59:08 +03:00 | 
				
					
						|  Gani Georgiev | b1307c9041 | registered custom cgo sqlite driver | 2023-05-27 09:24:18 +03:00 | 
				
					
						|  Gani Georgiev | 6b16b7856b | [#2551] auto register the initial generated snapshot migration to prevent incorrectly reapplying the snapshot on container restart | 2023-05-24 09:23:10 +03:00 | 
				
					
						|  Gani Georgiev | e8b4a7eb26 | added backup apis and tests | 2023-05-13 22:12:42 +03:00 | 
				
					
						|  Gani Georgiev | 177230a765 | renamed private to protected | 2023-04-15 13:27:42 +03:00 | 
				
					
						|  Gani Georgiev | 64c3e3b3c5 | [#215] added server-side handlers for serving private files | 2023-04-04 20:33:35 +03:00 | 
				
					
						|  Gani Georgiev | 67ecebe935 | [#1939] removed redundant COALESCE normalizations | 2023-03-23 19:30:35 +02:00 | 
				
					
						|  Gani Georgiev | 226352f884 | replaced indirect expand field.Unique with unique index constraint check | 2023-03-21 21:38:28 +02:00 | 
				
					
						|  Gani Georgiev | 17472cb40a | minor internal indexes handling adjustments and test | 2023-03-21 15:31:20 +02:00 | 
				
					
						|  Gani Georgiev | 95bb2eb871 | update automigrate templates to check collection indexes | 2023-03-19 16:02:29 +02:00 | 
				
					
						|  Gani Georgiev | 684f91f7e5 | added indirect view update by source collection field change | 2023-03-06 20:10:18 +02:00 | 
				
					
						|  Gani Georgiev | 5344ec83fa | normalized values on maxSelect change | 2023-03-06 15:20:07 +02:00 | 
				
					
						|  Gani Georgiev | 21b152b58c | fixed formatting and typos | 2023-02-23 21:51:42 +02:00 | 
				
					
						|  Gani Georgiev | a07f67002f | added view collection type | 2023-02-18 19:33:42 +02:00 | 
				
					
						|  Gani Georgiev | 4c010847e3 | [#976] added optional RelationOptions.DisplayFields and refactored the relation picker UI | 2023-01-23 21:57:35 +02:00 | 
				
					
						|  Gani Georgiev | 36ab3fd162 | [#1240] added dedicated before/after auth hooks and refactored the submit interceptors | 2023-01-15 17:00:28 +02:00 | 
				
					
						|  Gani Georgiev | 9b880f5ab4 | filter enhancements | 2023-01-07 22:27:11 +02:00 | 
				
					
						|  Gani Georgiev | b9e257d2b1 | added split (sync and async) db connections pool | 2022-12-15 16:42:35 +02:00 | 
				
					
						|  Gani Georgiev | be3dd42eac | batched rel references and added test for the batch delete processing | 2022-12-12 19:21:54 +02:00 | 
				
					
						|  Gani Georgiev | 707f35f461 | [#1194] refactored forms.RecordUpsert to allow easier file upload | 2022-12-11 01:01:15 +02:00 | 
				
					
						|  Gani Georgiev | 604009bd10 | [#468] added record auth verification, password reset and email change request event hooks | 2022-12-03 14:50:12 +02:00 | 
				
					
						|  Gani Georgiev | 02f72638b8 | added error event hooks | 2022-12-02 16:36:15 +02:00 | 
				
					
						|  Gani Georgiev | 23fbfab63a | [#468] added additional realtime events | 2022-12-02 14:25:55 +02:00 | 
				
					
						|  Gani Georgiev | 675d459137 | tweaked automigrate to check for git status and extracted the base flags from the plugins | 2022-11-26 22:33:27 +02:00 |