Skip to content

Releases: CanDIG/federation_service

v2.3.0: CanDIG-authorized users

18 Mar 21:39
5d1fda6
Compare
Choose a tag to compare

Highlights

  • Updated to flask3/connexion3/uvicorn/aiohttp
  • CanDIG-authorized users

What's Changed

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0: Performance fixes

25 Oct 02:24
d9bfa8c
Compare
Choose a tag to compare

Mostly performance fixes and some auth updates.

What's Changed

  • Stable update v1.1.0: Ingest and Query Microservice by @OrdiNeu in #41
  • v2.0.0: Dependency updates, authx updates by @daisieh in #51
  • v2.1.0: Internal GitHub action by @OrdiNeu in #53
  • v2.1.1: Tiny fixes by @daisieh in #56
  • DIG-1664: Do not log service-info (prevent health check flooding) by @OrdiNeu in #57
  • Don't pass in OPA_SECRET anymore by @daisieh in #59
  • DIG-979: Move federation config to Vault service store by @daisieh in #60
  • Pick up hotfix from UHN prod by @daisieh in #61
  • Replace 'single quote' in PR titles by @mshadbolt in #62
  • DIG-1719: switch to candigv2-logging module by @daisieh in #64
  • Add the ability to send requests with "safe" checking, exiting early if the service info cannot be quickly communicated with by @OrdiNeu in #63
  • Allow a greater number of worker threads, with a low default by @OrdiNeu in #65
  • Set safe checking to be ON by default, and turned off with the Unsafe flag by @OrdiNeu in #66
  • Bump flask-cors from 4.0.1 to 5.0.0 by @dependabot in #67
  • DIG-1759: switch to gunicorn by @daisieh in #68
  • DIG-1710: switch from Travis to GitHub Actions by @daisieh in #69
  • v2.2.0: Performance fixes by @daisieh in #70
  • hotfix: hardcode /federation into server urls by @daisieh in #71
  • hotfixes by @daisieh in #72
  • Don't allow a failing server to interrupt the entire heartbeat by @OrdiNeu in #73
  • hotfix by @daisieh in #74
  • Hotfix: respawn heartbeat, don't check your own heartbeat by @daisieh in #75
  • merge hotfix by @daisieh in #76
  • hotfix: better error handling if a server fails to register by @daisieh in #77
  • Hotfix: error handling by @daisieh in #78
  • hotfix: should log exception by @daisieh in #79
  • hotfix: merging #79 by @daisieh in #80

Full Changelog: v2.1.1...v2.2.0

v2.1.1 tiny changes

03 May 05:01
21c8379
Compare
Choose a tag to compare

Highlights

  • Update default timeout
  • Bump authx version

What's Changed

  • Set the default timeout for Federation requests to 60s by @OrdiNeu in #54
  • update authx (placeholder) by @daisieh in #55

Full Changelog: v2.1.0...v2.1.1

v2.1.0: Internal GitHub action

05 Mar 20:56
fc5ef24
Compare
Choose a tag to compare

What's Changed

  • DIG-1376 :Update GH Action to improve PR title and description by @mshadbolt in #52

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0: Dependency updates, authx updates

01 Feb 20:26
cbbf4b5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v2.0.0

v1.1.0: Ingest and query microservices

09 Nov 22:30
f432f3d
Compare
Choose a tag to compare

Summary

  • Support for the introduction of the ingest and query microservices

What's Changed

  • PR dispatch for CanDIGv2 (DIG-1230) by @justin-ys in #38
  • DIG-1240: API middleware service to handle queries across federated instances by @OrdiNeu in #40

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1: add license

18 Jul 17:48
59e0d26
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

Refactored release

29 May 19:10
205497c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.5...v1.0.0

v0.5.5

01 Nov 17:49
5e5a5ad
Compare
Choose a tag to compare

Merged PR #30:

  • Expanded response messages to indicate the location and status of each queried server.

v0.5.4

24 Oct 21:54
d3ba8e1
Compare
Choose a tag to compare

Merged PRs #27 & #28:

  • Added server locations to federated responses
  • Updated servers.json to support locations and new structure using lists instead of dicts
  • Updated test suite with server locations
  • Updated dependencies for Python 3.10 support