##// END OF EJS Templates
release: merge back stable branch into default
marcink -
r210:57b11684 merge default
parent child Browse files
Show More
@@ -0,0 +1,16 b''
1 |RCE| 4.1.2 |RNS|
2 -----------------
3
4 Release Date
5 ^^^^^^^^^^^^
6
7 - 2016-06-16
8
9 Fixes
10 ^^^^^
11
12 - ssl: fixed http middleware so it works correctly with pyramid views. This
13 fixed http -> https redirection problems on login.
14
15 - ldap: fixed ldap usergroup authentication plugin so after upgrade it's
16 possible to change the settings again (EE only).
@@ -2,3 +2,4 b' 1bd3e92b7e2e2d2024152b34bb88dff1db544a71'
2 170c5398320ea6cddd50955e88d408794c21d43a v4.0.1
2 170c5398320ea6cddd50955e88d408794c21d43a v4.0.1
3 c3fe200198f5aa34cf2e4066df2881a9cefe3704 v4.1.0
3 c3fe200198f5aa34cf2e4066df2881a9cefe3704 v4.1.0
4 7fd5c850745e2ea821fb4406af5f4bff9b0a7526 v4.1.1
4 7fd5c850745e2ea821fb4406af5f4bff9b0a7526 v4.1.1
5 41c87da28a179953df86061d817bc35533c66dd2 v4.1.2
@@ -9,6 +9,7 b' Release Notes'
9 .. toctree::
9 .. toctree::
10 :maxdepth: 1
10 :maxdepth: 1
11
11
12 release-notes-4.1.2.rst
12 release-notes-4.1.1.rst
13 release-notes-4.1.1.rst
13 release-notes-4.1.0.rst
14 release-notes-4.1.0.rst
14 release-notes-4.0.1.rst
15 release-notes-4.0.1.rst
@@ -99,9 +99,6 b' def make_app(global_conf, full_stack=Tru'
99 # need any pylons stack middleware in them
99 # need any pylons stack middleware in them
100 app = VCSMiddleware(app, config, appenlight_client)
100 app = VCSMiddleware(app, config, appenlight_client)
101
101
102 # enable https redirects based on HTTP_X_URL_SCHEME set by proxy
103 app = HttpsFixup(app, config)
104
105 # Establish the Registry for this application
102 # Establish the Registry for this application
106 app = RegistryManager(app)
103 app = RegistryManager(app)
107
104
@@ -321,7 +318,11 b' def wrap_app_in_wsgi_middlewares(pyramid'
321 """
318 """
322 settings = config.registry.settings
319 settings = config.registry.settings
323
320
321 # enable https redirects based on HTTP_X_URL_SCHEME set by proxy
322 pyramid_app = HttpsFixup(pyramid_app, settings)
323
324 # Add RoutesMiddleware to support the pylons compatibility tween during
324 # Add RoutesMiddleware to support the pylons compatibility tween during
325
325 # migration to pyramid.
326 # migration to pyramid.
326 pyramid_app = RoutesMiddleware(
327 pyramid_app = RoutesMiddleware(
327 pyramid_app, config.registry._pylons_compat_config['routes.map'])
328 pyramid_app, config.registry._pylons_compat_config['routes.map'])
@@ -154,6 +154,7 b' class LoginView(object):'
154 self.session,
154 self.session,
155 username=form_result['username'],
155 username=form_result['username'],
156 remember=form_result['remember'])
156 remember=form_result['remember'])
157 log.debug('Redirecting to "%s" after login.', came_from)
157 raise HTTPFound(came_from, headers=headers)
158 raise HTTPFound(came_from, headers=headers)
158 except formencode.Invalid as errors:
159 except formencode.Invalid as errors:
159 defaults = errors.value
160 defaults = errors.value
General Comments 0
You need to be logged in to leave comments. Login now