Gani Georgiev
|
cc902f2df8
|
updated scaffold apis to use random id during the collections initialization and made index columns check on the UI case insensitive
|
2025-08-26 22:02:00 +03:00 |
|
Gani Georgiev
|
a2b1b19342
|
updated random generator tests
|
2025-08-22 21:20:30 +03:00 |
|
Gani Georgiev
|
819ec1ad5c
|
renamed to execve to make it more clear
|
2025-08-22 20:47:58 +03:00 |
|
Jesse Sivonen
|
3ca6321907
|
[#7116] exclude syscall.Exec for WASM
|
2025-08-22 20:44:13 +03:00 |
|
Gani Georgiev
|
09ce863a40
|
[#7098] fixed RateLimitRule.Audience code comment
|
2025-08-15 19:29:42 +03:00 |
|
Gani Georgiev
|
444fa78252
|
updated go deps
|
2025-07-19 11:01:35 +03:00 |
|
Gani Georgiev
|
641aa54cfc
|
use the nonconcurrent pool for running PRAGMA optimize
|
2025-07-19 10:02:44 +03:00 |
|
Gani Georgiev
|
6443f2f159
|
[#3233] added optional ServeEvent.Listener field
|
2025-06-29 15:41:55 +03:00 |
|
Gani Georgiev
|
51bc9f3982
|
[#6972] wrapped backup restore in a transaction as an extra precaution
|
2025-06-26 22:21:04 +03:00 |
|
Gani Georgiev
|
2c6f99418f
|
added the triggered rate limit rule in the error log details
|
2025-06-25 20:32:58 +03:00 |
|
Gani Georgiev
|
cdfaed4fa3
|
updated Record.ToInt test to accomodate the latest cast update
|
2025-06-09 20:48:52 +03:00 |
|
Azat Ismagilov
|
568c63b29f
|
[#6860] support multiline cast expressions in view collections
|
2025-05-20 19:40:49 +03:00 |
|
Gani Georgiev
|
e73077e7e7
|
[#6835] fixed json_each/json_array_length normalizations to properly check for array values
|
2025-05-13 21:26:33 +03:00 |
|
Gani Georgiev
|
7ffe9f63a5
|
changed the default json field max size to 1mb
|
2025-05-02 11:49:47 +03:00 |
|
Gani Georgiev
|
5dbd9821e8
|
soft-deprecated and replaced GetFile with GetReader
|
2025-05-02 11:27:32 +03:00 |
|
Gani Georgiev
|
87c6c5b483
|
fixed dev sql log replacements
|
2025-05-02 11:12:33 +03:00 |
|
Gani Georgiev
|
836fc77ddc
|
[#6689] updated to automatically routes raw write SQL statements to the nonconcurrent db pool
|
2025-05-02 10:27:41 +03:00 |
|
Gani Georgiev
|
3ef752c232
|
merge with master
|
2025-04-28 16:51:18 +03:00 |
|
Gani Georgiev
|
3885c93d59
|
[#6780] added temp semaphore to limit the number of goroutines when cleaning files
|
2025-04-28 14:47:11 +03:00 |
|
Gani Georgiev
|
fac0d5b899
|
use rowid as collections order field
|
2025-04-27 22:08:31 +03:00 |
|
Gani Georgiev
|
dc350f0a3e
|
delay default response body write for *Request hooks wrapped in a transaction
|
2025-04-27 16:25:51 +03:00 |
|
Gani Georgiev
|
aec4870acd
|
reversed the default geoPoint column props for consistency with the types.GeoPoint marshalization
|
2025-04-15 21:08:38 +03:00 |
|
Gani Georgiev
|
4cc797071b
|
updated dependencies and golangci-lint to v2
|
2025-04-12 20:05:21 +03:00 |
|
Gani Georgiev
|
d9af1475ef
|
fixed NewBackupsFilesystem code comment
|
2025-04-10 09:00:32 +03:00 |
|
Gani Georgiev
|
d135b1e686
|
added more geoPoint field acccess tests
|
2025-04-02 23:25:42 +03:00 |
|
Gani Georgiev
|
4c5abd5bd9
|
added new geoPoint field
|
2025-04-02 11:52:50 +03:00 |
|
Gani Georgiev
|
70f0e7e141
|
synced with master
|
2025-03-25 23:00:56 +02:00 |
|
Gani Georgiev
|
778869c318
|
[#6639] fixed RecordErrorEvent.Error and CollectionErrorEvent.Error sync with ModelErrorEvent.Error
|
2025-03-25 19:57:57 +02:00 |
|
Gani Georgiev
|
44007a7c8c
|
reorganized sqlLogReplacements
|
2025-03-15 13:28:39 +02:00 |
|
Gani Georgiev
|
64e2931379
|
fixed sql nested json value dev print log
|
2025-03-15 12:29:51 +02:00 |
|
Gani Georgiev
|
24c4b63960
|
[#6590] apply nullifyMisingField for request.auth.* and request.body.* back relations when the relation field is pointing to a different collection
|
2025-03-14 23:00:40 +02:00 |
|
Gani Georgiev
|
48a9b82024
|
synced with master
|
2025-02-25 20:12:09 +02:00 |
|
Gani Georgiev
|
653f2d8b16
|
[#6493] fixed request.body.json.* values extraction
|
2025-02-21 18:00:13 +02:00 |
|
Gani Georgiev
|
5c41938cb9
|
updated logs code comments
|
2025-02-11 00:38:22 +02:00 |
|
Gani Georgiev
|
26f0df36bc
|
[#6402] load the request info context during password/OAuth2/OTP authentication
|
2025-02-10 16:57:25 +02:00 |
|
Gani Georgiev
|
2a1fdc1613
|
added realtime api record resolve tests
|
2025-02-09 23:26:41 +02:00 |
|
Gani Georgiev
|
923b791675
|
removed unnecessary strings.ToLower
|
2025-01-31 14:06:48 +02:00 |
|
Gani Georgiev
|
33340a6977
|
[#6337] added support for case-insensitive password auth
|
2025-01-26 12:24:37 +02:00 |
|
Gani Georgiev
|
91d4ca5c06
|
replaced archived survey dep with osutils.YesNoPrompt helper
|
2025-01-21 21:05:30 +02:00 |
|
Gani Georgiev
|
a4a228b368
|
replaced exists bool db scans with int for broader drivers compatibility
|
2025-01-20 14:16:00 +02:00 |
|
Gani Georgiev
|
2124b77a2a
|
fixed multiple comment blocks parsing
|
2025-01-19 22:08:20 +02:00 |
|
Gani Georgiev
|
baf4857bee
|
synced with master
|
2025-01-18 14:23:13 +02:00 |
|
Gani Georgiev
|
b8ea953059
|
[#6309] fixed fields extraction for view query with multi-level comments
|
2025-01-18 12:11:36 +02:00 |
|
Gani Georgiev
|
c70ca97888
|
removed unnecessary count
|
2025-01-17 15:58:57 +02:00 |
|
Gani Georgiev
|
e4d637e6e0
|
added test for partially matched table name/alias as suffix
|
2025-01-12 13:24:33 +02:00 |
|
Gani Georgiev
|
f4108cb354
|
synced with master
|
2025-01-12 13:02:51 +02:00 |
|
Gani Georgiev
|
8b89bce2a8
|
[#6281] fixed unique validator error
|
2025-01-12 11:37:24 +02:00 |
|
Gani Georgiev
|
e103d987ce
|
soft-deprecated Record.GetUploadedFiles in favour of Record.GetUnsavedFiles
|
2025-01-10 11:45:55 +02:00 |
|
Gani Georgiev
|
b150a3a98a
|
upgraded to jwt/v5
|
2025-01-05 11:18:00 +02:00 |
|
Gani Georgiev
|
73f1b223ff
|
directly resolve to null for auth check with missing RequestInfo.Auth field
|
2025-01-01 17:19:30 +02:00 |
|