Gani Georgiev
|
5684ee24f1
|
updated changelog
|
2026-09-06 20:14:05 +03:00 |
|
Gani Georgiev
|
b3de909790
|
[#7834] changed definition to interface
|
2026-09-06 20:11:04 +03:00 |
|
Gani Georgiev
|
a53f189f74
|
bumped app version
|
2026-09-06 19:54:38 +03:00 |
|
Gani Georgiev
|
7ff7e0f043
|
handled io.ReadAll error with exact payload size
|
2026-09-06 19:51:06 +03:00 |
|
Gani Georgiev
|
6e29284e6a
|
updated changelogs
|
2026-09-06 17:22:45 +03:00 |
|
Gani Georgiev
|
1984952e4e
|
fixed multiline index column and utrigger index validations if failing to parse all columns
|
2026-09-06 17:18:49 +03:00 |
|
Gani Georgiev
|
f611256d90
|
removed manual unescape as jsonv2 does it alreadyfor us
|
2026-09-06 16:29:52 +03:00 |
|
Gani Georgiev
|
10f4f28312
|
updated test
|
2026-09-06 15:37:16 +03:00 |
|
Gani Georgiev
|
44f817e7f1
|
fixed nested self-referenced cascade delete
|
2026-09-06 15:35:16 +03:00 |
|
Gani Georgiev
|
75c6a4fd1f
|
updated json field validator and allow duplicated keys when serializing record models
|
2026-09-06 12:31:52 +03:00 |
|
Gani Georgiev
|
57c0b034e6
|
fixed non-ascii dash in hinted proxy header
|
2026-09-06 11:22:01 +03:00 |
|
Gani Georgiev
|
4709f63183
|
optional assert in case the provider doesn't return id_token as string
|
2026-09-06 11:18:03 +03:00 |
|
Gani Georgiev
|
53a6cd04e2
|
refactored body limit middleware to prevent unnecessery reads if already beyound the limit
|
2026-09-06 10:47:59 +03:00 |
|
Gani Georgiev
|
df4e6eeb35
|
clamped arccosine to [-1,1] to prevent rounding errors in geoDistance
|
2026-09-06 00:45:12 +03:00 |
|
Gani Georgiev
|
dbea21f1b2
|
fixed index validator to allow expressions in the optional where clause
|
2026-09-05 22:31:16 +03:00 |
|
Gani Georgiev
|
97f9d63a1b
|
commit json status write after checking the fields picker
|
2026-09-05 18:32:30 +03:00 |
|
Gani Georgiev
|
bf12ae0244
|
updated dark primary btn colors
|
2026-09-04 00:12:32 +03:00 |
|
Gani Georgiev
|
7ac159b61b
|
bumped golang.org/x/* deps and updated dark mode primary btn contrast
|
2026-09-03 23:41:10 +03:00 |
|
Gani Georgiev
|
8213ccffb4
|
renamed variable to avoid confusion
|
2026-09-02 15:59:58 +03:00 |
|
Gani Georgiev
|
e16a9f8b21
|
bumped goja and regenerated jsvm types
|
2026-09-02 15:44:19 +03:00 |
|
Gani Georgiev
|
0206f6135c
|
bumped app version
|
2026-09-02 15:39:09 +03:00 |
|
Gani Georgiev
|
e417a26a05
|
updated backport changelog
|
2026-09-02 12:41:04 +03:00 |
|
Gani Georgiev
|
ac4c30ccbc
|
updated json error test
|
2026-09-02 12:40:29 +03:00 |
|
Gani Georgiev
|
fed5ab9a13
|
fixed linter warnings
|
2026-09-02 12:25:01 +03:00 |
|
Gani Georgiev
|
6d9ca9bf9d
|
bumped min go github version to 1.27.1
|
2026-09-02 12:18:12 +03:00 |
|
Gani Georgiev
|
56f1d1dfdd
|
return an error on invalid fallback param serialization
|
2026-09-02 12:15:34 +03:00 |
|
Gani Georgiev
|
1b3edbbf5c
|
added invalid index name test
|
2026-09-02 10:57:00 +03:00 |
|
Gani Georgiev
|
522f9e0ab0
|
fixed index parsing error when no index name is provided
|
2026-09-02 10:48:24 +03:00 |
|
Gani Georgiev
|
3c9427667d
|
autocomplete by the word up to the the caret position
|
2026-09-02 09:37:27 +03:00 |
|
Gani Georgiev
|
fd5b9e5f75
|
clear autocomplete dropdown if empty
|
2026-09-02 08:10:49 +03:00 |
|
Gani Georgiev
|
d0b441bc24
|
don't show autocomplete if the only suggestion is exact match
|
2026-09-02 08:05:30 +03:00 |
|
Gani Georgiev
|
229240b374
|
updated changelog and bumped dev app version
|
2026-09-02 06:45:06 +03:00 |
|
Gani Georgiev
|
f694893d31
|
bumped highlight limit and slightly debounce autocomplete suggestions
|
2026-09-02 06:43:11 +03:00 |
|
Gani Georgiev
|
8cb486f24a
|
optimized filter params replacement to use strings.Replacer for a single pass
|
2026-08-28 12:28:16 +03:00 |
|
Gani Georgiev
|
bc8ffed4e7
|
[#7815] added checks for missing providers prop
|
2026-08-24 18:00:11 +03:00 |
|
Gani Georgiev
|
da18302785
|
bumped app version
|
2026-08-24 17:27:07 +03:00 |
|
Gani Georgiev
|
b402f11a79
|
enabled invalid utf8 character replacement by default for the custom json types
|
2026-08-24 17:26:36 +03:00 |
|
Gani Georgiev
|
9f4f4d4e73
|
fixed typos
|
2026-08-24 17:26:01 +03:00 |
|
Gani Georgiev
|
d763d3dff1
|
[#7815] fixed oauth2 providers config merge
|
2026-08-24 17:07:51 +03:00 |
|
Gani Georgiev
|
04ed202c78
|
removed unnecessery empty array normalizations because encoding/json/v2 does it by default
|
2026-08-24 16:46:59 +03:00 |
|
Gani Georgiev
|
756b326bfa
|
allow invalid utf8 characters when marshalizing json responses
|
2026-08-24 14:13:53 +03:00 |
|
Gani Georgiev
|
50f5f83ace
|
added closed checks as an extra precaution
|
2026-08-23 00:19:33 +03:00 |
|
Gani Georgiev
|
70d585759d
|
wrap zip close with mutex
|
2026-08-23 00:05:47 +03:00 |
|
Gani Georgiev
|
9e15b464ba
|
fixed err variable name
|
2026-08-22 23:43:23 +03:00 |
|
Gani Georgiev
|
129d46f4c8
|
fixed changelog typo
|
2026-08-22 23:21:25 +03:00 |
|
Gani Georgiev
|
eae29c83a8
|
updated linter and bumped app version
|
2026-08-22 23:11:51 +03:00 |
|
Gani Georgiev
|
c532fd19b6
|
wrapped backup zip copy operations in a mutex since the file hook can be triggered by different goroutine
|
2026-08-22 20:48:54 +03:00 |
|
Gani Georgiev
|
eade68d4a3
|
check for isdir error before logging
|
2026-08-22 19:27:03 +03:00 |
|
Gani Georgiev
|
18cb3dc62f
|
ugnore dirs to avoid unnecessery logs
|
2026-08-22 19:18:20 +03:00 |
|
Gani Georgiev
|
a293e1301d
|
use the concurrent db pool for the backup db copy
|
2026-08-22 17:25:37 +03:00 |
|
Gani Georgiev
|
7f4b532f06
|
updated backport changelog
|
2026-08-22 16:38:22 +03:00 |
|
Gani Georgiev
|
5e5ba383e8
|
comment fieldsWithExcerpt to make use of the faster streaming json path
|
2026-08-22 16:32:11 +03:00 |
|
Gani Georgiev
|
b648b951b0
|
fix some of the flaky tests
|
2026-08-22 11:33:18 +03:00 |
|
Gani Georgiev
|
f544fa0c81
|
updated tests
|
2026-08-22 10:10:16 +03:00 |
|
Gani Georgiev
|
80608e8687
|
updated jstypes
|
2026-08-21 23:03:19 +03:00 |
|
Gani Georgiev
|
654af12d17
|
unexport the filesystem hooks for now to avoid introducing breaking changes
|
2026-08-21 22:58:14 +03:00 |
|
Gani Georgiev
|
0e9dcfe1ab
|
added experimental backup optimizations
|
2026-08-21 18:50:16 +03:00 |
|
Gani Georgiev
|
25dc8a8eea
|
added Store.Keys()
|
2026-08-21 14:45:48 +03:00 |
|
Gani Georgiev
|
bf1f164014
|
added Record.GetInt64(field) helper
|
2026-08-19 21:43:04 +03:00 |
|
Gani Georgiev
|
50a7700450
|
bumped go github action version to 1.27, updated modernc.org/sqlite and enabled _defensive=1
|
2026-08-19 21:25:29 +03:00 |
|
Gani Georgiev
|
252358e036
|
use app.pb.logs.truncate()
|
2026-08-19 18:12:35 +03:00 |
|
Gani Georgiev
|
c2cbd9707f
|
use fixed message limit seperate from the log data
|
2026-08-19 10:51:06 +03:00 |
|
Gani Georgiev
|
e71be7194a
|
added logs truncate endpoint
|
2026-08-19 10:04:35 +03:00 |
|
Gani Georgiev
|
1a5f29818c
|
split changelogs
|
2026-08-18 22:56:09 +03:00 |
|
Gani Georgiev
|
25081f14eb
|
make raw json scanning determinisctic and added setting option to limit log data size
|
2026-08-18 22:46:51 +03:00 |
|
Gani Georgiev
|
f5695a7308
|
bumped app version
|
2026-08-18 18:34:09 +03:00 |
|
Gani Georgiev
|
bad7cc00a1
|
updated go version in go.mod
|
2026-08-18 18:24:54 +03:00 |
|
Gani Georgiev
|
14fc20a851
|
bumped go github action to 1.27rc3
|
2026-08-18 18:21:29 +03:00 |
|
Gani Georgiev
|
97dd775455
|
(experimental) upgraded to encoding/json/v2
|
2026-08-18 18:16:22 +03:00 |
|
Gani Georgiev
|
4d4275c9aa
|
updated custom select class position
|
2026-08-16 20:45:23 +03:00 |
|
Gani Georgiev
|
1247b24236
|
synced with master
|
2026-08-14 10:12:06 +03:00 |
|
Gani Georgiev
|
5d217ddb50
|
updated backport changelog
|
2026-08-14 07:16:55 +03:00 |
|
Gani Georgiev
|
e0169684c4
|
bumped golang.org/x/ deps
|
2026-08-14 07:01:03 +03:00 |
|
Gani Georgiev
|
f7229c502f
|
bumped app version and min go github action version
|
2026-08-14 06:55:28 +03:00 |
|
Gani Georgiev
|
82368a6152
|
use pb.filter in the search normalization
|
2026-08-13 14:58:06 +03:00 |
|
Gani Georgiev
|
d744647929
|
updated js-sdk
|
2026-08-13 14:40:33 +03:00 |
|
Gani Georgiev
|
c86fa8890d
|
Merge branch 'master' into develop
|
2026-08-12 13:02:33 +03:00 |
|
Gani Georgiev
|
3668e1c431
|
allow new duplicated collection to edit the collection of relation fields
|
2026-08-12 12:59:52 +03:00 |
|
Gani Georgiev
|
a4f1fa33d1
|
added Cross-Origin-Opener-Policy:same-origin to the default security headers
|
2026-08-11 18:42:26 +03:00 |
|
Gani Georgiev
|
2262bb4cae
|
merged with master
|
2026-08-10 08:59:16 +03:00 |
|
Gani Georgiev
|
6212276c82
|
minor ui fixes and shablon update
|
2026-08-10 08:44:29 +03:00 |
|
Gani Georgiev
|
9f1a4bcfa5
|
minor ui base component fixes and shablon update
|
2026-08-10 08:15:14 +03:00 |
|
Gani Georgiev
|
32fa2ddf77
|
added filesystem.NewWriter helper
|
2026-08-03 20:04:54 +03:00 |
|
Gani Georgiev
|
dc7482ea67
|
[#7785] fixed realtime API preview examples
|
2026-08-03 16:05:58 +03:00 |
|
Gani Georgiev
|
b259534df7
|
added quotes for the default Content-Disposition serving filename in case custom name with special characters is provided
|
2026-08-02 20:18:02 +03:00 |
|
Gani Georgiev
|
4c6c166603
|
order new files at the end
|
2026-08-02 15:45:31 +03:00 |
|
Gani Georgiev
|
f9795da8c7
|
added hasArchiveExtension util
|
2026-08-02 14:20:31 +03:00 |
|
Gani Georgiev
|
200c19b26f
|
added non-zero exit status support for returned command errors
|
2026-08-01 15:05:40 +03:00 |
|
Gani Georgiev
|
fd25a8ae32
|
added request verification sample to the curl auth create API preview example for consistency with the SDKs
|
2026-07-30 17:43:54 +03:00 |
|
Gani Georgiev
|
4dc4387638
|
updated optional send verification request example
|
2026-07-30 17:35:23 +03:00 |
|
Gani Georgiev
|
4076537a2c
|
[#7782] fixed API preview examples
|
2026-07-30 17:20:23 +03:00 |
|
Gani Georgiev
|
0a74d2f25d
|
updated ui/dist
|
2026-07-29 22:34:20 +03:00 |
|
Gani Georgiev
|
7789297065
|
updated modernc.org/sqlite to 1.55.0
|
2026-07-29 21:59:56 +03:00 |
|
Gani Georgiev
|
17628e554c
|
delay the first chart init at the end of the loop to avoid too many animations happening at once
|
2026-07-29 21:55:39 +03:00 |
|
Gani Georgiev
|
8ec80c9828
|
bumped app version
|
2026-07-29 21:20:19 +03:00 |
|
Gani Georgiev
|
e83e911b2f
|
[#7781] reverted autorecover panic handling for the cli commands
|
2026-07-29 18:55:49 +03:00 |
|
Gani Georgiev
|
6b00152847
|
added logs chart loading placeholder
|
2026-07-28 10:53:32 +03:00 |
|
Gani Georgiev
|
9f32dfa7ba
|
allow passing noninitialized *filesystem.File values
|
2026-07-22 23:11:29 +03:00 |
|
Gani Georgiev
|
0cbfc046c7
|
bumped app version
|
2026-07-22 20:08:00 +03:00 |
|
Gani Georgiev
|
d02016c5fd
|
updated changelogs
|
2026-07-22 19:44:18 +03:00 |
|