Commit graph

1583 commits

Author SHA1 Message Date
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
Marcin Kuzminski
6ccea0d157 migration: change prints to logging 2017-03-15 13:06:43 +01:00
Marcin Kuzminski
4376a85b97 admin: simplify usage of admin prefix on admin routes. 2017-03-14 17:16:54 +01:00
Marcin Kuzminski
48aabd779d datagrid: fix some styling and processing text. 2017-03-14 13:39:39 +01:00
Marcin Kuzminski
3f64f3f41f my-account: moved profile page into pyramid. 2017-03-14 12:54:06 +01:00
Marcin Kuzminski
4845dc40af pyramid: added checks for password change for authenticated users. 2017-03-14 12:40:01 +01:00
Marcin Kuzminski
5bee7acb7a application: moved JS routes generation into pyramid.
- this will generate both pylons and pyramid js routes
2017-03-14 02:40:56 +01:00
Marcin Kuzminski
82b0a810fd my-account: switched my-password view to pyramid. 2017-03-14 01:21:12 +01:00
Marcin Kuzminski
e08f015498 login: switch to re-use the baseApp pyramid view. 2017-03-14 00:39:54 +01:00
Marcin Kuzminski
a28007dff4 registration: fix template typo 2017-03-13 22:40:43 +01:00
Marcin Kuzminski
b81f35c3d7 pyramid: base view improvements 2017-03-13 21:33:52 +01:00
Marcin Kuzminski
425494b0a5 pyramid-views: always register auth_user for via the base view.
- we always need this to be set anyway so we shouldn't repeat it.
2017-03-13 20:51:47 +01:00