Marcin Kuzminski
a5c73ff09d
gunicorn: use consistent formatting with rhodecode logs.
2018-02-19 15:12:14 +01:00
Marcin Kuzminski
201da2ea63
loggers: add PID into logs for easier debugging of multi worker logs.
2018-02-19 15:11:02 +01:00
Marcin Kuzminski
d06a62c340
logging: improve consistency of auth plugins logs.
2018-02-19 14:49:21 +01:00
Marcin Kuzminski
3e1942b6c6
svn: fixed tests for svn backend.
2018-02-19 13:40:07 +01:00
Marcin Kuzminski
bc9d0d7b5a
release: merge back stable branch into default
2018-02-19 12:41:15 +01:00
Marcin Kuzminski
74b68ccb83
docs: fixed docs build problem with setuptools
2018-02-19 12:36:19 +01:00
Marcin Kuzminski
92456a2f5d
Added tag v4.11.4 for changeset 194c74f33e32
2018-02-18 13:13:32 +01:00
Marcin Kuzminski
1e8dc3d047
release: Finish preparation for 4.11.4
2018-02-18 13:13:31 +01:00
Marcin Kuzminski
e8292bfca9
release: updated pip2nix output for 4.11.4
2018-02-18 13:13:30 +01:00
Marcin Kuzminski
53d424ca9a
release: Start preparation for 4.11.4
2018-02-18 13:10:25 +01:00
Marcin Kuzminski
4764da2956
docs: added release notes 4.11.4
2018-02-18 12:35:39 +01:00
Marcin Kuzminski
b5b6c94fc2
ssh: fix problems with backend and ssh clones.
2018-02-18 12:24:44 +01:00
Marcin Kuzminski
ff858cc9f6
ssh: show fingerprint when adding already existing key.
...
- help to track why we failed to add a specific key
2018-02-18 12:24:01 +01:00
Marcin Kuzminski
9c4a8f1afd
http: improved log for ssl required
2018-02-18 11:35:35 +01:00
Bartłomiej Wołyńczyk
8ac5cf95aa
my-account: security change, added select filed with email from extra emails while editing user profile, now adding extra emails required type password. Task #5386
2018-02-15 18:40:03 +01:00
Marcin Kuzminski
f48a00ef4d
dependencies: bumped appenlight client to 0.6.25
2018-02-17 13:11:42 +01:00
Marcin Kuzminski
592a76ed21
dependencies: bumped pyexpect to 4.4.0 and scandir to 1.7
2018-02-16 20:56:38 +01:00
Marcin Kuzminski
407c0ea407
pull-request-events: expose pr title and uid for commits inside.
...
- used mostly for jenkins integration functions
2018-02-16 19:22:21 +01:00
Marcin Kuzminski
4140f7b4eb
logging: don't use root logger on codeblocks
2018-02-16 16:11:09 +01:00
Marcin Kuzminski
113e02f1d9
webhook: abstract webhook handler to base for easier re-usage.
2018-02-16 13:05:42 +01:00
Marcin Kuzminski
cba0f3b144
webhook: use textarea and format url vars better for webhook integration.
...
- also share the url vars with CI integrations
- allow using hidden help on codemirror widget
2018-02-16 12:13:37 +01:00
Marcin Kuzminski
24d2eece3a
integrations: added explanation into webhook based vars
...
- expose event names into the webhook calls.
2018-02-16 11:10:17 +01:00
Marcin Kuzminski
0fdbc4a78f
events: expose shadow repo build url.
2018-02-15 23:24:23 +01:00
Marcin Kuzminski
55c58a9500
integrations: webhook handle response errors and show response for easier debugging.
2018-02-15 23:23:58 +01:00
Marcin Kuzminski
5fbf01cea3
integrations: expose some common methods for web based calls of integrations.
2018-02-15 22:06:50 +01:00
Marcin Kuzminski
7b8ed2a23e
integrations: removed button list as this was confusing users, and it has little value.
2018-02-15 20:26:44 +01:00
Marcin Kuzminski
fed3c3c12b
integrations: register dummy jenkins integrations.
2018-02-15 20:21:39 +01:00
Marcin Kuzminski
aa948e38b3
integrations: extract get_auth to common shared code.
2018-02-15 20:21:24 +01:00
Marcin Kuzminski
a60aed108e
integrations: use classmethod for icon extraction for easier code readability.
2018-02-16 01:22:52 +01:00
Marcin Kuzminski
0cbdfc3f23
ldap: enable connection recycling on LDAP plugin.
2018-02-16 10:57:29 +01:00
Marcin Kuzminski
718c2f6c44
reviewers: fixed logic with wildcard match for branches.
2018-02-15 23:52:31 +01:00
Marcin Kuzminski
4b5baaabb1
caches: use individual namespaces per user to prevent beaker caching problems.
...
- especially for mysql in case large number of data in caches there could be critical errors storing cache, and thus preventing
users from authentication. This is caused by the fact that we used single namespace for ALL users. It means it grew as number of users grew
reaching mysql single column limit.
This changes the behaviour and now we use namespace per-user it means that each user-id will have it's own cache namespace fragmenting maximum column data to
a single user cache. Which we should never reach.
2018-02-15 17:34:09 +01:00
Marcin Kuzminski
0dedc9ab51
jira: fixed #5439 documentation typo.
2018-02-16 16:51:24 +01:00
Marcin Kuzminski
314abace57
reviewers: fixed logic with wildcard match for branches.
2018-02-15 23:52:31 +01:00
Marcin Kuzminski
ba5aec079a
caches: use individual namespaces per user to prevent beaker caching problems.
...
- especially for mysql in case large number of data in caches there could be critical errors storing cache, and thus preventing
users from authentication. This is caused by the fact that we used single namespace for ALL users. It means it grew as number of users grew
reaching mysql single column limit.
This changes the behaviour and now we use namespace per-user it means that each user-id will have it's own cache namespace fragmenting maximum column data to
a single user cache. Which we should never reach.
2018-02-15 17:34:09 +01:00
Marcin Kuzminski
9e11d8e146
release: merge back stable branch into default
2018-02-15 15:21:30 +01:00
Marcin Kuzminski
59398b9f93
Added tag v4.11.3 for changeset 33195f145db9
2018-02-13 21:55:33 +01:00
Marcin Kuzminski
88661c3cdd
release: Finish preparation for 4.11.3
2018-02-13 21:55:33 +01:00
Marcin Kuzminski
f869fe4ffd
release: updated pip2nix output for 4.11.3
2018-02-13 21:55:32 +01:00
Marcin Kuzminski
481f185678
docs: added release notes for 4.11.3
2018-02-13 21:49:37 +01:00
Marcin Kuzminski
da66919c5e
release: Start preparation for 4.11.3
2018-02-13 21:46:42 +01:00
Marcin Kuzminski
94b11ccc20
repo-automation: added placeholder for EE feature.
2018-02-13 10:16:21 +01:00
Marcin Kuzminski
af03d78bbf
repo-remote: updated remote template to indicate pull/push remote sync differences.
2018-02-13 10:16:05 +01:00
Marcin Kuzminski
4c3c5b0e21
api: update pull method with possible specification of the url
2018-02-13 18:31:43 +01:00
Marcin Lulek
fd2df2bafd
pull-requests: fixed cases with default expected refs are closed or unavailable.
...
- for Mercurial with closed default branch a compare across forks can fail.
- fixes #5436
2018-02-12 16:37:57 +01:00
Marcin Kuzminski
5f25ae601e
repositories: allow properly updating repository push url.
2018-02-12 14:14:33 +01:00
Marcin Kuzminski
803051c06b
scm-model: fix the reference to the proper default url used for pushing
2018-02-12 14:08:36 +01:00
Marcin Kuzminski
c2c94c7f57
repositories: allow storing push url for automation.
2018-02-11 20:51:56 +01:00
Marcin Kuzminski
79ef96aa2d
form-templates: added readonly checkbox template
2018-02-13 10:15:20 +01:00
Marcin Kuzminski
41dbdd78a4
form-templates: allow checkboxes to have help block.
2018-02-12 14:09:30 +01:00