Gani Georgiev
|
1b633720be
|
updated views migrations to use SaveCollection
|
2023-08-11 14:37:53 +03:00 |
|
Gani Georgiev
|
adb5d6e998
|
[#3110] normalized view queries with numeric or expression ids
|
2023-08-11 14:29:18 +03:00 |
|
Gani Georgiev
|
3841946b61
|
downgraded temp gocloud until the os.NoTempDir is released
|
2023-08-10 21:38:13 +03:00 |
|
Gani Georgiev
|
369e2703c2
|
updated ui/dist
|
2023-08-10 08:56:26 +03:00 |
|
Gani Georgiev
|
4a45ad91fa
|
[#3106] always refresh the Admins UI initial admins counter cache when there are none
|
2023-08-10 08:50:48 +03:00 |
|
Gani Georgiev
|
f152787578
|
updated changelog
|
2023-08-09 13:17:24 +03:00 |
|
Gani Georgiev
|
640623f4fd
|
[#3098] fixed incorrect cascade delete tooltip message
|
2023-08-09 12:58:20 +03:00 |
|
Gani Georgiev
|
1aff89f377
|
use the logs maxDays before firing the goroutine
|
2023-08-09 12:23:49 +03:00 |
|
Gani Georgiev
|
7d6b12a4ef
|
updated ui/dist
|
2023-08-08 14:33:08 +03:00 |
|
Gani Georgiev
|
7a3223e415
|
[#3089] use a temp dir inside pb_data to prevent backups cross-device link error
|
2023-08-08 14:15:29 +03:00 |
|
Gani Georgiev
|
bd18688f35
|
[#3090] fixed relation to view error message
|
2023-08-08 12:41:51 +03:00 |
|
Gani Georgiev
|
f90da96820
|
enabled lazy loading for the Admin UI thumb images
|
2023-08-06 21:51:55 +03:00 |
|
Gani Georgiev
|
6c8f2d2cd6
|
use scrollbar-gutter to minimize the table records listing layout shifts
|
2023-08-06 21:44:26 +03:00 |
|
Gani Georgiev
|
5e84305922
|
fixed changelog grammar
|
2023-08-05 10:12:22 +03:00 |
|
Gani Georgiev
|
b3421861e6
|
updated jsvm types
|
2023-08-05 09:51:00 +03:00 |
|
Gani Georgiev
|
872492ad22
|
updated changelog
|
2023-08-05 07:26:53 +03:00 |
|
Gani Georgiev
|
b59f0f418e
|
updated ui/dist
|
2023-08-03 12:42:00 +03:00 |
|
Gani Georgiev
|
06d3e27e03
|
[#3054] added core.RealtimeConnectEvent.IdleTimeout field
|
2023-08-03 12:38:02 +03:00 |
|
Gani Georgiev
|
b1093baef7
|
[#3058] soft-deprecated 'data' prop in favour of 'body' to allow raw strings
|
2023-08-03 12:32:04 +03:00 |
|
Gani Georgiev
|
b3f09ff045
|
updated changelog and go deps
|
2023-07-31 22:47:35 +03:00 |
|
Gani Georgiev
|
b33ad36f64
|
renamed variable name
|
2023-07-31 17:48:26 +03:00 |
|
Gani Georgiev
|
9254ce46eb
|
trigger the jsvm cron ticker only on app serve
|
2023-07-31 14:18:59 +03:00 |
|
Gani Georgiev
|
cc8c855306
|
updated ui/dist
|
2023-07-31 13:09:39 +03:00 |
|
Gani Georgiev
|
b74994b906
|
[#3026] use relative path for the oauth2 provider page link
|
2023-07-31 13:07:30 +03:00 |
|
Gani Georgiev
|
f652dc71bb
|
[#3025] manually trigger the OnBeforeServe hook for tests.ApiScenario
|
2023-07-31 12:27:22 +03:00 |
|
Gani Georgiev
|
6d2677a5e3
|
fixed cronRemove docs declaration
|
2023-07-30 18:02:16 +03:00 |
|
Gani Georgiev
|
0c5305c174
|
fixed incomplete sentence in the changelog
|
2023-07-30 16:20:58 +03:00 |
|
Gani Georgiev
|
5398576f4f
|
updated changelog formatting
|
2023-07-30 15:22:10 +03:00 |
|
Gani Georgiev
|
3d1f570b38
|
updated jsvm types
|
2023-07-30 14:12:35 +03:00 |
|
Gani Georgiev
|
fa057502f1
|
updated ui/dist deps
|
2023-07-30 14:10:42 +03:00 |
|
Gani Georgiev
|
bb4a5cfe83
|
updated ui/dist and some lint warnings
|
2023-07-30 13:40:22 +03:00 |
|
Gani Georgiev
|
ac1fd74942
|
updated tests
|
2023-07-30 10:02:44 +03:00 |
|
Gani Georgiev
|
db660ac780
|
revert the default max perPage limit to 500 for now
|
2023-07-29 21:44:31 +03:00 |
|
Gani Georgiev
|
cdeb9a94ed
|
added action arg to the before Dao hook to allow skipping the default persist behavior
|
2023-07-29 19:52:36 +03:00 |
|
Gani Georgiev
|
6da94aef8d
|
updated jsvm panic handling when HooksWatch is set
|
2023-07-29 16:01:53 +03:00 |
|
Gani Georgiev
|
0a4fdc17a5
|
enabled tokens binds and removed primitive constructors overwrites
|
2023-07-29 13:56:31 +03:00 |
|
Gani Georgiev
|
1bbba7a0ae
|
added cron expression UTC timezone note
|
2023-07-28 22:24:21 +03:00 |
|
Gani Georgiev
|
fcc4e305e0
|
removed unnecessary large timeout (for reordering the queue 0 should be enough)
|
2023-07-27 16:10:59 +03:00 |
|
Gani Georgiev
|
854796a8dd
|
[#3000] disallowed relations to views from non-view collections
|
2023-07-27 15:57:20 +03:00 |
|
Gani Georgiev
|
e6a41773ca
|
[#2588] added warning message in case the update command is run in a Docker container or NixOS
|
2023-07-26 13:18:59 +03:00 |
|
Gani Georgiev
|
f4a6d8af49
|
excluded unnecessary types to reduce the size of the generated declarations file
|
2023-07-26 10:45:06 +03:00 |
|
Gani Georgiev
|
1563855251
|
[#2992] added migration to reset already inserted null values
|
2023-07-26 00:40:48 +03:00 |
|
Gani Georgiev
|
1330e2e1e7
|
[#2992] fixed zero-default value not being used if the field is not explicitly set when manually creating records
|
2023-07-25 20:37:19 +03:00 |
|
Gani Georgiev
|
34fe55686d
|
wrapped tests.ApiScenario execution in a subtest
|
2023-07-25 13:37:43 +03:00 |
|
Gani Georgiev
|
b0aa387235
|
removed extra param unescaping as it was fixed in echo
|
2023-07-25 13:36:57 +03:00 |
|
Gani Georgiev
|
c3f7aeb856
|
register LoadAuthContext as Pre so that the auth context is aavailable other Pre middlewares
|
2023-07-25 12:45:41 +03:00 |
|
Gani Georgiev
|
54a6ae6710
|
updated record.PublicExport comment
|
2023-07-25 06:11:50 +03:00 |
|
Gani Georgiev
|
8dfc90985b
|
added native echo.HandlerFunc support and .staticDirectoryHandler bind
|
2023-07-24 21:11:55 +03:00 |
|
Gani Georgiev
|
99ea916c14
|
renamed expand fetchFunc args to optFetchFunc and updated jsvm types
|
2023-07-24 16:59:13 +03:00 |
|
Gani Georgiev
|
70151a3c19
|
added bindings
|
2023-07-24 16:39:11 +03:00 |
|
Gani Georgiev
|
543fb350ec
|
added jsvm .* helpers
|
2023-07-24 13:59:13 +03:00 |
|
Gani Georgiev
|
ea4e3128ca
|
updated jsvm types
|
2023-07-24 12:45:23 +03:00 |
|
Gani Georgiev
|
ae8cbc8f45
|
added template.Registry.LoadFS method
|
2023-07-24 12:33:46 +03:00 |
|
Gani Georgiev
|
cb156e1903
|
increased the default sqlite cache_size to 16mb
|
2023-07-24 10:35:42 +03:00 |
|
Gani Georgiev
|
edcb6950e5
|
watch pb_hooks subdirectories
|
2023-07-23 23:45:41 +03:00 |
|
Gani Georgiev
|
085fb1601e
|
added jsvm binding
|
2023-07-23 16:43:38 +03:00 |
|
Gani Georgiev
|
132a8c0aab
|
added template.Registry.LoadString test
|
2023-07-23 15:48:01 +03:00 |
|
Gani Georgiev
|
4f3ca6fe2b
|
added helper html template rendering utils
|
2023-07-23 15:37:30 +03:00 |
|
Gani Georgiev
|
13c0572fe1
|
updated jsvm types
|
2023-07-22 19:01:20 +03:00 |
|
Gani Georgiev
|
fda4b67dbc
|
updated ui/dist
|
2023-07-22 18:59:45 +03:00 |
|
Gani Georgiev
|
aefbccbfea
|
replaced os.IsNotExists
|
2023-07-22 18:59:33 +03:00 |
|
Gani Georgiev
|
d1336da339
|
make use of skipTotal
|
2023-07-22 18:50:40 +03:00 |
|
Gani Georgiev
|
f453cefc0b
|
updated go.mod and jsvm types
|
2023-07-21 23:36:37 +03:00 |
|
Gani Georgiev
|
b6bc09fee1
|
updated jsvm types
|
2023-07-21 23:29:01 +03:00 |
|
Gani Georgiev
|
437843084b
|
added search skipTotal support
|
2023-07-21 23:24:36 +03:00 |
|
Gani Georgiev
|
1e4c665b53
|
[#2957] added support for wrapped api errors
|
2023-07-20 22:01:58 +03:00 |
|
Gani Georgiev
|
ac52befb5b
|
changed subscription.Message.Data to []byte and added client.Send(m) helper
|
2023-07-20 21:25:13 +03:00 |
|
Gani Georgiev
|
50d7df45eb
|
added ?download file serve query param support to force file download
|
2023-07-20 15:04:26 +03:00 |
|
Gani Georgiev
|
7e0a4e61b4
|
updated ui/dist
|
2023-07-20 14:33:45 +03:00 |
|
Gani Georgiev
|
689ad644c1
|
updated npm deps
|
2023-07-20 13:16:16 +03:00 |
|
Gani Georgiev
|
f660707712
|
added e.action to the realtime docs preview
|
2023-07-20 13:10:23 +03:00 |
|
Gani Georgiev
|
06016722d1
|
removed legacy 404 check and preserved collections sort order within each type group
|
2023-07-20 13:06:49 +03:00 |
|
Gani Georgiev
|
832d7f360c
|
updated tinymce
|
2023-07-20 12:00:23 +03:00 |
|
Gani Georgiev
|
939653ecc0
|
added after hooks error response tests
|
2023-07-20 11:42:57 +03:00 |
|
Gani Georgiev
|
610a948dcc
|
added Response.Committed checks
|
2023-07-20 10:40:03 +03:00 |
|
Gani Georgiev
|
b2284b5f4b
|
updated OnModel hooks comment for consistency with the site docs
|
2023-07-19 18:23:39 +03:00 |
|
Gani Georgiev
|
d9e1a759a1
|
make use of the after hook finalizer
|
2023-07-18 15:31:36 +03:00 |
|
Gani Georgiev
|
624b443f98
|
removed unnecessary collection queries
|
2023-07-18 13:41:14 +03:00 |
|
Gani Georgiev
|
71a70bac9d
|
updated jsvm errors handling
|
2023-07-18 12:36:04 +03:00 |
|
Gani Georgiev
|
0110869c89
|
soft deprecated apis.RequestData(c) in favor of apis.RequestInfo(c) and updated jsvm bindings
|
2023-07-17 23:13:39 +03:00 |
|
Gani Georgiev
|
7d4017225c
|
synced with master
|
2023-07-17 13:17:17 +03:00 |
|
Gani Georgiev
|
94a1cc07d5
|
[#2930] added extra normalizations to ensure that newly created multiple fields has the correct zero-default for already inserted records
|
2023-07-17 11:38:19 +03:00 |
|
Gani Georgiev
|
1720c82570
|
updated comment
|
2023-07-17 00:08:06 +03:00 |
|
Gani Georgiev
|
81bd1a1732
|
reset the requestData Admin and AuthRecord fields
|
2023-07-17 00:05:15 +03:00 |
|
Gani Georgiev
|
f421da4b9b
|
use Dao.CanAccessRecord when checking for protected file access
|
2023-07-17 00:03:09 +03:00 |
|
Gani Georgiev
|
3eaa3ca1b5
|
fixed .send binding tests
|
2023-07-16 23:38:49 +03:00 |
|
Gani Georgiev
|
2d1ad16b4f
|
updated cron jsvm bindings and generated types
|
2023-07-16 23:24:10 +03:00 |
|
Gani Georgiev
|
6179864828
|
return the http.Server instance to allow manual shutdowns
|
2023-07-16 23:13:15 +03:00 |
|
Gani Georgiev
|
64d7ab22f3
|
treat returned false bool from a jsvm hook as hook.stopPropagation
|
2023-07-14 16:50:35 +03:00 |
|
Gani Georgiev
|
4962dc618b
|
added record.ExpandedOne(rel) and record.ExpandedAll(rel) helpers
|
2023-07-14 15:21:59 +03:00 |
|
Gani Georgiev
|
8e2246113a
|
synced with master
|
2023-07-14 12:44:26 +03:00 |
|
Gani Georgiev
|
b9993aaa73
|
updated changelog
|
2023-07-14 12:16:56 +03:00 |
|
Gani Georgiev
|
f77fb0cc1c
|
updated tests with some clarification code comments
|
2023-07-14 12:13:44 +03:00 |
|
Gani Georgiev
|
460cc35bb6
|
updated ui/dist
|
2023-07-14 12:01:48 +03:00 |
|
Gani Georgiev
|
f0bcffec8b
|
[#2914] register the eagerRequestDataCache middleware only for the api grroup to avoid conflicts with custom routes
|
2023-07-14 11:55:29 +03:00 |
|
Gani Georgiev
|
2b465b0646
|
load a default fetchFunc for dao.ExpandRecord(s)
|
2023-07-14 08:36:01 +03:00 |
|
Gani Georgiev
|
fdccdcebad
|
added option to call Dao.RecordQuery() with the collection id or name
|
2023-07-13 22:38:55 +03:00 |
|
Gani Georgiev
|
a38bd5bedc
|
tests types.d.ts in gitignore
|
2023-07-12 17:31:26 +03:00 |
|
Gani Georgiev
|
6fe04bd280
|
returned OnAfterBootstrap error and added more jsvm tests
|
2023-07-12 17:12:45 +03:00 |
|
Gani Georgiev
|
d0a68da7e7
|
fixed jsvm docs path
|
2023-07-11 18:19:33 +03:00 |
|