Commit Graph
3026 Commits
Author SHA1 Message Date
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