Commit graph

181 commits

Author SHA1 Message Date
Marcin Kuzminski
bf61e48b4e docs: added release notes for release 4.1.2 2016-06-16 20:27:49 +02:00
Johannes Bornhold
f53ce87693 config: Move HttpsFixup middleware up
Wrapping it around the Pyramid application makes SSL work. Since it also does
things with the strict transport security headers, I kept it this way for now.
Most probably we can shrink it to only contain the htsts things and use the
prefix middleware of paste.
2016-06-16 11:35:55 +02:00
Johannes Bornhold
c19b05b352 login: Log redirection target on debug level
We have some magic when computing the URL, it is good if we can see in the debug
log this detail.
2016-06-16 10:43:17 +02:00
Marcin Kuzminski
11e283bac8 Added tag v4.1.1 for changeset 7fd5c850745e 2016-06-15 03:00:11 +02:00
Marcin Kuzminski
4b56299d1f release: Finish preparation for 4.1.1 2016-06-15 03:00:11 +02:00
Marcin Kuzminski
5bd9692450 release: updated pip2nix output for 4.1.1 2016-06-15 03:00:11 +02:00
Marcin Kuzminski
ab5316a2b3 release: Start preparation for 4.1.1 2016-06-15 02:29:27 +02:00
Marcin Kuzminski
97fb3837a4 release: remove nix_dependencies_moved task 2016-06-14 23:12:07 +02:00
Marcin Kuzminski
f26b3f313a docs: added info about release 4.1.1 2016-06-14 16:39:17 +02:00
Martin Bornhold
3bd01810b3 permissions: Fix permissions for authentication plugin settings view. 2016-06-14 12:30:42 +02:00
Marcin Kuzminski
6841075a05 Added tag v4.1.0 for changeset c3fe200198f5 2016-06-12 21:00:04 +02:00
Marcin Kuzminski
f86642261a docs: updated release notes 2016-06-12 20:55:53 +02:00
Marcin Kuzminski
7c938aee20 Merge branch default into stable 2016-06-12 20:04:20 +02:00
Johannes Bornhold
0439478368 packaging: Link pyramid tools, set PATH in wrappers 2016-06-10 09:52:20 +02:00
Marcin Kuzminski
996239fa3f pull-requests: add a success flash when PR was merged 2016-06-10 09:55:21 +02:00
Marcin Kuzminski
7db993f8a3 package: remove duplicate nix files 2016-06-10 09:38:50 +02:00
Marcin Kuzminski
bcdff04d24 nix: package ipython with readline for autocomplete, fixes #4005 2016-06-09 19:38:22 +02:00
Daniel Dourvaris
fc0551b617 pullrequests: force ajax request to not use browser cache fixes #4002 2016-06-09 16:20:29 +03:00
Marcin Kuzminski
bd6cbeb927 packaging: bump tools to 0.8.3 2016-06-09 15:19:18 +02:00
Marcin Kuzminski
1f62b8f836 docs: update further release notes 2016-06-09 14:31:20 +02:00
Marcin Kuzminski
bfc9e1141a docs: updated 4.1 release notes 2016-06-09 14:28:09 +02:00
Daniel Dourvaris
bf2e56d06f bugfix: missing import 2016-06-09 15:38:48 +03:00
lisaq
2937a9a353 styling: fixes #4001 strikethrough on pr reviewer deletion 2016-06-09 11:41:45 +02:00
Marcin Kuzminski
af27fb9cfb packaging: bump tools to 0.8.2 2016-06-09 12:55:35 +02:00
Johannes Bornhold
e756b3e5f4 hg: Log original exception when doing the merge with rebase. 2016-06-09 12:04:59 +02:00
Daniel Dourvaris
52cea90a4b datetimes: fix datetimes to work across app, converting to utc 2016-06-09 05:49:33 +03:00
Daniel Dourvaris
bf510fd33c vcs: make commit datetimes utc 2016-06-09 05:20:58 +03:00
Daniel Dourvaris
1255a47820 docs: add elasticsearch docs 2016-06-09 03:34:53 +03:00
Daniel Dourvaris
07e80c974a docs: fix rcee/rcce doc references 2016-06-09 03:34:43 +03:00
Daniel Dourvaris
e624141d32 tests: fix admin users groups tests 2016-06-09 07:41:46 +03:00
Marcin Kuzminski
93f986f676 tools: bump tools to 0.8.1 version 2016-06-09 01:16:22 +02:00
Johannes Bornhold
ebec853ea6 pull_request: Increase debug logging around merge. 2016-06-09 00:19:16 +02:00
Johannes Bornhold
5eae0d6f48 hg: Fix up logging message for local push 2016-06-09 00:18:56 +02:00
Johannes Bornhold
1b4ce0b7a5 hg: Include state of dry_run in merge failure logging. 2016-06-08 23:57:08 +02:00
Johannes Bornhold
f42158291f hg: Clean up unused variable 2016-06-08 23:50:12 +02:00
Johannes Bornhold
15c32d35d1 packaging: Clean up call to read the version
There is no need to wrap it in a string, we can call it directly.
2016-06-08 23:48:16 +02:00
Marcin Kuzminski
de4beeeadb docs: updated some installation instructions 2016-06-08 23:13:16 +02:00
Johannes Bornhold
184fcd3166 dependencies: Add futures as a dependency of Gunicorn.
Gunicorn needs futures on Python 2 when used with multiple threads per worker.

This is addressing issue #3995.
2016-06-08 22:02:30 +02:00
Johannes Bornhold
0410a1f483 hg: Increase logging around merge status check 2016-06-08 23:26:40 +02:00
Johannes Bornhold
6b65e5d1d4 pull_request: Add debug logging around merge status calculation
Goal is to see better traces of the business logic when trying to find out if a
pull request can be merged or not.
2016-06-08 23:26:02 +02:00
Johannes Bornhold
5b843106a1 tests: Adapt test to new mercurial version (3.8.2)
Mercurial changed their diff algorithm a little bit which leads to
one more added and delted line. But the result is the same.
2016-06-08 14:37:37 +02:00
Marcin Kuzminski
78678f0ef4 ini: production log shouldn't use debug logs for vcsserver 2016-06-08 14:18:13 +02:00
Johannes Bornhold
997191d4d4 authn: Remove doubled colon in plugin ID generation. 2016-06-06 16:15:38 +02:00
Johannes Bornhold
8ccbc6ad72 authn: Bugfix, use the fallback plugin setting in log message. 2016-06-06 16:14:37 +02:00
Johannes Bornhold
dc4d6b278b authn: Adapt authentication plugins validator to allow legacy plugins.
- We use the prefix 'py:' for legacy plugins
- Users are now able to insert plugin ID's like 'py:rhodecode.mylegacyplugins.plugin_one'
- Validator tries does an import and checks if the plugin has a 'includeme' attribute.
2016-06-06 13:35:58 +02:00
Johannes Bornhold
f8e4aa4dcc authn: Small refactoring of plugin discovery. 2016-06-06 13:26:37 +02:00
Johannes Bornhold
5d2d8f4267 authn: Make the legacy plugin import more robust if something fails during import. 2016-06-06 11:26:27 +02:00
Johannes Bornhold
834ce812c6 authn: Allow users to store plugin ID's starting with the legacy plugin prefix. 2016-06-06 11:25:22 +02:00
Johannes Bornhold
3e49389eff authn: Store legacy plugins prefix in module variable. 2016-06-06 11:24:23 +02:00
Johannes Bornhold
8906d7163b authn: Add docstring to function that discovers legacy plugins. 2016-06-06 10:49:40 +02:00