Commit graph

1594 commits

Author SHA1 Message Date
Marcin Kuzminski
af0b9fb58b files: fixed editing of files for branches with / in the name.
- currently we're not supporting such names, so we need to use the reference commit_id.
2017-04-04 20:08:51 +02:00
Marcin Kuzminski
bbcc92bb81 files: use html+mako lexer for .mako files. 2017-04-04 19:29:39 +02:00
Marcin Kuzminski
4caf89accf diffs: use custom lexer extraction in diffs to so it behaves consistently with
file source view.
2017-04-04 19:29:11 +02:00
Marcin Kuzminski
c2dca198e2 routes: updated JS routes. 2017-04-04 17:28:22 +02:00
Marcin Kuzminski
6bbdfc292b strip: ui changes.
- make full buttons clickable not only <i> icons
- fix margin on dynamic buttons
- small html cleanups
2017-04-04 17:28:09 +02:00
Marcin Kuzminski
33ff853118 strip: cleanup JS code. 2017-04-04 17:03:04 +02:00
Bartłomiej Wołyńczyk
57f66c793e strip: added functionality to stip choosen commits on repo settings 2017-04-03 12:49:12 +02:00
Marcin Kuzminski
93bb2a8b36 svn: escape special chars to allow interactions with non-standard svn paths.
- fixes #4306
2017-04-03 13:40:39 +02:00
Marcin Kuzminski
73a3942d3d docs: update docs on svn-http and mod-dav generation. 2017-03-29 17:06:18 +02:00
Marcin Kuzminski
b3a4e0a952 files: use custom lexer on mako files.
- somehow they are not rendered correctly
2017-03-29 17:06:00 +02:00
Marcin Kuzminski
f3033e7610 helpers: remove deprecated fancy_file_stats that is not used anymore. 2017-03-28 22:37:46 +02:00
Marcin Kuzminski
feb25a9cb8 diffs: support mercurial copy in diffs details. 2017-03-28 22:37:33 +02:00
Marcin Kuzminski
d0f96b7b7b files: allow to show inline pdf in browser using embedded file from vcs 2017-03-28 20:59:19 +02:00
Marcin Kuzminski
8838ed268c files: render images inside the file view.
- instead of displaying binary message, render images icons and gifs
inside the preview pane.
2017-03-28 20:19:23 +02:00
Marcin Kuzminski
639508d54b user-api: enable per-user audit logs fetching via API endpoint. 2017-03-28 15:49:20 +02:00
Marcin Kuzminski
4c2e5ee660 pull-request: lock button when updating reviewers to forbid multi-submit.
- fixed some small UI issues found.
2017-03-27 15:32:27 +02:00
Marcin Kuzminski
91c104ae49 largefiles: enabled download of largefiles for git and mercurial from web interface.
- fixes #2817
2017-03-27 14:00:36 +02:00
Marcin Kuzminski
f5efab079d system-info: show better message when cannot fetch info about gunicorn workers 2017-03-23 17:44:51 +01:00
Marcin Kuzminski
dcf99f8ec7 system-info: detect database migration errors. 2017-03-23 17:43:46 +01:00
Marcin Kuzminski
bb273b4b2b git: improve logging of git remote commands. 2017-03-23 15:16:33 +01:00
Marcin Kuzminski
e70107a661 git-lfs: add default store path for handling git-lfs storage. 2017-03-22 16:32:08 +01:00
Marcin Kuzminski
aae43412f3 git-lfs: added doc about changing git-lfs 2017-03-20 14:04:37 +01:00
Marcin Kuzminski
e7fd657687 git-lfs: push settings to git-lfs backend stored inside our rhodecode settings
- fixes #4235
2017-03-21 11:58:56 +01:00
Marcin Kuzminski
858dfef419 git-lfs: settings for GIT repos to enable git-lfs and set store location
- ref #4235
2017-03-21 17:23:28 +01:00
Marcin Kuzminski
93ddba11a8 tests: allow specifing repo_type in user_util create_repo 2017-03-21 11:55:21 +01:00
Marcin Kuzminski
b2ced4f6d5 tests: fix usage of false in test, in forms it's always with capital letter. 2017-03-21 11:55:01 +01:00
Marcin Kuzminski
ca9e08007f git-lfs: added tests for git-lfs protocol detection
- refs #4235
2017-03-17 15:48:07 +01:00
Marcin Kuzminski
f7aa78c7e1 git-lfs: streaming support for file upload.
- ref #4235
2017-03-21 14:37:47 +01:00
Marcin Kuzminski
1e7801cf57 git-lfs: enable support for detection of git-lfs requests type
- fixes #4235
2017-03-18 12:22:37 +01:00
Marcin Kuzminski
ae3b38d628 git-lfs: create default LFS storage on new installation
- ref #4635
2017-03-18 12:28:23 +01:00
Marcin Kuzminski
aa95986678 mercurial: allow editing largefile store from web interface. 2017-03-17 22:08:34 +01:00
Marcin Kuzminski
0b8e1a6a6f mercurial: refactor how we fetch default largefile store.
- helps further changes on making this editable
- makes it more explicit how we fetch those settings
2017-03-17 21:57:05 +01:00
Marcin Kuzminski
e1eb09b0d3 docs: dev-setup add info about config.nix required for tests. 2017-03-16 18:00:39 +01:00
Marcin Kuzminski
01da12fdc8 docs: added example ldap/ad configuration inside rhodecode-auth 2017-03-23 16:03:49 +01:00
Marcin Kuzminski
a5b6055c00 admin-users: add audit page to allow showing user actions in RhodeCode.
- this is a helper filter that allows to filter out admin journal for particular user.
- refs #5256
2017-03-23 13:50:55 +01:00
Marcin Kuzminski
e621d8dd88 api: added last-activity into returned data of get_user api.
- refs #5256
2017-03-23 14:50:20 +01:00
Marcin Kuzminski
7505f5e249 user groups: fix form and label 2017-03-22 11:28:10 +01:00
Bartłomiej Wołyńczyk
b5ec70cf90 admin-users: add view for user groups managment
model-repo: get_user_groups modified to return more information about user
model-user_group: 2 new methods added
tests-models: mocked repo test becouse of modifications in model
2017-03-21 20:51:18 +01:00
Marcin Kuzminski
8f4818db12 repositories: enabled support for maintenance commands.
- maintenance commands does things like git gc or mercurial verify
to check integrity of repositories.
2017-03-16 15:09:20 +01:00
Marcin Kuzminski
e959f4e89a core: added supports of repo based views via pyramid. 2017-03-16 15:05:58 +01:00
Marcin Kuzminski
5f5984f20a mercurial: enabled support of verify command. 2017-03-16 15:06:17 +01:00
Marcin Kuzminski
9d90bb2230 system-info: added missing license header. 2017-03-16 12:49:02 +01:00
Marcin Kuzminski
a5f15dc8cf repo-settings: expose pull api endpoint into remote pull view for easier automation. 2017-03-16 12:18:47 +01:00
Marcin Kuzminski
58fe679096 http-app: prevent httplib3 logs to spawn our rhodecode logs.
- it often happens that there are odd logs, and it confuses people looking at those.
2017-03-15 17:30:14 +01:00
Marcin Kuzminski
5c1b93fc48 gunicorn: small improvment of config. 2017-03-15 16:23:09 +01:00
Marcin Kuzminski
4de571d91e users: properly handle null values when sorting columns in user grid. 2017-03-15 15:03:23 +01:00
Marcin Kuzminski
800d32ba70 users: add sorting by last activity to the new users grid. 2017-03-15 12:55:02 +01:00
Marcin Kuzminski
a487205ee6 users: change last activity to re-use new column. 2017-03-15 12:51:59 +01:00
Marcin Kuzminski
125825da26 users: migrate last_activity column so it's part of user table.
- allows quicker update
- allows sorting by that column
2017-03-15 12:50:21 +01:00
Marcin Kuzminski
f7cf9b7acf migration: detach permissions defaults migration from current models.
This was causing that latest code was used results in potential problems
during migration. Now we use the bound migraiton code that always will
perform the same exact migrations independent of the current code changes.
2017-03-15 14:00:07 +01:00