Skip to content

Releases: tasksched/tasksched

v0.5.0

12 Aug 19:40
Compare
Choose a tag to compare
  • Add information on tasks in HTML output.
  • Display project name and number of resources in text workplan output.
  • Add text workplan option -q/--quiet.
  • Add lint with bandit.
  • Enable autoescape in Jinja2.
  • Add shortcut actions workplan_text and workplan_html.
  • Add type hints in Python code, call mypy static type checker in CI.

v0.4.0

23 Jan 09:00
Compare
Choose a tag to compare
  • Allow YAML files in input, return work plan in YAML by default.
  • Add workplan option -j/--json.
  • Add HTML output with dark (default) and light CSS.
  • Accept task duration as float in input, round it to the next largest integer.
  • Ignore tasks with null or negative duration.
  • Add missing dependency on holidays in setup.py.
  • Fix traceback displayed when no workplan is received in input with actions text/html.

v0.3.0

23 Jan 09:00
Compare
Choose a tag to compare
  • Adjust the project start date to the next business day if it's a week-end or a public holiday.
  • Fix work plan end date.
  • Fix typo "usage" -> "use".
  • Fix colors when tasks are split.
  • Merge resources and tasks from multiple JSON input files when they have the same id.
  • Make resource name and task title optional fields (use id by default).
  • Add task fields priority and max_resources.

v0.2.0

23 Jan 09:00
Compare
Choose a tag to compare
  • Add examples directory.
  • Fix merge of JSON configuration files.
  • Fix work plan build error on end date if a resource is not used at all.
  • Fix read of standard input.
  • Convert resource and task id to string.

v0.1.0

23 Jan 08:59
Compare
Choose a tag to compare
  • First release.