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