Commit Graph
2712 Commits
Author SHA1 Message Date
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
Denis Arh 99d5f75419 Ensure CastToFloat gets untyped value 2021-04-03 08:26:17 +02:00
Denis Arh c391af0bb9 Add missing cast for nil email message 2021-04-03 08:26:08 +02:00
Tomaž Jerman a0b27435bc Make record value sanitizer filter out 0 references 2021-04-03 08:21:10 +02:00
Denis Arh 530601a667 Update crm & ser-sol provision config files 2021-04-03 08:19:40 +02:00
Jože Fortun 7f5fd6dbd8 Add workflow to application provisions 2021-04-02 16:07:30 +02:00
Tomaž Jerman 7c759ceef8 Allow Reader to cast to String 2021-04-02 14:37:31 +02:00
Tomaž Jerman 1f6a83280b Add Slice alongside Dict 2021-04-02 13:32:07 +02:00
Tomaž Jerman e5578d3d94 Add sprig to txt templates 2021-04-02 12:10:09 +02:00
Tomaž Jerman 332f204dea Make record table render a bit nicer 2021-04-02 12:10:09 +02:00
Denis Arh f16bd31109 Reconfigure log & make auth more robust 2021-04-02 11:38:28 +02:00
Jože Fortun d52b2a94cc Add record_table template to provision 2021-04-02 11:04:37 +02:00
Denis Arh 1a54155d83 Improve workflow session handling & storing 2021.3.0-rc.3 2021-04-01 21:10:51 +02:00
Denis Arh 4b347535e9 Add alias for recordID in the Record Dict() fn 2021-04-01 21:10:51 +02:00
Denis Arh 98e2a88b0e Fixed line => item var 2021-04-01 21:10:51 +02:00
Denis Arh daba028d7b Recheck untyped value for Dict implementation 2021-04-01 21:10:51 +02:00