Commit graph

3177 commits

Author SHA1 Message Date
Marcin Kuzminski
eee6f4cbd8 packaging: dropped bower, it's now replaced by npm and webcomponents from polymer. 2018-10-29 15:30:10 +01:00
Marcin Kuzminski
643461b8e4 node: updated packages 2018-10-29 13:53:11 +01:00
Marcin Kuzminski
b618e8ee70 js: bumped package version to 2.0.0 2018-10-29 12:15:34 +01:00
Marcin Lulek
b76a293536 js: migrate to polymer 3.x 2018-10-30 15:25:00 +01:00
Marcin Lulek
d75cc12c5c js: use ES6 classes for polymer 2.x 2018-10-30 15:24:48 +01:00
Marcin Lulek
69b8d6a77f frontend: use webpack instead of vulcanize 2018-10-30 15:24:35 +01:00
Daniel Dourvaris
33f90bf320 emails: improve fonts and rendering of email htmls.
- fixes #5505
2018-10-29 11:15:33 +01:00
Marcin Kuzminski
931f77dea6 channelstream: nicer handle of connection errors for debug. 2018-10-29 09:53:00 +01:00
Marcin Kuzminski
35b019d65a icons: make expand icon same as before 2018-10-26 16:32:05 +02:00
Marcin Kuzminski
130f8a6964 debug-style: fixed views 2018-10-26 16:25:39 +02:00
Marcin Kuzminski
df052f3c22 datagrids: don't expand over the site width. 2018-10-26 16:10:01 +02:00
Marcin Kuzminski
989fe50221 fonts: use consistent fonts across whole application. 2018-10-26 15:26:12 +02:00
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
6f967a47bf js: use builtin packages for binaries
- add webpack
2018-10-25 16:23:55 +02:00
Marcin Kuzminski
6b8a5f1b04 build: updated docs 2018-10-25 13:55:18 +02:00
Marcin Kuzminski
b6ee898b81 js: cleanup dropped crisper. 2018-10-25 13:25:13 +02:00
Marcin Kuzminski
89625207b0 tests: fixed tests after JS rebuild. 2018-10-25 13:24:45 +02:00
Marcin Kuzminski
ea1b90f2ef polymer: bumped packages 2018-10-25 12:22:22 +02:00
Marcin Kuzminski
1f3c655143 node: bumped to nodejs8, and updated packages. 2018-10-25 12:22:12 +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
109cc75671 js: add babelrc 2018-10-30 15:24:15 +01:00
Marcin Lulek
2b1719b387 nix: use node 8 LTS to generate packages 2018-10-30 15:23:57 +01:00
Marcin Lulek
87c0bbd4c1 bower: bump requirements 2018-10-30 15:23:39 +01: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
00ec168f83 nix: don't pass pkgs into injected vcsserver. 2018-10-24 12:06:32 +02:00
Marcin Kuzminski
d943065038 nix: use common formatting on inherit keyword. 2018-10-24 11:39:52 +02:00
Marcin Kuzminski
90b73cd56f packaging: updated some common librarires.
- transaction==2.4.0
- pluggy==0.8.0
- mistune==0.8.4
2018-10-24 11:21:32 +02:00
Marcin Kuzminski
01e297e802 packaging: extracted some optional debug libraries into a separate file so we don't build always those
packages that we only use in time of debug.
2018-10-24 11:20:38 +02:00
Marcin Kuzminski
81769be532 packages: use common overlay structure that vcsserver uses. 2018-10-24 11:39:34 +02:00
Marcin Kuzminski
e9584bf942 supervisor: add patch for older kernel support. 2018-10-24 10:57:51 +02:00
Marcin Kuzminski
d1bd9bfd4d nix: use common structure of patches for python libraries 2018-10-24 10:56:28 +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