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