<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/3f646f7bac3937438f54935a4065f76b32f9e7ba" style="text-decoration: none; font-weight: bold; color: #573;">pullrequests: handle missing revisions - especially after Git GC (Issue #176)</a></h1>
<div id="body">
domruf committed on 2016-02-16 21:15:30<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/3f646f7bac3937438f54935a4065f76b32f9e7ba">3f646f7b</a><pre>pullrequests: handle missing revisions - especially after Git GC (Issue #176)

 M kallithea/controllers/pullrequests.py (64 lines added, 54 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/7e67883ee3005d111ba3c49719ada6db9acc3d37" style="text-decoration: none; font-weight: bold; color: #573;">vcs: fix processing of git commands that return output on stderr  The subprocessio module used for interfacing with Git is using threading. It might not be f...</a></h1>
<div id="body">
domruf committed on 2016-03-03 17:44:08<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/7e67883ee3005d111ba3c49719ada6db9acc3d37">7e67883e</a><pre>vcs: fix processing of git commands that return output on stderr

The subprocessio module used for interfacing with Git is using threading. It
might not be fully deterministic.

The subprocessio module also had the "feature" that it stopped reading and
reported failure once it found output on stderr - even if the command completed
(or would complete) with success.

Sometimes (like <a href="https://drone.io/bitbucket.org/domruf/kallithea/24">https://drone.io/bitbucket.org/domruf/kallithea/24</a> ) tests on
linux could fail on totally normal informational output like:

  Couldn't run git command (['git', '-c', 'core.quotepath=false', 'checkout', 'foobranch']).
  Original error was: Subprocess exited due to an error:
  Switched to branch 'foobranch'

On Windows it would fail even more often.

To fix that, ignore stderr while processing output. There is a risk that it in
some cases can make the process block on stderr and thus never finish ... but
there is no reports of that yet.

 M kallithea/lib/vcs/subprocessio.py (1 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/64e2d5a291a7bb8d13fbe72f5a30ca0ec4d96090" style="text-decoration: none; font-weight: bold; color: #573;">settings: rescope 'Analytics HTML' option to generic HTML/JS/CSS customization  Update the setting name 'Analytics HTML block' to better cover the fact that ...</a></h1>
<div id="body">
patrickdp committed on 2016-03-14 21:12:28<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/64e2d5a291a7bb8d13fbe72f5a30ca0ec4d96090">64e2d5a2</a><pre>settings: rescope 'Analytics HTML' option to generic HTML/JS/CSS customization

Update the setting name 'Analytics HTML block' to better cover the fact that
it can be used to make any HTML, JavaScript or CSS tweak.

 M kallithea/templates/admin/settings/settings_global.html (7 lines added, 2 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/60f9840c8df1da94656f0d10c2a291100370e614" style="text-decoration: none; font-weight: bold; color: #573;">docs: document Kallithea customization options  Create basic documentation for the various customization options in Kallithea. Move the rcextensions section ...</a></h1>
<div id="body">
patrickdp committed on 2016-03-14 21:13:19<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/60f9840c8df1da94656f0d10c2a291100370e614">60f9840c</a><pre>docs: document Kallithea customization options

Create basic documentation for the various customization options in
Kallithea. Move the rcextensions section to this new page and reword.

 M docs/index.rst (1 lines added, 0 lines removed)
 M docs/setup.rst (0 lines added, 18 lines removed)
 A docs/usage/customization.rst (50 lines added, 0 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/4d59003461442483f5a1c91e9cc9caf00ea863ab" style="text-decoration: none; font-weight: bold; color: #573;">docs: drop the 'models' documentation - it is very internal and bad and useless</a></h1>
<div id="body">
kiilerix committed on 2016-03-23 17:27:45<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/4d59003461442483f5a1c91e9cc9caf00ea863ab">4d590034</a><pre>docs: drop the 'models' documentation - it is very internal and bad and useless

 M docs/index.rst (0 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/2824cb8bcc0ec2ecd333038f206417e0ba3a5174" style="text-decoration: none; font-weight: bold; color: #573;">docs: make 'API access for web views' less prominent - the official API should come first</a></h1>
<div id="body">
kiilerix committed on 2016-03-23 17:27:45<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/2824cb8bcc0ec2ecd333038f206417e0ba3a5174">2824cb8b</a><pre>docs: make 'API access for web views' less prominent - the official API should come first

 M docs/api/api.rst (26 lines added, 26 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/68764bdff7c9f36db6a3627acca70416757562e9" style="text-decoration: none; font-weight: bold; color: #573;">status: refactor internal dict for mapping status string to description  Slightly better performance ... but more importantly: do it "the right way".</a></h1>
<div id="body">
kiilerix committed on 2016-03-23 17:27:45<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/68764bdff7c9f36db6a3627acca70416757562e9">68764bdf</a><pre>status: refactor internal dict for mapping status string to description

Slightly better performance ... but more importantly: do it "the right way".

 M kallithea/lib/helpers.py (1 lines added, 1 lines removed)
 M kallithea/model/db.py (2 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/b027fc1a0e85246677d59709a7e418b31f2173c6" style="text-decoration: none; font-weight: bold; color: #573;">pullrequests: show status label for reviews instead of the raw internal string</a></h1>
<div id="body">
kiilerix committed on 2016-03-23 17:27:50<br />branch: default<br />tag: tip<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/b027fc1a0e85246677d59709a7e418b31f2173c6">b027fc1a</a><pre>pullrequests: show status label for reviews instead of the raw internal string

 M kallithea/templates/pullrequests/pullrequest_data.html (1 lines added, 1 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>