Skip to content
This repository has been archived by the owner on Dec 30, 2024. It is now read-only.

Releases: schubergphilis/mercury

Mercury v0.13.4

13 Jul 08:43
132b858
Compare
Choose a tag to compare

0.13.4

Feature:

  • Added option to rewrite url before passing it on to the backend
  • Added option to allow/deny requests based on url matches

Mercury v0.13.3

11 Jul 12:48
d51ca87
Compare
Choose a tag to compare

0.13.3

Feature:

  • Added option to use SSH authentication as health check for a node

Mercury v0.13.2

08 Jul 10:51
ef90eea
Compare
Choose a tag to compare

0.13.2

Change:

  • Topology based loadbalancing now returns records based on closest match (instead of all matching records)

0.13.1

Feature:

  • Add option to healthcheck to follow redirects httpget/httpposts (default is no)

Bug:

  • fix nil error if secure cookie or http only cookie was not set on a acl

Mercury v0.13.0

11 Jun 12:13
a57b93d
Compare
Choose a tag to compare

Feature:

  • It is now possible to modify cookies based on specific values

Bug:

  • Fixed issue where request headers with cookie name X, would not return responses with the same cookie name
  • Fixed issue where adding cookies would not be possible if a shorter cookie name, matched the start of a longer cookie name

Mercury v0.12.6

05 Jun 07:44
02a5c4b
Compare
Choose a tag to compare

Bug:

  • Ensure that if a webserver sends an encoded content without a content type, that mercury does not try to detect and send a type to the client

Mercury v0.12.5

15 May 09:01
aee949e
Compare
Choose a tag to compare

Feature:

  • backend name is included in healthcheck page

Bug:

  • Exclicitly deny non-query opscodes, as we don't support remote updates at this point
  • Reload did not affect new ldap configuration

Mercury v0.12.4

09 Apr 11:51
5a53720
Compare
Choose a tag to compare

Bugfix release:

  • No longer attempt to bind listener ip for dns-only loadbalancing config

Mercury v0.12.3

21 Mar 09:09
dd37106
Compare
Choose a tag to compare

Change:

  • healthcheck configuration item renames to healthchecks, as it now contains multiple healthchecks (this now matches documentation)

Feature:

  • Allow filters in LDAP authentication to verify user uid after login

Bug:

  • Correct JSON unmarshal for backend check
  • Remove lingering error messages if healthcheck recovered

Mercury v0.12.1

19 Mar 09:28
6fe9190
Compare
Choose a tag to compare

Feature:

  • Improve html/css validation for better browser support

Bug

  • Fix reload issue when changing cipher or curve preferences (#44)

Mercury v0.12.0

12 Mar 09:02
547aae5
Compare
Choose a tag to compare

Features:

  • Option to set a backend to state "Maintenance" (via healthcheck or gui)
  • Ability to set a maintenance page on a backend or pool
  • Alternative state on healthcheck (e.g. online="maintenance" or offline="online")
  • Setting a backend to "maintenance" will keep serving existing connections, but no longer accept new connections

Bug fixes:

  • Fix dns name/topology changes not taking effect on reload of config
  • Fix CSRF issue in GUI
  • Fix dns return code on non-existing hostname