├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── changelog.md ├── config.json ├── designer ├── Leaderboard.ui ├── achievement.ui ├── banUser.ui ├── config.ui ├── icons │ ├── krone.png │ ├── person.png │ └── settings.png ├── report.ui ├── reset_password.ui └── user_info.ui ├── manifest.json ├── screenshots ├── homescreen_dark.png ├── homescreen_light.png ├── lb_dark.png ├── lb_light.png ├── league_dark.png └── league_light.png ├── server ├── api.py ├── api2.py ├── api3.py ├── checkInput.py ├── manage_leagues.py ├── models.py ├── notification_netlify │ └── index.html ├── templates │ ├── authError.html │ ├── header+footer.html │ ├── leagues.html │ ├── messages.html │ ├── newPassword.html │ ├── privacy.html │ ├── retention.html │ ├── reviews.html │ ├── streak.html │ ├── time.html │ ├── upload.html │ └── user.html ├── tests.py ├── urls.py └── website.py ├── src ├── Leaderboard.py ├── League.py ├── Stats.py ├── __init__.py ├── api_connect.py ├── banUser.py ├── colors.json ├── config.py ├── config_manager.py ├── homescreenLeaderboard.py ├── reportUser.py ├── resetPassword.py ├── streakAchievement │ ├── __init__.py │ ├── calendar.js │ ├── calendar_License.txt │ ├── canvas-confetti.js │ ├── confetti_License.txt │ ├── streak.html │ ├── streakAchievement.py │ └── style.css ├── userInfo.py └── version.py └── tools ├── ankiaddon.py └── build_ui.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | from .src import __init__ -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/changelog.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/config.json -------------------------------------------------------------------------------- /designer/Leaderboard.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/Leaderboard.ui -------------------------------------------------------------------------------- /designer/achievement.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/achievement.ui -------------------------------------------------------------------------------- /designer/banUser.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/banUser.ui -------------------------------------------------------------------------------- /designer/config.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/config.ui -------------------------------------------------------------------------------- /designer/icons/krone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/icons/krone.png -------------------------------------------------------------------------------- /designer/icons/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/icons/person.png -------------------------------------------------------------------------------- /designer/icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/icons/settings.png -------------------------------------------------------------------------------- /designer/report.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/report.ui -------------------------------------------------------------------------------- /designer/reset_password.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/reset_password.ui -------------------------------------------------------------------------------- /designer/user_info.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/designer/user_info.ui -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/manifest.json -------------------------------------------------------------------------------- /screenshots/homescreen_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/homescreen_dark.png -------------------------------------------------------------------------------- /screenshots/homescreen_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/homescreen_light.png -------------------------------------------------------------------------------- /screenshots/lb_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/lb_dark.png -------------------------------------------------------------------------------- /screenshots/lb_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/lb_light.png -------------------------------------------------------------------------------- /screenshots/league_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/league_dark.png -------------------------------------------------------------------------------- /screenshots/league_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/screenshots/league_light.png -------------------------------------------------------------------------------- /server/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/api.py -------------------------------------------------------------------------------- /server/api2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/api2.py -------------------------------------------------------------------------------- /server/api3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/api3.py -------------------------------------------------------------------------------- /server/checkInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/checkInput.py -------------------------------------------------------------------------------- /server/manage_leagues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/manage_leagues.py -------------------------------------------------------------------------------- /server/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/models.py -------------------------------------------------------------------------------- /server/notification_netlify/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/notification_netlify/index.html -------------------------------------------------------------------------------- /server/templates/authError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/authError.html -------------------------------------------------------------------------------- /server/templates/header+footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/header+footer.html -------------------------------------------------------------------------------- /server/templates/leagues.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/leagues.html -------------------------------------------------------------------------------- /server/templates/messages.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/messages.html -------------------------------------------------------------------------------- /server/templates/newPassword.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/newPassword.html -------------------------------------------------------------------------------- /server/templates/privacy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/privacy.html -------------------------------------------------------------------------------- /server/templates/retention.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/retention.html -------------------------------------------------------------------------------- /server/templates/reviews.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/reviews.html -------------------------------------------------------------------------------- /server/templates/streak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/streak.html -------------------------------------------------------------------------------- /server/templates/time.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/time.html -------------------------------------------------------------------------------- /server/templates/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/upload.html -------------------------------------------------------------------------------- /server/templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/templates/user.html -------------------------------------------------------------------------------- /server/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/tests.py -------------------------------------------------------------------------------- /server/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/urls.py -------------------------------------------------------------------------------- /server/website.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/server/website.py -------------------------------------------------------------------------------- /src/Leaderboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/Leaderboard.py -------------------------------------------------------------------------------- /src/League.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/League.py -------------------------------------------------------------------------------- /src/Stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/Stats.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/api_connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/api_connect.py -------------------------------------------------------------------------------- /src/banUser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/banUser.py -------------------------------------------------------------------------------- /src/colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/colors.json -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/config.py -------------------------------------------------------------------------------- /src/config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/config_manager.py -------------------------------------------------------------------------------- /src/homescreenLeaderboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/homescreenLeaderboard.py -------------------------------------------------------------------------------- /src/reportUser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/reportUser.py -------------------------------------------------------------------------------- /src/resetPassword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/resetPassword.py -------------------------------------------------------------------------------- /src/streakAchievement/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/streakAchievement/calendar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/calendar.js -------------------------------------------------------------------------------- /src/streakAchievement/calendar_License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/calendar_License.txt -------------------------------------------------------------------------------- /src/streakAchievement/canvas-confetti.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/canvas-confetti.js -------------------------------------------------------------------------------- /src/streakAchievement/confetti_License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/confetti_License.txt -------------------------------------------------------------------------------- /src/streakAchievement/streak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/streak.html -------------------------------------------------------------------------------- /src/streakAchievement/streakAchievement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/streakAchievement.py -------------------------------------------------------------------------------- /src/streakAchievement/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/streakAchievement/style.css -------------------------------------------------------------------------------- /src/userInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/userInfo.py -------------------------------------------------------------------------------- /src/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/src/version.py -------------------------------------------------------------------------------- /tools/ankiaddon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/tools/ankiaddon.py -------------------------------------------------------------------------------- /tools/build_ui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThoreBor/Anki_Leaderboard/HEAD/tools/build_ui.sh --------------------------------------------------------------------------------