Marcin Kuzminski
6982a0e26b
docs: update full text search indexing documentation
2019-01-18 14:39:12 +01:00
Marcin Kuzminski
7f1f5e3601
api/pull-requests: trigger events for comments/review status changes.
2019-01-18 13:34:54 +01:00
Marcin Kuzminski
fbf51b7e76
events: updated logging for ignored events.
2019-01-18 13:32:26 +01:00
Marcin Kuzminski
efc39f31eb
events: trigger 'review_status_change' when reviewers are updated.
...
- small code refactoring
- extended commenting event with comment
- extended review_status_change event with new status
2019-01-18 13:16:34 +01:00
Marcin Kuzminski
4631b879c2
dependencies: bumped venusian to 1.2.0
2019-01-17 10:02:24 +01:00
Marcin Kuzminski
494f3e79af
dependencies: bumped not pinned dependency vine to 1.2.0
2019-01-17 10:02:07 +01:00
Marcin Kuzminski
b2bc52ad94
dependencies: bumped not pinned dependency pluggy to 0.8.1
2019-01-17 10:01:46 +01:00
Marcin Kuzminski
fb97eaa821
rcextensions: updated example template override with more docs.
2019-01-17 09:56:06 +01:00
Marcin Kuzminski
6a6d8fa92c
auth: add scope and login restrictions to rhodecode plugin, and scope restriction to token plugin.
...
- allows limiting the usage of builtin auth to HTTP only (so force usage of tokens)
- allows migration to something like saml keeping only super-admin for login.
2019-01-16 11:03:28 +01:00
Marcin Kuzminski
8c7ec57205
auth-tokens: improve UI.
2019-01-16 11:08:38 +01:00
Marcin Kuzminski
598535dc0d
celery: ping db connection before task execution to recycle db connections.
2019-01-16 09:26:56 +01:00
Marcin Kuzminski
4f25e2e7ea
rcextensions: updated example
2019-01-16 09:11:40 +01:00
Marcin Kuzminski
a005be6f2f
permissions: flush permissions correctly for forks/repos when celery is used.
2019-01-15 21:04:30 +01:00
Marcin Kuzminski
26b57aead0
authentication: introduce login restriction option for builtin rhodecode plugin.
2019-01-15 11:26:25 +01:00
Marcin Kuzminski
1ead0d3876
auth: login/registration changes for upcomming new rules for login using external identities.
...
- show session expiration
2019-01-15 11:34:50 +01:00
Marcin Kuzminski
0a7d8bb9ea
permissions: show user group count in permissions summary, and unified some text labels.
2019-01-14 20:19:59 +01:00
Marcin Kuzminski
767c0da28a
permissions: flush default user permissions on global app permission changes.
2019-01-14 22:16:57 +01:00
Marcin Kuzminski
3268256a7a
permissions: handle more cases for invalidating permission caches
...
- invalidate user permissions on chaning the global permissions
- invalidate all users in case of creating new object with "copy permissions" flag
- invalidate all users permissions in case of repo/repo group renames
- invalidate all user permissions in forked repo with copy flag
2019-01-14 20:19:25 +01:00
Marcin Kuzminski
13baf5061a
repositories: handle vcs backend unavailable correctly in advanced settings.
2019-01-14 20:26:45 +01:00
Marcin Kuzminski
81de98ff4a
users-admin: call changed Admin to Super admin as new notation is this one.
2019-01-14 18:36:55 +01:00
Marcin Kuzminski
d1a0819bd0
templates: UX, moved repo group select next to the name as it's very relavant to each other.
2019-01-15 12:46:57 +01:00
Marcin Kuzminski
43d71f2ef6
js: fixed some JS syntax.
2019-01-14 16:17:52 +01:00
Marcin Kuzminski
c37bfb464a
users: use two distinct actions for user password reset.
...
- this makes a better UX instead of TOGGLE.
2019-01-14 18:46:18 +01:00
Marcin Kuzminski
89024101a8
repo: show hooks version and update link in advanced section of repository.
2019-01-10 12:10:28 +01:00
Marcin Kuzminski
23771fb157
search: show all results for super-admin, and get repo type from index it if exists.
2019-01-08 18:54:53 +01:00
Marcin Kuzminski
a36dd33b3c
webhook: updated docs/examples.
2019-01-08 18:54:20 +01:00
Daniel Dourvaris
5b57f34fa9
Files: expose downloads onto files view
2019-01-07 20:34:12 +01:00
Daniel Dourvaris
f1d82af360
Files: preserve filemode on web edits.
2019-01-07 16:09:09 +01:00
Marcin Kuzminski
3c10f85ad8
node: updated JS dependencies.
...
- dropped phantomJS as we require this now to be installed for dev setup.
2019-01-07 15:31:51 +01:00
Marcin Kuzminski
1e2a7a9136
pull-requests: introduce operation state for pull requests to prevent from
...
locks during merge/update operations.
2019-01-07 13:32:16 +01:00
Daniel Dourvaris
f2c8c96013
Diffs: fixed missing limited diff container display on large diffs
2019-01-07 13:41:12 +01:00
Marcin Kuzminski
1ee8681939
exceptions: show original remote traceback, and more info if debug is enabled.
2019-01-04 13:43:57 +01:00
Marcin Kuzminski
61e0b7b961
pull-requests: increase stability of concurrent pull requests creation by flushing prematurly the statuses of commits.
...
This is required to increase the versions on each concurrent call. Otherwise we could get into an integrity errors of commitsha+version+repo
2019-01-04 13:00:21 +01:00
Marcin Kuzminski
239d860950
forks: don't expose fork link if we don't have permission to read it, and also don't pre-select in pull request.
2019-01-03 13:03:40 +01:00
Daniel Dourvaris
c7b5ab86fd
env-vars: provide better feedback when formatting an env variable fails.
2019-01-03 12:06:41 +01:00
Marcin Kuzminski
b650967f76
rcextensions: updated examples, and made http_call util use the method parameter.
2019-01-02 19:26:02 +01:00
Marcin Kuzminski
4fd47f20de
docs: added tip for faster nix-shell by pre-installing phantomJS
2019-01-02 19:25:11 +01:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
a6232ba8cb
dependencies: bumped dogpile.cache to 0.7.1
2019-01-02 21:05:53 +01:00
Marcin Kuzminski
ac7a7181fc
dependencies: bumped supervisor to 3.3.5
2019-01-02 18:06:29 +01:00
Marcin Kuzminski
1b4f1e0d86
dependencies: bumped subprocess32 to 3.5.3
2019-01-02 18:06:08 +01:00
Marcin Kuzminski
f99a89ad29
dependencies: bumped pyramid-debugtoolbar to 4.5.0
2019-01-02 18:05:41 +01:00
Marcin Kuzminski
3f0a96f5eb
dependencies: bumped pygments to 2.3.1
2019-01-02 18:05:19 +01:00
Marcin Kuzminski
d0a34af9a0
dependencies: updated pyasn1 to 0.4.5
2019-01-02 18:04:59 +01:00
Marcin Kuzminski
87de97f77b
dependencies: bumped psutil to 5.4.8
2019-01-02 18:04:32 +01:00
Marcin Kuzminski
5a352df847
dependencies: updated more-itertools to 5.0.0
2019-01-02 18:03:04 +01:00
Marcin Kuzminski
ef30457fcc
dependencies: bumped iso8601 to 0.1.12
2019-01-02 18:02:36 +01:00
Marcin Kuzminski
8d8dab6b26
dependencies: pinned beautifulsoup4 to 4.6.3
2019-01-02 18:02:05 +01:00
Marcin Kuzminski
861720334b
release: merge back stable branch into default
2019-01-02 17:04:25 +01:00
Marcin Kuzminski
9dd589e264
Added tag v4.15.1 for changeset 14502561d22e
2019-01-02 11:23:25 +01:00