3
0

5004 Commits

Author SHA1 Message Date
Jože Fortun
b7c2ea8f25 Fix page block copy/paste 2023-10-27 12:11:53 +02:00
Tomaž Jerman
f1d1fec960 Merge branch '2023.9.x-feature-dal-ddl' into 2023.9.x 2023-10-26 17:10:16 +02:00
Tomaž Jerman
be82687d96 Fix invalid SQL for pgsql column type change 2023-10-26 17:09:59 +02:00
Tomaž Jerman
e852e7bcf1 Allow dismissed filter parameter for dal schema alterations 2023-10-26 17:09:59 +02:00
Tomaž Jerman
6b7a6a5896 FE tweaks and fixes 2023-10-26 17:09:59 +02:00
Tomaž Jerman
1e10db1e95 Add tests & tweaks for RDBMS dialect column fit checks 2023-10-26 17:09:59 +02:00
Tomaž Jerman
caabf6647e Cleanup svc functions, add actionlog & rbac 2023-10-26 17:09:59 +02:00
Tomaž Jerman
71d3cf6518 Add elevated permissions to svc activate step 2023-10-26 17:09:59 +02:00
Tomaž Jerman
c1241cf8a8 Add missing fields to dal schema alteration def. files 2023-10-26 17:09:59 +02:00
Tomaž Jerman
107128463a Add missing column definition for enum type 2023-10-26 17:09:59 +02:00
Tomaž Jerman
7a85cf3e1a Change alteration merge to remove all found duplicates
Before it terminated too quickly so it would incloude half of the
duplicates.
This would cause a problem if we added multiple bits with the same
ident (nested record values for example).
2023-10-26 17:09:59 +02:00
Tomaž Jerman
3eb709b90a Post test tweaks and fixes 2023-10-26 17:09:59 +02:00
Tomaž Jerman
7c6fb592bc Fix lapsus in module->model attribute type mapping 2023-10-26 17:09:59 +02:00
Jože Fortun
bf154e44c5 Hide alterations modal on load if no alterations exist 2023-10-26 17:09:59 +02:00
Jože Fortun
0d19f76f2d Add alteration params translations 2023-10-26 17:09:59 +02:00
Tomaž Jerman
c99f68030d Switch mysql information schema to column type
Column type provides more information about the storage, such as
intager signature and decimal precision.
2023-10-26 17:09:59 +02:00
Tomaž Jerman
41628f40c7 Add ColFits functions for other rdbms dialects 2023-10-26 17:09:59 +02:00
Jože Fortun
0f8308af89 Add schema alteration translations 2023-10-26 17:09:59 +02:00
Tomaž Jerman
f733788323 Tweak MySQL type fit check
Make the check respect signed & unsigned as well as decimal and
varchar sizes.
2023-10-26 17:09:59 +02:00
Tomaž Jerman
d6c669cec6 Generate API clients and fix misreferenced API client methods 2023-10-26 17:09:58 +02:00
Tomaž Jerman
6795e5e0f2 Post testing tweaks and fixes 2023-10-26 17:09:58 +02:00
Tomaž Jerman
7b5e8d1aa9 Fix lapsus in sys->pkg alt mapping for partial mapping 2023-10-26 17:09:58 +02:00
Tomaž Jerman
27cdf5d9f0 Fix lapsus for colum type alter SQL 2023-10-26 17:09:58 +02:00
Tomaž Jerman
ea1f6ca3cd Fix lapsus on applying re-type alterations 2023-10-26 17:09:58 +02:00
Tomaž Jerman
a830cddabb Remove old model versions from the dal registry 2023-10-26 17:09:58 +02:00
Tomaž Jerman
d2a901d424 Prevent schema alterations on the default schema 2023-10-26 17:09:58 +02:00
Tomaž Jerman
e0834bd634 Fix lapsus in checking for duplicate model 2023-10-26 17:09:58 +02:00
Tomaž Jerman
eb9a5ae1b4 Add json tags to dal/model structs 2023-10-26 17:09:58 +02:00
Tomaž Jerman
79b7676a9a WIP Connect modal to API 2023-10-26 17:09:58 +02:00
Jože Fortun
bf32ffa490 Add Dal Alterations modal 2023-10-26 17:09:57 +02:00
Tomaž Jerman
f5c11dbe22 Properly cast temporal types so DB drivers can be more flexible 2023-10-26 17:09:57 +02:00
Tomaž Jerman
81a46b0546 Make record value setting more flexible with datetime fields 2023-10-26 17:09:57 +02:00
Tomaž Jerman
081058dd64 Remove lowercase modifiers from alteration index 2023-10-26 17:09:57 +02:00
Tomaž Jerman
0d2c3c4395 Re-evaluate model issues after applying alterations 2023-10-26 17:09:57 +02:00
Tomaž Jerman
2bcf86ef3c Update DAL issue rendering for modules and connections 2023-10-26 17:09:57 +02:00
Tomaž Jerman
9d0327a8ed Add missing page layout loading indicator 2023-10-26 17:09:57 +02:00
Tomaž Jerman
1eb360f43e Hook svc level alteration management to DAL 2023-10-26 17:09:57 +02:00
Tomaž Jerman
b86f67cf6f Update store addapters to support DAL schema alterations 2023-10-26 17:09:57 +02:00
Tomaž Jerman
4224ba9828 Update pkg/dal to handle schema alterations 2023-10-26 17:09:57 +02:00
Tomaž Jerman
0695eb7118 Prepare a rough template for schema alteration management 2023-10-26 17:09:57 +02:00
Tomaž Jerman
bc923209f4 Define base DAL schema alteration resource 2023-10-26 17:09:56 +02:00
Katrin Yordanova
526db41441 Fix CButtonSubmit conflict resolve issues 2023-10-26 16:25:47 +03:00
Katrin Yordanova
7e2f49223d Fix CInputConfirm styles in compose 2023-10-26 16:23:05 +03:00
Kelani Tolulope
176b28b8fa Fix continuos modal navigation feature lint error 2023-10-26 13:11:35 +01:00
Kelani Tolulope
eaa337c598 Add a continious modal navigation flow for all page block 2023-10-24 14:19:32 +01:00
Kelani Tolulope
55fed4a550 Add save as copy to module and chart resources 2023-10-24 14:02:07 +01:00
Kelani Tolulope
8d9b4c8c7d Add compose sidebar navigation improvements 2023-10-24 13:57:12 +01:00
Kelani Tolulope
84bfc13e2a Fix unsaved changes logic when a resources is deleted 2023-10-24 13:54:15 +01:00
Kelani Tolulope
f2527ef43e Add back navigation feture on record modal 2023-10-24 13:24:33 +01:00
Kelani Tolulope
31bc22db3c Add improvement to tabbed page block configuration 2023-10-24 13:21:01 +01:00