Skip to content

Jeeves 1.3

Compare
Choose a tag to compare
@nathan-weinberg nathan-weinberg released this 30 Jul 18:20
· 136 commits to master since this release
e1707c1

Changes since Jeeves 1.2

Bug fixes

  • Fixed ZeroDivisionError in summary calculation caused when when num_jobs var was 0

Features

  • Reports now feature pie chart of summary
  • Regular expressions can now be used in search field
  • Blockers are now prepended with their status
  • Blockers added to reminders
  • Path to report now printed after saving
  • Jobs triggered by multijobs now supported

Style

  • Added additional comments/docstrings to codebase

Tech Debt/Optimizations

  • Modified shebang line for better compatibility with virtual environments
  • Added templates folder
  • Changed --test flag to --test-email
  • Consolidated report format with a single blockers column
  • Added values to blockers.yaml.example
  • Added Jinja2 macros for blockers
  • Refactored reminder to include all unstable or failing jobs, regardless of blocker status
  • Replaced 'save' run mode with 'no-email'