3
0

731 Commits

Author SHA1 Message Date
Peter Grlica
680f4db003 Fix cli output to stdout on user creation 2021-11-02 18:40:51 +01:00
Denis Arh
402006bebb Support recording and searching actionlogs 2021-10-28 09:43:26 +02:00
Tomaž Jerman
445f0ed507 Fix RenderOptions expr value assignment via selectors 2021-10-27 10:05:57 +02:00
Denis Arh
556ffc5ec4 Fixes res. translation enc/dec (accents, html) 2021-10-21 20:49:33 +02:00
Denis Arh
0b69d1a2e3 Support SMTP server config via setting with dynamic reload 2021-10-21 11:45:23 +02:00
Peter Grlica
6142371a87 Added Bytes type, fixed locale regen 2021-10-19 08:56:31 +02:00
Peter Grlica
94d1e89ac3 Refactored messagebus out of service layer 2021-10-19 08:56:31 +02:00
Vivek Patel
15674723f7 Removes html from translation message string 2021-10-08 19:57:17 +05:30
Tomaž Jerman
b352bec657 Defer report filter validation to the runtime 2021-10-08 10:13:39 +02:00
Vivek Patel
d764efc181 Fixes duplicate translation fields
Updates ResourceTranslation compare method to check keys case-insensitively
2021-10-07 23:02:14 +05:30
Tomaž Jerman
fd07179be2 Add memberID param to roles list endpoint 2021-10-07 10:48:58 +02:00
Denis Arh
83763b49ce Do not allow membership changes on contextual roles 2021-10-06 16:14:35 +02:00
Tomaž Jerman
ccdc405bcb Add missing report access control payload fields 2021-10-06 10:43:28 +02:00
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
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
28148d30c6 Minor comment fix, PR #257
https://github.com/cortezaproject/corteza-server/pull/257/files
2021-10-03 13:41:34 +02:00
Denis Arh
e23ba61c9a Improve SAML IdP name handling 2021-10-02 08:32:45 +02:00
Denis Arh
1e5e956195 Cleanup SAML setup, cert loading, fix live-reload 2021-10-02 08:32:45 +02:00
Denis Arh
2ee926940a Cleanup app settings, implement env var to enable res. translatons 2021-10-01 10:08:58 +02:00
Tomaž Jerman
43fe13a128 Add integration tests for record ctx roles 2021-10-01 10:08:58 +02:00
Tomaž Jerman
9907a74a93 Fix improper ctx role resource list importing 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
Vivek Patel
68af7a4fb0 Skips removal of accessTokens when we update roleMembers 2021-09-24 23:54:37 +05:30
Tomaž Jerman
c7975bbf40 Remove the insecure report run endpoint 2021-09-24 14:59:58 +02:00
Denis Arh
426b9c4fb0 Refactored access token removal logic 2021-09-22 21:09:55 +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
Denis Arh
5ac8790bc8 Fix user-action-props typo (resulted in broken log message) 2021-09-22 21:09:35 +02:00
Denis Arh
5b5bec9767 Covert ID (uint64) values before JSON encode
This is problematic in two places:
 - accessing JSON serialized meta data on action log
 - serializing Corredor script argument
2021-09-22 19:43:32 +02:00
Tomaž Jerman
3ba9c61986 Fixup envoy codegen 2021-09-22 11:26:14 +02:00
Denis Arh
16f789bdb4 Wrap locale language output into standard { set: [] } 2021-09-22 11:26:14 +02:00
Denis Arh
948e587ed9 Implement access control for resource translation management 2021-09-22 11:26:14 +02:00
Tomaž Jerman
8cae39f231 Extend codegen for system resources
* Rename generated services
* Add definitions for reports
2021-09-22 11:26:14 +02:00
Denis Arh
1e02164c01 Implement access to lang lists in the (current) app settings 2021-09-22 11:26:14 +02:00
Denis Arh
75c5efb520 Move resource locale initial load to boot proc 2021-09-22 11:26:14 +02:00
Denis Arh
2a843a317d Unify json prop names for both translation structs 2021-09-22 11:26:14 +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
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
Denis Arh
3113257097 Implements language selector and some lang list improvements 2021-09-17 01:17:44 +02:00
Denis Arh
585d6896eb Fix DecodeKV issue with empty strings
This fix enables app-settings struct updates even if we pass in the
empty or missing string value to settings.
2021-09-16 17:30:06 +02:00
Denis Arh
c6f95e858f Extend settings to hold federation enabled/disabled flag 2021-09-14 07:44:31 +02:00
Denis Arh
d05c31a0ae Fix grant-type & security validation for auth client 2021-09-12 10:36:38 +02:00
Vivek Patel
3ac2a1f3fa Extends user add cli command
- Adds flag `make-password-link` to generate temp token to create users password
- Adds route and handler for create user password
- Updates few auth label translation reference
- Fixes reset-password issue with existing login session
- Updates tests
2021-09-12 12:49:34 +05:30
Denis Arh
40ddb9db58 Fix auth client json prop naming (grant-validGrant) inconsistency 2021-09-12 08:55:35 +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