3
0
Commit Graph

3942 Commits

Author SHA1 Message Date
Vivek Patel
ef72ffa373 Fix total and page navigation for records
Introduce helper func(IteratorPaging) to count total and create page navigation for records and also fixes timezone and milliseconds fir dateTime field value for query.
2022-09-30 18:29:38 +05:30
Tomaž Jerman
ff5cba8508 Return empty arrays for empty report frames instead of null 2022-09-30 14:45:52 +02:00
Denis Arh
bdeb0dc7d3 Re-implement (missing) record value migration 2022-09-30 14:29:49 +02:00
Tomaž Jerman
7eaab982b7 Fix lapsus with join row merge mapping 2022-09-30 13:41:07 +02:00
Jože Fortun
6065cbc05a Fix compose reporter with multiple metrics 2022-09-30 13:30:17 +02:00
Denis Arh
5c96a2b2f2 Fix crash in attachment handling when we close on error 2022-09-30 12:42:55 +02:00
Denis Arh
e95970d33d Make column-rename RDBMS DDL MySQL compatible 2022-09-30 10:14:37 +02:00
Denis Arh
25d23b740c Add (and refactor) RDBMS fix for values, revision and meta column 2022-09-30 10:14:37 +02:00
Tomaž Jerman
79f3c4ba46 Add provision for report migration 2022-09-30 10:07:47 +02:00
Tomaž Jerman
4400929c4d Fix broken compose tests 2022-09-30 08:32:28 +02:00
Tomaž Jerman
51ee96dd89 Apply frame definition filtering to link pipeline step 2022-09-29 23:08:16 +02:00
Tomaž Jerman
d18c8bd80d Quick fix for invalid aggregate attribute type determination
The logic should change along with how pipeline description
is done and how the pipeline represents attributes.
2022-09-29 22:21:46 +02:00
Tomaž Jerman
8d480e67c0 Allow rdbms model ops to use already parsed filter expressions 2022-09-29 16:34:00 +02:00
Tomaž Jerman
75a3394d15 Make DAL QL functions consistent and introduce DAY
* date outputs the date without the time part
* day outputs the day of the month
2022-09-29 15:40:36 +02:00
Denis Arh
aabefd972c Fix definitions for fed. module mapping 2022-09-29 15:20:13 +02:00
Denis Arh
50550a83da Fix RDBMS upgrade procedures 2022-09-29 15:20:13 +02:00
Denis Arh
323a6bb34b Refactor RDBMS DDL 2022-09-29 15:20:13 +02:00
Tomaž Jerman
f759141e5a Tweak system reporter output for nil values and new aliases 2022-09-29 13:43:54 +02:00
Tomaž Jerman
e240013386 Add missing types to paging cursor's value guesser 2022-09-29 13:43:54 +02:00
Tomaž Jerman
c587db760e Prefix DAL pipeline join attributes with source identifier
This helps avoid name collisions in case the identifiers weren't
provided manually.
2022-09-29 13:43:54 +02:00
Tomaž Jerman
5fa45e0cf7 Make ql parser init more flexible 2022-09-29 13:43:54 +02:00
Vivek Patel
92324e1495 Fix privacy record list
Filter outs non-private module from data list by adding check to see if any sensitive record values exists before pushing record to list.
2022-09-28 20:52:27 +05:30
Jože Fortun
67ebfde016 Update corteza-locale dep 2022.9.0-rc.1 2022-09-28 16:54:51 +02:00
Vivek Patel
b8a011d5f8 Fix deleted filter for DalConnection list
It assigns valid filter state for deleted param for `0` value.
2022-09-28 19:11:21 +05:30
Jože Fortun
d9a5ab85b3 Adjust subworkflow with triggers error 2022-09-28 13:28:58 +02:00
Tomaž Jerman
b4ae293fdb Fix concurrecy issues with QL query conversion
Internal QL parser's state prevents this from being reusable.
2022-09-28 13:08:11 +02:00
Tomaž Jerman
92c2a0d12e Add system field translations for report data frames 2022-09-28 11:05:51 +02:00
Tomaž Jerman
7360b72dbf Fix query interval definitions for date add/sub 2022-09-28 10:10:49 +02:00
Denis Arh
2d07357a75 Test HTTP server options before init/activation
Prevents full server initialization and activation on broken connections
and when Corteza can not listen for HTTP requests.
2022-09-28 07:27:42 +02:00
Tomaž Jerman
2b0a1640d1 Fix report frame builder lapsus with ref columns 2022-09-27 12:13:13 +02:00
Jože Fortun
730621a9f7 Update corteza-locale dep 2022.9.0-dev.4 2022-09-27 10:09:11 +02:00
Jože Fortun
f10e687508 Add source back to load datasource step 2022-09-26 18:34:18 +02:00
Tomaž Jerman
3420f88aa9 Add missing relSource to report frames 2022-09-26 17:15:26 +02:00
Tomaž Jerman
64ad7e0535 Reword link predicate check error messages 2022-09-26 14:24:49 +02:00
Tomaž Jerman
b5aec8c690 Add missing dryrun to reporting model description 2022-09-26 14:11:02 +02:00
Denis Arh
769dfb085b Add support for marking sub workflows 2022-09-25 20:09:58 +02:00
Denis Arh
94b927c2bf Refactor RDBMS store, allow more flexibiltiy
Switch to driver instead of passing GOQU to allow use of other
per-driver functionalities.
2022-09-25 20:09:58 +02:00
Tomaž Jerman
53f3297579 Add tests for multi-value fields for DAL join step 2022-09-23 16:13:14 +02:00
Tomaž Jerman
ab987ccff3 Fix improper compose attachment MIME type validation
Rely more on the MIME type detection library to handle edge cases.
The validation failed because some cases included char. encoding.
2022-09-23 15:17:32 +02:00
Tomaž Jerman
7e2fec6da1 Improve aggregate's multi-value support to match the legacy version 2022-09-23 13:58:44 +02:00
Vivek Patel
a3831aaf87 Fix meta id for record duplication warnings 2022-09-23 15:08:24 +05:30
Tomaž Jerman
93b3a2819a Fix server bricking when primary connection has sensitivity level 2022-09-23 10:43:24 +02:00
Vivek Patel
817236f75d Add meta id to record duplication warnings
Attach additional meta to each value error for FE identification
2022-09-23 11:17:03 +05:30
Tomaž Jerman
bf6f4a6936 Remove deleted records from DAL pipeline processing 2022-09-22 17:26:17 +02:00
Tomaž Jerman
95d4eba4eb Fix limit condition lapsus in DAL pipeline join 2022.9.0-dev.3 2022-09-22 12:32:12 +02:00
Tomaž Jerman
956547a893 Revert "Skip broken tests for dev.3 release"
This reverts commit 340873c82e.
2022-09-22 12:28:17 +02:00
Tomaž Jerman
d7ecbafa66 Fixed improper limit check for aggregate and join 2022-09-22 12:25:46 +02:00
Vivek Patel
340873c82e Skip broken tests for dev.3 release 2022-09-21 19:34:05 +05:30
Jože Fortun
4a2359492f Update corteza-locale dep 2022-09-21 15:58:40 +02:00
Jože Fortun
a56e402e0c Make record report default results an empty array 2022-09-21 15:58:40 +02:00