Skip to content

Releases: alexdlaird/hookee

1.0.0

11 Sep 00:41
Compare
Choose a tag to compare

Added

  • Additional ngrok passthrough args: hostname and host_header.
  • Documentation improvements.

Fixed

  • When calling update-config, dashes - are converted to underscores _ to match the config.
  • Stability improvements.

0.0.12

07 Sep 15:32
Compare
Choose a tag to compare

Added

  • Stable test suite.

Changed

  • Replaced response_json and response_xml plugins with response_echo plugin.
  • Renamed --list-plugins to --available-plugins.

Fixed

  • Stability improvements.
  • Documentation improvements.

0.0.8

06 Sep 02:01
Compare
Choose a tag to compare

Added

  • Usage examples to documentation.
  • Plugin development documentation.
  • --request and --content-type args to pass response body data directly from the CLI without the need for a plugin or script.

Changed

  • Replaced underscores with dashes in CLI args.
  • Renamed --request CLI arg to--request-script.
  • Renamed --response CLI arg to --response-script.
  • Renamed last_request config to request_script.
  • Renamed last_response config to response_script.

Fixed

  • Documentation improvements.

0.0.7

03 Sep 23:23
Compare
Choose a tag to compare

Added

  • Additional ngrok passthrough args: region, subdomain, and auth.
  • list-plugins and enabled-plugins to the CLI.
  • --request to the CLI, a Python script whose run(request) method will be called by the default /webhook after all request plugins have run.
  • --response to the CLI, s Python script whose run(request, response) method will be called by the default /webhook after all response plugins have run.
  • Better console output.
  • API documentation.

Changed

  • Combined config-related CLI commands into single command, set-config KEY VALUE.

Fixed

  • Stability improvements.

0.0.6

02 Sep 17:59
Compare
Choose a tag to compare

Fixed

  • Default config file was not being included in previous packages.

0.0.3

14 Aug 22:23
Compare
Choose a tag to compare

Added

  • Console output during server/tunnel startup.
  • POC implementation of colorful, more organized output.

0.0.2

12 Aug 20:18
Compare
Choose a tag to compare

Added

  • Manager to handle state of the Flask server, pyngrok, tunnel, etc.
  • POC implementation to dynamically pull in blueprints, request/response processing, etc.
  • README improvements for basic usage.

0.0.1

01 Aug 04:17
Compare
Choose a tag to compare

Added

  • POC implementation that opens a pyngrok tunnel to a Flask server. Requests sent to /webhook are dumped to the logs for inspection.