Tomaž Jerman
37e75293e3
Improve frame def. grouping logic based on model step
2021-08-16 09:24:47 +02:00
Tomaž Jerman
9e5ae5df30
Restructure report sources & adjust testcases
2021-08-16 09:16:07 +02:00
Tomaž Jerman
41895b5dad
Improve request pre-processing
...
Make the query planner run at run-time, allowing us to taylor
based on the requested definitions.
This allows us to request data from any step of the model, not
just the root steps.
2021-08-16 09:16:07 +02:00
Tomaž Jerman
7626714050
Add a report description endpoint to query shape
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
0ee6ceb55b
Add Orientation.Layout property
2021-08-16 09:16:07 +02:00
Tomaž Jerman
7a699687c9
Fix update lapsus
2021-08-16 09:16:07 +02:00
Tomaž Jerman
9d5d9654c1
Add extra parameters to report projections
2021-08-16 09:16:07 +02:00
Tomaž Jerman
4aa429362b
Base reporting service definitions
2021-08-16 09:16:07 +02:00
Tomaž Jerman
3796233439
Fix typo on apigw filter
2021-08-16 08:12:52 +02:00
Peter Grlica
d60823b8b5
Added async support
2021-08-16 08:12:52 +02:00
Peter Grlica
84598a8a52
Refactored functions to filters
2021-08-11 17:26:05 +02:00
Peter Grlica
ea9dd61559
Added JWT and oauth2 outbound authenticators
...
Proxy auth definitions for the UI
2021-08-11 17:25:12 +02:00
Peter Grlica
da9100287c
Refactored services, rest and rdbms
...
Added tests
Added ac to routes and functions
Proxy processer and auth servicer
Added options and extensive logging
Fixed calls to rbac in service, added default http handler on gateway root
2021-08-11 17:25:10 +02:00
Denis Arh
834610b242
RBAC defs & generated code
...
Renamed route definition
2021-08-11 17:25:08 +02:00
Peter Grlica
4e43020bf0
Added registry, updated handlers
...
Updated modules
Added function definition endpoint
2021-08-11 17:25:04 +02:00
Peter Grlica
9e498e9db6
Added route rest, actions, schema, types
...
Added function rest, actions, schema, types
2021-08-11 17:25:00 +02:00
Peter Grlica
a7e42f6774
Added api gateway service, basic functions
2021-08-09 09:50:45 +02:00
Denis Arh
2d78ae423c
Remove PROVISION_SETTINGS_ and replace it with importing setting yaml
2021-08-06 15:09:20 +02:00
Denis Arh
969581343c
Implement split-credentials-check auth flow
2021-08-05 20:09:44 +02:00
Andre Perry
6977ade5df
Add ValidConfiguration and test for external auth provider
2021-08-05 19:09:48 +02:00
Denis Arh
9e6d5884c2
Fix RBAC resource checks
2021-08-02 16:11:00 +02:00
Denis Arh
6419363220
Fix system role membership management
2021-08-02 15:18:23 +02:00
Tomaž Jerman
3f36a0f865
Add role membership workflow handlers
2021-07-30 10:25:10 +02:00
Tomaž Jerman
8ccaa76d87
Improve default auth client handling
...
Prevent default auth clients from changing their handle, being
deleted, or de-activated.
2021-07-30 10:22:08 +02:00
Denis Arh
fcec5d7ec7
Fix access to auth email templates (switch to service user)
2021-07-27 16:28:34 +02:00
Tomaž Jerman
4f7b306ac6
Fix nil ptr error when rendering documents with no vars
2021-07-27 12:35:57 +02:00
Denis Arh
5a4c4e1f06
Access control for user, role, app stats
2021-07-21 22:24:12 +02:00
Denis Arh
bed63c4f88
Add ability to create users via CLI with passwords from arg
2021-07-21 21:58:55 +02:00
Denis Arh
a8545caaaa
Make KV decoding (settings) more stable
2021-07-16 13:47:28 +02:00
Denis Arh
b459bd3558
Remove obsolete settings (ns switcher, one)
2021-07-16 13:19:08 +02:00
Denis Arh
ec6ecf1132
Fix user creation via wf
2021-07-15 20:36:57 +02:00
Denis Arh
89ae50dbae
Add RBAC functions for workflow for check&grant
2021-07-15 20:36:57 +02:00
Denis Arh
e4cd1f5bc5
Improve 'users add' command, add --role
2021-07-15 12:49:37 +02:00
Denis Arh
dca5757fe7
Add system user to context for system CLI ops
2021-07-15 12:31:51 +02:00
Peter Grlica
b6a4937739
Fixed a typo on generated template translation labels
2021-07-15 09:28:03 +02:00
Denis Arh
a7e2eec9fd
Improve expr types, add r/w locking
2021-07-14 10:49:32 +02:00
Denis Arh
f662d4e794
Add RBAC functions for workflow for check&grant
2021-07-14 10:44:09 +02:00
Denis Arh
92d2de8639
Add *.search RBAC ops check
2021-07-12 08:58:24 +02:00
Denis Arh
f630a3d9ef
Define *.search operations for all resources
2021-07-12 08:58:04 +02:00
Vivek Patel
03344782a9
Adds access control check for reminders
2021-07-09 02:00:13 +05:30
Denis Arh
20e05280b3
System wide RBAC changes
2021-07-08 11:42:18 +02:00
Denis Arh
b923953ca5
Removing superuser logic
2021-07-08 11:24:12 +02:00
Denis Arh
46f86dbd21
Role migration
2021-07-08 11:22:11 +02:00
Denis Arh
7941e7ba4a
Add general suport for new role types
2021-07-08 11:22:11 +02:00
Denis Arh
b3da377c2d
Support context roles support in rbac pkg
2021-07-08 11:22:11 +02:00
Denis Arh
6a6f74d4a6
Refactored resource/role logic
2021-07-08 11:22:11 +02:00
Vivek Patel
1cb2e64d60
Adds system user API for removing active session and tokens
2021-07-06 21:13:03 +05:30
Vivek Patel
f5532acf97
Fixes file upload for empty txt file and ico file
2021-07-02 18:04:08 +05:30
Denis Arh
80c76606ed
Fix boot-time race condition with settings notification
2021-06-30 07:32:04 +02:00