Marcin Kuzminski
34c40cc222
channelstream: fix incorrect log.exception usage.
2017-01-04 11:43:37 +01:00
Marcin Kuzminski
7dc34b039c
pull-requests: wait for all dynamic checks before enabling opening a PR.
2017-01-02 19:56:31 +01:00
Marcin Kuzminski
57d2e57043
auth: disable password change form for accounts that are not managed by RhodeCode.
...
- in case of external accounts such as LDAP/oAuth, password reset doesn't make sense.
- make it consisten with other disable forms for external account
- fixes #5150
2017-01-02 16:01:43 +01:00
Marcin Kuzminski
9e9de21847
channelstream: added testing panel for live-notifications.
2017-01-02 14:11:17 +01:00
Marcin Kuzminski
7041bac598
channelstream: make main exception be base for all others.
2017-01-02 14:11:02 +01:00
Marcin Kuzminski
1e5cfcf8ab
auth-tokens: show all available roles for the builtin token.
...
- builtin token cannot be used to make VCS calls, we wrongly identified it as ALL token.
2017-01-02 10:18:47 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Marcin Kuzminski
2e66f43c00
compare: fixed spacing for common compare commit in PR open compare page.
2016-12-30 14:35:48 +01:00
Marcin Kuzminski
75ef1f61eb
api: comment_pull_request, added commit_id parameter to validate status changed on particular commit.
...
- when using the API and creating a comment with status change it's now possible to pass in
commit_id, this will allow validation if status change of pull_request is allowed based on the given
commit_id. This solves the case when long running test sends approval of pull request which was
already updated several times. The commit_id will now validate for which state the approval was made,
and prevent accidental aproval of outdated pull requests.
2016-12-30 14:19:38 +01:00
Marcin Kuzminski
3761402390
pull-requests: updated versioning support.
...
- each pr version connects invalidated comments to it
- in version list we show number of comments made on each version
- show all outdated comments even for deleted files
- linkify outdated comments to first one
- added auto-collapse of commit range if they are more than 5
- styling changes, wide mode improvements
2016-12-30 12:11:15 +01:00
Marcin Kuzminski
340d1b02d9
api: get_repos allows now to filter by root locations, and optionally traverse the returned data.
...
Fixes #5146
2016-12-29 14:41:46 +01:00
Marcin Kuzminski
707e498026
tests: added creation of repos for user-util fixture.
2016-12-29 14:32:00 +01:00
Marcin Kuzminski
96d1cede07
api-utils: added helpers flag to extrac boolean flags from Optional parameters.
2016-12-29 13:45:11 +01:00
Marcin Kuzminski
83cb954619
ini: synced ini file with latest control changes
2016-12-28 19:45:52 +01:00
Marcin Kuzminski
18125202da
docs: updated nginx/apache configurations.
...
- websocket/channelstream configuration
- updated Apache to be as close as possible to Nginx config.
2016-12-27 21:06:14 +01:00
Marcin Kuzminski
8a081ac5db
compare: using f_path shouldn't generate full range of commits.
...
- in case of comparing just 1 file the range of commits is not relevant.
This in addition speeds rendering the compare page by a LOT.
2016-12-23 17:39:32 +01:00
Marcin Kuzminski
62db642312
pull-requests: show only selected pr version to save space.
...
- users usually don't want to see all versions
- add expand show all to display full list
2016-12-23 16:29:51 +01:00
Marcin Kuzminski
88a83f9bac
inline-comments: render outdated comments that don't fit to current context.
...
Using versioning PR api now we can always show them since they are pinned into a pull request version.
2016-12-22 23:59:50 +01:00
Marcin Kuzminski
e44090dfe8
diffs: compare overhaul.
...
- made compare and commit range pages more consistent with other commit diff pages
- removed mergerly, closes #4665 . Old diff2way is replaced by new diffs with
side-by-side mode.
- cleanup button behaviour on compare page. Added help text and
generally improved UX
- switched file-diffs to compare page with file filter. Part of #4000
- added collapse/expand commits buttons in compare views.
2016-12-22 23:48:05 +01:00
Marcin Kuzminski
92864a9563
comments: save comments that are not rendered to be displayed as outdated.
...
- when comments that are not assigned to line are outdated this allows them
to be rendered still.
2016-12-22 19:58:16 +01:00
Marcin Kuzminski
90deb7d32c
vcs-server: expose remote tracebacks from http backend using the Pyro4AwareFormatter.
2016-12-21 12:43:47 +01:00
Marcin Kuzminski
4a415909c6
tests: use custom test app for better debug of .mustcontain function.
...
- now output of html of .mustcontain we save as physical files.
2016-12-21 19:32:41 +01:00
Marcin Kuzminski
9d8634a618
pull-requests: expose version browsing of pull requests.
...
- show nav for browsing each version of pr
- show detailed changes for each of version
- update comment template to indicate the changes were due to update of a pr
2016-12-19 17:38:22 +01:00
Marcin Kuzminski
b48fee96cc
admin-user-list: expose last activity in exchange to last login.
...
- last login is less important than activity
- last login can always be shown in advnaced view
- make the `authnetiaction type` label to be shorter
2016-12-18 22:05:54 +01:00
Marcin Kuzminski
066ebab765
release: merge back stable branch into default
2016-12-18 22:56:34 +01:00
Marcin Kuzminski
eddfc2802c
Added tag v4.5.2 for changeset 416fec799314
2016-12-18 22:54:12 +01:00
Marcin Kuzminski
af21dce399
release: Finish preparation for 4.5.2
2016-12-18 22:54:12 +01:00
Marcin Kuzminski
e8fd3d8505
release: updated pip2nix output for 4.5.2
2016-12-18 22:54:11 +01:00
Marcin Kuzminski
f2c69b9701
docs: added release notes for 4.5.2
2016-12-18 22:51:43 +01:00
Marcin Kuzminski
aa31ed8515
release: Start preparation for 4.5.2
2016-12-18 22:42:23 +01:00
Marcin Kuzminski
19722c48af
docs: updated get_repo_refs api docs
2016-12-18 22:42:06 +01:00
Marcin Kuzminski
eda3a27331
api: implemente missing get_repo_refs api backend. Fixes #4677
2016-12-16 16:15:18 +01:00
Marcin Kuzminski
f3c3db2bf5
api: implemented missing get_repo_refs api backend. Fixes #4677
2016-12-16 16:15:18 +01:00
Marcin Kuzminski
ff05432567
docs: updated information how to start ishell interface for RhodeCode
2016-12-15 23:29:29 +01:00
Marcin Kuzminski
23643a710a
ishell: updated code with latest ishell changes.
2016-12-13 23:44:13 +01:00
Marcin Kuzminski
af04fb1d46
project: remove notify scripts as it's currently inside external project.
...
- https://internal-code.rhodecode.com/rhodecode-jenkins-notify
2016-12-13 21:27:23 +01:00
Marcin Kuzminski
6005bd3290
test: moved lxml to local imports since this only exists during tests.
2016-12-13 20:17:07 +01:00
Marcin Kuzminski
0311baa1a3
packaging: updated setuptools to 30.1.0 and setuptools-scm to 1.15.0
2016-12-13 17:16:11 +01:00
Marcin Kuzminski
d08f53f078
dependencies: bumped paste to version 2.0.3.
2016-12-13 16:29:25 +01:00
Marcin Kuzminski
31467b5fa4
requirements: updated structure of requirement files, and re-generated nix files.
2016-12-13 11:59:00 +01:00
Marcin Kuzminski
815f6467e9
packaging: updated rhodecode-tools to 0.11.0
2016-12-13 11:58:38 +01:00
Marcin Kuzminski
e3d352749c
packaging: restructured setup.py file.
...
- added inclusion of configs
- some cleanups
- use pytest runner as other projects do
2016-12-13 11:54:43 +01:00
Marcin Kuzminski
501b590618
system-info: fixed reporting of inodes.
2016-12-12 20:22:45 +01:00
Marcin Kuzminski
b29a6989f9
schema: preparer should keep case by default.
2016-12-12 23:31:35 +01:00
Marcin Kuzminski
69841feac7
setup: updated url to source code.
2016-12-12 16:50:51 +01:00
Marcin Kuzminski
af8aba801e
tests: show failed command for vcsserver during tests.
2016-12-12 22:43:31 +01:00
Marcin Kuzminski
2dc8712b37
dependencies: bumped Whoosh to veriosn 2.7.4. Fixes #4283
2016-12-07 11:19:09 +01:00
Marcin Kuzminski
27def76f1b
dependencies: bumped Markdown library to 2.6.7
2016-12-07 10:31:02 +01:00
Marcin Kuzminski
28a9d17dbf
dependencies: bumped mako templates to 1.0.6
2016-12-07 10:28:37 +01:00
Marcin Kuzminski
6c025de997
dependencies: bumped waitress version to 1.0.1
2016-12-07 10:15:47 +01:00