Tomaž Jerman
4b113af9cc
Allow content-type header to specify the charset
2022-01-18 21:50:19 +01:00
Peter Grlica
937ec1d584
Updated generated files
2022-01-18 21:50:18 +01:00
Denis Arh
60020f8510
Upgrade go-chi&co
2022-01-11 10:53:49 +01:00
Tomaž Jerman
907cb25ceb
Add support for multipart/form-data request parsing
2021-12-21 09:11:51 +01:00
Denis Arh
92c0c3feb7
Add support for additional argument when invoking Corredor script
2021-12-17 12:59:24 +01:00
Vivek Patel
0564fe7190
Add support for role permission cloning
...
It clones all RBAC rules from one role to another, but also removes all existing rules from role.
2021-12-10 00:54:59 +05:30
Tomaž Jerman
4b6b52b3f6
Add back-end support for report scenarios
2021-11-10 16:39:21 +01:00
Peter Grlica
94d1e89ac3
Refactored messagebus out of service layer
2021-10-19 08:56:31 +02:00
Tomaž Jerman
fd07179be2
Add memberID param to roles list endpoint
2021-10-07 10:48:58 +02:00
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
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
c7975bbf40
Remove the insecure report run endpoint
2021-09-24 14:59:58 +02:00
Denis Arh
cfd95a6682
Rename resource translation routes
2021-09-22 11:26:14 +02:00
Tomaž Jerman
2a07d0435f
Define base resource translation CRUD operations
2021-09-22 11:26:14 +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
Denis Arh
5d6945cec9
Add locale handling, translation dec/enc and serving
2021-08-23 19:10:21 +02:00
Tomaž Jerman
7626714050
Add a report description endpoint to query shape
2021-08-16 09:16:07 +02:00
Tomaž Jerman
4aa429362b
Base reporting service definitions
2021-08-16 09:16:07 +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
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
Denis Arh
969581343c
Implement split-credentials-check auth flow
2021-08-05 20:09:44 +02:00
Denis Arh
20e05280b3
System wide RBAC changes
2021-07-08 11:42:18 +02:00
Vivek Patel
1cb2e64d60
Adds system user API for removing active session and tokens
2021-07-06 21:13:03 +05:30
Tomaž Jerman
6bd82c3e9d
Add endpoint to fetch available render drivers
2021-05-05 13:50:00 +02:00
Peter Grlica
d81c3339fe
Refactored messagebus handlers to consumers, removed readers, added
...
eventbus consumer
2021-04-26 08:54:03 +02:00
Peter Grlica
0bc9e9baa0
Added message queue rbac rules
2021-04-21 10:19:50 +02:00
Peter Grlica
8bba825706
Added rest api
2021-04-21 10:19:50 +02:00
Denis Arh
79ed77a379
Fixed typos across the codebase (can not, cannot)
2021-03-17 17:25:05 +01:00
Denis Arh
82c76bbe6c
Do not decode JSON from body if no POST params are spec.
2021-03-12 14:50:40 +01:00
Denis Arh
d25117ab62
Support patching for users
...
Allow meta data + email-confirmation flah to be patched/changed via API
2021-03-08 19:24:38 +01:00
Denis Arh
76c380512f
Remove subscription checking & endpoint
2021-03-06 16:44:56 +01:00
Tomaž Jerman
5b7c425922
Add support for namespace/app asset upload
2021-03-03 12:33:28 +01:00
Tomaž Jerman
b39a93f135
Add support for resource flagging; system/application
2021-03-03 12:33:28 +01:00
Tomaž Jerman
1e44e4299b
Rework system/application sorting via weight
2021-03-03 12:33:28 +01:00
Denis Arh
53be013377
Implement new auth UI, deprecate auth API endpoints
2021-02-23 07:34:10 +01:00
Tomaž Jerman
127b43a69e
Define base templating system
2021-02-12 10:11:57 +01:00
Denis Arh
770a0053e0
Bespoke paging (non-cursor) for actionlog
2020-11-16 19:01:09 +01:00
Denis Arh
76e803cc3c
Implement support for labels on system resources
2020-11-06 08:33:24 +01:00
Denis Arh
ecb7f52c31
Improve error creation & handling by API
2020-11-04 14:18:33 +01:00
Denis Arh
7508659165
RBAC refactored (pkg renamed, init improved)
2020-09-18 07:56:58 +02:00
Denis Arh
f7070b4fa5
Fix tests, improve constraint checking
2020-09-06 15:37:19 +02:00
Denis Arh
349ff3cf2d
Add improved sorting and key-based pagination
2020-08-24 15:43:04 +02:00
Denis Arh
a5990ca093
System services migrated
2020-08-24 15:43:03 +02:00
Denis Arh
697f3bc089
Migrated API specs to new codegen
2020-08-24 15:39:39 +02:00
Denis Arh
a57866bcab
Add basic impersonation support for admins
2020-08-12 18:39:28 +02:00