oplik0/cherrydoor

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.bandit
.codeclimate.json
.editorconfig
.github/CODEOWNERS
.github/workflows/python-publish.yml
.github/workflows/python-tests.yml
.gitignore
LICENSE
MANIFEST.in
README.md
cherrydoor.service
cherrydoor/__init__.py0
A
0 mins
cherrydoor/__main__.py154
A
1 hr
cherrydoor/__version__.py1
A
0 mins
cherrydoor/api/__init__.py267
A
2 hrs
cherrydoor/api/api_key_endpoint.py209
A
0 mins
cherrydoor/api/cards_endpoint.py313
A
3 hrs
cherrydoor/api/door_endpoint.py61
A
0 mins
cherrydoor/api/find_user_endpoint.py128
A
0 mins
cherrydoor/api/manage_user_endpoint.py717
D
1 day
cherrydoor/api/manage_users_endpoint.py194
A
0 mins
cherrydoor/api/stats_endpoint.py95
A
0 mins
cherrydoor/api_tokens.py148
A
0 mins
cherrydoor/app.py179
A
1 hr
cherrydoor/auth.py340
B
4 hrs
cherrydoor/cli/__init__.py0
A
0 mins
cherrydoor/cli/install.py173
C
1 day
cherrydoor/cli/update.py60
A
3 hrs
cherrydoor/cli/update_scripts/__init__.py0
A
0 mins
cherrydoor/cli/update_scripts/aiohttp.py7
A
0 mins
cherrydoor/config.py188
A
25 mins
cherrydoor/config_default.yaml
cherrydoor/database/__init__.py1
A
0 mins
cherrydoor/database/mongo.py558
C
1 day
cherrydoor/interface/__init__.py4
A
0 mins
cherrydoor/interface/serial.py468
C
1 day
cherrydoor/secure.py98
A
0 mins
cherrydoor/socketio.py390
B
5 hrs
cherrydoor/static/components/Dashboard.js10
A
0 mins
cherrydoor/static/components/DoorStatus.js38
A
0 mins
cherrydoor/static/components/HamburgerMenu.js14
A
0 mins
cherrydoor/static/components/Header.js15
A
0 mins
cherrydoor/static/components/ManageUsers.js247
A
1 hr
cherrydoor/static/components/Navbar.js19
A
0 mins
cherrydoor/static/components/SerialConsole.js55
A
2 hrs
cherrydoor/static/components/Settings-timepicker.js25
A
0 mins
cherrydoor/static/components/Settings.js39
A
0 mins
cherrydoor/static/components/UsageChart.js17
A
0 mins
cherrydoor/static/components/Users.js9
A
0 mins
cherrydoor/static/components/VueTimepicker.js5,224
F
2 mos