<!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/94e8d54252599c65f4827902dc52a15985c0b363" style="text-decoration: none; font-weight: bold; color: #573;">db: remove unused db field ChangesetComment hl_lines</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:08:08<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/94e8d54252599c65f4827902dc52a15985c0b363">94e8d542</a><pre>db: remove unused db field ChangesetComment hl_lines

 M kallithea/model/db.py (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/87aebcc15dc2b84fa47907722ea5e230758c8147" style="text-decoration: none; font-weight: bold; color: #573;">lib: cleanup around use of the random and hash libraries</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:41<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/87aebcc15dc2b84fa47907722ea5e230758c8147">87aebcc1</a><pre>lib: cleanup around use of the random and hash libraries

 M kallithea/lib/auth.py (0 lines added, 1 lines removed)
 M kallithea/lib/helpers.py (2 lines added, 3 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/e268da9b748f612cbab172f858ff8a4e0b49525a" style="text-decoration: none; font-weight: bold; color: #573;">docs: add documentation for update_repo API</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/e268da9b748f612cbab172f858ff8a4e0b49525a">e268da9b</a><pre>docs: add documentation for update_repo API

 M docs/api/api.rst (66 lines added, 5 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/8e72e78a7d9e755926f2a36819713ed3a4c89d39" style="text-decoration: none; font-weight: bold; color: #573;">archive: refactor archive handling  Use file descriptors in a more sane way.</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/8e72e78a7d9e755926f2a36819713ed3a4c89d39">8e72e78a</a><pre>archive: refactor archive handling

Use file descriptors in a more sane way.

 M kallithea/controllers/files.py (29 lines added, 31 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/97c12433267a68c9be3cf37ac725016ca0e44582" style="text-decoration: none; font-weight: bold; color: #573;">changelog: fix URL after submitting new page size via GET form  The URL ended up getting lots of crap. Workaround this by redirecting to a clean URL.</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/97c12433267a68c9be3cf37ac725016ca0e44582">97c12433</a><pre>changelog: fix URL after submitting new page size via GET form

The URL ended up getting lots of crap. Workaround this by redirecting to a
clean URL.

 M kallithea/controllers/changelog.py (9 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/39dfc5fc0ec266e3da8f80396f41307473fb2fc3" style="text-decoration: none; font-weight: bold; color: #573;">lib: allow ';' when recognizing URLs URLs often contains '&' which often has been html encoded to '&' before urlification.</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/39dfc5fc0ec266e3da8f80396f41307473fb2fc3">39dfc5fc</a><pre>lib: allow ';' when recognizing URLs

URLs often contains '&' which often has been html encoded to '&' before
urlification.

 M kallithea/lib/markup_renderer.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/1ae14a2ceba0a108ce11126871c31ff4a310003b" style="text-decoration: none; font-weight: bold; color: #573;">changeset: make code more stable against unexpected comments  Avoid passing None to the template in comments. This makes the code more correct and fixes a cr...</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/1ae14a2ceba0a108ce11126871c31ff4a310003b">1ae14a2c</a><pre>changeset: make code more stable against unexpected comments

Avoid passing None to the template in comments. This makes the code more
correct and fixes a crash seen while hacking, probably never seen in the wild.

 M kallithea/controllers/changeset.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/346a56c690ffe03540d726e8bbce55b98058ac6f" style="text-decoration: none; font-weight: bold; color: #573;">pullrequests: don't show '(Reviewer)' after each reviewer  PR author is still tagged with '(Owner)'.</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/346a56c690ffe03540d726e8bbce55b98058ac6f">346a56c6</a><pre>pullrequests: don't show '(Reviewer)' after each reviewer

PR author is still tagged with '(Owner)'.

 M kallithea/templates/pullrequests/pullrequest_show.html (6 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/24239f8ea94638a32447024a543b0e22418cff5f" style="text-decoration: none; font-weight: bold; color: #573;">db: cleanup of repo group choices - better handling of root and better sorting  groups_choices always get a groups list so there is no reason have code for c...</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/24239f8ea94638a32447024a543b0e22418cff5f">24239f8e</a><pre>db: cleanup of repo group choices - better handling of root and better sorting

groups_choices always get a groups list so there is no reason have code for
creating a list.

All the responsibility of creating the tuples is moved to _generate_choice -
also for the magic top level entries.

Also sort the choices by all path elements - not just the top level element.

 M kallithea/model/db.py (14 lines added, 14 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/82faecc2132459bf0ba2717f2178ce6b3672e268" style="text-decoration: none; font-weight: bold; color: #573;">repogroups: use group IDs as integers instead of unicoding them</a></h1>
<div id="body">
kiilerix committed on 2015-07-20 13:11:42<br />branch: default<br />tag: tip<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/82faecc2132459bf0ba2717f2178ce6b3672e268">82faecc2</a><pre>repogroups: use group IDs as integers instead of unicoding them

 M kallithea/controllers/admin/repo_groups.py (2 lines added, 2 lines removed)
 M kallithea/controllers/admin/repos.py (4 lines added, 4 lines removed)
 M kallithea/controllers/forks.py (1 lines added, 1 lines removed)
 M kallithea/model/db.py (4 lines added, 4 lines removed)
 M kallithea/model/forms.py (6 lines added, 3 lines removed)
 M kallithea/model/validators.py (7 lines added, 6 lines removed)
 M kallithea/tests/fixture.py (1 lines added, 1 lines removed)
 M kallithea/tests/functional/test_forks.py (2 lines added, 2 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>