Skip to content

Releases: Donders-Institute/hpc-webhook

Fast response improved

24 Oct 10:55
Compare
Choose a tag to compare
  • Add newline character to server log messages

Fast response

24 Oct 09:58
Compare
Choose a tag to compare
  • After writing the payload, the hpc-webhook server responds and processes the webhook in the background (i.e. this instead of sending the response at the end, after the processing). For example, GitHub expects the webhook server to respond within 10 seconds, otherwise it terminates the call
  • Add timestamps to server logging
  • Add SSH connection timeout

First release improved

29 Mar 12:31
Compare
Choose a tag to compare

Renamed .webhooks to .webhook

First release improved

28 Mar 14:48
Compare
Choose a tag to compare

Changed execute command to bash -l -c "cd ~/%s/%s/ && qsub -F %s %s" to trigger the qsub command on various systems and for all users.

First release

28 Mar 08:22
51323de
Compare
Choose a tag to compare

First release after initial test phase.

  • Renamed hpc-qaas to hcp-webhook:

    • rename the repository to hpc-webhook
    • rename the server to webhook.dccn.nl
    • use .webhooks folder instead of .qaas folder
    • remove all references to qaas from the server code
    • remove all references to qaas from the client code (hpcutil webhook ...)
    • remove all references to qaas from the documentation (readme, instructions, etc._))
  • Introduce constants PayloadName, ScriptName and WebhooksWorkDir

  • Return correct webhook payload URL e.g.
    https://hpc-webhook.dccn.nl:443/webhook/550e8400-e29b-41d4-a716-446655440005
    instead of
    https://hpc-webhook.dccn.nl:443/550e8400-e29b-41d4-a716-446655440005 (i.e. with /webhook)

  • Return 405 Method not allowed message when invalid HTTP method is used
    (instead of returning 404 Not Found)

Demo version

12 Mar 18:34
Compare
Choose a tag to compare
Demo version Pre-release
Pre-release

This release of hpc-qaas is for demonstration purposes.

  • Added delete functionality

Demo version

12 Mar 10:42
Compare
Choose a tag to compare
Demo version Pre-release
Pre-release

This release of hpc-qaas is for demonstration purposes. Its new features are:

  • improve qaas server code
  • refine qaas database
  • show webhook list with qaas client
  • show single webhook info with qaas client

Proof of concept

07 Mar 20:26
Compare
Choose a tag to compare
Proof of concept Pre-release
Pre-release

This release of hpc-qaas is for demonstration purposes. It features:

  • handling of a webhook configuration request by the qaas server
  • handling of a webhook payload request by the qaas server
  • registering a new webhook with the qaas client library
  • listing all registered webhooks with the qaas client library
  • hpc-qaas package unit tests
  • qaas server integration tests