3
0
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