Downloads
Changes
- renamed trigger job variables to event. Existing references to event remain supported for backwards compatibility.
- bc-web dropping a group onto a trigger event now creates a recursive wildcard dependency.
- bc-web added job variables to the documentation index page.
Bug fixes
- bc-agent improved validation of command job commands.
- bc-agent improved ability to stop running command jobs.
- bc-web job panel - improved validation when editing webhook and SQL jobs.
Downloads
Released 1 Nov 2024
Changes
- bc-web improved target feedback when dragging items.
Bug fixes
- bc-web documentation corrections.
- bc-web job panel - improved validation when editing jobs.
- bc-web job flow panel - now longer displays a deleted job.
Downloads
Released 3 Oct 2024
Changes
- bc-web job flow panel - disabled and non-existent jobs are now represented with grey and dashed grey borders respectively.
Bug fixes
- bc-web job panel - validation on new job fields is now disabled until each filed is visited.
- bc-web job panel - the job name field now supports drag and drop when a job is being edited.
- bc-web job panel - condition is now the default event type when creating jobs.
Downloads
Released 10 Jun 2024
Bug fixes
- bc-web improved job flow panel compatibility with legacy browsers.
Released 23 May 2024
Changes
- bc-web documentation improvements.
Bug fixes
- bc-cli & bc-web template properties are now consistently used when creating jobs.
- bc-web removed bugs from the explorer panel.
- bc-server queued jobs are now consistently executed.
Downloads
Released 1 Mar 2024
Changes
- documentation updated installation instructions to include the requirement to be able to execute the kill command via sudo when executing jobs as root.
Bug fixes
- bc-agent now reports failures to kill a running job.
- bc-cli & bc-web now displays failures when killing a running job.
Downloads
Released 20 Jan 2024
Changes
- jobs can now refer to the variable trigger.output when triggered by another job.
- if a job is triggered whilst running, it will be queued to run again, IF the job has no schedule, or conditions. This is particularly useful if the job is being used for sending error messages, etc...
- bc-agent no longer defines a default PATH environment variable if one is not defined within command jobs.
Bug fixes
- bc-agent no longer uses /usr/bin/env to execute commands, removing a potential security issue when executing commands via sudo.
Downloads
Released 27 Aug 2023
Changes
- bc-web job/calendar panel ACL tooltips now make active permissions more obvious.
- bc-web job output panel long output panel splitter is now more obvious.
- bc-server enabling/disabling the guest user no longer requires bc-server to be restarted.
Bug fixes
- bc-web job output panel now correctly scrolls long job output.
- bc-web lock screen now disables terminal panel input.
- default content in webhook jobs is now correctly defined using parameter properties.
Downloads
Released 8 Jun 2023
Changes
- added PUT, PATCH & DELETE methods to webhook jobs.
- added job content command for adding optional content to webhook jobs.
Bug fixes
- bc-web job output panel now more consistently updates when the selecting a jobs status.
- bc-web job panel now more consistently highlights the selected job status.
- bc-web selecting a group name in the jobs/calendars panel no longer expands/collapses the group.
- bc-web unset properties are no longer shown as inherited in the bc-web job panel.
Downloads
Released 2 Jun 2023
Bug fixes
- Mitigation for Log4j CVE-2021-44228
- Mitigation for Log4j CVE-2021-45105
- Added DynamodDB query permission requirement to AWS status service documentation.
Downloads
Released 13 Dec 2021
Bug fixes
- bc-agent, bc-cli, bc-server & bc-web now correctly select private network addresses when startup variable BEYONDCRON_SERVER_ADDRESS_PRIVATE is set;
- improved AWS status service man page;
- removed a typo in in /opt/beydoncron/examples/examples.yaml.
Downloads
Released 11 Nov 2021
Changes
- documentation Refactored documentation to give the import/export data format its own section;
- commands Added cd, ls & pwd aliases to group set, group list & group print commands;
Bug fixes
- bc-web Groups in the root (/) are now deleted when empty;
- bc-web Groups that only contain other groups are no longer deleted when a child group is removed;
- bc-web Job flows now include the group when displaying wildcard job conditions.
Downloads
Released 29 Oct 2021
Changes
- bc-agent Execution of remote job commands
By default bc-agent now attempts to ssh to command job hosts as the command job user. e.g.
ssh jobUser@jobHost ...
Instead of as the bc-agent user bc-daemon and then sudo/ing to the command job user. e.g.
ssh bc-daemon@jobHost
sudo -u jobUser ...
To revert to the previous ssh method, set the following configuration property:
BeyondCron % config set beyondcron.agent.ssh.direct false
- documentation Refactored documentation to give the command pages their own section independently of bc-cli.
Bug fixes
- bc-agent Job executions are now correctly timestamped;
- bc-server Jobs are now correctly triggered, when the triggered job is protected by a user only ACL;
- bc-web Job panel no longer gets into an unsaved changes loop when creating jobs with date and repeat schedules;
- bc-web Job panel now correctly displays and saves all job properties.
Downloads
Released 22 Oct 2021
Changes
- command job history now supports wildcards and result filtering;
- bc-server JDBC config & status service table names are now validated by config set.
Downloads
Released 14 Oct 2021
Bug fixes
- command job history full now displays the correct timestamp;
- command config set now can now create configuration variables.
Downloads
Released 12 Oct 2021