Skip to content

Releases: darklynx/request-baskets

v1.2.3

01 May 01:05
9e41072
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.2...v1.2.3

v1.2.2

20 Apr 00:02
47239a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2

Fix in go.mod for "go install"

19 Sep 15:21
a36e2ae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

Serverside configuration and maintenance update

08 Jun 00:00
d19f5bc
Compare
Choose a tag to compare
  • Migration to Go Modules and GitHub actions, big thanks to @Jackymancs4 (#67)
  • New command line parameter to define HTTP path prefix (see #72, #73)
  • New command line parameter to run service in restricted mode (see #71, #74)
  • Switch from abandoned Bolt project to maintained BBolt (see #70)
  • Updated dependencies
  • Minor bug and security fixes

Minor UI and service improvements

27 Aug 22:34
a9d9214
Compare
Choose a tag to compare
  • Docker container to accept service configuration from outside via environment variables see entrypoint.sh script for the list of supported variables
  • Updated external dependencies: httprouter, mysql, pq, etc.
  • Minor UI updates:
    • a button to copy selected request details to clipboard
    • a button to copy basket listening end-point URL to clipboard
  • New command line parameter to bootstrap predefined basket(s) at service startup

First major release

22 Feb 01:36
4cc0843
Compare
Choose a tag to compare
  • Added new REST API end-points for service stats and version
  • UI improvements for admin page to display service statistics
  • REST API rework:
    • REST API is now available under /api/* path including new functionality
    • Old API paths /baskets/* are deprecated but still supported
  • Use semantic versioning from now on

Cumulative update of minor fixes

22 Nov 23:27
eceb4d0
Compare
Choose a tag to compare
  • Improvements and fixes in web UI
  • Minor security fixes of forwarding functionality
  • Improved docker builds and documentation

Full proxy mode and small UI changes

15 May 21:00
e995ed3
Compare
Choose a tag to compare

Baskets now may operate in full proxy mode: when forwarding incoming requests to underlying service the service response can be passed back to clients of original requests. See description of proxy_response property in basket configuration. Small UI improvements: detailed list of baskets on admin page, individual basket can now be quickly shared with colleagues or friends.

SQL storage for baskets

29 Jan 22:06
4a995d1
Compare
Choose a tag to compare

Implemented support of SQL databases as a storage for baskets and collected HTTP requests. This allows to build more robust and scaleable solutions with Request Basket service by running multiple instances of the service that share the same database storage. See README.md for more details.