Tomaž Jerman
ddd0b3f01a
Rename report projection -> block
2021-09-28 20:47:18 +02:00
Vivek Patel
1deda378a4
Apigw tweaks
...
- Add system/apigw tests
- Removes permissions from APIGw filters from each level
2021-09-29 00:12:03 +05:30
Tomaž Jerman
dbd95a4ca7
Fix RecordList field selection export
2021-09-28 17:33:43 +02:00
Tomaž Jerman
c456bd0ff3
Rework API GW js func handling
...
Remove base64 encode/decede as it was not consistent.
Using built-in JSON marshling was the better solution.
2021-09-28 13:59:15 +02:00
Vivek Patel
36025641e2
Fixes token generation in integration test
2021-09-28 17:21:24 +05:30
Tomaž Jerman
6ceadf40fc
Setup the API GW testing env
2021-09-27 15:50:18 +02:00
Vivek Patel
a9c762aacc
Fix integration tests
...
- Extends helper for integration test with token generation
2021-09-24 19:24:00 +05:30
Tomaž Jerman
11c225c6f4
Post testing reporter tweaks
...
* add support for existence checking (IS (NOT) NULL)
* cover edgecase where either join dimension is empty
* add support for negation operator
2021-09-24 13:17:28 +02:00
Tomaž Jerman
f7922d9736
Add support for namespace clone, export, import
2021-09-23 13:05:08 +02:00
Denis Arh
806dbfaa01
Implement invoker and runner wf scope vars
2021-09-23 07:37:49 +02:00
Denis Arh
92f225654c
Fix access token handling in integration test
2021-09-22 21:23:42 +02:00
Vivek Patel
54cbfe20d8
Adds JWT token generation methods
...
- Generates token encoded with user and save it to store
- Updated token generation method usage in Corredor and Impersonalization
2021-09-22 21:09:55 +02:00
Tomaž Jerman
e46812b8d3
Improve envoy RBAC rule management
2021-09-22 11:38:35 +02:00
Tomaž Jerman
104bfb23de
Update Envoy for new/extended resources
...
* Reports
* API GW
* Module field; user role filter
* Comment page block
2021-09-22 11:38:35 +02:00
Tomaž Jerman
8668e15ad8
Implement placeholder envoy resources for dep. resolution
2021-09-22 11:26:14 +02:00
Tomaž Jerman
48a8705053
Resolve SAML initialization issues
...
* invalid certificates
* invalid URL
* enabled/disabled
2021-09-22 11:25:16 +02:00
Denis Arh
1b3a811cfd
Add resource limiting for users
2021-09-22 07:16:40 +02:00
Vivek Patel
9f74d5c074
Excludes deleted reminders from reminderList API
...
- Adds `includeDeleted` filter to include deleted reminders in reminderList API
2021-09-21 09:07:17 +05:30
Tomaž Jerman
076ebaa855
Refactor reporter test suites
...
* Remove numeric prefixes
* Group by area (load, join, group, model, ...)
2021-09-19 13:43:58 +02:00
Tomaž Jerman
a343da12cf
Reporting join step cleanups/refactoring
2021-09-19 13:43:54 +02:00
Denis Arh
9ae0328e86
Fix workflow test setup (using superuser instead of bypass)
2021-09-12 08:14:17 +02:00
Tomaž Jerman
6f0ae6dad1
Implement iterator chunking
...
Membership iterator doesn't chunk the output as the size will
always be small.
2021-09-09 09:47:56 +02:00
Tomaž Jerman
19b4184698
Fix failing reporting tests
2021-09-02 17:32:16 +02:00
Denis Arh
9e87b43b33
Enforce mode & level for debug logger, cleanup test logging init
2021-09-02 15:14:08 +02:00
Tomaž Jerman
6f5489a71b
Add some temporary restrictions for dev release
2021-09-02 10:43:58 +02:00
Tomaž Jerman
00c47ed5c9
Data handling and processing improvements
2021-09-02 10:43:58 +02:00
Tomaž Jerman
f485c4a3d5
Improve report join step
2021-09-02 10:43:58 +02:00
Peter Grlica
b40d93f7c1
Fixed queue integration tests
2021-09-01 12:58:33 +02:00
Denis Arh
dbe05b9eec
Fix flaky template integration test
...
Now uses statically prefix ("handle-_") + random chars.
2021-08-31 06:37:54 +02:00
Denis Arh
626f03a9e7
Fix flaky template-creation tests
2021-08-24 00:11:20 +02:00
Denis Arh
af09848dd8
Fix tests (use translation keys)
2021-08-23 19:10:21 +02:00
Tomaž Jerman
244b0cf8ed
Rework workflow step scheduling to improve stacktraces
...
The initial implementation caused them to be flaky when working
with loops.
2021-08-17 09:18:50 +02:00
Tomaž Jerman
fdbf7e6d53
Add support for record specific RBAC rules
2021-08-17 09:03:43 +02:00
Tomaž Jerman
37e75293e3
Improve frame def. grouping logic based on model step
2021-08-16 09:24:47 +02:00
Tomaž Jerman
259da8561c
Add AST value type validation & support for Number
2021-08-16 09:24:47 +02:00
Tomaž Jerman
efb94908f2
Extra expression parsing and formatting tweaks
...
* persist `raw` on AST nodes
* remove unneeded groupping by the ql pkg
* allow store flavours to specify what operations need to be enclosed
* extra tests
2021-08-16 09:16:07 +02:00
Tomaž Jerman
f21efd5f8d
Additional report modeling tests
2021-08-16 09:16:07 +02:00
Tomaž Jerman
5e4397c436
Update group step with AST col. def.
2021-08-16 09:16:07 +02:00
Tomaž Jerman
762ea93c27
Include sort in the data frame
2021-08-16 09:16:07 +02:00
Tomaž Jerman
8d6e96a999
Rework reporting bits to use the reworked qlng package
2021-08-16 09:16:07 +02:00
Tomaž Jerman
9e5ae5df30
Restructure report sources & adjust testcases
2021-08-16 09:16:07 +02:00
Tomaž Jerman
4ed615585b
Additional model loading & describing tests
2021-08-16 09:16:07 +02:00
Tomaž Jerman
0b35f4ec0d
Rename Sorting -> Sort for consistency
2021-08-16 09:16:07 +02:00
Tomaž Jerman
a2b165dc82
Improve the report testing framework
2021-08-16 09:16:07 +02:00
Tomaž Jerman
04a79596d1
Fix report testing facility due to RBAC changes
2021-08-16 09:16:07 +02:00
Tomaž Jerman
9872d92c95
Add support for paging & slight refactor
2021-08-16 09:16:07 +02:00
Tomaž Jerman
67a79602f9
Imply group column kind based on context
2021-08-16 09:16:07 +02:00
Tomaž Jerman
4da71e78ad
Tweak relay model definitions and processing
...
* tmp. remove paging
* tweak join and group step definitions
* better support multi frame requests
2021-08-16 09:16:07 +02:00
Tomaž Jerman
a6c7f90663
Base tests & tweaks
2021-08-16 09:16:07 +02:00
Peter Grlica
84598a8a52
Refactored functions to filters
2021-08-11 17:26:05 +02:00