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
Denis Arh
2acaa0062e
Handle multi-lang request for external translation
...
Frontend/client lib (i18next) sends request for multiple
languages at the same time (format: en+sl+de).
Some internal changes on ext. translation loading (storing) were needed.
2021-09-08 18:04:15 +02:00
Denis Arh
5fe1f5e5a3
Add (temp) graceful language fallback on backend
2021-09-05 13:21:10 +02:00
Tomaž Jerman
8ab9b0e851
Report run handling and validation post testing tweaks
2021-09-02 16:22:14 +02:00
Peter Grlica
f02ff7338b
Added support for async routes
2021-09-01 12:55:59 +02:00
Peter Grlica
1267c52c89
Fixed add/update routes on queues
2021-08-31 09:13:01 +02:00
Denis Arh
3a9348500b
Refactor lang loading, support sorting, enabling
2021-08-25 22:46:15 +02:00
Denis Arh
62c1571bdc
Add configurable locale reloading (via options)
2021-08-25 17:07:14 +02:00
Denis Arh
ca86a36a5d
Make service actions translatable
...
String placeholders are now wrapped with
double curly brackets for consistency
2021-08-23 19:10:21 +02:00
Denis Arh
5d6945cec9
Add locale handling, translation dec/enc and serving
2021-08-23 19:10:21 +02:00
Denis Arh
64085fbd1b
Fix minor typo in cli-settings
2021-08-23 19:09:54 +02:00
Tomaž Jerman
b2a3a9384b
Add missing handle validation to templates
2021-08-23 10:14:18 +02:00
Denis Arh
d1ccbc3e17
Fix encoding on save & re-encoding on fetch
2021-08-18 18:35:27 +02:00
Peter Grlica
6645ac0c66
Reload routes on filter update, jsenv update, http handler body fix
2021-08-18 14:10:14 +02:00
Denis Arh
b718bd83ac
Add poiner receiver on settings functions
2021-08-18 09:42:51 +02:00
Denis Arh
57c20f1301
Support custom logo for main and header
2021-08-18 09:42:47 +02:00
Denis Arh
0b7e9b108b
Support custom logo for main and header
2021-08-16 18:02:53 +02:00
Peter Grlica
e4953c83f8
Rbac fallback for messagebus queues for now
2021-08-16 15:48:46 +02:00
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