commit | 86659c1a50706d022971affcbd88c5ac074b01e2 | [log] [tgz] |
---|---|---|
author | Hugo Arès <hugo.ares@ericsson.com> | Tue Aug 07 13:12:24 2018 -0400 |
committer | Hugo Arès <hugo.ares@ericsson.com> | Tue Aug 07 14:43:27 2018 -0400 |
tree | 1e650268cc9252a7219cba8fb3272734db7aff98 | |
parent | 0e02a5adc90cfa414accc2cea018d1d7da23b5b0 [diff] |
Fix partially hidden plugin configuration in the UI In project setting page, plugin configurations were partially hidden if value had more characters than the default number of characters displayed in the text box. For users who can edit the configurations, this is not an issue as they can see the hidden part by moving the cursor in the text box. Users which cannot edit the configurations, the field is disabled preventing them to see the hidden part. Fix it by making the text box wider if needed. This fix is not ideal because if the value is really long, then the text box could be wider than the screen size causing an horizontal scroll bar to appear. An other option would have been to set the attribute "readonly" instead of "disabled" which would allow users with no edit rights to see the hidden part by putting the cursor in the text box. The problem is not all the input controls used in the project page support setting the readonly attribute so the code change would be more complex and intrusive. Since GWT UI is going away, go with the more simple and less intrusive solution which is to make the text area wider when needed. Change-Id: I189e9482cc03043819cb0077f6ea10d3585edb9d
Gerrit is a code review and project management tool for Git based projects.
Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.
Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.
For information about how to install and use Gerrit, refer to the documentation.
Our canonical Git repository is located on googlesource.com. There is a mirror of the repository on Github.
Please report bugs on the issue tracker.
Gerrit is the work of hundreds of contributors. We appreciate your help!
Please read the contribution guidelines.
Note that we do not accept Pull Requests via the Github mirror.
The IRC channel on freenode is #gerrit. An archive is available at: echelog.com.
The Developer Mailing list is repo-discuss on Google Groups.
Gerrit is provided under the Apache License 2.0.
Install Bazel and run the following:
git clone --recursive https://gerrit.googlesource.com/gerrit cd gerrit && bazel build release
The instruction how to configure GerritForge/BinTray repositories is here
On Debian/Ubuntu run:
apt-get update & apt-get install gerrit=<version>-<release>
NOTE: release is a counter that starts with 1 and indicates the number of packages that have been released with the same version of the software.
On CentOS/RedHat run:
yum clean all && yum install gerrit-<version>[-<release>]
On Fedora run:
dnf clean all && dnf install gerrit-<version>[-<release>]
Docker images of Gerrit are available on DockerHub
To run a CentOS 7 based Gerrit image:
docker run -p 8080:8080 gerritforge/gerrit-centos7[:version]
To run a Ubuntu 15.04 based Gerrit image:
docker run -p 8080:8080 gerritforge/gerrit-ubuntu15.04[:version]
NOTE: release is optional. Last released package of the version is installed if the release number is omitted.