Commit graph

1121 commits

Author SHA1 Message Date
Marcin Kuzminski
c152f31d62 docs: fixed small wanrings/errors during build. 2016-11-15 14:01:59 +01:00
Marcin Kuzminski
09d36e8196 docs: small improvements on main page. 2016-11-15 13:06:17 +01:00
Marcin Kuzminski
71708dcc79 svn: fixed docs for svn over http. 2016-11-15 13:06:02 +01:00
Marcin Kuzminski
097f051a3b svn: added svn setup instructions link into the proxy host form. 2016-11-15 12:17:42 +01:00
Marcin Kuzminski
183f7e8d18 system-info: use real memory usage based on new psutil api available from 4.0 release.
- we show more actual number by calculating physical available memory
2016-11-15 10:19:20 +01:00
Marcin Kuzminski
091c53d8e4 system-info: added UUID placeholder for generating platform unique identifiers. 2016-11-15 00:35:53 +01:00
Marcin Kuzminski
83ff493336 system-info: improve formatting of snapshot info page. 2016-11-15 00:35:08 +01:00
Marcin Kuzminski
078d9996e4 system-info: add edition type into app info. 2016-11-15 00:16:24 +01:00
Marcin Kuzminski
f543920d9d system-info: unified data structures for usage in API.
- most datastructures now use dicts, and consisten return value for human and regular values
- added detection of high load average
- improved inodes/archive/gist storage limits
- fixed problems with references of setting value as human_value and data overrides
- re-did search info (more useful for 2 backends that we use)
2016-11-15 00:06:22 +01:00
Marcin Kuzminski
c68c339c0b system-info: fetch vcs settings from vcsserver. Fixes #4276
- redone the system info page. Errors/Warnings now show next to the
data, and also show up in API call.
- implemented fetching of git/hg/svn version from running vcsserver
- implemented fetching of vcsserver version from itself
- added more warnings/errors detection on RAM/Inodes etc
- few cleanups
2016-11-14 21:14:29 +01:00
Marcin Kuzminski
edcc18406a http: better reporting of msgpack unpack errors. 2016-11-14 21:10:39 +01:00
Marcin Kuzminski
d58bae5676 Added request header downgrade for COPY command to work on https setup. Fixes #4307 2016-11-11 20:06:48 +01:00
Martin Bornhold
fc63a03903 subrepo: Handle subrepo merge errors. 2016-10-28 13:07:35 +02:00
Martin Bornhold
fe841ddc63 subrepo: Add exception for subrepo merge errors. 2016-10-28 13:07:21 +02:00
Martin Bornhold
ba66c9ce61 subrepo: Add merge failure reason code ad message for subrepo merge conflicts. 2016-10-28 13:06:55 +02:00
Marcin Kuzminski
1b9714f972 subrepo: show subrepo as dir path. 2016-11-10 13:47:29 +01:00
Marcin Kuzminski
33ad4d47b8 libraries: bumped ipython to 5.10, bumped ipdb to 0.10.1 2016-11-10 17:29:46 +01:00
Marcin Kuzminski
19bead923a templates: fixed missing suffixes for checkboxes in vcs settings 2016-11-10 16:43:16 +01:00
Marcin Kuzminski
54f19481c0 meta-tags: fixes #4305, metatags are not taken into account when truncating output.
- also makes the personal repo groups show special tag disregarding if metatags are on or off
- truncate via CSS instead of hardcoded 60 chars
2016-11-09 14:31:45 +01:00
Marcin Kuzminski
124abf076c repo-groups: add personal flag indicator in advanced view. 2016-11-09 06:12:35 +01:00
Marcin Kuzminski
18ba271d1d personal-repo-group: update ui on auto-selecting the personal repo group on forks, edit/create repo 2016-11-07 18:14:19 +01:00
Marcin Kuzminski
51530866e2 visual-settings: added personal metatag which is also recognizable. 2016-11-07 18:06:33 +01:00
Marcin Kuzminski
eb4799663b i18n: expose custom name to catch the translation strings. 2016-11-07 17:44:01 +01:00
Marcin Kuzminski
b17c7a340a tests: improve detection of empty flash messages during the tests 2016-11-07 15:44:47 +01:00
Marcin Kuzminski
258cbd619a tests: api add_user tests for personal groups 2016-11-07 15:01:55 +01:00
Marcin Kuzminski
ca5102f4c8 tests: fixed tests for personal repo groups 2016-11-07 16:09:47 +01:00
Marcin Kuzminski
9e6713219c repo-groups: implemented default personal repo groups logic.
- fixes #4003
- adds new settings to automatically create personal repo groups for users on API cal, add user form, registration
- it's possible to create a pattern based repo group for example /u/{username}
2016-11-07 15:27:36 +01:00
Marcin Kuzminski
922242c2ba hgignore: skip rhodecode-components.js generated package. 2016-11-07 14:41:08 +01:00
Marcin Kuzminski
3aab8af9e2 authentication-views: fixed old style exception catch syntax. 2016-11-07 15:01:27 +01:00
Marcin Kuzminski
a7dabfc2c6 autocomplete: improve the lookup of value_display by re-using the object.
- in case of unicode email the previous method could generate wrong data,
and make search not show up such users.
2016-11-06 19:14:39 +01:00
Marcin Kuzminski
4647d1f908 admin: fixed search in user admin page 2016-11-06 18:12:41 +01:00
Marcin Kuzminski
cbafa9652e user-groups: new selector for user group memebers.
- removed old two column selector in replacement of autocomplete list
- scales much better for alrge number of users
- still allows to select single users and user groups
- fixes #4291 (user group shows only username in members)
2016-11-06 16:01:21 +01:00
Marcin Kuzminski
a218d75e0a system-info: fix possible float division by zero in calculating % value 2016-11-04 12:07:18 +01:00
Marcin Kuzminski
70a6bbf0ff ui: fixed problem with display of dt elements, fixes #4277 2016-11-04 12:03:56 +01:00
Martin Bornhold
72819c6826 auth: Allow auth plugins to customize the slug which is used to generate URLs. #4078 2016-10-28 14:03:27 +02:00
Marcin Kuzminski
510f700051 pull-requests: moved the delete logic into the show view.
- delete from pr view is more intuitive
- there was several support queries about beeing confused how to delete a pr
2016-10-30 20:58:11 +01:00
Marcin Kuzminski
753d0ff478 pull-requests: redo my account pull request page with datagrid. Fixes #4297
- consistent ui with per-repo pull-request page
- faster loading due to pagination
- enabled sorting of columns
2016-11-01 08:58:57 +01:00
Martin Bornhold
e0af9069d6 pr: Rename update response flag success -> executed
The name `success` may be misleading beacuse a skipped updated can be
interpreted as success or failure. The new name `executed` is clearer
because its only `True` if the update is really executed.
2016-10-27 14:28:26 +02:00
Martin Bornhold
053382901e pr: Refactor PR update error message handling. 2016-10-27 13:55:58 +02:00
Martin Bornhold
0236ad15ca vcs: Deprecate generic missing commit merge error reason.
There are two more specific error reasons (target/source ref missing)
which should be used instead.
2016-10-27 12:50:59 +02:00
Martin Bornhold
66a336156c vcs: Use more specific merge error reason (either target or source ref missing) 2016-10-27 12:50:02 +02:00
Martin Bornhold
6ea00dcc6d tests: Add test to check PR page when target reference is missing.
The pr page should display the desired error message to the user.
2016-10-27 11:44:45 +02:00
Martin Bornhold
9bc3e546a4 tests: Fix test by using flash message text from model. 2016-10-27 11:43:57 +02:00
Martin Bornhold
22dde6518a tests: Adapt tests to return value change. 2016-10-27 11:43:13 +02:00
Martin Bornhold
ef2d6c6086 pr: Use new update response object from pr model. #3950 2016-10-27 10:40:32 +02:00
Martin Bornhold
667cf04058 pr: Catch errors if target or source reference are missing during commit update. #3950 2016-10-27 10:37:51 +02:00
Martin Bornhold
e7dd0a5526 pr: Return update response objects instead of tuples. 2016-10-27 10:36:55 +02:00
Martin Bornhold
b82c5febad pr: Add UpdateResponse data structure to hold response data when updating commits. 2016-10-27 10:33:55 +02:00
Martin Bornhold
83bfa216e3 pr: Add update status messages dict. 2016-10-27 10:24:33 +02:00
Martin Bornhold
0990dd0076 pr: Return proper merge response if target reference is missing. 2016-10-27 10:24:00 +02:00