Commit Graph
2721 Commits
Author SHA1 Message Date
Tomaž Jerman c018379b04 Improve workflow error handling
- prevent the try-catch step from ending the exec session
- prevent pre-run validation checks to cycle the exec
2021-05-25 08:59:32 +02:00
Denis Arh 5309db9a86 Fix dup records on multi-value field 2021-05-25 06:14:53 +02:00
Denis Arh 53d52d27c3 Add indexes to automation_sessions table
This will prevent mysql sorting memory issue
2021-05-23 15:55:35 +02:00
Denis Arh 634a534d1c Add index creating (+ col length) capabilities 2021-05-23 14:56:06 +02:00
Peter Grlica a29f279ca9 Fixed federation structure sync, added a response wrapper to api response 2021-05-21 14:11:56 +02:00
Jože Fortun d0580998d6 Update crm provision 2021-05-13 11:44:34 +02:00
Tomaž Jerman a93785c34b Add a call stack to prevent infinite WF invocations 2021.3.4 2021-05-11 16:50:51 +05:30
Vivek Patel e1531cd309 Extends SCIM implementation to support role membership management
- Updates request payload for patching group
- Updates tests
2021-05-11 16:50:50 +05:30
Tomaž Jerman 6913ae4f02 Tweak ComposeRecord exporting
* Fix pagination cursors
* Use service functions for AC
* Add tests
2021-05-10 10:51:50 +02:00
Denis Arh e2cf7ff0ec Use proper types for corredor exec automation fn
Arguments&results are no longer Any but Vars
2021-05-06 10:42:14 +02:00
Denis Arh 9758d7ee84 Set and log res&event types properly 2021-05-06 10:42:14 +02:00
Tomaž Jerman 1bcd94b3de Add endpoint to fetch available render drivers 2021-05-05 13:49:15 +02:00
Tomaž Jerman e3af4f4d74 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:44:53 +02:00
Denis Arh f9dca9f434 Make sure vars-to-json does not crash if value is nil 2021-05-04 21:51:36 +02:00
Denis Arh 1e99082fbf Make sure we set proper ses. lifetime on external login 2021-05-04 19:58:38 +02:00
Denis Arh bb2d882f8b Replace custom ext. logic with handleSuccessfulAuth() 2021-05-04 19:58:38 +02:00
Denis Arh 9e453c6268 Improve how HTTP status on error is sent 2021.3.3 2021-04-29 07:31:35 +02:00
Denis Arh ed544857a1 Implement client_credentials g.type with user imp. 2021-04-29 06:33:28 +02:00
Denis Arh 6cef6a2955 Minor improvement to app migration procedure 2021-04-28 07:36:13 +02:00
Denis Arh c364ec0b81 Raise def. value for request rate limit to 60 2021.3.2 2021-04-15 19:34:37 +02:00
Denis Arh 41374760d1 Add ability to disable CSRF 2021-04-15 19:34:07 +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