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