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
|
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
|
8213ccffb4
|
renamed variable to avoid confusion
|
2026-09-02 15:59:58 +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
|
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
|
8cb486f24a
|
optimized filter params replacement to use strings.Replacer for a single pass
|
2026-08-28 12:28:16 +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
|
756b326bfa
|
allow invalid utf8 characters when marshalizing json responses
|
2026-08-24 14:13:53 +03:00 |
|
Gani Georgiev
|
eae29c83a8
|
updated linter and bumped app version
|
2026-08-22 23:11:51 +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
|
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
|
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
|
97dd775455
|
(experimental) upgraded to encoding/json/v2
|
2026-08-18 18:16:22 +03:00 |
|
Gani Georgiev
|
32fa2ddf77
|
added filesystem.NewWriter helper
|
2026-08-03 20:04:54 +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
|
244ae1a162
|
updated fexpr
|
2026-07-22 19:36:47 +03:00 |
|
Gani Georgiev
|
cc4e857090
|
updated jsvm types
|
2026-07-19 16:43:28 +03:00 |
|
Gani Georgiev
|
4ea2513b62
|
added extra panic-recover handling for CreateThumb
|
2026-07-16 18:14:07 +03:00 |
|
Gani Georgiev
|
2f802866f9
|
updated SafeWrap tests
|
2026-07-16 06:30:18 +03:00 |
|
Gani Georgiev
|
f1618ee59b
|
fixed unhandled panic and wrapped all internal goroutines
|
2026-07-15 12:03:07 +03:00 |
|
Gani Georgiev
|
3c880378c9
|
fixed arg validation
|
2026-07-15 11:51:15 +03:00 |
|
Gani Georgiev
|
0c7d243d97
|
swapped github.com/go-ozzo/ozzo-validation with github.com/pocketbase/ozzo-validation
|
2026-07-13 08:42:59 +03:00 |
|
Gani Georgiev
|
1cfc503bcd
|
added conditional default openid scope and helper text to remind users for the required permissions
|
2026-07-06 20:51:19 +03:00 |
|
Gani Georgiev
|
c220a61ef4
|
fixed test typo
|
2026-07-06 16:02:26 +03:00 |
|
Gani Georgiev
|
b2ed234d74
|
added Cc and Bcc headers to the sendmail command
|
2026-07-06 16:02:14 +03:00 |
|
Gani Georgiev
|
7b3f4d62b1
|
added extra hardening options to the Microsoft OAuth2 provider allowing devs to specify the preferred safe email extraction method
|
2026-07-06 15:44:37 +03:00 |
|
Gani Georgiev
|
40d2849aa6
|
added default panic-recover handling for the cron jobs
|
2026-05-31 10:34:27 +03:00 |
|
Gani Georgiev
|
fe2d90641c
|
added content-type serving exception tests
|
2026-05-05 11:40:07 +03:00 |
|
Gani Georgiev
|
7da023f345
|
[#7467] forced serving conten-type for xlsx, docx and pptx
|
2026-05-04 13:14:56 +03:00 |
|
Gani Georgiev
|
d153553d52
|
added eager alg error check to minimize misuse
|
2026-05-02 23:50:05 +03:00 |
|
Gani Georgiev
|
6ba78d5218
|
updated gitlab userinfo doc reference
|
2026-04-27 08:03:20 +03:00 |
|
Gani Georgiev
|
006566478a
|
added explicit gitlab confirmed_at check
|
2026-04-27 07:55:51 +03:00 |
|
Gani Georgiev
|
37b258810a
|
updated gitea displayName
|
2026-04-26 14:23:23 +03:00 |
|
Gani Georgiev
|
dddb0a029f
|
updated bitbucket,github and gitea oauth2 providers
|
2026-04-25 17:51:28 +03:00 |
|
Gani Georgiev
|
69cdda4bf3
|
[#7659] fixed SMTP IPv6 format
|
2026-04-23 21:25:58 +03:00 |
|
Gani Georgiev
|
8a04904de1
|
fixed godoc example typo
|
2026-04-23 16:57:26 +03:00 |
|
Gani Georgiev
|
4c44044c0c
|
merge newui branch
|
2026-04-18 16:50:39 +03:00 |
|
Gani Georgiev
|
0695ca254d
|
[#7630] added missing file close after seek error
|
2026-04-09 09:50:36 +03:00 |
|
Gani Georgiev
|
2dbc70d60d
|
assign discord avatar only if exist
|
2026-03-30 08:15:26 +03:00 |
|
 Gani GeorgievandHans
|
a2b14bcb93
|
[#7603] updated the Discord AuthUser.Name field to use global_name
Co-authored-by: Hans <hi@hans0805.me>
|
2026-03-30 07:42:22 +03:00 |
|
Gani Georgiev
|
e5390c3d86
|
added missing error return and fixed comment typo
|
2026-03-19 08:48:30 +02:00 |
|
Gani Georgiev
|
cea149cb6e
|
updated jsvm types
|
2026-03-11 15:02:59 +02:00 |
|