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 2020/10/27 15:58:52 UTC
[kibble] branch main updated (5e18332 -> d7f9031)
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.
from 5e18332 Refactor api to be a package (#51)
add edb9a91 Make Kibble a package (#67)
add 340f104 Add auto-labeler for PRs (#68)
add e4563ca Fix labeler definitions (#70)
add d7f9031 Add Black to pre-commit (#66)
No new revisions were added by this update.
Summary of changes:
.github/labeler.yml | 17 +
.github/workflows/labeler.yaml | 11 +
.gitignore | 1 +
.pre-commit-config.yaml | 6 +
CONTRIBUTING.md | 5 +
Dockerfile.dev | 12 +-
api/pages/bio/newtimers.py | 358 --------------------
api/pages/bio/trends.py | 321 ------------------
api/pages/ci/queue.py | 211 ------------
api/pages/ci/status.py | 183 -----------
api/pages/code/changes.py | 194 -----------
api/pages/code/committers.py | 269 ---------------
api/pages/code/pony.py | 291 -----------------
api/pages/code/trends.py | 363 ---------------------
api/pages/forum/actors.py | 246 --------------
api/pages/forum/issues.py | 260 ---------------
api/pages/forum/trends.py | 352 --------------------
api/pages/issue/actors.py | 247 --------------
api/pages/issue/issues.py | 260 ---------------
api/pages/issue/trends.py | 359 --------------------
api/pages/mail/timeseries.py | 189 -----------
api/pages/mail/trends.py | 337 -------------------
api/plugins/database.py | 125 -------
api/plugins/openapi.py | 261 ---------------
api/plugins/session.py | 181 ----------
docker-compose-dev.yaml | 10 +-
docs/source/conf.py | 64 ++--
{api => kibble}/__init__.py | 0
ui/js/coffee/combine.sh => kibble/__main__.py | 9 +-
{api => kibble/api}/__init__.py | 0
{api => kibble/api}/handler.py | 103 +++---
{api => kibble/api}/pages/__init__.py | 10 +-
{api => kibble/api}/pages/account.py | 114 ++++---
{api => kibble/api}/pages/bio/bio.py | 153 ++++-----
kibble/api/pages/bio/newtimers.py | 281 ++++++++++++++++
kibble/api/pages/bio/trends.py | 225 +++++++++++++
kibble/api/pages/ci/queue.py | 177 ++++++++++
.../issue/age.py => kibble/api/pages/ci/status.py | 126 ++++---
{api => kibble/api}/pages/ci/top-buildcount.py | 128 +++-----
{api => kibble/api}/pages/ci/top-buildtime.py | 132 ++++----
kibble/api/pages/code/changes.py | 168 ++++++++++
{api => kibble/api}/pages/code/commits.py | 135 ++++----
kibble/api/pages/code/committers.py | 216 ++++++++++++
{api => kibble/api}/pages/code/evolution.py | 109 +++----
{api => kibble/api}/pages/code/pony-timeseries.py | 129 +++-----
kibble/api/pages/code/pony.py | 237 ++++++++++++++
{api => kibble/api}/pages/code/punchcard.py | 132 ++++----
{api => kibble/api}/pages/code/relationships.py | 217 ++++++------
{api => kibble/api}/pages/code/retention.py | 144 ++++----
{api => kibble/api}/pages/code/sloc.py | 85 ++---
{api => kibble/api}/pages/code/top-commits.py | 113 +++----
{api => kibble/api}/pages/code/top-sloc.py | 73 ++---
kibble/api/pages/code/trends.py | 276 ++++++++++++++++
{api => kibble/api}/pages/filters.py | 39 +--
kibble/api/pages/forum/actors.py | 196 +++++++++++
{api => kibble/api}/pages/forum/creators.py | 126 +++----
kibble/api/pages/forum/issues.py | 224 +++++++++++++
{api => kibble/api}/pages/forum/responders.py | 127 +++----
{api => kibble/api}/pages/forum/top-count.py | 102 +++---
{api => kibble/api}/pages/forum/top.py | 102 +++---
kibble/api/pages/forum/trends.py | 256 +++++++++++++++
kibble/api/pages/issue/actors.py | 197 +++++++++++
{api => kibble/api}/pages/issue/age.py | 97 +++---
{api => kibble/api}/pages/issue/closers.py | 129 +++-----
kibble/api/pages/issue/issues.py | 219 +++++++++++++
{api => kibble/api}/pages/issue/openers.py | 128 +++-----
{api => kibble/api}/pages/issue/pony-timeseries.py | 132 +++-----
{api => kibble/api}/pages/issue/relationships.py | 222 ++++++-------
{api => kibble/api}/pages/issue/retention.py | 148 ++++-----
{api => kibble/api}/pages/issue/top-count.py | 106 +++---
{api => kibble/api}/pages/issue/top.py | 107 +++---
kibble/api/pages/issue/trends.py | 263 +++++++++++++++
{api => kibble/api}/pages/mail/keyphrases.py | 93 ++----
{api => kibble/api}/pages/mail/map.py | 238 +++++++-------
{api => kibble/api}/pages/mail/mood-timeseries.py | 126 +++----
{api => kibble/api}/pages/mail/mood.py | 163 ++++-----
{api => kibble/api}/pages/mail/pony-timeseries.py | 121 +++----
{api => kibble/api}/pages/mail/relationships.py | 192 +++++------
{api => kibble/api}/pages/mail/retention.py | 136 ++++----
.../api}/pages/mail/timeseries-single.py | 105 +++---
.../api/pages/mail/timeseries.py | 135 ++++----
{api => kibble/api}/pages/mail/top-authors.py | 115 +++----
{api => kibble/api}/pages/mail/top-topics.py | 95 +++---
kibble/api/pages/mail/trends.py | 289 ++++++++++++++++
{api => kibble/api}/pages/org/contributors.py | 124 +++----
{api => kibble/api}/pages/org/list.py | 83 +++--
{api => kibble/api}/pages/org/members.py | 194 ++++++-----
{api => kibble/api}/pages/org/sourcetypes.py | 12 +-
{api => kibble/api}/pages/org/trends.py | 155 +++------
{api => kibble/api}/pages/session.py | 96 +++---
{api => kibble/api}/pages/sources.py | 181 +++++-----
{api => kibble/api}/pages/verify.py | 30 +-
{api => kibble/api}/pages/views.py | 236 +++++++-------
{api => kibble/api}/pages/widgets.py | 17 +-
kibble/api/plugins/database.py | 151 +++++++++
kibble/api/plugins/openapi.py | 322 ++++++++++++++++++
kibble/api/plugins/session.py | 196 +++++++++++
{api => kibble/api}/yaml/openapi.yaml | 0
{api => kibble/api}/yaml/openapi/combine.py | 55 ++--
.../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 | 0
.../openapi/components/schemas/Organisation.yaml | 0
.../yaml/openapi/components/schemas/Phrase.yaml | 0
.../openapi/components/schemas/PhraseList.yaml | 0
.../api}/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 | 0
.../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
.../api}/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 | 0
.../yaml/openapi/components/schemas/editView.yaml | 0
.../components/securitySchemes/cookieAuth.yaml | 0
{api => kibble/api}/yaml/sourcetypes.yaml | 0
{api => kibble/api}/yaml/widgets.yaml | 0
ui/js/coffee/combine.sh => kibble/settings.py | 8 +-
{setup => kibble/setup}/kibble.yaml.sample | 0
kibble/setup/makeaccount.py | 101 ++++++
{setup => kibble/setup}/mappings.json | 0
{setup => kibble/setup}/setup.py | 249 +++++++-------
api/__init__.py => kibble/version.py | 2 +
Dockerfile.dev => setup.cfg | 25 +-
setup.py | 100 ++++++
setup/makeaccount.py | 77 -----
setup/requirements.txt | 8 -
146 files changed, 7060 insertions(+), 8715 deletions(-)
create mode 100644 .github/labeler.yml
create mode 100644 .github/workflows/labeler.yaml
delete mode 100644 api/pages/bio/newtimers.py
delete mode 100644 api/pages/bio/trends.py
delete mode 100644 api/pages/ci/queue.py
delete mode 100644 api/pages/ci/status.py
delete mode 100644 api/pages/code/changes.py
delete mode 100644 api/pages/code/committers.py
delete mode 100644 api/pages/code/pony.py
delete mode 100644 api/pages/code/trends.py
delete mode 100644 api/pages/forum/actors.py
delete mode 100644 api/pages/forum/issues.py
delete mode 100644 api/pages/forum/trends.py
delete mode 100644 api/pages/issue/actors.py
delete mode 100644 api/pages/issue/issues.py
delete mode 100644 api/pages/issue/trends.py
delete mode 100644 api/pages/mail/timeseries.py
delete mode 100644 api/pages/mail/trends.py
delete mode 100644 api/plugins/database.py
delete mode 100644 api/plugins/openapi.py
delete mode 100644 api/plugins/session.py
copy {api => kibble}/__init__.py (100%)
copy ui/js/coffee/combine.sh => kibble/__main__.py (90%)
copy {api => kibble/api}/__init__.py (100%)
rename {api => kibble/api}/handler.py (63%)
rename {api => kibble/api}/pages/__init__.py (87%)
rename {api => kibble/api}/pages/account.py (63%)
rename {api => kibble/api}/pages/bio/bio.py (50%)
create mode 100644 kibble/api/pages/bio/newtimers.py
create mode 100644 kibble/api/pages/bio/trends.py
create mode 100644 kibble/api/pages/ci/queue.py
copy api/pages/issue/age.py => kibble/api/pages/ci/status.py (54%)
rename {api => kibble/api}/pages/ci/top-buildcount.py (53%)
rename {api => kibble/api}/pages/ci/top-buildtime.py (53%)
create mode 100644 kibble/api/pages/code/changes.py
rename {api => kibble/api}/pages/code/commits.py (50%)
create mode 100644 kibble/api/pages/code/committers.py
rename {api => kibble/api}/pages/code/evolution.py (56%)
rename {api => kibble/api}/pages/code/pony-timeseries.py (59%)
create mode 100644 kibble/api/pages/code/pony.py
rename {api => kibble/api}/pages/code/punchcard.py (51%)
rename {api => kibble/api}/pages/code/relationships.py (55%)
rename {api => kibble/api}/pages/code/retention.py (61%)
rename {api => kibble/api}/pages/code/sloc.py (61%)
rename {api => kibble/api}/pages/code/top-commits.py (55%)
rename {api => kibble/api}/pages/code/top-sloc.py (67%)
create mode 100644 kibble/api/pages/code/trends.py
rename {api => kibble/api}/pages/filters.py (65%)
create mode 100644 kibble/api/pages/forum/actors.py
rename {api => kibble/api}/pages/forum/creators.py (53%)
create mode 100644 kibble/api/pages/forum/issues.py
rename {api => kibble/api}/pages/forum/responders.py (52%)
rename {api => kibble/api}/pages/forum/top-count.py (60%)
rename {api => kibble/api}/pages/forum/top.py (56%)
create mode 100644 kibble/api/pages/forum/trends.py
create mode 100644 kibble/api/pages/issue/actors.py
rename {api => kibble/api}/pages/issue/age.py (59%)
rename {api => kibble/api}/pages/issue/closers.py (51%)
create mode 100644 kibble/api/pages/issue/issues.py
rename {api => kibble/api}/pages/issue/openers.py (52%)
rename {api => kibble/api}/pages/issue/pony-timeseries.py (58%)
rename {api => kibble/api}/pages/issue/relationships.py (53%)
rename {api => kibble/api}/pages/issue/retention.py (61%)
rename {api => kibble/api}/pages/issue/top-count.py (59%)
rename {api => kibble/api}/pages/issue/top.py (55%)
create mode 100644 kibble/api/pages/issue/trends.py
rename {api => kibble/api}/pages/mail/keyphrases.py (59%)
rename {api => kibble/api}/pages/mail/map.py (53%)
rename {api => kibble/api}/pages/mail/mood-timeseries.py (52%)
rename {api => kibble/api}/pages/mail/mood.py (58%)
rename {api => kibble/api}/pages/mail/pony-timeseries.py (58%)
rename {api => kibble/api}/pages/mail/relationships.py (56%)
rename {api => kibble/api}/pages/mail/retention.py (62%)
copy {api => kibble/api}/pages/mail/timeseries-single.py (56%)
rename api/pages/mail/timeseries-single.py => kibble/api/pages/mail/timeseries.py (51%)
rename {api => kibble/api}/pages/mail/top-authors.py (55%)
rename {api => kibble/api}/pages/mail/top-topics.py (59%)
create mode 100644 kibble/api/pages/mail/trends.py
rename {api => kibble/api}/pages/org/contributors.py (50%)
rename {api => kibble/api}/pages/org/list.py (69%)
rename {api => kibble/api}/pages/org/members.py (54%)
rename {api => kibble/api}/pages/org/sourcetypes.py (93%)
rename {api => kibble/api}/pages/org/trends.py (53%)
rename {api => kibble/api}/pages/session.py (66%)
rename {api => kibble/api}/pages/sources.py (57%)
rename {api => kibble/api}/pages/verify.py (75%)
rename {api => kibble/api}/pages/views.py (54%)
rename {api => kibble/api}/pages/widgets.py (85%)
create mode 100644 kibble/api/plugins/database.py
create mode 100644 kibble/api/plugins/openapi.py
create mode 100644 kibble/api/plugins/session.py
rename {api => kibble/api}/yaml/openapi.yaml (100%)
rename {api => kibble/api}/yaml/openapi/combine.py (74%)
rename {api => kibble/api}/yaml/openapi/components/schemas/ActionCompleted.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Biography.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/CommitterList.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Empty.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Error.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Factor.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/NewOrg.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/OrgMembers.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Organisation.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Phrase.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/PhraseList.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Sloc.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Source.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/SourceID.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/SourceList.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/SourceListAdd.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/SourceType.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/SourceTypes.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Timeseries.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/TimeseriesObject.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/TopList.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/Trend.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/UserAccount.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/UserAccountEdit.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/UserCredentials.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/UserData.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/UserName.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/View.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/ViewList.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/WidgetApp.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/WidgetDesign.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/WidgetRow.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/defaultWidgetArgs.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/schemas/editView.yaml (100%)
rename {api => kibble/api}/yaml/openapi/components/securitySchemes/cookieAuth.yaml (100%)
rename {api => kibble/api}/yaml/sourcetypes.yaml (100%)
rename {api => kibble/api}/yaml/widgets.yaml (100%)
copy ui/js/coffee/combine.sh => kibble/settings.py (82%)
rename {setup => kibble/setup}/kibble.yaml.sample (100%)
create mode 100644 kibble/setup/makeaccount.py
rename {setup => kibble/setup}/mappings.json (100%)
rename {setup => kibble/setup}/setup.py (57%)
rename api/__init__.py => kibble/version.py (97%)
copy Dockerfile.dev => setup.cfg (66%)
create mode 100644 setup.py
delete mode 100644 setup/makeaccount.py
delete mode 100644 setup/requirements.txt