Gani Georgiev
|
026b5e274a
|
fixed RecordUpsert.RemoveFiles godoc example
|
2024-02-02 09:21:41 +02:00 |
|
Gani Georgiev
|
6496091cb3
|
fixed typos and some linter suggestions
|
2024-01-23 20:56:14 +02:00 |
|
Gani Georgiev
|
765680ac33
|
added support for loading a serialized json payload as part of multipart/form-data request
|
2024-01-14 22:20:46 +02:00 |
|
Gani Georgiev
|
0bcc6c527e
|
[#4066] mark user as verified on confirm password reset
|
2024-01-13 17:52:41 +02:00 |
|
Gani Georgiev
|
a8777b327a
|
[#4068] fixed the json field query comparisons to work correctly with plain JSON values
|
2024-01-03 10:43:46 +02:00 |
|
Gani Georgiev
|
5fce1f8a82
|
updated some of the tests to use t.Parallel
|
2024-01-03 04:30:20 +02:00 |
|
Gani Georgiev
|
36444e47f8
|
docs fixes commits from develop
|
2023-12-29 21:25:32 +02:00 |
|
Gani Georgiev
|
c249991ff9
|
[#3790] added MaxSize json field option
|
2023-12-09 22:30:37 +02:00 |
|
Gani Georgiev
|
790f1e4980
|
added onlyVerified auth collection option
|
2023-12-06 11:57:04 +02:00 |
|
Gani Georgiev
|
8256c4cd18
|
added support for comments in the API rules and filter expressions
|
2023-12-02 16:37:04 +02:00 |
|
Gani Georgiev
|
bbd856fcdc
|
[#3700] allow a single OAuth2 user to be used for authentication in multiple auth collection
|
2023-12-02 12:43:22 +02:00 |
|
Gani Georgiev
|
49e2283faf
|
added OAuth2 displayName and pkce options
|
2023-11-29 20:19:54 +02:00 |
|
Gani Georgiev
|
d6d4c69c66
|
logs refactoring
|
2023-11-26 13:33:17 +02:00 |
|
Gani Georgiev
|
3014b77b79
|
synced with master
|
2023-11-11 12:50:20 +02:00 |
|
Gani Georgiev
|
6389e06ccc
|
[#3697] allowed hyphens in usernames
|
2023-11-11 12:19:33 +02:00 |
|
Gani Georgiev
|
e6cbf5c60d
|
synced with master
|
2023-11-10 15:18:14 +02:00 |
|
Gani Georgiev
|
41838aaf77
|
[#3735] fixed text field min/max validators to properly count multi-byte characters
|
2023-11-10 14:58:00 +02:00 |
|
Gani Georgiev
|
4427f1057a
|
synced with master
|
2023-11-06 11:42:59 +02:00 |
|
 Gani Georgievandsergeypdev
|
ac8ade5c0e
|
[#3689] relaxed the OAuth2 redirect url validation to allow any string value
Co-authored-by: sergeypdev <[email protected]>
|
2023-11-06 11:33:10 +02:00 |
|
Gani Georgiev
|
1818be0ab2
|
updated relation field validation message
|
2023-10-21 15:52:19 +03:00 |
|
Gani Georgiev
|
d09661f9d9
|
renamed record upsert local requestInfo to requestData to distinguish better from models.RequestInfo
|
2023-10-08 22:52:14 +03:00 |
|
Gani Georgiev
|
ac9b40a6f8
|
added more descriptive internal password reset error message
|
2023-09-15 20:45:28 +03:00 |
|
Gani Georgiev
|
6a602168d3
|
use singular NoDecimal option name
|
2023-08-29 18:41:20 +03:00 |
|
Gani Georgiev
|
c601566d66
|
[#3113] added NoDecimal number field option
|
2023-08-29 18:35:57 +03:00 |
|
Gani Georgiev
|
e7e2b9d1a1
|
[#2599] added option to upload a backup file from the Admin UI
|
2023-08-28 20:06:48 +03:00 |
|
Gani Georgiev
|
415d655d80
|
added SchemaField.Presentable field
|
2023-08-21 12:58:18 +03:00 |
|
Gani Georgiev
|
a9fba4e10d
|
updated LastVerificationSentAt and LastResetSentAt fill sequence
|
2023-08-17 14:03:11 +03:00 |
|
Gani Georgiev
|
13f8832dce
|
[#3110] normalized view queries with numeric or expression ids
|
2023-08-11 14:29:18 +03:00 |
|
Gani Georgiev
|
0040e613c5
|
[#3090] fixed relation to view error message
|
2023-08-08 12:41:51 +03:00 |
|
Gani Georgiev
|
62276366f9
|
updated ui/dist and some lint warnings
|
2023-07-30 13:40:22 +03:00 |
|
Gani Georgiev
|
5ec04e4e82
|
added action arg to the before Dao hook to allow skipping the default persist behavior
|
2023-07-29 19:52:36 +03:00 |
|
Gani Georgiev
|
54042866da
|
[#3000] disallowed relations to views from non-view collections
|
2023-07-27 15:57:20 +03:00 |
|
Gani Georgiev
|
62ee7c3171
|
soft deprecated apis.RequestData(c) in favor of apis.RequestInfo(c) and updated jsvm bindings
|
2023-07-17 23:13:39 +03:00 |
|
Gani Georgiev
|
2b4f4a076b
|
[#2868] fixed unique validator detailed error message not being returned when camelCase field name is used
|
2023-07-06 23:14:18 +03:00 |
|
Gani Georgiev
|
7c18e853a8
|
eager update app settings and added isServe check for the auto backups
|
2023-05-21 11:47:05 +03:00 |
|
Gani Georgiev
|
d3858275e9
|
added backup apis and tests
|
2023-05-13 22:12:42 +03:00 |
|
Gani Georgiev
|
84c72a5792
|
(untested!) added temp backup api scaffoldings before introducing autobackups and rotations
|
2023-05-08 21:52:40 +03:00 |
|
Gani Georgiev
|
a18cd7f8f0
|
Merge branch 'master' into develop
|
2023-04-14 12:58:03 +03:00 |
|
Gani Georgiev
|
5f10c1deb0
|
[#2287] fixed unique field detailed error not being returned on DrySubmit failure
|
2023-04-13 22:37:10 +03:00 |
|
Gani Georgiev
|
a60d0e35c6
|
added extra table name checks in the overwritten dao hooks in case of duplicated ids
|
2023-04-12 16:46:08 +03:00 |
|
Gani Georgiev
|
6ab55c478c
|
synced with master
|
2023-04-12 16:31:36 +03:00 |
|
Gani Georgiev
|
88a9a26328
|
updated changelog and ui/dist
|
2023-04-12 16:23:53 +03:00 |
|
Gani Georgiev
|
db69b3a03e
|
[#2277] added check for nil dao hooks
|
2023-04-12 16:09:35 +03:00 |
|
Gani Georgiev
|
12731bbb0d
|
[#215] added server-side handlers for serving private files
|
2023-04-04 20:33:35 +03:00 |
|
Gani Georgiev
|
19df6097b4
|
updated the record file handling for the before update hook too
|
2023-04-01 12:51:00 +03:00 |
|
Gani Georgiev
|
60f9704d77
|
fix realtime events firing before files upload completion
|
2023-04-01 11:47:01 +03:00 |
|
Gani Georgiev
|
7299af8ec7
|
updated changelog and formatting
|
2023-03-28 07:59:37 +03:00 |
|
Gani Georgiev
|
7457ed82ec
|
revert record upsert changes on upload failure
|
2023-03-26 22:49:18 +03:00 |
|
Gani Georgiev
|
0bd51a6945
|
added ProviderName and ProviderClient fields to core.RecordAuthWithOAuth2Event
|
2023-03-26 19:32:23 +03:00 |
|
Gani Georgiev
|
f69ae63f11
|
renamed daos.GetTableColumns and daos.GetTableInfo for consistency
|
2023-03-22 17:15:17 +02:00 |
|