Gani Georgiev
ef0170cf0b
[ #6132 ] replaced strconv.Itoa with strconv.FormatInt where it could overflow
2024-12-17 21:41:55 +02:00
Gani Georgiev
18a7549e50
updated collection indexes on system fields validator and normalized v0.23 old collections migration
2024-11-15 09:13:00 +02:00
Gani Georgiev
9f606bdeca
otp changes - added sentTo field, allow e.Record to be nil when requesting OTP, etc.
2024-11-13 18:34:43 +02:00
Gani Georgiev
0e56521e8a
fixed rc10 migration
2024-11-08 09:43:57 +02:00
Gani Georgiev
57f615a58c
added default users collection rules
2024-11-07 13:24:08 +02:00
Gani Georgiev
9e70c77736
added migration to normalize the system collection and field ids
2024-11-04 19:03:33 +02:00
Gani Georgiev
106ce0f0c4
added support for specifying collection id with the factory and added collections indexes validator to prevent duplicated definitions
2024-11-03 10:44:48 +02:00
Gani Georgiev
8c45d4d92d
lock the _mfas and _otps delete api rule, fixed flaky tests, fixed jsvm types example
2024-10-24 21:59:00 +03:00
Gani Georgiev
646331bfa2
[ #5618 ] added support to conditionally reapply migrations
2024-10-08 16:25:05 +03:00
Gani Georgiev
fdf63d3912
fixed old column name to drop
2024-10-08 08:48:35 +03:00
Gani Georgiev
844f18cac3
merge v0.23.0-rc changes
2024-09-29 21:09:46 +03:00
Gani Georgiev
58ace5d5e7
updated the rules when linking OAuth2 by email
2024-06-18 16:26:32 +03: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
b29e404f22
updated ui/dist, go deps, docs and fixed some typos
2023-12-10 12:23:31 +02:00
Gani Georgiev
fb2eafe860
[ #3790 ] added MaxSize json field option
2023-12-09 22:30:37 +02:00
Gani Georgiev
afbbc1d97c
removed unnecessary logs index and updated logs ui
2023-12-08 14:26:06 +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
821aae4a62
logs refactoring
2023-11-26 13:33:17 +02:00
Gani Georgiev
e1528aedac
updated migration comment
2023-09-10 18:33:27 +03:00
Gani Georgiev
26fd3d48df
added migration to copy existing DisplayFields to the new Presentable field
2023-08-21 12:58:51 +03:00
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
854796a8dd
[ #3000 ] disallowed relations to views from non-view collections
2023-07-27 15:57:20 +03:00
Gani Georgiev
1563855251
[ #2992 ] added migration to reset already inserted null values
2023-07-26 00:40:48 +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
f6a616b7e8
[ #2570 ] fixed default PRAGMAs not being applied for new connections
2023-05-27 09:04:01 +03:00
Gani Georgiev
a7f3805f87
[ #2423 ] insert default settings params with the init migration
2023-05-05 05:22:00 +03:00
Gani Georgiev
5ddf9cd443
don't skip temp indexes migration if the indexes column is already created
2023-04-15 00:44:19 +03:00
Gani Georgiev
3ea02c945d
updated changelog and formatting
2023-03-28 07:59:37 +03:00
Gani Georgiev
c9fba9972a
cleanup old remaining temp views
2023-03-27 16:07:47 +03:00
Gani Georgiev
9736a45e80
renamed daos.GetTableColumns and daos.GetTableInfo for consistency
2023-03-22 17:15:17 +02:00
Gani Georgiev
17472cb40a
minor internal indexes handling adjustments and test
2023-03-21 15:31:20 +02:00
Gani Georgiev
29621303df
updated indexes column migration to load unique fields and custom indexes
2023-03-19 22:13:52 +02:00
Gani Georgiev
a0ec5707d1
(no tests) collection indexes scaffoldings
2023-03-19 16:18:33 +02:00
Gani Georgiev
684f91f7e5
added indirect view update by source collection field change
2023-03-06 20:10:18 +02:00
Gani Georgiev
5344ec83fa
normalized values on maxSelect change
2023-03-06 15:20:07 +02:00
Gani Georgiev
56a77fd5ff
updated migrations comment
2023-03-02 15:17:29 +02:00
Gani Georgiev
07727dbde6
[ #1956 ] normalized _requests.method to UPPERCASE
2023-03-02 15:15:00 +02:00
Gani Georgiev
aa4e405f92
replaced authentik with generic oidc provider
2023-02-23 21:07:00 +02:00
Gani Georgiev
ecfae2e5c9
added predefined mime types list and other minor ui improvements
2023-01-24 20:58:24 +02:00
Gani Georgiev
19ad827302
updated migration timestamp
2023-01-08 11:05:44 +02:00
Gani Georgiev
9b880f5ab4
filter enhancements
2023-01-07 22:27:11 +02:00
Khairul Haaziq
41ba7e12e1
[ #1469 ] added webp to the image mime types presets
2023-01-02 23:02:14 +02:00
Gani Georgiev
972b06c708
added NOT NULL in addition to the PRIMARY KEY
2022-12-10 21:25:07 +02:00
Gani Georgiev
90dba45d7c
initial v0.8 pre-release
2022-10-30 10:28:14 +02:00
Gani Georgiev
f5ff7193a9
[ #276 ] added support for linking external auths by provider id
2022-08-31 13:38:31 +03:00
Gani Georgiev
0b8c7f6883
fixed typo and removed unusued import
2022-08-21 14:47:33 +03:00
Gani Georgiev
cfaff31d97
[ #282 ] added the "real" user ip to the logs
2022-08-18 15:27:45 +03:00
Gani Georgiev
119e1fb3f2
use fixed ids in the default profiles system collections migration
2022-08-10 19:08:29 +03:00
egor-romanov
72cb2d3f43
[ #53 ] fix migrations register in framework mode
2022-07-10 14:40:51 +03:00