Commit Graph
251 Commits
Author SHA1 Message Date
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