3
0

3002 Commits

Author SHA1 Message Date
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
Vivek Patel
2cf27a1666 Updates expr function count
- It returns count based on params
- count(foo) counts all elements
- count(foo, 'bar', 'baz') counts number of bars and bazs in foo
2021-09-08 22:39:18 +05:30
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
0b54171557 Change translation buf from reader to readseeker 2021.9.0-dev.4 2021-09-05 13:21:26 +02:00
Denis Arh
5fe1f5e5a3 Add (temp) graceful language fallback on backend 2021-09-05 13:21:10 +02:00
Denis Arh
61efc20e94 Return 404 on errors.KindNotFound 2021-09-05 13:09:11 +02:00
Denis Arh
f40f7982c7 Add run-as validation for subset of triggers 2021-09-03 16:50:53 +02:00
Tomaž Jerman
19b4184698 Fix failing reporting tests 2021-09-02 17:32:16 +02:00
Tomaž Jerman
8ab9b0e851 Report run handling and validation post testing tweaks 2021-09-02 16:22:14 +02:00
Peter Grlica
1b29d3193b Merge branch '2021.9.x-feature-workflow-auth' into 2021.9.x 2021-09-02 15:14:47 +02:00
Peter Grlica
71e5285f59 Moved proxy auth from apigw to pkg 2021-09-02 15:14:40 +02:00
Peter Grlica
828a044a67 Added oauth2 outbound auth handler 2021-09-02 15:14:40 +02:00
Peter Grlica
4d5ed1da26 Added auth servicers to pkg 2021-09-02 15:14:40 +02:00
Denis Arh
9e87b43b33 Enforce mode & level for debug logger, cleanup test logging init 2021-09-02 15:14:08 +02:00
Denis Arh
a9914a5626 Import corteza-locale as golang pkg and allow hybrid lang importing 2021-09-02 14:42:51 +02:00
Mario Burazer
25b573000b Add icon link from auth to the caller app 2021-09-02 14:19:20 +02:00
Tomaž Jerman
41bd123a42 Merge branch '2021.9.x-report-join' into 2021.9.x 2021-09-02 10:44:07 +02:00
Tomaž Jerman
6f5489a71b Add some temporary restrictions for dev release 2021-09-02 10:43:58 +02:00
Tomaž Jerman
933dc744e1 Defer model validation to requested branches instead of entire model 2021-09-02 10:43:58 +02:00
Tomaž Jerman
00c47ed5c9 Data handling and processing improvements 2021-09-02 10:43:58 +02:00
Tomaž Jerman
b73a76263c Allow paging cursor to decode string when needed 2021-09-02 10:43:58 +02:00
Tomaž Jerman
f485c4a3d5 Improve report join step 2021-09-02 10:43:58 +02:00
Peter Grlica
358dc4ea24 Added ctx changes to apigw 2021-09-02 10:00:44 +02:00
Peter Grlica
b40d93f7c1 Fixed queue integration tests 2021-09-01 12:58:33 +02:00
Peter Grlica
f02ff7338b Added support for async routes 2021-09-01 12:55:59 +02:00