3
0

2727 Commits

Author SHA1 Message Date
Peter Grlica
d450548245 Removed misleading federation etc/ 2021-05-11 17:01:03 +05:30
Vivek Patel
1fd9bdfa7c Extends SCIM implementation to support role membership management
- Updates request payload for patching group
- Updates tests
2021-05-11 17:01:03 +05:30
Denis Arh
63dbe7024d Fix failed mount on disabled webapps 2021-05-11 08:08:28 +02:00
Tomaž Jerman
53cf96848a Tweak ComposeRecord exporting
* Fix pagination cursors
* Use service functions for AC
* Add tests
2021-05-10 10:53:13 +02:00
Denis Arh
090f65335a Small improvements for PROVISION_SETTINGS_AUTH_EXTERNAL_ env var 2021-05-09 20:28:07 +02:00
Denis Arh
1d59a3acf2 Allow custom URL prefix for all corteza endpoints
Add new env. variables and options
 - HTTP_BASE_URL to control URL prefix, defaults to /
 - HTTP_SSL_TERMINATED to explicitly set if Corteza is running behind HTTPS
Refresh and document webapp/Makefile with more dev tasks
Fix all absolute URLs in applications, logos, icons
Improve logic behind integrated webapp serving, inject/replace <base href> tag according to URL prefix
Prevent mounting api & webapps to the same base
2021-05-09 16:47:19 +02:00
Denis Arh
9e4edd555e Use proper types for corredor exec automation fn
Arguments&results are no longer Any but Vars
2021-05-06 13:51:21 +02:00
Denis Arh
31a4f55a8b Set and log res&event types properly 2021-05-06 13:51:21 +02:00
Tomaž Jerman
6bd82c3e9d Add endpoint to fetch available render drivers 2021-05-05 13:50:00 +02:00
Tomaž Jerman
1ab7ccc508 Improve CSV & JSON decoders for larger datasets
The built in buffer had a strange interaction with the CSV library.
Changed both decoders for consistency.
2021-05-05 13:47:15 +02:00
Denis Arh
9e2d4e9b8b Make sure vars-to-json does not crash if value is nil 2021-05-04 21:52:35 +02:00
Denis Arh
9259dd0cce Make sure we set proper ses. lifetime on external login 2021-05-04 19:58:06 +02:00
Denis Arh
838c958162 Replace custom ext. logic with handleSuccessfulAuth() 2021-05-04 19:58:06 +02:00
Mia Arh
58aa46eeea Scale down logo size on 400% browser zoom - accessibility improvement 2021-05-04 10:06:46 +02:00
Mia Arh
89ad43113d Replace card header title tags - accessibility improvement 2021-05-04 09:22:31 +02:00
Denis Arh
10ef5b0df5 Improve how HTTP status on error is sent 2021-04-29 07:46:07 +02:00
Denis Arh
b245726c9b Implement client_credentials g.type with user imp. 2021-04-29 07:46:07 +02:00
Denis Arh
73995b2307 Minor improvement to app migration procedure 2021-04-29 07:46:07 +02:00
Peter Grlica
ae23718294 Merge branch '2021.6.x-feature-messagebus' into 2021.6.x 2021-04-26 08:57:07 +02:00
Peter Grlica
d81c3339fe Refactored messagebus handlers to consumers, removed readers, added
eventbus consumer
2021-04-26 08:54:03 +02:00
Peter Grlica
0bc9e9baa0 Added message queue rbac rules 2021-04-21 10:19:50 +02:00
Peter Grlica
8bba825706 Added rest api 2021-04-21 10:19:50 +02:00
Denis Arh
64c9b664df Added messagebus, generated store files, workflow triggers 2021-04-21 10:19:50 +02:00
Peter Grlica
cce4f5f9f7 Added .gitattributes 2021-04-21 08:55:39 +02:00
Peter Grlica
8697ed1f07 Fixing a fix (envoy Streammer) 2021-04-15 18:11:17 +02:00
Denis Arh
b72ccd8a8a Fix typo (Streammer) in pkg/envoy 2021-04-15 18:11:17 +02:00
vicky
109e23fc6a Implements store infrastructure for cockroachDB
Provides cockroachdb support but due to some limitation from cockroachDB, we could not implement it further.

