 Gani Georgievandaabajyan
|
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 GeorgievandTobias 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 |
|
Gani Georgiev
|
3f2e38ca82
|
updated API preview examples
|
2023-11-26 14:59:14 +02:00 |
|
Gani Georgiev
|
531a7abec9
|
updated links formatting in the autogenerated html->text mail body
|
2023-11-26 14:47:26 +02:00 |
|
Gani Georgiev
|
821aae4a62
|
logs refactoring
|
2023-11-26 13:33:17 +02:00 |
|
Gani Georgiev
|
ff5535f4de
|
synced with master
|
2023-11-11 12:51:26 +02:00 |
|
Gani Georgiev
|
985ab1e5b7
|
updated changelog
|
2023-11-11 12:50:39 +02:00 |
|
Gani Georgiev
|
69a805d0d1
|
synced with master
|
2023-11-11 12:50:20 +02:00 |
|
Gani Georgiev
|
d240649497
|
updated ui/dist
|
2023-11-11 12:48:11 +02:00 |
|
Gani Georgiev
|
9957919d9a
|
updated tygoja and the generated jsvm types
|
2023-11-11 12:46:46 +02:00 |
|
Gani Georgiev
|
890a0904cf
|
[#3697] allowed hyphens in usernames
|
2023-11-11 12:19:33 +02:00 |
|
Gani Georgiev
|
cdd32512d5
|
synced with master
|
2023-11-10 15:18:14 +02:00 |
|
Gani Georgiev
|
5835193900
|
[#3735] fixed text field min/max validators to properly count multi-byte characters
|
2023-11-10 14:58:00 +02:00 |
|
Gani Georgiev
|
4abe199acc
|
[#3715] fixed TinyMCE source code viewer textarea styles
|
2023-11-08 21:19:16 +02:00 |
|
Gani Georgiev
|
a170923637
|
synced with master
|
2023-11-06 11:42:59 +02:00 |
|
Gani Georgiev
|
f4f3724b7a
|
updated ui/dist
|
2023-11-06 11:35:59 +02:00 |
|
 Gani Georgievandsergeypdev
|
ba7cf8bf8e
|
[#3689] relaxed the OAuth2 redirect url validation to allow any string value
Co-authored-by: sergeypdev <sergeypoznyak@protonmail.com>
|
2023-11-06 11:33:10 +02:00 |
|
Gani Georgiev
|
500615c1ee
|
added missing documention for the JSVM $mails.* bindings
|
2023-11-06 11:26:38 +02:00 |
|
Gani Georgiev
|
8961232a44
|
[#3685] added the release notes to the success ghupdate output
|
2023-11-06 11:19:12 +02:00 |
|
Gani Georgiev
|
907167e696
|
synced with master
|
2023-11-03 09:56:50 +02:00 |
|
Gani Georgiev
|
4e51e393a2
|
updated ui/dist
|
2023-11-03 05:50:49 +02:00 |
|
Gani Georgiev
|
5ea784609f
|
Merge branch 'master' into develop
|
2023-10-28 18:46:43 +03:00 |
|
Gani Georgiev
|
ea5ca009de
|
[#3627] updated tygoja to fallback to []number for the generated TS []byte union type when used in 'M extends T' declarations
|
2023-10-28 16:38:18 +03:00 |
|
Gani Georgiev
|
d13802133a
|
fixed changelog typos
|
2023-10-28 00:27:59 +03:00 |
|
Gani Georgiev
|
f3a40001a4
|
updated codemirror deps and regenerated ui/dist
|
2023-10-27 22:40:18 +03:00 |
|
Gani Georgiev
|
1ae570921b
|
added negative string number normalizations for the json field type
|
2023-10-27 22:37:11 +03:00 |
|
Gani Georgiev
|
f889a3fcb3
|
synced with master
|
2023-10-27 22:28:15 +03:00 |
|
Gani Georgiev
|
34fed679fd
|
removed old comment
|
2023-10-27 17:38:53 +03:00 |
|
Gani Georgiev
|
b7a49efa88
|
fixed excerpt modifier to properly add spaces after block tags
|
2023-10-27 17:36:26 +03:00 |
|
Gani Georgiev
|
01e8c0f9f7
|
[#3616] fixed tokenizer whitespace characters trimming
|
2023-10-27 15:19:06 +03:00 |
|
Gani Georgiev
|
1d67a35acf
|
added changelog rc note
|
2023-10-27 07:29:26 +03:00 |
|
Gani Georgiev
|
e2d8028d0a
|
[#3602] use the auth collection name in the OAuth2 examples
|
2023-10-25 22:18:18 +03:00 |
|
Gani Georgiev
|
d8a1875f84
|
fix the node version as latest seems to cause some issue with sass
|
2023-10-24 15:12:19 +03:00 |
|
Gani Georgiev
|
79617e6d99
|
=added experimental expand, filter, fields, custom query and headers parameters support for the realtime subscriptions
|
2023-10-24 14:46:03 +03:00 |
|
Gani Georgiev
|
e6f1b3dfe4
|
updated relation field validation message
|
2023-10-21 15:52:19 +03:00 |
|
Gani Georgiev
|
94253f0dd5
|
updated the supported non-cgo build targets list
|
2023-10-16 20:27:37 +03:00 |
|
Gani Georgiev
|
9c562294ff
|
set a default id column width and updated ui dist
|
2023-10-15 14:40:16 +03:00 |
|
Gani Georgiev
|
3c5409d607
|
updated changelog
|
2023-10-15 14:17:09 +03:00 |
|
Gani Georgiev
|
8868fa9ae6
|
use a custom tinymce svelte component and other minor optimizations
|
2023-10-15 14:04:44 +03:00 |
|
Gani Georgiev
|
c0fa53a2ab
|
check the mime type of the collections file field and updated field styles to minimize the layout shifts
|
2023-10-15 06:49:32 +03:00 |
|
Gani Georgiev
|
007b6a04ff
|
updated dependencies and regenerated jsvm types
|
2023-10-14 23:28:32 +03:00 |
|
Gani Georgiev
|
731383a915
|
added .cmd() as alias for .exec()
|
2023-10-14 20:08:21 +03:00 |
|
Gani Georgiev
|
866d38caf9
|
updated jsvm types and removed unused helper
|
2023-10-14 19:14:27 +03:00 |
|
Gani Georgiev
|
1f6ab24b34
|
updated replaceQueryParams to use the last ?
|
2023-10-14 15:11:32 +03:00 |
|