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
Denis Arh
f58384d95f
Fix broken Envoy & service tests
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
cf35691c56
Implement res. tr. for compose page & module
2021-09-22 11:26:14 +02:00
Denis Arh
3e746c3b57
Improve resource-translation locale codegen
...
Do NOT use key (string) as a fallback in case
of a missing translation. Return empty string
2021-09-22 11:26:14 +02:00
Denis Arh
7e9c43261b
Implement resource translation for compose namespace
2021-09-22 11:26:14 +02:00
Denis Arh
4276000add
Add support for decoding content-language header from request
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
Tomaž Jerman
895b40da36
Extend envoy to support resource translations
2021-09-22 11:26:14 +02:00
Tomaž Jerman
a33856b66c
Improve missing ref detection in envoy
2021-09-22 11:26:14 +02:00
Tomaž Jerman
cea8ca39d3
Additional codegen tweaks
2021-09-22 11:26:14 +02:00
Tomaž Jerman
e6a3232ea1
Prevent dev mode from overwriting resource translations
2021-09-22 11:26:14 +02:00
Tomaž Jerman
10d4152ad6
Default resource translation to key value if missing
2021-09-22 11:26:14 +02:00
Denis Arh
04c6b7f1ac
Minor locale code improvements, naming, @todos
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
a50c64747e
Rename TR* to TResource* for clarity
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
9a2e58532c
Fix module field resource translations
2021-09-22 11:26:14 +02:00
Denis Arh
cfd95a6682
Rename resource translation routes
2021-09-22 11:26:14 +02:00
Denis Arh
04fa1d47d2
Resource translation migration
2021-09-22 11:26:14 +02:00
Tomaž Jerman
e8e998293d
Apply i18n to the more complex Compose resources
2021-09-22 11:26:14 +02:00
Tomaž Jerman
f457ee6c12
Define base codegen for resource translations
2021-09-22 11:26:14 +02:00
Tomaž Jerman
4da147ec1a
Update pkg/locale to support resource translations
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
Tomaž Jerman
7e5ac41513
Fix improper language tag defaulting
2021-09-22 11:26:14 +02:00
Tomaž Jerman
7422b8be6b
Allow single letter REST API param names
2021-09-22 11:26:14 +02:00
Tomaž Jerman
48a8705053
Resolve SAML initialization issues
...
* invalid certificates
* invalid URL
* enabled/disabled
2021-09-22 11:25:16 +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
d4bc6e4301
Fix array (rec values) overriding in expressions
2021-09-20 21:03:04 +02:00
Tomaž Jerman
076ebaa855
Refactor reporter test suites
...
* Remove numeric prefixes
* Group by area (load, join, group, model, ...)
2021-09-19 13:43:58 +02:00
Tomaž Jerman
a343da12cf
Reporting join step cleanups/refactoring
2021-09-19 13:43:54 +02:00
Denis Arh
c7446a032a
Simplifiy auth test mock functions
2021-09-18 05:58:10 +02:00
Denis Arh
98eda7d474
Fix broken auth tests, optimize how locale is passed on
2021-09-18 05:57:42 +02:00
Denis Arh
92970c090a
Implements language selector and some lang list improvements
2021-09-17 15:56:42 +02:00
Tomaž Jerman
69b087549b
Remove duplicate records with multi value fields
2021-09-17 12:00:14 +02:00
Denis Arh
3113257097
Implements language selector and some lang list improvements
2021-09-17 01:17:44 +02:00
Bill Ewanick
7974ca6585
Fix broken links in README
...
2021.6 doesn't exist, and this branch is 2021.9
2021-09-16 20:52:41 +02:00
Denis Arh
d646570e65
Add workflow for stale issues
2021-09-16 19:51:30 +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
Vivek Patel
3705232988
Fixes auth tests
2021-09-12 15:31:10 +05:30
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
Denis Arh
9ae0328e86
Fix workflow test setup (using superuser instead of bypass)
2021-09-12 08:14:17 +02:00
Denis Arh
97d2d7292c
Fix invalid json output when an unexisting language was requested
2021-09-12 07:47:01 +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