Gani Georgiev
f1a6c19309
fixed logs printer dev tests
2024-02-26 16:39:35 +02:00
Gani Georgiev
53ee5212bc
[ #4431 ] always refresh the app settings before loading the backup cron job
2024-02-26 15:01:49 +02:00
Gani Georgiev
548fce20b5
added back-relation expand limit
2024-02-25 21:06:43 +02:00
Gani Georgiev
1014c92d86
sort exported collections by type and name
2024-02-25 21:06:14 +02:00
Gani Georgiev
88c56cd539
added :each support for file and relation fields
2024-02-25 12:19:19 +02:00
Gani Georgiev
a8b363ed76
normalized collections export sidebar padding and reduced the waiting time for the cron test
2024-02-24 21:35:03 +02:00
Gani Georgiev
6132fb4a03
updated collections export styles
2024-02-24 17:18:06 +02:00
Gani Georgiev
20fba0f686
moved filter autocomplete to worker
2024-02-24 13:46:16 +02:00
Gani Georgiev and alxjsn
4f46222de9
[ #4393 ] added Planning Center OAuth2 provider
...
Co-authored-by: alxjsn <alxjsn@sameorigin.org >
2024-02-24 08:46:22 +02:00
Gani Georgiev
4fba93e834
regenerated jsvm types and added locks for the startTimer
2024-02-21 22:42:01 +02:00
Gani Georgiev
5a715cc60a
[ #4394 ] reschedule the first cron tick to start at 00 second
2024-02-21 19:49:52 +02:00
Gani Georgiev
f2ed186540
added autocomplete for the back relation keys
2024-02-19 23:13:04 +02:00
Gani Georgiev
4937acb3e2
added back relation filter reference support
2024-02-19 16:55:34 +02:00
Gani Georgiev
4743c1ce72
updated jsvm types and changelog
2024-02-17 17:14:46 +02:00
Gani Georgiev
a11abef84b
added @request.context field
2024-02-17 15:01:09 +02:00
Gani Georgiev
6aaf98215d
hide the merge collections import btn if no schema is specified
2024-02-12 12:33:31 +02:00
Gani Georgiev
2662d875b9
removed unnecessary concat
2024-02-12 11:40:04 +02:00
Gani Georgiev
959c6b6d6c
[ #3403 ] added option to import/export a subset of collections
2024-02-12 11:38:22 +02:00
Gani Georgiev
d4a2f05075
added presentable file field fallback
2024-02-11 22:31:10 +02:00
Gani Georgiev
4c14c6cccf
synced with master
2024-02-11 11:08:47 +02:00
Gani Georgiev
aaa6e971a3
fixed changelog typo
2024-02-11 09:37:27 +02:00
Gani Georgiev
27b6d0c505
updated jstypes and ui/dist
2024-02-10 23:28:23 +02:00
Gani Georgiev
a46815ed69
merged with master
2024-02-10 15:41:39 +02:00
Gani Georgiev
a5fdbeae79
manually clear all TinyMCE events on editor removal
2024-02-10 15:06:49 +02:00
Gani Georgiev
8599754e45
sync with master
2024-02-10 11:16:23 +02:00
Gani Georgiev
71141dde69
aligned healthCheckResponse struct fields
2024-02-10 11:04:59 +02:00
Gani Georgiev
388f61aed6
[ #4310 ] allow HEAD requests to the health endpoint
2024-02-10 10:59:39 +02:00
Gani Georgiev
c32f272123
[ #4322 ] disable the JS required validations for disabled OIDC providers
2024-02-09 22:17:26 +02:00
Gani Georgiev
81ef6f1127
Merge branch 'master' into develop
2024-02-08 00:29:41 +02:00
Gani Georgiev
8f8a7c3268
fixed readme typo
2024-02-08 00:29:16 +02:00
Gani Georgiev
1b89aabf14
updated github actions
2024-02-07 21:45:55 +02:00
Gani Georgiev
5f1b2fda74
updated github action node version
2024-02-07 21:22:16 +02:00
Gani Georgiev
9f1c1c2e33
updated go deps and the min github action go version
2024-02-07 21:19:45 +02:00
Gani Georgiev
7ef118581b
use the email field const
2024-02-07 21:17:39 +02:00
Gani Georgiev
b7447f3e27
synced with master
2024-02-07 21:13:35 +02:00
Gani Georgiev
368af1f0fc
updated the readme
2024-02-07 21:04:20 +02:00
Gani Georgiev
41aa9b189c
updated changelog
2024-02-07 20:15:17 +02:00
Gani Georgiev
ed9cc2f33c
updated changelog
2024-02-07 20:04:20 +02:00
Gani Georgiev
bada2338f7
[ #2173 ] fixed request.auth.* initialization which caused the current authenticated user email to not being returned in the authRefresh() calls
2024-02-07 19:51:09 +02:00
Gani Georgiev
722a74994f
fixed the error reporting of admin update/delete commands
2024-02-06 13:55:08 +02:00
Gani Georgiev
442b286b1d
updated changelog
2024-02-05 23:10:01 +02:00
Gani Georgiev
5105612a45
renamed gcp middleware file and updated go deps
2024-02-05 17:59:31 +02:00
Gani Georgiev
b9029010d9
upgraded to aws-sdk-go-v2 and added a special middleware for GCP
2024-02-05 17:26:39 +02:00
Gani Georgiev
03a3f9876e
sync Admin UI collection changes across browser tabs
2024-02-03 15:39:09 +02:00
Gani Georgiev
49adba6947
added jsvm.Config.OnInit optional field
2024-02-03 13:07:37 +02:00
Gani Georgiev
ef965aafbb
removed unused tinymce assets
2024-02-03 11:35:43 +02:00
Gani Georgiev
fa8e3d83b5
updated npm deps
2024-02-02 17:32:42 +02:00
Gani Georgiev
8402938191
fixed Admin UI vertical image preview scroll
2024-02-02 15:10:33 +02:00
Gani Georgiev
8a0eed22fa
update ghupdate to use the config executable name when excluding the update note from the release notes
2024-02-02 12:48:37 +02:00
Gani Georgiev
3b6fcf265a
fixed RecordUpsert.RemoveFiles godoc example
2024-02-02 09:21:41 +02:00
Gani Georgiev
fb78a39161
updated readme and the thumbGenSem limit
2024-01-31 11:08:40 +02:00
Gani Georgiev
9436efb7fd
fixed hideControls store reactivity check
2024-01-24 17:38:22 +02:00
Gani Georgiev
05556e7cbc
updated changelog and go deps
2024-01-24 11:18:12 +02:00
Gani Georgiev
2862119c1f
updated serve command error reporting
2024-01-24 11:06:49 +02:00
Gani Georgiev
eaf121ead7
updated ui/dist
2024-01-23 21:28:13 +02:00
Gani Georgiev
aabe820e35
fixed typos and some linter suggestions
2024-01-23 20:56:14 +02:00
Gani Georgiev
80d65a198b
optimized multiple records cascade delete query
2024-01-23 20:22:51 +02:00
Gani Georgiev
3013e0299a
added helper admin cmd error message in case the migrations are not initialized yet
2024-01-23 20:13:30 +02:00
Gani Georgiev
6fd2e7ab0f
updated min Go and Node.js verion in CONTRIBUTING.md
2024-01-22 16:54:12 +02:00
Gani Georgiev
a44a73a17c
fixed unverified typos
2024-01-22 08:02:48 +02:00
Gani Georgiev
bf30af393e
include 0 in the auto numeric suffix field name
2024-01-21 20:57:48 +02:00
Gani Georgiev
f0410a7625
[ #4033 ] added option to duplicate fields
2024-01-21 20:22:56 +02:00
Gani Georgiev
ba56623245
exported .gzip() and .bodyLimit(bytes) JSVM middlewares
2024-01-21 17:13:22 +02:00
Gani Georgiev
702b4aa1c2
Merge branch 'master' into develop
2024-01-21 15:21:22 +02:00
Gani Georgiev
3f7db19fdd
remove funding.yaml
2024-01-21 12:29:54 +02:00
Gani Georgiev
9855397a22
replaced the default binder with rest.MultiBinder
2024-01-20 15:03:45 +02:00
Gani Georgiev
d9b219d64f
[ #4192 ] take collection minPasswordLength in consideration for the user password generator btn
2024-01-20 13:18:00 +02:00
Gani Georgiev
c642a860ca
rename local const redirect path vars for consistency
2024-01-20 13:16:06 +02:00
Gani Georgiev
b2b792b763
[ #4177 ] added graceful OAuth2 redirect error handling
2024-01-19 19:15:01 +02:00
Gani Georgiev
fa65038fc1
synced with master
2024-01-16 13:14:07 +02:00
Gani Georgiev
9419d1928a
[ #4160 ] fixed the Admin UI auto indexes update when renaming fields with a common prefix
2024-01-16 12:50:44 +02:00
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