|
3 | 3 | Changes in jupyterhub-traefik-proxy
|
4 | 4 | ===================================
|
5 | 5 |
|
6 |
| -Unreleased |
7 |
| ----------- |
| 6 | +For detailed changes from the prior release, click on the version number |
| 7 | +and its link will bring up a GitHub listing of changes. Use `git log` on |
| 8 | +the command line for details. |
8 | 9 |
|
9 |
| -0.1.3 |
10 |
| ------ |
11 | 10 |
|
12 |
| -- Load initial routing table from disk in TraefikTomlProxy |
13 |
| - when resuming from a previous session. |
| 11 | +`[Unreleased]`_ |
| 12 | +--------------- |
14 | 13 |
|
15 |
| -0.1.2 |
16 |
| ------ |
| 14 | +- Update README `#87`_ |
| 15 | + (`@consideRatio <https://github.com/consideRatio>`_) |
| 16 | +- Handle ssl `#84`_ |
| 17 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 18 | +- CONTRIBUTING: use long option in “pip install -e” `#82`_ |
| 19 | + (`@muxator <https://github.com/muxator>`_) |
| 20 | +- Change traefik default version `#81`_ |
| 21 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 22 | +- Add info about TraefikConsulProxy in readme `#80`_ |
| 23 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 24 | + |
| 25 | +.. _#87: https://github.com/jupyterhub/traefik-proxy/pull/87 |
| 26 | +.. _#84: https://github.com/jupyterhub/traefik-proxy/pull/84 |
| 27 | +.. _#82: https://github.com/jupyterhub/traefik-proxy/pull/82 |
| 28 | +.. _#81: https://github.com/jupyterhub/traefik-proxy/pull/81 |
| 29 | +.. _#80: https://github.com/jupyterhub/traefik-proxy/pull/80 |
| 30 | + |
| 31 | +`[0.1.4]`_ - 2019-09-20 |
| 32 | +----------------------- |
| 33 | + |
| 34 | +- Add info about TraefikConsulProxy in readme `#80`_ |
| 35 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 36 | +- Stop assuming kv_traefik_prefix ends with a slash `#79`_ |
| 37 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 38 | +- Log info about what dynamic config file it’s used by the Hub `#77`_ |
| 39 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 40 | +- Install script `#76`_ |
| 41 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 42 | +- Set defaults for traefik api username and password `#75`_ |
| 43 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 44 | +- Allow etcd and consul client ssl settings `#70`_ |
| 45 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 46 | +- Fix format in install script warnings `#69`_ |
| 47 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 48 | +- Create test coverage report `#65`_ |
| 49 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 50 | +- Explicitly close consul client session `#64`_ |
| 51 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 52 | +- Throughput results updated `#62`_ |
| 53 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 54 | +- Make trefik’s log level configurable `#61`_ |
| 55 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 56 | +- TraefikConsulProxy `#57`_ |
| 57 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 58 | +- WIP Common proxy profiling suite `#54`_ |
| 59 | + `(@GeorgianaElena) <https://github.com/GeorgianaElena>`_ |
| 60 | + |
| 61 | +.. _#80: https://github.com/jupyterhub/traefik-proxy/pull/80 |
| 62 | +.. _#79: https://github.com/jupyterhub/traefik-proxy/pull/79 |
| 63 | +.. _#77: https://github.com/jupyterhub/traefik-proxy/pull/77 |
| 64 | +.. _#76: https://github.com/jupyterhub/traefik-proxy/pull/76 |
| 65 | +.. _#75: https://github.com/jupyterhub/traefik-proxy/pull/75 |
| 66 | +.. _#70: https://github.com/jupyterhub/traefik-proxy/pull/70 |
| 67 | +.. _#69: https://github.com/jupyterhub/traefik-proxy/pull/69 |
| 68 | +.. _#65: https://github.com/jupyterhub/traefik-proxy/pull/65 |
| 69 | +.. _#64: https://github.com/jupyterhub/traefik-proxy/pull/64 |
| 70 | +.. _#62: https://github.com/jupyterhub/traefik-proxy/pull/62 |
| 71 | +.. _#61: https://github.com/jupyterhub/traefik-proxy/pull/61 |
| 72 | +.. _#57: https://github.com/jupyterhub/traefik-proxy/pull/57 |
| 73 | +.. _#54: https://github.com/jupyterhub/traefik-proxy/pull/54 |
| 74 | + |
| 75 | +`[0.1.3]`_ - 2019-02-26 |
| 76 | +----------------------- |
| 77 | + |
| 78 | +- Load initial routing table from disk in TraefikTomlProxy |
| 79 | + when resuming from a previous session. |
| 80 | + |
| 81 | +**Details:** |
| 82 | + |
| 83 | +- Try to load routes from file if cache is empty `#52`_ |
| 84 | + (`@GeorgianaElena <https://github.com/GeorgianaElena>`_) |
| 85 | +- close temporary file before renaming it `#51`_ |
| 86 | + (`@minrk <https://github.com/minrk>`_) |
| 87 | + |
| 88 | +.. _#52: https://github.com/jupyterhub/traefik-proxy/pull/52 |
| 89 | +.. _#51: https://github.com/jupyterhub/traefik-proxy/pull/51 |
| 90 | + |
| 91 | + |
| 92 | +`[0.1.2]`_ - 2019-02-22 |
| 93 | +----------------------- |
17 | 94 |
|
18 | 95 | - Fix possible race in atomic_writing with TraefikTomlProxy
|
19 | 96 |
|
20 |
| -0.1.1 |
21 |
| ------ |
| 97 | +`[0.1.1]`_ - 2019-02-22 |
| 98 | +----------------------- |
22 | 99 |
|
23 | 100 | - make proxytest reusable with any Proxy implementation
|
24 | 101 | - improve documentation
|
25 | 102 | - improve logging and error handling
|
26 | 103 | - make check_route_timeout configurable
|
27 | 104 |
|
| 105 | +**Details:** |
| 106 | + |
| 107 | +- more logging / error handling `#49`_ |
| 108 | + (`@minrk <https://github.com/minrk>`_) |
| 109 | +- make check_route_timeout configurable `#48`_ |
| 110 | + (`@minrk <https://github.com/minrk>`_) |
| 111 | +- Update documentation and readme `#47`_ |
| 112 | + (`@GeorgianaElena <https://github.com/GeorgianaElena>`_) |
| 113 | +- Define only the proxy fixture in test_proxy `#46`_ |
| 114 | + (`@GeorgianaElena <https://github.com/GeorgianaElena>`_) |
| 115 | +- add mocks so that test_check_routes needs only proxy fixture `#44`_ |
| 116 | + (`@minrk <https://github.com/minrk>`_) |
| 117 | +- Etcd with credentials `#43`_ |
| 118 | + (`@GeorgianaElena <https://github.com/GeorgianaElena>`_) |
| 119 | + |
| 120 | +.. _#49: https://github.com/jupyterhub/traefik-proxy/pull/49 |
| 121 | +.. _#48: https://github.com/jupyterhub/traefik-proxy/pull/48 |
| 122 | +.. _#47: https://github.com/jupyterhub/traefik-proxy/pull/47 |
| 123 | +.. _#46: https://github.com/jupyterhub/traefik-proxy/pull/46 |
| 124 | +.. _#44: https://github.com/jupyterhub/traefik-proxy/pull/44 |
| 125 | +.. _#43: https://github.com/jupyterhub/traefik-proxy/pull/43 |
| 126 | + |
| 127 | + |
28 | 128 | 0.1.0
|
29 | 129 | -----
|
30 | 130 |
|
31 | 131 | First release!
|
| 132 | + |
| 133 | +.. _[0.1.4]: https://github.com/jupyterhub/traefik-proxy/compare/0.1.3...0.1.4 |
| 134 | +.. _[0.1.3]: https://github.com/jupyterhub/traefik-proxy/compare/0.1.2...0.1.3 |
| 135 | +.. _[0.1.2]: https://github.com/jupyterhub/traefik-proxy/compare/0.1.1...0.1.2 |
| 136 | +.. _[0.1.1]: https://github.com/jupyterhub/traefik-proxy/compare/0.1.0...0.1.1 |
| 137 | +.. _[Unreleased]: https://github.com/jupyterhub/traefik-proxy/compare/0.1.4...2e96af5861f717a136ea76919dfab585643642fa |
0 commit comments