Gani Georgiev
c9bc2f07aa
added EmailTemplate.Hidden field
2024-01-16 11:38:09 +02:00
Gani Georgiev
28fc186f5c
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
cdb539dcc8
updated changelog
2024-01-13 18:02:49 +02:00
Gani Georgiev
af7c6d8d9b
[ #4066 ] mark user as verified on confirm password reset
2024-01-13 17:52:41 +02:00
Gani Georgiev
cd2fc536ca
updated Prism.js bundle
2024-01-13 16:26:59 +02:00
Gani Georgiev
2a28f6ff33
[ #4106 ] added custom Prism.js bundle and registered new TinyMCE codesample languages
2024-01-13 16:13:32 +02:00
Gani Georgiev
036c0da05f
reduce slightly the min row table height
2024-01-13 14:55:59 +02:00
Gani Georgiev
d795a6671b
updated go.sum
2024-01-13 13:23:21 +02:00
Gani Georgiev
8cff94f27c
synced with master
2024-01-13 13:23:08 +02:00
Gani Georgiev
931f6bc0cb
updated go deps
2024-01-13 11:36:22 +02:00
Gani Georgiev
2e3ae1b60a
[ #4145 ] fixed JSVM types generation for functions with omitted arg types
2024-01-13 11:28:15 +02:00
Gani Georgiev
6155e6426a
ghupdate messages update
2024-01-13 11:21:55 +02:00
Gani Georgiev
0f95a11fc1
Merge branch 'master' into develop
2024-01-05 20:52:27 +02:00
Gani Georgiev
eb695cc6d3
updated go crypto and other go deps
2024-01-05 20:48:15 +02:00
Gani Georgiev
28d15e86eb
fixed optional migration condition
...
note: practically even the previous version should work ok because the json field didn't have previous options anyway and if it was nil the migration will fail
2024-01-05 20:35:09 +02:00
Gani Georgiev
b033109654
synced with master
2024-01-04 21:26:55 +02:00
Gani Georgiev
d0352aa3f9
[ #4079 ] fixed popup searchbar css styles to prevent hiding the additional controls
2024-01-04 16:20:47 +02:00
Gani Georgiev
3b7d0e84f6
synced with master
2024-01-03 17:00:24 +02:00
Gani Georgiev
592b7e85c6
specify the exact license and changelog files to include in the release archive
2024-01-03 15:04:34 +02:00
Gani Georgiev
3792d44c35
updated changelog
2024-01-03 14:25:51 +02:00
Gani Georgiev
a021fcaa75
[ #4072 ] added non-json value dummy object wrap normalization
2024-01-03 14:16:12 +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
1fcc2d8683
updated CHANGELOG and added t.Parallel to some of the tests
2024-01-03 10:58:25 +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
8f625daa2f
updated some of the tests to use t.Parallel
2024-01-03 04:30:20 +02:00
Gani Georgiev
0599955676
sort cascadeDelete refs for deterministic tests output
2024-01-03 04:29:30 +02:00
Gani Georgiev
97a8409a65
fixed sleep example typo and synced with master
2023-12-30 12:06:07 +02:00
Gani Georgiev
422eb30797
synced with master
2023-12-29 23:31:54 +02:00
Gani Georgiev
c4116e3a7d
added jsvm sleep binding
2023-12-29 23:29:00 +02:00
Gani Georgiev
64cee264f0
bumped app version
2023-12-29 22:00:47 +02:00
Gani Georgiev
0ae9f24a81
updated fields query param examples for the auth actions
2023-12-29 21:47:04 +02:00
Gani Georgiev
6d942c7d30
docs fixes commits from develop
2023-12-29 21:25:32 +02:00
Gani Georgiev
705d7f48e7
synced with master
2023-12-29 10:00:06 +02:00
Gani Georgiev
9f67c5d563
regenerated jsvm types
2023-12-29 09:58:21 +02:00
Gani Georgiev
e73b3a32d2
synced with master
2023-12-27 10:50:48 +02:00
Gani Georgiev
461886f64e
fixed the monospace font loading in the Admin UI
2023-12-27 10:47:18 +02:00
Gani Georgiev
370862fa2e
updated AppleClientSecretCreate struct comment
2023-12-26 20:50:35 +02:00
Gani Georgiev
6b3780c630
[ #4035 ] replaced JWT token with just JWT
2023-12-26 19:57:38 +02:00
Gani Georgiev
c807f66c59
synced with master
2023-12-24 11:23:50 +02:00
Gani Georgiev
8d97eb0769
[ #4022 ] fixed multi-line text paste in the Admin UI search bar
2023-12-24 11:13:17 +02:00
Gani Georgiev
5f5f9ca426
reorder loading=lazy before src per the svelte docs
2023-12-18 07:47:17 +02:00
Gani Georgiev and aabajyan
4e91be6d74
[ #3948 ] added Bitbucket OAuth2 provider
...
Co-authored-by: aabajyan <arsen.abajyan@pm.me >
2023-12-17 15:47:17 +02:00
Gani Georgiev
1208edec92
regenerated jsvm types
2023-12-17 00:20:04 +02:00
Gani Georgiev
5555e63116
updated dev debug log text message color to be slightly more visible
2023-12-17 00:17:29 +02:00
Gani Georgiev
d6569b445c
added timestamp to the generated JSVM types file to prevent creating it every time on app startup
2023-12-16 23:20:38 +02:00
Gani Georgiev
0b4f3b2adf
combine the logs listing label span
2023-12-16 23:16:07 +02:00
Gani Georgiev
8bd968ed06
split changelog in chunks
2023-12-16 18:22:18 +02:00
Gani Georgiev
5c961f8537
[ #3918 ] added --dev flag, dev log printer and some minor log UI enhacements
2023-12-16 18:15:36 +02:00
Gani Georgiev
bf5eba0384
added bool to the view query sql syntax highlighter and autocompletion
2023-12-13 09:07:18 +02:00
Gani Georgiev
c213d9313e
fixed changelog typo
2023-12-12 19:48:28 +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
8671debc35
removed the blank current time entry from the logs chart
2023-12-11 09:49:06 +02:00
Gani Georgiev
b0f027d27a
updated changelog formatting and temp moved the admin only rule checks to the record_helpers
2023-12-10 21:06:02 +02:00
Gani Georgiev
98c8c98603
updated jsvm types
2023-12-10 12:50:56 +02:00
Gani Georgiev
97345f0317
skip log writes if max retention setting is zero
2023-12-10 12:40:33 +02:00
Gani Georgiev
b29e404f22
updated ui/dist, go deps, docs and fixed some typos
2023-12-10 12:23:31 +02:00
Gani Georgiev
d8ec36fa4c
updated jsvm types
2023-12-09 22:40:45 +02:00
Gani Georgiev
fb2eafe860
[ #3790 ] added MaxSize json field option
2023-12-09 22:30:37 +02:00
Gani Georgiev
b9f391cf85
revert ResetBootstrapState removal on app termination since closing the db explicitly enforces checkout and clearing the side-car wal file
2023-12-09 19:43:29 +02:00
Gani Georgiev
646f90ef43
updated logs chart
2023-12-09 16:31:17 +02:00
Gani Georgiev
5b6b4599b7
updated logs listing
2023-12-09 15:12:00 +02:00
Gani Georgiev
35fc6d0734
define Server.BaseContext to cancel globally the SSE connections on server shutdown
2023-12-08 23:14:14 +02:00
Gani Georgiev
506b759560
fixed graceful shutdown handling
2023-12-08 21:16:48 +02:00
Gani Georgiev
d86e20b7f2
remove the unnecessary App.ResetBootstrapState calls as sqlite connections will be closed anyway with the process termination
2023-12-08 19:24:14 +02:00
Gani Georgiev
4c473385b2
trigger OnTerminate() hook on app.Restart() call
2023-12-08 15:46:33 +02:00
Gani Georgiev
afbbc1d97c
removed unnecessary logs index and updated logs ui
2023-12-08 14:26:06 +02:00
Gani Georgiev
4d3ba270c0
fix nullable non-equal comparisions
2023-12-08 13:50:12 +02:00
Gani Georgiev
1bf7f148b0
minor types.DateTime optimizations to minimize time.Time value copies
2023-12-08 10:36:12 +02:00
Gani Georgiev
6e6c873cc6
[ #3896 ] added $apis.requireGuestOnly() middleware JSVM binding
2023-12-07 18:49:56 +02:00
Gani Georgiev
16da7d9e1a
removed unused options struct
2023-12-06 20:44:47 +02:00
Gani Georgiev
f7df737c45
added filesystem.NewFileFromUrl(ctx, url)
2023-12-06 20:42:30 +02:00
Gani Georgiev
64eefb44e8
added onlyVerified field to the authMethods response
2023-12-06 13:30:47 +02:00
Gani Georgiev
31317df21c
added onlyVerified auth collection option
2023-12-06 11:57:04 +02:00
Gani Georgiev
865865fdeb
updated jsvm $security.parse* token helpers to return the payload as plain object
2023-12-04 20:46:33 +02:00
Gani Georgiev
5b2575b754
[ #3877 ] fixed test messages typo
2023-12-04 18:09:29 +02:00
Gani Georgiev
6327ac20da
updated changelog
2023-12-04 17:18:57 +02:00
Gani Georgiev and Tobias Muehlberger
8cd1c8709c
[ #3794 ] limit concurrent thumbs generation
...
Co-authored-by: Tobias Muehlberger <tobias@muehlberger.dev >
2023-12-04 16:52:10 +02:00
Gani Georgiev
14a2fd6215
skip wrapping sql.ErrNoRows
2023-12-04 16:23:56 +02:00
Gani Georgiev
cdfc1f7b70
removed unnecessary Close call and formatted map hints
2023-12-04 16:22:49 +02:00
Gani Georgiev
41dcd9b4d4
use error.Is to handle wrapped errors
2023-12-04 16:21:57 +02:00
Gani Georgiev
0fb859c321
updated logs list min-width
2023-12-03 20:58:12 +02:00
Gani Georgiev
f57d38f529
use linear thumb resample filter
2023-12-03 20:56:28 +02:00
Gani Georgiev
04024cb6b7
removed incorrect base error message
2023-12-03 20:55:15 +02:00
Gani Georgiev
58a2d3cd09
added the failed dao query to the error message
2023-12-03 20:54:48 +02:00
Gani Georgiev
4d27278c60
always show list errors if there is no filter
2023-12-03 20:54:04 +02:00
Gani Georgiev
70f1647a4c
updated logs list styles
2023-12-03 14:12:44 +02:00
Gani Georgiev
5b94aced3a
use a red colored stderr writer for the cobra cmd errors
2023-12-03 13:44:30 +02:00
Gani Georgiev
070a1cd6d9
removed eagerly resetting the bootstrap state to prevent concurrent access errors
2023-12-03 12:36:51 +02:00
Gani Georgiev
716f508d66
removed activity logger for the realtime connect action and added helper debug log when subscriptions are changed
2023-12-03 12:12:30 +02:00
Gani Georgiev
7013174315
removed empty local() font-face declarations
2023-12-03 12:00:11 +02:00
Gani Georgiev
559aad36a3
added the log id in the query params
2023-12-03 11:39:40 +02:00
Gani Georgiev
6416328c3b
added support for specifying @collection.* aliases
2023-12-03 10:57:58 +02:00
Gani Georgiev
d3713a9d7c
added support for comments in the API rules and filter expressions
2023-12-02 16:37:04 +02:00
Gani Georgiev
aaab643629
[ #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
b283ee2263
added OAuth2 displayName and pkce options
2023-11-29 20:19:54 +02:00
Gani Georgiev
995733000f
added filesystem.Copy(src, dest)
2023-11-28 21:09:53 +02:00
Gani Georgiev
99bdb4e701
[ #3617 ] added expiry field to the OAuth2 user
2023-11-27 20:32:28 +02:00
Gani Georgiev
3b79535dc7
sort the auth providers by their Name field
2023-11-27 20:05:06 +02:00
Gani Georgiev
05cc3f9e6c
updated confirm password reset docs example
2023-11-26 15:00:48 +02:00