Commit graph

6248 commits

Author SHA1 Message Date
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
Daniel Dourvaris
fa69408b87 javascript: add default value for js generate ini option 2016-06-06 17:27:04 +03: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
Daniel Dourvaris
7bcafe31fd javascript: use separate ini config for generating dynamic js files 2016-06-06 16:38:09 +03:00
Marcin Kuzminski
b191ddbc07 utils: make sure we don't import any models inside utils 2016-06-23 16:17:18 +02:00
Marcin Kuzminski
a51519ed0a encryption: use common method to fetch encryption key for encrypted fields. 2016-06-23 13:48:11 +02:00
Marcin Kuzminski
055024f665 settings: use cached settings in few places we only often use it for reading. 2016-06-23 12:33:04 +02:00
Marcin Kuzminski
e0266a9130 settings: use cache on whole result not just the query since it's the computation
of values that is slow not the query itself.
2016-06-23 11:51:41 +02:00
Marcin Kuzminski
f81bdd6a6b helpers: commit parsers, use caching queries to save tons of time when parsing over the same repo
commit messages.
2016-06-22 11:53:47 +02:00
lisaq
e54e3df806 docs: adding contribution links to readme #4039 2016-06-22 17:34:08 +02:00
Daniel Dourvaris
e9b8c7a94a admin: generate password in add user page wasn't working 2016-06-22 21:46:43 +03:00
Marcin Kuzminski
56c24af7bc caches: use optional identity cache options on get_by_repo_name and get_by_username
methods. Disabled by now.
2016-06-22 20:38:44 +02:00
Marcin Kuzminski
a30ccd1470 helpers: fixed some errors on helpers, and removed dead code. 2016-06-22 11:32:13 +02:00
Marcin Kuzminski
4531ebf106 helpers: optimize slight calls for link_to_user to save some
intense queries.
2016-06-21 20:14:15 +02:00
Daniel Dourvaris
f43669f817 model: log exception if multiple repos rather than hard error 2016-06-22 18:29:41 +03:00
Daniel Dourvaris
114e4097ca model: make sure only 1 repo in session when get_by_repo_name 2016-06-22 18:18:59 +03:00
Daniel Dourvaris
6f322f3be9 speedup: join repo on fork/user/group by default 2016-06-22 14:58:05 +03:00
Daniel Dourvaris
80943648ff debug: skip model.settings query logging 2016-06-22 14:57:37 +03:00
Daniel Dourvaris
c00cc3ef14 speedup: check identity_map when getting by repo name 2016-06-22 13:38:11 +03:00
Daniel Dourvaris
450bb8142e speedup: check local session for repo by repo name first 2016-06-22 12:53:43 +03:00
Daniel Dourvaris
1536e48bab refactor: remove old error controller, which has been replaced by pyramid 2016-06-22 12:39:11 +03:00