3
0
Commit Graph

94 Commits

Author SHA1 Message Date
Tomaž Jerman
b43da9f96b Address multi value aggregation keys for reporting 2024-08-29 12:48:08 +02:00
Mumbi Francis
36faf60b93 Fix Postgres timestamp sort inconsistencies 2024-07-25 14:40:07 +03:00
Peter Grlica
fd7b018456 Null values on datetime fields 2024-06-12 12:38:06 +02:00
Tomaž Jerman
74031ca69e Fix automation session search throwing pgql column type errors 2024-03-18 09:57:02 +01:00
Tomaž Jerman
d5dab1d4c9 Fix assertAlterationNestedAttributeAdd to use pointers to avoid check errors 2024-02-22 13:03:14 +01:00
Tomaž Jerman
2637334460 Fix post opt. tests 2024-02-06 13:39:22 +01:00
Tomaž Jerman
4520742ad8 Cover re-type alterations by creating additional columns 2023-12-13 10:17:12 +01:00
Tomaž Jerman
33821ddd9f Fix dal schema alterations not presenting/reloading revision models 2023-12-12 15:27:48 +01:00
Tomaž Jerman
3e1d7bd42b Fix dal schema alt to use correct attribute codec idents 2023-12-12 09:26:31 +01:00
Tomaž Jerman
77572e1675 Add extra type mapping to mysql dialect 2023-11-16 09:27:36 +01:00
Tomaž Jerman
28774f0f1c Add ResourceType filter to dal alteration struct 2023-11-16 09:26:57 +01:00
Tomaž Jerman
58ea38233e Fix mssql alter column query 2023-11-14 16:01:44 +01:00
Tomaž Jerman
7d3c88f0b2 Fix DAL model diff computation for record revisions and psql db
* Fixed up type inconsistency.
* Added some missing type fit matching.
2023-11-14 13:20:54 +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
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