Skip to content

v0.3.0

Choose a tag to compare

@DtxdF DtxdF released this 17 Apr 17:56
· 147 commits to main since this release

Changes between 0.2.1 and 0.3.0

  • Generate a random secret key by default:
    • By default, a secret key from the configuration file is used. However, if the user does not change it this will insecure his instance. Normally a user who knows what they are doing should change the secret key to generate tokens, however to be a little more secure by default, a random secret key is generated when the user does not specify one in the configuration file.
  • Remove metadata lock from memory when it is removed from the file system.
  • Add cancel command (see https://github.com/DtxdF/director/releases/tag/v0.13.0)
  • Use aiostalk from a personal repo:
    • Due to a break change in greenstalk that breaks aiostalk (and also any application that imports it), I need to use the imported dependency from a personal repo in the meantime.
  • Add Smart Timeouts:
    • Smart Timeouts disables a chain that fails until it comes back online.

      Technically, this does not disable the chain, but the chain does not appear in the API server's list of chains, so a client will only see (with a probability) chains that are known to work (until they don't), ensuring more stability than showing the client an unnecessary failure (and also reducing performance due to constant timeouts).

Full Changelog: v0.2.1...v0.3.0