Commit Graph
299 Commits
Author SHA1 Message Date
Tomaž Jerman 760760f7f6 Fix tests #2 2023-10-30 08:44:16 +01:00
Tomaž Jerman 5e3810302f Fix tests 2023-10-27 16:33:47 +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 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
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
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 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 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 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 bc923209f4 Define base DAL schema alteration resource 2023-10-26 17:09:56 +02:00
Mumbi Francis 82636aefaf Add an option to soft delete page icon 2023-10-24 12:34:40 +03:00
Jože Fortun 2508b60dc0 Add ability to manage custom chart color schemes 2023-10-23 16:34:18 +02:00
Tomaž Jerman 532e1ac46b Fix lapsus with envoyx json decoder
The decoder's reset didn't reset because we used an incorrect
reader and didn't reload the JSON decoder.
2023-10-16 12:26:39 +02:00
Tomaž Jerman 399f9a7cc4 Plug new envoy to record import endpoints 2023-10-09 14:45:01 +02:00
Tomaž Jerman 58e5b6a21b Fix record fetching ending prematurely due to RBAC
If nothing from a chunk was included due to RBAC, the fetching ended
prematurelly.

Track both fetched and filtered items to overcome this.
2023-10-03 17:38:39 +02:00
Tomaž Jerman 1e29e618f5 Revert "Fix record fetching ending prematurely due to RBAC"
This reverts commit 8e03ea56ef.
2023-09-29 12:29:42 +02:00
Jože Fortun ed377a7d2b Remove required from user name on user update 2023-09-28 13:33:13 +02:00
Tomaž Jerman 8e03ea56ef Fix record fetching ending prematurely due to RBAC
If nothing from a chunk was included due to RBAC, the fetching ended
prematurelly.

Track both fetched and filtered items to overcome this.
2023-09-25 11:01:22 +02:00
Jože Fortun 2c7e972a7f Fix provisioned page-layout permissions 2023-09-11 15:07:49 +02:00
Peter Grlica 979b467cb7 Remove handle field on signup 2023-09-11 11:58:15 +02:00
Mumbi Francis 26e8dd0e4c Fix issue with full-page navigation when show total is disabled
and resolve page count on the last page issue
2023-09-11 12:28:53 +03:00
Peter Grlica 7bc36eb46f Added splice workflow function 2023-08-25 14:53:56 +02:00
Mumbi Francis 95a1efc657 Include all columns with numeric data type 2023-08-22 17:07:07 +02:00
Mumbi Francis cdc8edba3e Cast corteza ID datatype to text for 'like' and 'not like' filters in PostgreSQL 2023-08-22 17:07:07 +02:00
Mumbi Francis 743d99e6cc Include not like on json case-insensitive search 2023-08-22 17:04:22 +02:00
Mumbi Francis b78bb7b0ab Add MYSQL json case-insensitive search 2023-08-22 17:04:22 +02:00
Jože Fortun 9f42050b39 Add option to define custom record page layout titles with interpolation 2023-07-18 13:35:46 +02:00
Mumbi Francis 9615a9153a Redirect user to webapp one upon successful signup
If the authorize client isn't trusted, the user is taken to authorize-client page
2023-07-18 11:32:37 +03:00
Peter Grlica 1e82fc034a Fixed apigw scope opt conversion on proxy filter 2023-07-03 14:35:30 +02:00