Skip to content

Latest commit

 

History

History
218 lines (148 loc) · 4.65 KB

CHANGELOG.md

File metadata and controls

218 lines (148 loc) · 4.65 KB

Changelog

Version 0

0.0.25

  • Handle edge-case error of schedule
  • Handle jobs without credentials
  • Cleanup execution status if thread stopped
  • Fix editing of credentials (ssk-key invalid)

0.0.24-3

  • Disable data-refresh if in background
  • Allow to save current form by using SHIFT+S
  • Add missing become- and connect-user

0.0.24-2

  • Cleanup job-stati on startup
  • Fix Log-view expand-on-waiting behavior
  • Fix known_hosts cli-argument

0.0.24

  • Fix for Nginx config-example
  • Fix for Log-Directory creation
  • Enable SSH host-key checking by default (ansible-runner seem to disable it by default)
  • Enhanced Buttons of Log Live-View
  • Git-Repository Cleanup-Hook (Post Job-Run)
  • Refactored runtime secret-handling (ansible-runner)
  • Disabling quick-execution button if custom-execution form is open

0.0.23

  • Fix for possible XSS
  • Implemented Content-Security-Policy to protect against XSS and injections
  • Migrated vendor CSS/JS to be included in the package
  • Option to enforce execution prompts
  • Fix use of GitHub private repositories

0.0.22


0.0.21


0.0.20

  • Fixes for Alert Mails

0.0.19

  • Enhanced graceful stop
  • Alerting
    • E-Mail
    • Plugin System
  • Credential categories
  • Fix for SSH-RSA key usage (error in libcrypto)
  • Fix for Log-View API usage

0.0.18

  • Support for Config-File
    • Moved SAML config to general Config-File
  • Added Execution-Duration to UI
  • Allow to save Username at Login-Form
  • Multiple fixes for UI
  • Increased maximum execution-command length

0.0.17


0.0.16

  • Job-Form Selection
    • Auto-Completion via Tab-Key
    • Select using Up/Down/Enter Keys
  • Ability to clone existing jobs
  • Ability to sort jobs and repositories
  • Split-up Repository Forms
  • Fix for Git-Clone Depth

0.0.14 / 0.0.15

  • SQLite connection optimizations
  • Database version-upgrade enhancements
  • Allow to change listen address
  • Fixed DB-migrations for PIP-based installation

0.0.13

  • Multiple UI improvements
    • Job Form
    • Logs UI
    • Added timezone to datetime
    • Style non-existent log-files
  • HTTPS support
  • ARA config integration
  • Global Environmental-Variables for Jobs

0.0.12


0.0.10 / 0.0.11

Features:

0.0.9

Features:

  • System - Config UI
  • Support for SSH known_hosts file

Fixes:

  • Dark-Mode fixes
  • Multiple fixes for SSH connections

0.0.8

  • Credentials
    • Global/Shared credentials
    • User-specific credentials
    • Credential permissions
  • Basic Integration Tests
  • Support for dockerized deployments
  • Support to run behind Proxy (Nginx tested)
  • Dynamic pulling of UI data using JS

0.0.7

  • Job Permissions
  • Job Output UI
  • Refactored UI to use Ajax for dynamic Updates
  • System - Environment UI

0.0.6

  • Job Logs
    • Realtime following of Output
  • Ability to stop running jobs
  • Fixes for secret handling

0.0.5

  • Ansible-Runner integration
    • Ability to execute simple playbooks successfully
  • Scheduled jobs working
  • Manual job execution using UI and API working
  • Job-Management UI with basic result stats
  • Job-Secrets are saved encrypted

0.0.4

  • Very basic job management
  • Scheduler to run jobs by cron-based expressions
  • Queue to process manually triggered jobs