Commit Graph
81 Commits
Author SHA1 Message Date
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 1e10db1e95 Add tests & tweaks for RDBMS dialect column fit checks 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 3eb709b90a Post test tweaks and fixes 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 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 f5c11dbe22 Properly cast temporal types so DB drivers can be more flexible 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 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
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
Tomaž Jerman 992510539e Add missing sessionID param to automation session search 2023-05-30 12:33:27 +02:00
Tomaž Jerman 162a0fd054 Fix failing store test 2023-05-24 12:58:23 +02:00
Tomaž Jerman 88804b460e Change filter slices to be []string vs []uint64
This is to allow front-end to properly handle ID values.
This change was done to keep consistent with what we were doing
before. Alternative version would be to have a sepparate struct
on the rest package.
2023-05-24 12:26:01 +02:00
Tomaž Jerman 462619f2b9 Change logs to encode uint64 values as strings
This is due to us introducing the web console and the uints needing
to be string encoded (because of JavaScript).
2023-05-24 12:26:01 +02:00
Tomaž Jerman f9312750b5 Prevent agg. step offloading on sqlserver
It was not intended to work in v0, there were some blockers.
This will be introduces in later versions.
2023-04-24 13:14:05 +02:00
Tomaž Jerman 1d4ab0bc51 "Fix" broken upgrade for dedup config on mssql
The upgrade was simply omitted since there is no way it could
happen on MSSQL (it was introduced when the change was introduced).
2023-04-24 12:49:19 +02:00
Tomaž Jerman e76d296491 Fix number check regex to allow +- prefix 2023-04-20 09:31:49 +02:00
Tomaž Jerman 12fe6b8d5e Add missing store tests 2023-04-07 15:48:38 +02:00
Tomaž Jerman b89c8ac73c Fix page upgrade lapsus 2023-04-07 12:39:27 +02:00
Tomaž Jerman c82592f6de Fix invalid unique handle check for page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman fce2ae90e3 Remove the primary flag from page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman e18049f933 Tweak page layout sub types and JSON encoding 2023-04-07 12:39:27 +02:00
Tomaž Jerman 9ec7139c84 Add page layout definitons to envoy 2023-04-07 12:39:27 +02:00
Tomaž Jerman 27a32a2607 Make page & layout meta non pointer for ease of use 2023-04-07 12:39:27 +02:00
Tomaž Jerman 06afbc4462 Add provisioning for page meta DB column 2023-04-07 12:39:26 +02:00
Tomaž Jerman 209e48bcf7 Add base page layout integration tests 2023-04-07 12:39:26 +02:00
Tomaž Jerman b9e102313d Add access control and support for personal layouts 2023-04-07 12:39:26 +02:00
Tomaž Jerman 0a2a11d9fd Add page layout weight & reordering 2023-04-07 12:39:26 +02:00
Tomaž Jerman c264bf7bcd Fix filter field name lapsus 2023-04-07 12:39:26 +02:00
Tomaž Jerman bd59d58e98 Add base CRUD for page layout support 2023-04-07 12:39:26 +02:00
Vivek Patel cba972ac31 Removed pkg/discovery
It moves discovery types to discovery/ on root.
2023-04-06 11:53:18 +05:30
Vivek Patel c9740a6527 Add support for icons
- Add icon endpoint for list and upload
- Add endpoint to update icon to specific page
- Add compose icon settings for max size and mimetype limitation
2023-03-23 08:50:29 +01:00
Tomaž Jerman 25b880e049 POC importing record datasources 2023-03-17 10:58:46 +01:00
Tomaž Jerman 804d59722a Base envoy codegen 2023-03-17 10:58:46 +01:00
Tomaž Jerman 3f3954bf9f Support the STD agg. fnc. on MySQL databases
This was supported in past versions, preserving here.
Other drivers currently do not support it (as in the past).
2023-03-13 11:42:42 +01:00
Vivek Patel 2840f32ada Fix upgrade script order 2023-02-23 10:14:20 +01:00
Peter Grlica d021430d77 Fix id column migrate for views
Change only id columns of tables, not views, as postgres does not allow
changing those.
2023-02-14 16:52:32 +01:00
Vivek Patel ab283f89c3 Fix saving issue with module discovery settings
By Migrating discovery settings to support multi-language, and updated module discovery config struct to support multi lang result.
2023-02-09 16:23:26 +05:30
Mumbi Francis 26260ee905 Change PGSQL CortezaID columns datatype to numeric 2023-02-08 17:57:46 +03:00
Vivek Patel d5ce490906 Add default val handler on MsSQL 2023-01-26 13:46:09 +05:30