Commit Graph
2752 Commits
Author SHA1 Message Date
Tomaž Jerman 2dbf536faa 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 09:01:24 +02:00
Denis Arh 7bde43856e Fix dup records on multi-value field 2021-05-25 06:16:10 +02:00
Denis Arh c9009df73b Add indexes to automation_sessions table
This will prevent mysql sorting memory issue
2021-05-23 15:53:09 +02:00
Denis Arh 0149bbcdd7 Add index creating (+ col length) capabilities 2021-05-23 15:02:52 +02:00
Denis Arh 41dc9d8658 Basepath cleanup & improvements 2021-05-21 09:35:52 +02:00
Vivek Patel 044d02bb76 Adds expr functions for KV, KVV, Vars manipulation
- Adds/Refactors methods for Set, Merge, Filter, Delete
- Renames expr/Vars.Merge to MustMerge, updates its usage
- Appends kvFunctions to parser in pkg/expr
- Update/Fixes tests and example testable
2021-05-21 06:58:52 +02:00
Denis Arh 28e1774cd2 Rework/cleanup log stacktrace level, add LOG_STACKTRACE_LEVEL to control it 2021-05-21 06:58:41 +02:00
Peter Grlica c900374723 Merge branch '2021.6.x-feature-saml' into 2021.6.x 2021-05-19 11:23:45 +02:00
Peter Grlica a4b61c044e Added integration and unit tests 2021-05-19 11:10:42 +02:00
Peter Grlica bb1043181c Added SAML service 2021-05-18 08:07:50 +02:00
Peter Grlica a1ca8afe49 Added SAML lib 2021-05-14 14:30:00 +02:00
Vivek Patel 25e4d11f92 Adds validation on setting impersonated user on auth clients 2021-05-14 17:06:55 +05:30
Denis Arh 5a153093e1 Fixed the rest of wf tests 2021-05-14 13:23:43 +02:00
Vivek Patel 8eef51d445 Fixes websocket server and session tests 2021-05-14 13:22:06 +02:00
Denis Arh 48cb4842f4 Merge branch '2021.6.x-feature-websocket' into 2021.6.x 2021-05-13 14:09:16 +02:00
Denis Arh 70dedcaaba Refactor & move websocket code under pkg 2021-05-13 14:08:54 +02:00
Denis Arh bcf83b25e8 Extend token verification to non-standard auth flow 2021-05-13 14:08:54 +02:00
Vivek Patel f1f53313b2 Adds unit test for sending message to user via websocket 2021-05-13 14:08:54 +02:00
Vivek Patel 7d58795123 Adds watcher at service level and sends reminders via websocket 2021-05-13 14:08:54 +02:00
Vivek Patel 1e126f8981 Refactors sending pending prompts via websocket and Adds gorilla/websocket to go.mod 2021-05-13 14:08:54 +02:00
Vivek Patel ac72bd7bcb Improves sending pending prompts via websocket and adds config for log enabled for websocket 2021-05-13 14:08:54 +02:00
Vivek Patel 21c9e9010e Sends pending prompts via websocket 2021-05-13 14:08:54 +02:00
Vivek Patel d6b3278b6e Implements websocket along with in memory websocket sessions.
- Implements route for websocket
- Adds default config and encoder for websocket messaging
2021-05-13 14:08:54 +02:00
Jože Fortun 348697cfef Update crm provision 2021-05-13 11:48:53 +02:00
Denis Arh 72368aa99c Change guessBaseURL() with fullURL() 2021-05-12 18:24:52 +02:00
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