You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kibble.apache.org by tu...@apache.org on 2021/01/16 11:26:32 UTC
[kibble] branch main updated (2abfcc8 -> 113819c)
This is an automated email from the ASF dual-hosted git repository.
turbaszek pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/kibble.git.
omit 2abfcc8 Add KibbleConfigParser (#74)
omit 17e6734 Add kibana dashboard to dokcer-compose (#75)
omit d7f9031 Add Black to pre-commit (#66)
omit e4563ca Fix labeler definitions (#70)
omit 340f104 Add auto-labeler for PRs (#68)
omit edb9a91 Make Kibble a package (#67)
omit 5e18332 Refactor api to be a package (#51)
omit 7092e86 Add dev docker compose (#50)
omit aaae65d Add and unify license headers (#61)
omit 9376200 Add Github Action and license badge (#60)
omit 2002a53 Apply pre-commit checks to all files and make CI green (#58)
omit b371d80 Introduce github actions for CI (#47)
omit a2d61ac Refactor setup.py (#48)
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/main (113819c)
\
O -- O -- O (2abfcc8)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/feature_request.md | 2 +-
.github/labeler.yml | 17 -
.github/workflows/ci.yaml | 30 -
.github/workflows/labeler.yaml | 11 -
.gitignore | 1 -
.pre-commit-config.yaml | 45 --
CODE_OF_CONDUCT.md | 4 +-
CONTRIBUTING.md | 58 +-
Dockerfile.dev | 29 -
NOTICE | 3 +-
README.md | 4 +-
api/handler.py | 191 ++++++
api/pages/__init__.py | 46 ++
{kibble/api => api}/pages/account.py | 173 +++--
api/pages/bio/bio.py | 196 ++++++
api/pages/bio/newtimers.py | 357 ++++++++++
api/pages/bio/trends.py | 320 +++++++++
api/pages/ci/queue.py | 210 ++++++
api/pages/ci/status.py | 182 +++++
api/pages/ci/top-buildcount.py | 176 +++++
api/pages/ci/top-buildtime.py | 183 +++++
api/pages/code/changes.py | 193 ++++++
api/pages/code/commits.py | 179 +++++
api/pages/code/committers.py | 267 ++++++++
api/pages/code/evolution.py | 174 +++++
api/pages/code/pony-timeseries.py | 215 ++++++
api/pages/code/pony.py | 289 ++++++++
api/pages/code/punchcard.py | 177 +++++
api/pages/code/relationships.py | 302 ++++++++
{kibble/api => api}/pages/code/retention.py | 210 +++---
api/pages/code/sloc.py | 139 ++++
api/pages/code/top-commits.py | 177 +++++
api/pages/code/top-sloc.py | 151 ++++
api/pages/code/trends.py | 362 ++++++++++
api/pages/filters.py | 65 ++
api/pages/forum/actors.py | 244 +++++++
api/pages/forum/creators.py | 181 +++++
api/pages/forum/issues.py | 258 +++++++
api/pages/forum/responders.py | 182 +++++
api/pages/forum/top-count.py | 170 +++++
api/pages/forum/top.py | 159 +++++
api/pages/forum/trends.py | 350 ++++++++++
api/pages/issue/actors.py | 245 +++++++
api/pages/issue/age.py | 158 +++++
api/pages/issue/closers.py | 182 +++++
api/pages/issue/issues.py | 258 +++++++
api/pages/issue/openers.py | 181 +++++
api/pages/issue/pony-timeseries.py | 218 ++++++
api/pages/issue/relationships.py | 311 +++++++++
{kibble/api => api}/pages/issue/retention.py | 216 +++---
api/pages/issue/top-count.py | 172 +++++
api/pages/issue/top.py | 160 +++++
api/pages/issue/trends.py | 357 ++++++++++
api/pages/mail/keyphrases.py | 156 +++++
api/pages/mail/map.py | 313 +++++++++
api/pages/mail/mood-timeseries.py | 178 +++++
api/pages/mail/mood.py | 247 +++++++
api/pages/mail/pony-timeseries.py | 208 ++++++
api/pages/mail/relationships.py | 293 ++++++++
{kibble/api => api}/pages/mail/retention.py | 202 +++---
api/pages/mail/timeseries-single.py | 163 +++++
api/pages/mail/timeseries.py | 187 +++++
api/pages/mail/top-authors.py | 179 +++++
api/pages/mail/top-topics.py | 153 +++++
api/pages/mail/trends.py | 335 +++++++++
api/pages/org/contributors.py | 168 +++++
{kibble/api => api}/pages/org/list.py | 121 ++--
api/pages/org/members.py | 276 ++++++++
{kibble/api => api}/pages/org/sourcetypes.py | 46 +-
api/pages/org/trends.py | 220 ++++++
{kibble/api => api}/pages/session.py | 149 ++--
api/pages/sources.py | 283 ++++++++
{kibble/api => api}/pages/verify.py | 68 +-
api/pages/views.py | 306 +++++++++
{kibble/api => api}/pages/widgets.py | 54 +-
api/plugins/database.py | 129 ++++
api/plugins/openapi.py | 259 +++++++
api/plugins/session.py | 187 +++++
{kibble/api => api}/yaml/openapi.yaml | 0
{kibble/api => api}/yaml/openapi/combine.py | 95 ++-
.../components/schemas/ActionCompleted.yaml | 0
.../yaml/openapi/components/schemas/Biography.yaml | 0
.../openapi/components/schemas/CommitterList.yaml | 0
.../yaml/openapi/components/schemas/Empty.yaml | 0
.../yaml/openapi/components/schemas/Error.yaml | 0
.../yaml/openapi/components/schemas/Factor.yaml | 0
.../yaml/openapi/components/schemas/NewOrg.yaml | 0
.../openapi/components/schemas/OrgMembers.yaml | 2 +
.../openapi/components/schemas/Organisation.yaml | 1 +
.../yaml/openapi/components/schemas/Phrase.yaml | 0
.../openapi/components/schemas/PhraseList.yaml | 1 +
.../yaml/openapi/components/schemas/Sloc.yaml | 0
.../yaml/openapi/components/schemas/Source.yaml | 0
.../yaml/openapi/components/schemas/SourceID.yaml | 0
.../openapi/components/schemas/SourceList.yaml | 0
.../openapi/components/schemas/SourceListAdd.yaml | 2 +-
.../openapi/components/schemas/SourceType.yaml | 0
.../openapi/components/schemas/SourceTypes.yaml | 0
.../openapi/components/schemas/Timeseries.yaml | 0
.../components/schemas/TimeseriesObject.yaml | 0
.../yaml/openapi/components/schemas/TopList.yaml | 0
.../yaml/openapi/components/schemas/Trend.yaml | 0
.../openapi/components/schemas/UserAccount.yaml | 0
.../components/schemas/UserAccountEdit.yaml | 0
.../components/schemas/UserCredentials.yaml | 0
.../yaml/openapi/components/schemas/UserData.yaml | 0
.../yaml/openapi/components/schemas/UserName.yaml | 0
.../yaml/openapi/components/schemas/View.yaml | 0
.../yaml/openapi/components/schemas/ViewList.yaml | 0
.../yaml/openapi/components/schemas/WidgetApp.yaml | 0
.../openapi/components/schemas/WidgetDesign.yaml | 0
.../yaml/openapi/components/schemas/WidgetRow.yaml | 0
.../components/schemas/defaultWidgetArgs.yaml | 1 +
.../yaml/openapi/components/schemas/editView.yaml | 0
.../components/securitySchemes/cookieAuth.yaml | 0
{kibble/api => api}/yaml/sourcetypes.yaml | 8 +-
{kibble/api => api}/yaml/widgets.yaml | 0
docker-compose-dev.yaml | 70 --
docs/Makefile | 2 +-
.../source/_static/images/kibble-architecture.puml | 19 -
docs/source/conf.py | 85 +--
docs/source/index.rst | 17 -
docs/source/managing.rst | 19 +-
docs/source/setup.rst | 30 +-
docs/source/usecases.rst | 55 +-
kibble/__init__.py | 16 -
kibble/__main__.py | 24 -
kibble/api/__init__.py | 16 -
kibble/api/handler.py | 187 -----
kibble/api/pages/__init__.py | 50 --
kibble/api/pages/bio/bio.py | 180 -----
kibble/api/pages/bio/newtimers.py | 281 --------
kibble/api/pages/bio/trends.py | 225 ------
kibble/api/pages/ci/queue.py | 177 -----
kibble/api/pages/ci/status.py | 152 ----
kibble/api/pages/ci/top-buildcount.py | 155 -----
kibble/api/pages/ci/top-buildtime.py | 162 -----
kibble/api/pages/code/changes.py | 168 -----
kibble/api/pages/code/commits.py | 161 -----
kibble/api/pages/code/committers.py | 216 ------
kibble/api/pages/code/evolution.py | 159 -----
kibble/api/pages/code/pony-timeseries.py | 190 -----
kibble/api/pages/code/pony.py | 237 -------
kibble/api/pages/code/punchcard.py | 163 -----
kibble/api/pages/code/relationships.py | 301 --------
kibble/api/pages/code/sloc.py | 122 ----
kibble/api/pages/code/top-commits.py | 158 -----
kibble/api/pages/code/top-sloc.py | 136 ----
kibble/api/pages/code/trends.py | 276 --------
kibble/api/pages/filters.py | 56 --
kibble/api/pages/forum/actors.py | 196 ------
kibble/api/pages/forum/creators.py | 157 -----
kibble/api/pages/forum/issues.py | 224 ------
kibble/api/pages/forum/responders.py | 157 -----
kibble/api/pages/forum/top-count.py | 146 ----
kibble/api/pages/forum/top.py | 137 ----
kibble/api/pages/forum/trends.py | 256 -------
kibble/api/pages/issue/actors.py | 197 ------
kibble/api/pages/issue/age.py | 137 ----
kibble/api/pages/issue/closers.py | 155 -----
kibble/api/pages/issue/issues.py | 219 ------
kibble/api/pages/issue/openers.py | 155 -----
kibble/api/pages/issue/pony-timeseries.py | 192 ------
kibble/api/pages/issue/relationships.py | 293 --------
kibble/api/pages/issue/top-count.py | 150 ----
kibble/api/pages/issue/top.py | 141 ----
kibble/api/pages/issue/trends.py | 263 -------
kibble/api/pages/mail/keyphrases.py | 131 ----
kibble/api/pages/mail/map.py | 325 ---------
kibble/api/pages/mail/mood-timeseries.py | 150 ----
kibble/api/pages/mail/mood.py | 220 ------
kibble/api/pages/mail/pony-timeseries.py | 179 -----
kibble/api/pages/mail/relationships.py | 275 --------
kibble/api/pages/mail/timeseries-single.py | 140 ----
kibble/api/pages/mail/timeseries.py | 170 -----
kibble/api/pages/mail/top-authors.py | 154 -----
kibble/api/pages/mail/top-topics.py | 136 ----
kibble/api/pages/mail/trends.py | 289 --------
kibble/api/pages/org/contributors.py | 150 ----
kibble/api/pages/org/members.py | 318 ---------
kibble/api/pages/org/trends.py | 169 -----
kibble/api/pages/sources.py | 308 ---------
kibble/api/pages/views.py | 320 ---------
kibble/api/plugins/database.py | 151 ----
kibble/api/plugins/openapi.py | 322 ---------
kibble/api/plugins/session.py | 196 ------
kibble/configuration.py | 35 -
kibble/settings.py | 23 -
kibble/setup/kibble.ini | 16 -
kibble/setup/makeaccount.py | 101 ---
kibble/setup/setup.py | 347 ----------
kibble/version.py | 18 -
license-templates/LICENSE.rst | 16 -
license-templates/LICENSE.txt | 16 -
nginx-dev.conf | 34 -
setup.cfg | 36 -
setup.py | 100 ---
{kibble/setup => setup}/kibble.yaml.sample | 3 +-
setup/makeaccount.py | 77 +++
{kibble/setup => setup}/mappings.json | 0
setup/requirements.txt | 6 +
setup/setup.py | 318 +++++++++
ui/apidoc.html | 762 ++++++++++-----------
ui/contributors.html | 6 +-
ui/css/c3.css | 27 +-
ui/css/chosen.css | 19 -
ui/css/daterangepicker.css | 20 +-
ui/css/kibble.min.css | 27 +-
ui/css/main.css | 19 -
ui/css/theme.css | 19 -
ui/dashboard.html | 8 +-
ui/engagement.html | 6 +-
ui/index.html | 6 +-
ui/js/app.js | 8 +-
ui/js/c3.min.js | 2 +-
ui/js/coffee/account.coffee | 5 +-
ui/js/coffee/charts_gauge.coffee | 9 +-
ui/js/coffee/charts_linechart.coffee | 2 +-
ui/js/coffee/charts_linked_map.coffee | 76 +-
ui/js/coffee/charts_punchcard.coffee | 23 +-
ui/js/coffee/charts_radar.coffee | 57 +-
ui/js/coffee/charts_wrapper.coffee | 65 +-
ui/js/coffee/colors.coffee | 12 +-
ui/js/coffee/combine.sh | 18 +-
ui/js/coffee/datepicker.coffee | 11 +-
ui/js/coffee/error_modal.coffee | 3 +-
ui/js/coffee/explorer.coffee | 130 ++--
ui/js/coffee/kibble_account.coffee | 14 +-
ui/js/coffee/kibble_organisation.coffee | 36 +-
ui/js/coffee/misc.coffee | 22 +-
ui/js/coffee/pageloader.coffee | 22 +-
ui/js/coffee/phonebook.coffee | 7 +-
ui/js/coffee/sources.coffee | 44 +-
ui/js/coffee/widget.coffee | 69 +-
ui/js/coffee/widget_admin.coffee | 33 +-
ui/js/coffee/widget_affiliations.coffee | 9 +-
ui/js/coffee/widget_bio.coffee | 8 +-
ui/js/coffee/widget_comstat.coffee | 42 +-
ui/js/coffee/widget_donut.coffee | 24 +-
ui/js/coffee/widget_factors.coffee | 6 +-
ui/js/coffee/widget_jsondump.coffee | 1 +
ui/js/coffee/widget_map.coffee | 11 +-
ui/js/coffee/widget_messages.coffee | 43 +-
ui/js/coffee/widget_mvp.coffee | 12 +-
ui/js/coffee/widget_paragraph.coffee | 3 +
ui/js/coffee/widget_preferences.coffee | 9 +-
ui/js/coffee/widget_publisher.coffee | 7 +-
ui/js/coffee/widget_punchcard.coffee | 6 +-
ui/js/coffee/widget_radar.coffee | 16 +-
ui/js/coffee/widget_relation.coffee | 14 +-
ui/js/coffee/widget_report.coffee | 31 +-
ui/js/coffee/widget_top5.coffee | 9 +-
ui/js/coffee/widget_treemap.coffee | 29 +-
ui/js/coffee/widget_trend.coffee | 11 +-
ui/js/coffee/widget_views.coffee | 30 +-
ui/js/core.js | 2 +-
ui/js/d3.min.js | 2 +-
ui/js/datepicker/daterangepicker.js | 2 +-
ui/js/moment/moment.min.js | 2 +-
ui/login.html | 16 +-
ui/organisations.html | 8 +-
ui/relationships.html | 6 +-
262 files changed, 14672 insertions(+), 14093 deletions(-)
delete mode 100644 .github/labeler.yml
delete mode 100644 .github/workflows/ci.yaml
delete mode 100644 .github/workflows/labeler.yaml
delete mode 100644 Dockerfile.dev
create mode 100644 api/handler.py
create mode 100644 api/pages/__init__.py
rename {kibble/api => api}/pages/account.py (53%)
create mode 100644 api/pages/bio/bio.py
create mode 100644 api/pages/bio/newtimers.py
create mode 100644 api/pages/bio/trends.py
create mode 100644 api/pages/ci/queue.py
create mode 100644 api/pages/ci/status.py
create mode 100644 api/pages/ci/top-buildcount.py
create mode 100644 api/pages/ci/top-buildtime.py
create mode 100644 api/pages/code/changes.py
create mode 100644 api/pages/code/commits.py
create mode 100644 api/pages/code/committers.py
create mode 100644 api/pages/code/evolution.py
create mode 100644 api/pages/code/pony-timeseries.py
create mode 100644 api/pages/code/pony.py
create mode 100644 api/pages/code/punchcard.py
create mode 100644 api/pages/code/relationships.py
rename {kibble/api => api}/pages/code/retention.py (50%)
create mode 100644 api/pages/code/sloc.py
create mode 100644 api/pages/code/top-commits.py
create mode 100644 api/pages/code/top-sloc.py
create mode 100644 api/pages/code/trends.py
create mode 100644 api/pages/filters.py
create mode 100644 api/pages/forum/actors.py
create mode 100644 api/pages/forum/creators.py
create mode 100644 api/pages/forum/issues.py
create mode 100644 api/pages/forum/responders.py
create mode 100644 api/pages/forum/top-count.py
create mode 100644 api/pages/forum/top.py
create mode 100644 api/pages/forum/trends.py
create mode 100644 api/pages/issue/actors.py
create mode 100644 api/pages/issue/age.py
create mode 100644 api/pages/issue/closers.py
create mode 100644 api/pages/issue/issues.py
create mode 100644 api/pages/issue/openers.py
create mode 100644 api/pages/issue/pony-timeseries.py
create mode 100644 api/pages/issue/relationships.py
rename {kibble/api => api}/pages/issue/retention.py (50%)
create mode 100644 api/pages/issue/top-count.py
create mode 100644 api/pages/issue/top.py
create mode 100644 api/pages/issue/trends.py
create mode 100644 api/pages/mail/keyphrases.py
create mode 100644 api/pages/mail/map.py
create mode 100644 api/pages/mail/mood-timeseries.py
create mode 100644 api/pages/mail/mood.py
create mode 100644 api/pages/mail/pony-timeseries.py
create mode 100644 api/pages/mail/relationships.py
rename {kibble/api => api}/pages/mail/retention.py (51%)
create mode 100644 api/pages/mail/timeseries-single.py
create mode 100644 api/pages/mail/timeseries.py
create mode 100644 api/pages/mail/top-authors.py
create mode 100644 api/pages/mail/top-topics.py
create mode 100644 api/pages/mail/trends.py
create mode 100644 api/pages/org/contributors.py
rename {kibble/api => api}/pages/org/list.py (55%)
create mode 100644 api/pages/org/members.py
rename {kibble/api => api}/pages/org/sourcetypes.py (60%)
create mode 100644 api/pages/org/trends.py
rename {kibble/api => api}/pages/session.py (54%)
create mode 100644 api/pages/sources.py
rename {kibble/api => api}/pages/verify.py (50%)
create mode 100644 api/pages/views.py
rename {kibble/api => api}/pages/widgets.py (52%)
create mode 100644 api/plugins/database.py
create mode 100644 api/plugins/openapi.py
create mode 100644 api/plugins/session.py
rename {kibble/api => api}/yaml/openapi.yaml (100%)
rename {kibble/api => api}/yaml/openapi/combine.py (62%)
rename {kibble/api => api}/yaml/openapi/components/schemas/ActionCompleted.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Biography.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/CommitterList.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Empty.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Error.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Factor.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/NewOrg.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/OrgMembers.yaml (99%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Organisation.yaml (99%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Phrase.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/PhraseList.yaml (99%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Sloc.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Source.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/SourceID.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/SourceList.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/SourceListAdd.yaml (99%)
rename {kibble/api => api}/yaml/openapi/components/schemas/SourceType.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/SourceTypes.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Timeseries.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/TimeseriesObject.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/TopList.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/Trend.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/UserAccount.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/UserAccountEdit.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/UserCredentials.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/UserData.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/UserName.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/View.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/ViewList.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/WidgetApp.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/WidgetDesign.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/WidgetRow.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/schemas/defaultWidgetArgs.yaml (99%)
rename {kibble/api => api}/yaml/openapi/components/schemas/editView.yaml (100%)
rename {kibble/api => api}/yaml/openapi/components/securitySchemes/cookieAuth.yaml (100%)
rename {kibble/api => api}/yaml/sourcetypes.yaml (98%)
rename {kibble/api => api}/yaml/widgets.yaml (100%)
delete mode 100644 docker-compose-dev.yaml
delete mode 100644 kibble/__init__.py
delete mode 100644 kibble/__main__.py
delete mode 100644 kibble/api/__init__.py
delete mode 100644 kibble/api/handler.py
delete mode 100644 kibble/api/pages/__init__.py
delete mode 100644 kibble/api/pages/bio/bio.py
delete mode 100644 kibble/api/pages/bio/newtimers.py
delete mode 100644 kibble/api/pages/bio/trends.py
delete mode 100644 kibble/api/pages/ci/queue.py
delete mode 100644 kibble/api/pages/ci/status.py
delete mode 100644 kibble/api/pages/ci/top-buildcount.py
delete mode 100644 kibble/api/pages/ci/top-buildtime.py
delete mode 100644 kibble/api/pages/code/changes.py
delete mode 100644 kibble/api/pages/code/commits.py
delete mode 100644 kibble/api/pages/code/committers.py
delete mode 100644 kibble/api/pages/code/evolution.py
delete mode 100644 kibble/api/pages/code/pony-timeseries.py
delete mode 100644 kibble/api/pages/code/pony.py
delete mode 100644 kibble/api/pages/code/punchcard.py
delete mode 100644 kibble/api/pages/code/relationships.py
delete mode 100644 kibble/api/pages/code/sloc.py
delete mode 100644 kibble/api/pages/code/top-commits.py
delete mode 100644 kibble/api/pages/code/top-sloc.py
delete mode 100644 kibble/api/pages/code/trends.py
delete mode 100644 kibble/api/pages/filters.py
delete mode 100644 kibble/api/pages/forum/actors.py
delete mode 100644 kibble/api/pages/forum/creators.py
delete mode 100644 kibble/api/pages/forum/issues.py
delete mode 100644 kibble/api/pages/forum/responders.py
delete mode 100644 kibble/api/pages/forum/top-count.py
delete mode 100644 kibble/api/pages/forum/top.py
delete mode 100644 kibble/api/pages/forum/trends.py
delete mode 100644 kibble/api/pages/issue/actors.py
delete mode 100644 kibble/api/pages/issue/age.py
delete mode 100644 kibble/api/pages/issue/closers.py
delete mode 100644 kibble/api/pages/issue/issues.py
delete mode 100644 kibble/api/pages/issue/openers.py
delete mode 100644 kibble/api/pages/issue/pony-timeseries.py
delete mode 100644 kibble/api/pages/issue/relationships.py
delete mode 100644 kibble/api/pages/issue/top-count.py
delete mode 100644 kibble/api/pages/issue/top.py
delete mode 100644 kibble/api/pages/issue/trends.py
delete mode 100644 kibble/api/pages/mail/keyphrases.py
delete mode 100644 kibble/api/pages/mail/map.py
delete mode 100644 kibble/api/pages/mail/mood-timeseries.py
delete mode 100644 kibble/api/pages/mail/mood.py
delete mode 100644 kibble/api/pages/mail/pony-timeseries.py
delete mode 100644 kibble/api/pages/mail/relationships.py
delete mode 100644 kibble/api/pages/mail/timeseries-single.py
delete mode 100644 kibble/api/pages/mail/timeseries.py
delete mode 100644 kibble/api/pages/mail/top-authors.py
delete mode 100644 kibble/api/pages/mail/top-topics.py
delete mode 100644 kibble/api/pages/mail/trends.py
delete mode 100644 kibble/api/pages/org/contributors.py
delete mode 100644 kibble/api/pages/org/members.py
delete mode 100644 kibble/api/pages/org/trends.py
delete mode 100644 kibble/api/pages/sources.py
delete mode 100644 kibble/api/pages/views.py
delete mode 100644 kibble/api/plugins/database.py
delete mode 100644 kibble/api/plugins/openapi.py
delete mode 100644 kibble/api/plugins/session.py
delete mode 100644 kibble/configuration.py
delete mode 100644 kibble/settings.py
delete mode 100644 kibble/setup/kibble.ini
delete mode 100644 kibble/setup/makeaccount.py
delete mode 100644 kibble/setup/setup.py
delete mode 100644 kibble/version.py
delete mode 100644 license-templates/LICENSE.rst
delete mode 100644 license-templates/LICENSE.txt
delete mode 100644 nginx-dev.conf
delete mode 100644 setup.cfg
delete mode 100644 setup.py
rename {kibble/setup => setup}/kibble.yaml.sample (97%)
create mode 100644 setup/makeaccount.py
rename {kibble/setup => setup}/mappings.json (100%)
create mode 100644 setup/requirements.txt
create mode 100644 setup/setup.py