You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Plugin API: Two new APIs: test_monitor_plugin, and test_scheduler_plugin.
These APIs care called from the Edit Plugin page, and can test monitor/schedule plugins on demand, reporting results back to the client.
Run Event API Validation fixes...
Ensure that params is a plain object (not an array).
Populate default event field values if params is sparse (do this in api_magic as well).
Server Connect: Initialize server.info.features if not passed in by remote server.
Scheduler: Support for testing scheduler (trigger) plugins, and tweak env vars...
Refactor execSchedulerPlugin so it can be called in a test context, i.e. not actually launch any jobs, and return result info.
Remove param env vars passed to scheduler plugins, because MULTIPLE jobs are passed to one single process, and the param env vars may clash.
Socket Comm: Improve debug logging, support for new monitor plugin test
Socket disconnection log entries now include the socket type and auth flag
Add support for monitorPluginTestResult response object from satellite.
Action Plugins: Changes to env vars and output formatting...
Plugin params passed to action plugins as env vars are: (1) no longer upper-cased, to be consistent with satellite, and (2) skip over complex object params.
Tweak action plugin output markdown report so that error text isn't duplicated.
Sanitize HTML Config: Allow "class" attrib on pre and code tags
Plugins: Big Change: New "Test" button, to test all 4 plugin types!
Revision Dialogs: Fix icon spacing.
Job Detail: Add action popup, and a markdown style fix...
Job detail page now detects "&action=1" on the QS, and will pop up an action dialog on completion.
When job has custom user markdown, make sure to highlight fenced code blocks.
Event Revision Dialog: Fix icon spacing.
Fix getNiceAPIKey, and changes to viewMarkdownAuto...
Fix: getNiceAPIKey was failing when a Key ID string was passed in.
Feature: viewMarkDownAuto now uses CodeDialog, so it can be popped up on top of an existing dialog.
Allow CodeEditor to show progress dialogs on top of standard dialogs.
style.css: Add new styles for using ex_tree for testing monitor plugins.