Marcin Kuzminski
797a4ff7ab
diffs: sticky top-file bar + context aware file labels.
...
- when browsing diffs now we show context file path so every time you know what file diff you're seeing
- block file selector on range diffs
- update bower packages
2018-10-16 18:24:44 +02:00
Marcin Kuzminski
bb2febc25e
diffs: make user-select also work on Firefox.
2018-10-16 11:53:16 +02:00
Marcin Kuzminski
9014d9516c
pull-requests: allow to show range diff in pr view
2018-10-15 12:44:36 +02:00
Marcin Kuzminski
9bac233655
diffs: expose range diff inside the PR view
2018-10-12 15:43:37 +02:00
Marcin Kuzminski
86f4390058
packaging: only wrap external dependency scripts.
...
- external scripts require the full PYTHONPATH from whole tree
- internal scripts are pre-wrapped, and don't require additional wrapping
- this makes execution of scripts roughly 5x faster due to much smaller PATH tree
2018-10-11 14:27:27 +02:00
Marcin Kuzminski
a04521fd81
packaging: don't wrap rhodecode tools since they are fully standalone.
2018-10-10 12:36:37 +02:00
Marcin Kuzminski
30782b54db
comments: update comments email templates.
...
- use status prefix
- use more readable texts
2018-10-10 12:36:05 +02:00
Marcin Kuzminski
aee1084921
dependencies: bumped rhodecode-tools to 1.0.1 version
2018-10-10 12:34:19 +02:00
Marcin Kuzminski
fed38364e9
dependencies: bumped py.test to 3.8.2
2018-10-10 12:27:25 +02:00
Marcin Kuzminski
eba80cd8dd
integrations: use all caps template names.
2018-10-10 09:36:18 +02:00
Daniel Dourvaris
5e88268e1f
diffs: made pills display on single side. Better UX and readability.
2018-10-09 15:45:11 +02:00
Marcin Kuzminski
a914a116a6
dependencies: bumped hupper to 1.3.1 and testpath to 0.4.2
2018-10-09 15:03:45 +02:00
Marcin Kuzminski
96336c1445
release: merge back stable branch into default
2018-10-09 14:56:30 +02:00
Marcin Kuzminski
f77bfed4a7
Added tag v4.13.3 for changeset 7dc62c090881
2018-10-09 12:14:44 +02:00
Marcin Kuzminski
ee2d88a16d
release: Finish preparation for 4.13.3
2018-10-09 12:14:43 +02:00
Marcin Kuzminski
819abd16f3
release: updated pip2nix output for 4.13.3
2018-10-09 12:14:40 +02:00
Marcin Kuzminski
42ad1f5f68
release: Start preparation for 4.13.3
2018-10-09 12:10:30 +02:00
Marcin Kuzminski
fd3577c668
docs: added release 4.13.3 docs
2018-10-09 12:10:15 +02:00
Marcin Kuzminski
c6753c3063
docs: fix release dates
2018-10-09 12:10:07 +02:00
Marcin Kuzminski
5a37a33119
mailing: switched from homebrew lib to pyramid_mailer with python3 compatability
2018-10-03 18:47:58 +02:00
Daniel Dourvaris
21e7eef112
vcs: don't use deprecated get_changeset[s] methods.
2018-10-03 16:18:06 +02:00
Marcin Kuzminski
9c9c8c16b7
docs: added SVN-http instructions also for centos/redhat
2018-10-03 15:28:40 +02:00
Marcin Kuzminski
1f61d09d20
integrations: implement retry to HTTP[S] calls for integrations.
2018-10-02 21:38:43 +02:00
Marcin Kuzminski
ad2d37aa03
webhook: handle ${commit_id} variable independent from ${branch}.
...
- in some cases we want non-branched individual commits to be posted.
2018-10-02 21:35:05 +02:00
Marcin Kuzminski
1cb99da048
webhook: handle ${commit_id} variable independent from ${branch}.
...
- in some cases we want non-branched individual commits to be posted.
2018-10-02 21:35:05 +02:00
Marcin Kuzminski
628a59828e
exceptions: fixed py3 incompatible calls
2018-10-02 22:48:13 +02:00
Marcin Kuzminski
1875621ddb
pygments: disable the error border on token errors. This mostly confuses the users, and is not usefull that much.
2018-10-02 08:08:41 +02:00
Marcin Kuzminski
2c9cb64742
vcs: don't use deprecated .revisions calls.
2018-10-01 16:10:45 +02:00
Marcin Kuzminski
d793ec4f31
core: stop using deprecated .revision
2018-10-01 15:57:56 +02:00
Marcin Kuzminski
df27625f07
exceptions: use python3 compatible exception handling
2018-10-02 11:03:22 +02:00
Marcin Kuzminski
25148be103
diffs: seperate visually diff pills for better readability
2018-10-01 14:51:26 +02:00
Marcin Kuzminski
2703cfd066
vcs: use a real two part name for merge operation.
...
- expose settings into vcs_settings for easier override later
2018-10-01 13:54:51 +02:00
Marcin Kuzminski
04f5394041
diffs: we should use removed instead of deleted.
2018-10-01 13:27:14 +02:00
Marcin Kuzminski
4da7905b37
vcs: use a real two part name for merge operation.
...
- expose settings into vcs_settings for easier override later
2018-10-01 13:54:51 +02:00
Marcin Lulek
e9f80c1525
diffs: added handy quick file selector in diffs views.
2018-10-01 10:15:33 +02:00
Daniel Dourvaris
3801dc220e
pyramid: fixed some deprecated calls.
2018-10-01 10:16:57 +02:00
Daniel Dourvaris
1db967ddb0
tests: fixed some pytest deprecated calls, and warnings.
2018-10-01 12:23:47 +02:00
Marcin Kuzminski
5e3a70e588
dependencies: bumped rhodecode-tools to 1.0.0 release
2018-09-26 19:01:34 +02:00
Marcin Kuzminski
ccf656e56f
dependencies: bumped few libraries.
...
- atomicwrites==1.2.1
- attrs==18.2.0
- dogpile.cache==0.6.7
- psutil==5.4.7
- pathlib2==2.3.2
- subprocess32==3.5.2
- gevent==1.3.6
- greenlet==0.4.15
- pytest==3.8.1
- py==1.6.0
- pytest-cov==2.6.0
- pytest-timeout==1.3.2
- coverage==4.5.1
- psycopg2==2.7.5
2018-09-26 17:44:06 +02:00
Marcin Kuzminski
93fe457930
tests: use safer test id generator.
...
- this should handle pure boolean ids
2018-09-26 15:08:09 +02:00
Marcin Kuzminski
3a43ded6b6
hooks: pass in store_path into env for hooks.
2018-09-26 12:14:37 +02:00
Marcin Kuzminski
5653c130c7
scm_app: add more debug info when unhandled errors happen on vcsserver.
2018-09-26 12:11:09 +02:00
Marcin Kuzminski
98ef71f157
diffs: limit commit line context to MAX_DIFF to prevent packetOverflow errors.
2018-09-26 10:23:07 +02:00
Marcin Kuzminski
dffd66bf18
routing: fix default argument mutability.
2018-09-25 14:02:31 +02:00
Marcin Kuzminski
2910f510dc
repositories: added option to archive repositories instead of deleting them.
...
- closes #5493
2018-09-25 17:28:11 +02:00
Marcin Kuzminski
39d181f715
repository: add check preventing of removal of repo with attached pull requests.
...
- fixes #5493
2018-09-25 12:05:44 +02:00
Marcin Kuzminski
4c45a5dbea
users: use new session store for temporary settings for users.
...
- use for clone url type selection
- use for diffs mode
2018-09-24 23:18:38 +02:00
Marcin Kuzminski
f1165da2b5
users: in case of multiple personal groups, return the first instead of an error.
...
- backward compat fix from previous error we had
2018-09-24 19:02:52 +02:00
Marcin Kuzminski
7ec8856f00
users: in case of multiple personal groups, return the first instead of an error.
...
- backward compat fix from previous error we had
2018-09-24 19:02:52 +02:00
Marcin Kuzminski
bc2cacc5ad
users: when deleting users ensure we also clear personal flag so we don't have multiple personal groups
...
for super-admin who inherits the detached objects.
2018-09-24 19:02:21 +02:00