Vivek Patel
955ea9c0fa
Includes disabled entries to APIGw list call
...
For APIgw route and filter List API assigned default value 1 to `disabled` filter
2021-10-05 17:21:28 +05:30
Vivek Patel
a22083573c
APIGw updates
...
- Fixes filter status update
- Updates search route API param for status
- Updates envoy marshaling for filter
- Fixes/Updated test for route and filter
2021-10-05 11:57:36 +05:30
Vivek Patel
122be08b6a
Fixes messagebus test
...
Fixed condition in TestMessageWrite, To prevent it from failing when there are more messages in queue
2021-10-04 16:59:36 +05:30
Denis Arh
179381ef08
Improve workflow & system tests, logging
...
A set of changes touching different parts of system
all related to initialization of system users and
groups
2021-10-03 17:53:41 +02:00
Tomaž Jerman
dba109abf0
Add missing & fix improper user read AC
2021-10-03 16:24:49 +02:00
Tomaž Jerman
0d429fa641
Improve API GW route mounting for easier remounting
2021-10-03 13:57:15 +02:00
Denis Arh
1e5e956195
Cleanup SAML setup, cert loading, fix live-reload
2021-10-02 08:32:45 +02:00
Tomaž Jerman
43fe13a128
Add integration tests for record ctx roles
2021-10-01 10:08:58 +02:00
Vivek Patel
2d2e02b3a0
Fixes apigw prefilter for string with hyphen
2021-10-01 10:08:58 +02:00
Tomaž Jerman
5c1e57393e
Rename report projection -> block
2021-10-01 10:08:58 +02:00
Vivek Patel
d2bff9e3fd
Apigw tweaks
...
- Add system/apigw tests
- Removes permissions from APIGw filters from each level
2021-10-01 10:08:58 +02:00
Tomaž Jerman
74d7c6c7a2
Fix RecordList field selection export
2021-10-01 10:08:58 +02:00
Tomaž Jerman
2936fda461
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-10-01 10:08:58 +02:00
Vivek Patel
b342ec91d8
Fixes token generation in integration test
2021-10-01 10:08:58 +02:00
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