Skip to content

v1.15.0

Choose a tag to compare

@teo teo released this 18 Jul 09:00

This release includes support for user information sent from GUI to the Bookkeeping system, support for hooks to be placed before or after run-related timestamps, and miscellaneous fixes and improvements.

  • Bookkeeping and GUI user information:

    • [build] Avoid protobuf namespace clash
    • [coconut] Include user@host in relevant coconut requests
    • [core] New protofile common.proto + User type + regenerate proto
    • [core] Include last known request user in all env and run events
    • [core] Pull and patch Bookkeeping protofiles
    • [core] Regenerate Bookkeeping proto code
    • [core] Update Bookkeeping client for latest proto
    • [core] Set proto User.externalId to explicit presence
  • Allow hooks to be placed before or after setting a run-related timestamp:

    • [core] document and test when transition can be cancelled
    • [core] delete run_number only after all STOP_ACTIVITY hooks are called
    • OCTRL-902 [core] Set run timestamps before executing triggers with weight 0
    • OCTRL-899 [core] use SOSOR and EOEOR as run duration for GRP ECS object
  • Miscellaneous:

    • added logging filters for IL
    • [executor] Chmod sandbox directory 750→755 so task can read it
  • Documentation:

    • [docs] Add documentation on DCS op behaviour