Development so far,
- Implements store methods
- Updates DDL generator to create/update tables and indexes
- Provides sqlFunctionHandler, fieldToColumnTypeCaster handle, and workaround for LIKE operator
2021-04-15 18:11:17 +02:00
Denis Arh
cfde435385 Return invalid token on /info endpoint as 403 2021-04-15 07:02:52 +02:00
Denis Arh
a4633f5677 Improve wf debugging capabilities (session tracing) 2021-04-14 17:24:25 +02:00
Denis Arh
5ce2ac9767 Improve workflow session endpoint capabilities
Workflow sessions can now be
 - sorted by resource or event type,status, creation, competition or suspensio date
 - filtered by creator

List of wf sessions is now served w/o stacktraces, input & output scope for performance.
2021-04-14 12:59:22 +02:00
Denis Arh
701f6a4e66 Automatically pick last tag as webapp version 2021-04-14 12:17:46 +02:00
Denis Arh
2c63c1af80 Minor changes in provisioned workflows 2021.3.1 2021-04-14 11:13:26 +02:00
Denis Arh
dca7a7fde2 Remove RedirectURI provisioning for def. client
This caused too much confusion on simple setup.
For sites that need more secure setup, this can be filled-in at the
later point
2021-04-13 13:42:06 +02:00
Denis Arh
315596c603 Remap state param on def. client authorization 2021-04-13 09:57:56 +02:00
Tomaž Jerman
3f4f7974c1 Tweak envoy system field handling
Use compose record service for record owner calculation.
2021-04-13 08:19:16 +02:00
Tomaž Jerman
2450bd9367 Restructure ComposeRecord store/encode error handling 2021-04-12 20:06:40 +02:00
Tomaž Jerman
beca3c1e9c Envoy store encode improvements
* Add default createdBy,
* improve ComposeRecord xreferencing,
* fix ComposeRecord self references.
2021-04-12 17:17:59 +02:00
Denis Arh
419ebd8178 Fix check for auth client create permission 2021-04-11 13:04:28 +02:00
Denis Arh
4c42222be4 Fix auth client provision
It uses configured default auth client handle for check
and create default client on provision
2021-04-11 13:03:16 +02:00
Jože Fortun
fb7ee70b88 Make query search for include instead of prefix 2021-04-08 14:15:23 +02:00
Denis Arh
28ad6f72d8 Update changes in provision from ext 2021-04-08 11:18:18 +02:00
Denis Arh
7ac38269e8 Fix default permission for auth clients read op to DENY 2021-04-07 11:03:52 +02:00
Tomaž Jerman
d70916705d Post testing Envoy tweaks
* ComposeRecord encoding with reference to self,
* improved ComposeRecord reference handling,
* tweaked Select ComposeModuleField validation.
2021.3.0
2021-04-06 23:28:08 +02:00
Denis Arh
26c7310fce Ensoure enough space for storing ip addresses 2021-04-05 12:57:08 +02:00
Denis Arh
5f6a2d3929 Fix invalid subject for email conf. message 2021-04-05 12:09:34 +02:00
Denis Arh
7b536655f7 Fix issues with invalid wf steps 2021.3.0-rc.4 2021-04-03 21:52:52 +02:00
Denis Arh
6b0c32d956 Add redirect URI info when provisioning client 2021-04-03 21:52:17 +02:00
Denis Arh
f9d000f203 Load roles for user on signup
In scenario where new user was promoted (1st user) to admin
and email confirmation is not required (due to disabled SMTP),
user's session did not get role memebership info until re-login.
2021-04-03 18:13:19 +02:00
Denis Arh
7383310d36 Better handling empty/uninit values 2021-04-03 13:06:01 +02:00
Denis Arh
770f890d9e Fix a. button resource in CRM provision config 2021-04-03 08:51:13 +02:00