Skip to content
This repository was archived by the owner on Nov 23, 2022. It is now read-only.

Releases: exoframejs/exoframe-server

Rate-limit and log follow release

19 Sep 11:30
2daeeda
Compare
Choose a tag to compare

Additions:

  • Add option to follow logs in normal and swarm modes
  • Add rate-limit support

Changes:

  • Do not attempt to detect errors in build log
  • Better checks for compose version in template for swarm
  • Better container cleanup for non-swarm deployments

Minor fixes

09 Jul 11:49
719df37
Compare
Choose a tag to compare

Fixes:

  • Do not attempt to join swarm network if not running in swarm
  • Always append 'traefik.enabled=true' to service docker labels

Swarm & recipes release

23 May 09:49
150e9a7
Compare
Choose a tag to compare

Additions:

  • Add complex recipes support
  • Add swarm mode support

Minor load balancing and domain names fixes

26 Jan 11:59
c79f80d
Compare
Choose a tag to compare

Fixes:

  • Auto-prepend dot to baseDomain if it's not present & better document baseDomain usage
  • Construct unique deployments backend strings to fix loadbalancing for unique deployments

Fastify hotfix release

24 Jan 12:39
8875057
Compare
Choose a tag to compare

Minor fix to fastify binding address.

3rd party templates release

24 Jan 12:01
0600a72
Compare
Choose a tag to compare

Additions:

  • Add 3rd party templates support
  • Add CORS support that can be enabled via config
  • Add way to update to nightly builds
  • Allow specifying project template using config file
  • Allow configuring Traefik via server config

Changes:

  • Rebuild docker-compose services on deployment
  • Replace tap with jest and better parallelized tests
  • Replace hapi with fastify

Fixes:

  • Use Traefik 1.5.0 acme HTTP challenge due to changes to letsencrypt
  • Kill self on update on next tick and increase delay to prevent internal errors

Build fix release

11 Dec 19:57
29e7112
Compare
Choose a tag to compare

Fixes:

  • Use after_script in travis so that it fails on build failures
  • Use node 8 in travis
  • Fix build issue with using spread, update to node 8.9.0 for pkg

Custom labels release

11 Dec 18:26
e214db7
Compare
Choose a tag to compare

Additions:

  • Allow specifying custom labels via project config (thanks FWeinb)

Changes:

  • Update dependency versions

First "production ready" release 🎉

19 Oct 10:58
0abae8d
Compare
Choose a tag to compare

Changes:

  • Adjust working in readme
  • Simplify readme since most docs are now in exoframe cli repo

Dependencies update release

11 Oct 10:47
6fbfd46
Compare
Choose a tag to compare

Changes:

  • Use Node v8.6.0 for build in pkg
  • Update dependencies