11SimPhoNy Remote CHANGELOG
22=========================
33
4+ What's new in SimPhoNy Remote 2.0.1
5+ -----------------------------------
6+
7+ - Fixes:
8+ - Fix issue with hard-coded username for server requests (#535)
9+
10+ - Other:
11+ - Fix TRAVIS build which was failing because of an update of the docker
12+ version (#536)
13+
414What's new in SimPhoNy Remote 2.0.0
515-----------------------------------
616
7- - Switch to Vue for both admin interface and user interface (#400, #402, #405,
8- #407, #410, #411, #412, #413, #414, #420, #422, #423, #428, #431, #433, #434,
17+ - Switch to Vue for both admin interface and user interface (#400, #402, #405,
18+ #407, #410, #411, #412, #413, #414, #420, #422, #423, #428, #431, #433, #434,
919 #436, #437, #438, #440, #442, #443, #446, #447, #448, #450, #451, #456, #459,
1020 #465, #467, #468, #471, #472, #473, #480, #481, #482, #489, )
1121- Added search. Now only applications matching will be shown (#417, #427)
@@ -34,18 +44,18 @@ What's new in SimPhoNy Remote 2.0.0
3444- Extracted application name in the topbar (#462)
3545
3646- Fixes:
37- - Compatibility with some adblockers for google analytics (#379)
38- - Added random token to container name to prevent conflict during stop
47+ - Compatibility with some adblockers for google analytics (#379)
48+ - Added random token to container name to prevent conflict during stop
3949 of containers (#381)
40- - Documented behavior with uppercase-lowercase names with github
50+ - Documented behavior with uppercase-lowercase names with github
4151 authentication. (#386)
42- - Performs re-registration of container when the jupyterhub service is
52+ - Performs re-registration of container when the jupyterhub service is
4353 stopped, to regain access to containers (#387)
4454 - Example jupyterhub configuration file allows now to work with no external
4555 interfaces (#409)
46- - Using node 6 for the builds and prevent the use of node 4 from travis to
56+ - Using node 6 for the builds and prevent the use of node 4 from travis to
4757 workaround disrupting ECONNRESET issues (#488)
48- - Upgraded astor to master to fix python 3.5 incompatibility during
58+ - Upgraded astor to master to fix python 3.5 incompatibility during
4959 documentation build (#494)
5060 - Skip containers that are not found while checking container.items (#478)
5161
@@ -66,22 +76,22 @@ What's new in SimPhoNy Remote 2.0.0
6676What's new in SimPhoNy Remote 1.1.0
6777-----------------------------------
6878
69- - Use container provenance information to prevent access to unrelated
79+ - Use container provenance information to prevent access to unrelated
7080 containers or simphony-remote instances (#361)
7181- Upgraded tornado WebAPI to 0.5.0 (#335, #365, #340)
7282- Interface overhaul. Introduced Admin-LTE frontend (#346)
7383- Upgraded against jupyterhub 0.8.0.dev0 (#355, #358)
74- - Introduced "realms" to hold container provenance in case of shared docker
84+ - Introduced "realms" to hold container provenance in case of shared docker
7585 server (#361)
7686- Added dynamic whitelist for GitHub login (#351, #359, #364)
77- - Fixes:
87+ - Fixes:
7888 - forever stuck spinner in case of docker internal failure (#336)
79- - Documented unexpected behavior reported in #305: containers not visible
89+ - Documented unexpected behavior reported in #305: containers not visible
8090 if the per-user server is already running (#342)
8191 - Incorrect username in admin panel has been fixed (#353)
8292 - Removed selenium_test from deployment (#356)
8393 - Establish correct keyboard focus when canvas is made visible (#362)
84- - Refactor:
94+ - Refactor:
8595 - Extracted macro in jinja template to a separate file (#337)
8696 - Cleaned up javascript utils module into separate files (#339)
8797 - Use of table macro to reduce template duplication (#341)
@@ -111,7 +121,7 @@ Summary
111121- Upgraded dependency to tornado WebAPI 0.4.0 (#328)
112122- Cleanup of WebAPI testing (#324) JavaScript (#320), stale code (#319)
113123- Moved JupyterHub support classes to specific subpackage (#298)
114- - Introduced authenticated decorator for resources that does not
124+ - Introduced authenticated decorator for resources that does not
115125 perform redirection like web.authenticated (#294)
116126- Pinned requirements to specific versions (#289)
117127- UI:
@@ -142,11 +152,11 @@ Summary
142152- UI:
143153 - Added spinner during loading of applications. Added message in case of no applications available (#252)
144154 - beautification (#265)
145- - CI:
155+ - CI:
146156 - Removed Paraview image retrieval (#256)
147157 - Better Travis output using before_script to perform devdeps installation. (#267)
148158 - Added test coverage for JavaScript code with Blanket (#276)
149- - Refactor:
159+ - Refactor:
150160 - Major overhaul of JavaScript layer (#250)
151161 - Finalized porting of WebAPI to tornadowebapi (#254)
152162- Fix:
@@ -160,24 +170,24 @@ What's new in SimPhoNy Remote 0.7.0
160170Summary
161171~~~~~~~
162172
163- - Addressed issues for general support for Docker containers holding Web applications
173+ - Addressed issues for general support for Docker containers holding Web applications
164174 (jupyter notebook, filemanager) available as simphony-remote-docker 0.3.0.
165175- REST+ajax based retrieval of available applications (#209, #214)
166176- Show application policy information in application list (#242)
167- - Preparation for REST framework extraction:
177+ - Preparation for REST framework extraction:
168178 - factored out authenticator code from the BaseHandler (#215)
169179 - soft deprecation of subpackage (#236)
170180- Upgraded dependencies to jupyterhub 0.7.0.dev0 (#217), configurable-http-proxy (#219)
171- to fix forwarding bugs in jupyterhub.
181+ to fix forwarding bugs in jupyterhub.
172182- Pinned request package dependency to 2.10.0 due to dockerpy constraints (#222)
173183- Renamed Spawner to SystemUserSpawner (#205)
174184- Added linting and testing infrastructure for javascript (#200)
175185- Documentation fixes and refactorings:
176- - General fixes (#179, #198, #199, #202, #232, #233)
177- - Use of autosummary for API extraction (#194, #234)
186+ - General fixes (#179, #198, #199, #202, #232, #233)
187+ - Use of autosummary for API extraction (#194, #234)
178188 - Extracted traitlets documenter in a separate repository (#210)
179189- Migrated tests under the appropriate paths in the package tree (#196)
180- - Command remoteapprest prints out only essential (UI name) application information,
190+ - Command remoteapprest prints out only essential (UI name) application information,
181191 instead of the whole content of the request. (#230)
182192- Removed the need for sudo in configurable-http-proxy installation (#244). Installation is now local.
183193- Support for Ubuntu 16.04 (#243)
@@ -286,7 +296,7 @@ Summary
286296 Additionally, a CLI utility to modify the content of the database has
287297 been provided (#8)
288298- Added readthedocs documentation (#12)
289- - Container URL now contains a base32 encoded unique identifier,
299+ - Container URL now contains a base32 encoded unique identifier,
290300 instead of the docker container id. (#18)
291301- Introduced authentication of the user for the application (#24)
292302- Improved handling of failures in starting containers (#6, #14, #15)
@@ -297,7 +307,7 @@ What's new in SimPhoNy Remote 0.1.0
297307Summary
298308~~~~~~~
299309
300- Initial release.
310+ Initial release.
301311
302312- A jupyterhub application handling multiple docker containers per user (PAM authentication)
303313- A specialized spawner to handle the correct initialization of the user app
0 commit comments