Marcin Kuzminski
f5e1dbecb4
ui: dropped the custom font in favor of builtin ones.
...
- this is faster to load/display and produces less problems with UI on multiple platforms
- fixed few ui elements after changes
2018-10-26 12:31:21 +02:00
Marcin Kuzminski
4fb98500a9
diffs: fixed scope mismatch for diff navigation
2018-10-25 18:03:30 +02:00
Marcin Kuzminski
89625207b0
tests: fixed tests after JS rebuild.
2018-10-25 13:24:45 +02:00
Marcin Lulek
ca5f1e1b5e
grunt: do not use crisper
...
- fixed some polymer specific package problems
2018-10-25 12:28:17 +02:00
Marcin Kuzminski
68c06918fd
processes: show how many workers we have set from configuration.
2018-10-25 11:48:44 +02:00
Daniel Dourvaris
d299f7f7b4
branch permissions: fixed a case of showing branch permissions entries when inheritation model is used.
...
- the algo picker used not-explicit pattern but whole set
- fixes #5502
2018-10-25 11:28:00 +02:00
Marcin Kuzminski
3c385f97b8
permissions: flush members of user groups permissions to clear caches.
...
- we could get into a state that permissions isn't changed/showed immidiatelly based on the
members of user groups which permissions we change.
2018-10-25 11:20:26 +02:00
Marcin Lulek
ab89ba5017
polymer: prepare for 3.x migration
2018-10-30 15:23:25 +01:00
Marcin Kuzminski
9afc78f516
jupyter: sanitize markdown cells similar as we do for our own markdown cleanup.
2018-10-24 15:45:42 +02:00
Marcin Kuzminski
1a766b9dcb
security: improve Javascript RST sandbox to also catch mixed case.
2018-10-24 15:08:27 +02:00
Marcin Kuzminski
f0b9af7b4b
compare: fixed case of cross repo compare before links not working.
2018-10-24 14:13:47 +02:00
Marcin Kuzminski
8d8e2802da
core: use application wide detection of invalid bytes sent via URL/GET/POST data.
2018-10-24 12:29:11 +02:00
Marcin Kuzminski
9c8e21704b
diffs: make sure hunk lines are also collapsed on large diffs that are hidden.
2018-10-24 01:27:19 +02:00
Marcin Kuzminski
65fbb4275e
files: handle long paths in nicer UI.
2018-10-23 22:34:53 +02:00
Daniel Dourvaris
07fea8c47c
diffs: exclude +/- from diffs generation and make then a non-selectable markers visible only via CSS.
2018-10-23 15:08:18 +02:00
Daniel Dourvaris
94d74336d1
diffs: introducing diff menu for whitespace toggle and context changes
2018-10-23 17:02:26 +02:00
Marcin Kuzminski
175a9b344e
rcextensions: new builtin rcextensions.
...
- ability to expose output to users from rcextensions
- new docs
- linking to the code makes the tests always check the integrity of rcextensions
- added new hook variables and described them to end users
2018-10-23 11:45:45 +02:00
Marcin Kuzminski
2f4516d1ef
core: handle bogus GET params so we don't crash on translate subscriber.
2018-10-22 23:02:38 +02:00
Marcin Kuzminski
d0e88116f8
diffs: make line anchors commit aware. This fixes duplicate anchor problem on range diffs.
2018-10-17 13:49:16 +02:00
Daniel Dourvaris
ef88605caa
diffs: fixed selecting active lines in both types of diffs.
2018-10-17 13:40:45 +02:00
Daniel Dourvaris
c48ba139c7
diffs: update all sticky elements on dom changes to handle cases like:
...
- collapsed diffs
- comments
- collapsed large diffs
2018-10-17 06:57:18 +02:00
Daniel Dourvaris
40ed27c0a9
diffs: ui improvements over the sticky header.
2018-10-16 22:29:18 +02:00
Daniel Dourvaris
a55c002d0c
git: reset should use explicit -- to distinguish we want reset of branch name.
2018-10-16 17:53:16 +02:00
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
30782b54db
comments: update comments email templates.
...
- use status prefix
- use more readable texts
2018-10-10 12:36:05 +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
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
1f61d09d20
integrations: implement retry to HTTP[S] calls for integrations.
2018-10-02 21:38:43 +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
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
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