Other formats: JSON Feeds:
2017-07-30 Anton Shestakov viewer: move humanizeTimestamps() to a separate .js file changeset | files
2017-07-22 Anton Shestakov docs: show status badge for default branch only changeset | files
2017-07-22 Anton Shestakov docs: use one style for all file names, more metavariables changeset | files
2017-07-22 Anton Shestakov viewer: don't wrap words in check title, it's short and contains special chars changeset | files
2017-07-22 Anton Shestakov viewer: show check results in plain text in the details list changeset | files
2017-07-22 Anton Shestakov viewer: support branch argument for status.svg changeset | files
2017-06-30 Anton Shestakov docs: update copyright years changeset | files
2017-06-16 Anton Shestakov requirements: peewee 2.10.1 changeset | files
2017-06-16 Anton Shestakov requirements: PyYAML 3.12 changeset | files
2017-06-16 Anton Shestakov requirements: Tornado 4.5.1 changeset | files
2017-06-16 Anton Shestakov viewer: finally thought of a nice place for the feed link changeset | files
2017-06-16 Anton Shestakov pipelines: new coverage doesn't show extra modules that end with .py changeset | files
2017-06-16 Anton Shestakov pipelines: force color on changeset | files
2017-06-16 Anton Shestakov docker: more UTF-8 changeset | files
2017-06-16 Anton Shestakov linters: make yamllint also use python_version changeset | files
2017-02-03 Anton Shestakov docker: worker image doesn't need python 3.5 specifically, any 3.x is fine changeset | files
2016-12-04 Anton Shestakov linters: 0.16.3 is the latest luacheck version with sane exit codes changeset | files
2016-12-04 Anton Shestakov linters: make use of ampersand in sed expression changeset | files
2016-11-27 Anton Shestakov templates: align badges to the right on project page too changeset | files
2016-11-17 Anton Shestakov adapters: update tests changeset | files
2016-11-17 Anton Shestakov adapters: make get_commit_url() lead to the commit diff changeset | files
2016-11-16 Anton Shestakov templates: use strict equals in collapser code changeset | files
2016-11-16 Anton Shestakov docs: add sample queue config changeset | files
2016-11-16 Anton Shestakov queue: add support for polling GitHub API changeset | files
2016-11-16 Anton Shestakov queue: make poller more generic, rename changeset | files
2016-11-16 Anton Shestakov queue: make clear what kind of interval it is changeset | files
2016-11-16 Anton Shestakov queue: report correct default in --interval's help message changeset | files
2016-10-26 Anton Shestakov viewer: add <a> element for clone links (that actually look like links) changeset | files
2016-10-26 Anton Shestakov viewer: add <link type="alternate"> element for atom feed changeset | files
2016-10-25 Anton Shestakov viewer: use handlers module as a namespace changeset | files
2016-10-25 Anton Shestakov viewer: add Atom feeds to projects changeset | files
2016-10-25 Anton Shestakov tests: details, details changeset | files
2016-10-25 Anton Shestakov tests: test <date> elements in test_check() changeset | files
2016-10-07 Anton Shestakov viewer: display full project link, but shade domain and user part changeset | files
2016-09-20 Anton Shestakov templates: fix tests by excluding bits of undercooked features changeset | files
2016-09-20 Anton Shestakov templates: move table rows with project checks to a separate template changeset | files
2016-09-01 Anton Shestakov queue: announce user-agent to be nice to hgweb operators changeset | files
2016-09-01 Anton Shestakov queue: guess repo name if it's not in target configuration changeset | files
2016-08-31 Anton Shestakov queue: infer source from the url if it's not in target config changeset | files
2016-08-31 Anton Shestakov models: another gross hack^W^Wclever heuristic to pick HgwebAdapter changeset | files
2016-08-30 Anton Shestakov docs: split entry points list with comments changeset | files
2016-08-30 Anton Shestakov docs: describe license changeset | files
2016-08-30 Anton Shestakov docs: describe entry points changeset | files
2016-08-30 Anton Shestakov candolint: add configuration file changeset | files
2016-08-25 Anton Shestakov viewer: show "unknown" in status badge when no checks have been done yet changeset | files
2016-08-25 Anton Shestakov queue: if there's no event header, set event to 'nonexistent' changeset | files
2016-08-25 Anton Shestakov tests: don't ignore exit code from pytest.main() changeset | files
2016-08-25 Anton Shestakov tests: test hook handlers in hooks-queue.py changeset | files
2016-08-25 Anton Shestakov queue: let's just call it event changeset | files
2016-08-24 Anton Shestakov queue: move option creation to main() to help with tests changeset | files
2016-08-24 Anton Shestakov viewer: move option creation to main() to help with tests changeset | files
2016-08-24 Anton Shestakov queue: turn HTTPErrors into JSON responses via BaseHookHandler.write_error() changeset | files
2016-08-24 Anton Shestakov queue: log event type that hook handlers receive changeset | files
2016-08-24 Anton Shestakov queue: handle invalid JSON payload by raising HTTPError(400) changeset | files
2016-08-24 Anton Shestakov queue: log payload as the original JSON string to ease testing changeset | files
2016-08-24 Anton Shestakov queue: handle ping event changeset | files
2016-08-24 Anton Shestakov queue: add preliminary GithubHookHandler changeset | files
2016-08-24 Anton Shestakov queue: spell out hooks flavor changeset | files
2016-08-23 Anton Shestakov viewer: basic pagination on project page (to see all previous checks) changeset | files
2016-08-23 Anton Shestakov viewer: use SelectQuery.first() to get the last check or None changeset | files