├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ └── smoketest.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── conf ├── local_settings.py.example ├── logrotate │ └── uwsgi ├── nginx-sites │ ├── hackergame │ └── hgtest ├── pgbouncer.ini ├── settings │ ├── base.py │ ├── dev.py │ ├── docker.py │ ├── hackergame.py │ └── hgtest.py ├── systemd │ └── hackergame@.service ├── uwsgi-apps │ ├── hackergame-docker.ini │ ├── hackergame.ini │ └── hgtest.ini └── uwsgi.ini ├── docker-compose.yml ├── frontend ├── README.md ├── __init__.py ├── adapters.py ├── admin.py ├── apps.py ├── auth_providers │ ├── README.md │ ├── base.py │ ├── cas.py │ ├── debug.py │ ├── external.py │ ├── fdu.py │ ├── gdou.py │ ├── gdut.py │ ├── gzhu.py │ ├── hit.py │ ├── jlu.py │ ├── neu.py │ ├── nuaa.py │ ├── nudt.py │ ├── nyist.py │ ├── ouc.py │ ├── shu.py │ ├── sjtu.py │ ├── sms.py │ ├── sustech.py │ ├── sysu.py │ ├── tongji.py │ ├── ustc.py │ ├── xidian.py │ ├── xmut.py │ └── zju.py ├── context_processors.py ├── management │ └── commands │ │ ├── fake_data.py │ │ ├── import_data.py │ │ ├── regen_all.py │ │ └── setup.py ├── middleware.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20191010_0025.py │ ├── 0003_page_js.py │ ├── 0004_ustceligible_ustcsnos.py │ ├── 0005_qa.py │ ├── 0006_credits.py │ ├── 0007_accountlog_specialprofileusedrecord_and_more.py │ ├── 0008_accountlog_unique_account_log_for_each_type.py │ ├── 0009_alter_accountlog_account.py │ ├── 0010_unidirectionalfeedback.py │ ├── 0011_feedback.py │ └── __init__.py ├── models.py ├── static │ ├── axios.min.js │ ├── chart.js │ ├── chart.umd.min.js │ ├── chartjs-adapter-moment.min.js │ ├── code.css │ ├── color.js │ ├── date.js │ ├── favicon.svg │ ├── fontawesome │ │ ├── css │ │ │ └── all.min.css │ │ └── webfonts │ │ │ ├── fa-brands-400.eot │ │ │ ├── fa-brands-400.svg │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.eot │ │ │ ├── fa-regular-400.svg │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.eot │ │ │ ├── fa-solid-900.svg │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff │ │ │ └── fa-solid-900.woff2 │ ├── grids-responsive.min.css │ ├── katex │ │ ├── auto-render.min.js │ │ ├── fonts │ │ │ ├── KaTeX_AMS-Regular.ttf │ │ │ ├── KaTeX_AMS-Regular.woff │ │ │ ├── KaTeX_AMS-Regular.woff2 │ │ │ ├── KaTeX_Caligraphic-Bold.ttf │ │ │ ├── KaTeX_Caligraphic-Bold.woff │ │ │ ├── KaTeX_Caligraphic-Bold.woff2 │ │ │ ├── KaTeX_Caligraphic-Regular.ttf │ │ │ ├── KaTeX_Caligraphic-Regular.woff │ │ │ ├── KaTeX_Caligraphic-Regular.woff2 │ │ │ ├── KaTeX_Fraktur-Bold.ttf │ │ │ ├── KaTeX_Fraktur-Bold.woff │ │ │ ├── KaTeX_Fraktur-Bold.woff2 │ │ │ ├── KaTeX_Fraktur-Regular.ttf │ │ │ ├── KaTeX_Fraktur-Regular.woff │ │ │ ├── KaTeX_Fraktur-Regular.woff2 │ │ │ ├── KaTeX_Main-Bold.ttf │ │ │ ├── KaTeX_Main-Bold.woff │ │ │ ├── KaTeX_Main-Bold.woff2 │ │ │ ├── KaTeX_Main-BoldItalic.ttf │ │ │ ├── KaTeX_Main-BoldItalic.woff │ │ │ ├── KaTeX_Main-BoldItalic.woff2 │ │ │ ├── KaTeX_Main-Italic.ttf │ │ │ ├── KaTeX_Main-Italic.woff │ │ │ ├── KaTeX_Main-Italic.woff2 │ │ │ ├── KaTeX_Main-Regular.ttf │ │ │ ├── KaTeX_Main-Regular.woff │ │ │ ├── KaTeX_Main-Regular.woff2 │ │ │ ├── KaTeX_Math-BoldItalic.ttf │ │ │ ├── KaTeX_Math-BoldItalic.woff │ │ │ ├── KaTeX_Math-BoldItalic.woff2 │ │ │ ├── KaTeX_Math-Italic.ttf │ │ │ ├── KaTeX_Math-Italic.woff │ │ │ ├── KaTeX_Math-Italic.woff2 │ │ │ ├── KaTeX_SansSerif-Bold.ttf │ │ │ ├── KaTeX_SansSerif-Bold.woff │ │ │ ├── KaTeX_SansSerif-Bold.woff2 │ │ │ ├── KaTeX_SansSerif-Italic.ttf │ │ │ ├── KaTeX_SansSerif-Italic.woff │ │ │ ├── KaTeX_SansSerif-Italic.woff2 │ │ │ ├── KaTeX_SansSerif-Regular.ttf │ │ │ ├── KaTeX_SansSerif-Regular.woff │ │ │ ├── KaTeX_SansSerif-Regular.woff2 │ │ │ ├── KaTeX_Script-Regular.ttf │ │ │ ├── KaTeX_Script-Regular.woff │ │ │ ├── KaTeX_Script-Regular.woff2 │ │ │ ├── KaTeX_Size1-Regular.ttf │ │ │ ├── KaTeX_Size1-Regular.woff │ │ │ ├── KaTeX_Size1-Regular.woff2 │ │ │ ├── KaTeX_Size2-Regular.ttf │ │ │ ├── KaTeX_Size2-Regular.woff │ │ │ ├── KaTeX_Size2-Regular.woff2 │ │ │ ├── KaTeX_Size3-Regular.ttf │ │ │ ├── KaTeX_Size3-Regular.woff │ │ │ ├── KaTeX_Size3-Regular.woff2 │ │ │ ├── KaTeX_Size4-Regular.ttf │ │ │ ├── KaTeX_Size4-Regular.woff │ │ │ ├── KaTeX_Size4-Regular.woff2 │ │ │ ├── KaTeX_Typewriter-Regular.ttf │ │ │ ├── KaTeX_Typewriter-Regular.woff │ │ │ └── KaTeX_Typewriter-Regular.woff2 │ │ ├── katex.min.css │ │ └── katex.min.js │ ├── main.css │ ├── menus.js │ ├── moment.min.js │ ├── pure.min.css │ ├── seedrandom.js │ └── vue.min.js ├── templates │ ├── admin │ │ └── index.html │ ├── admin_announcement.html │ ├── admin_base.html │ ├── admin_challenge.html │ ├── admin_submission.html │ ├── admin_terms.html │ ├── admin_trigger.html │ ├── admin_user.html │ ├── announcements.html │ ├── base.html │ ├── board.html │ ├── challenge_feedback.html │ ├── credits.html │ ├── first.html │ ├── hub.html │ ├── login.html │ ├── login_base.html │ ├── login_debug.html │ ├── login_email.html │ ├── login_info.html │ ├── login_sms.html │ ├── profile.html │ ├── qa.html │ ├── score.html │ ├── terms.html │ ├── user.html │ └── ustcprofile.html ├── tests │ ├── __init__.py │ ├── auth_test.py │ └── command_test.py ├── urls.py ├── utils.py ├── views.py └── wsgi.py ├── manage.py ├── requirements-manual.txt ├── requirements.txt └── server ├── README.md ├── __init__.py ├── announcement ├── __init__.py ├── apps.py ├── interface.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py └── tests.py ├── challenge ├── __init__.py ├── apps.py ├── expr_flags.py ├── interface.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20191011_2116.py │ ├── 0003_rename_url_challenge_url_orig_and_more.py │ └── __init__.py ├── models.py └── tests.py ├── context.py ├── exceptions.py ├── submission ├── __init__.py ├── apps.py ├── interface.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20191005_1331.py │ ├── 0003_submission_group.py │ ├── 0004_auto_20191011_2116.py │ ├── 0005_auto_20191012_2325.py │ ├── 0006_auto_20191015_0202.py │ ├── 0007_auto_20201022_1721.py │ ├── 0008_remove_flagviolation_violation_flag_and_more.py │ └── __init__.py └── models.py ├── terms ├── __init__.py ├── apps.py ├── interface.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py └── tests.py ├── trigger ├── __init__.py ├── apps.py ├── interface.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20201012_2213.py │ ├── 0003_trigger_can_update_profile.py │ └── __init__.py ├── models.py └── tests.py └── user ├── __init__.py ├── apps.py ├── interface.py ├── migrations ├── 0001_initial.py ├── 0002_auto_20191010_1458.py ├── 0003_user_qq.py ├── 0004_auto_20191011_1700.py ├── 0005_auto_20191011_1842.py ├── 0006_auto_20201019_2248.py ├── 0007_user_aff.py ├── 0008_userlog.py ├── 0009_auto_20211010_1930.py ├── 0010_alter_user_options.py ├── 0011_add_major_and_campus.py ├── 0012_add_groups.py ├── 0013_user_suspicious_user_suspicious_reason_and_more.py ├── 0014_user_suspicious_ddl_userlog_suspicious_ddl.py ├── 0015_update_groups_2023.py ├── 0016_add_nyist.py ├── 0017_update_groups_2024.py ├── 0018_remove_user_suspicious_remove_user_suspicious_ddl_and_more.py └── __init__.py ├── models.py └── tests.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/smoketest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/.github/workflows/smoketest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/README.md -------------------------------------------------------------------------------- /conf/local_settings.py.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/local_settings.py.example -------------------------------------------------------------------------------- /conf/logrotate/uwsgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/logrotate/uwsgi -------------------------------------------------------------------------------- /conf/nginx-sites/hackergame: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/nginx-sites/hackergame -------------------------------------------------------------------------------- /conf/nginx-sites/hgtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/nginx-sites/hgtest -------------------------------------------------------------------------------- /conf/pgbouncer.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/pgbouncer.ini -------------------------------------------------------------------------------- /conf/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/settings/base.py -------------------------------------------------------------------------------- /conf/settings/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/settings/dev.py -------------------------------------------------------------------------------- /conf/settings/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/settings/docker.py -------------------------------------------------------------------------------- /conf/settings/hackergame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/settings/hackergame.py -------------------------------------------------------------------------------- /conf/settings/hgtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/settings/hgtest.py -------------------------------------------------------------------------------- /conf/systemd/hackergame@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/systemd/hackergame@.service -------------------------------------------------------------------------------- /conf/uwsgi-apps/hackergame-docker.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/uwsgi-apps/hackergame-docker.ini -------------------------------------------------------------------------------- /conf/uwsgi-apps/hackergame.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/uwsgi-apps/hackergame.ini -------------------------------------------------------------------------------- /conf/uwsgi-apps/hgtest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/uwsgi-apps/hgtest.ini -------------------------------------------------------------------------------- /conf/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/conf/uwsgi.ini -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- 1 | 这是一个特别的 Django app,它只负责和网页界面相关的逻辑,不管理业务逻辑。 2 | -------------------------------------------------------------------------------- /frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/adapters.py -------------------------------------------------------------------------------- /frontend/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/admin.py -------------------------------------------------------------------------------- /frontend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/apps.py -------------------------------------------------------------------------------- /frontend/auth_providers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/README.md -------------------------------------------------------------------------------- /frontend/auth_providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/base.py -------------------------------------------------------------------------------- /frontend/auth_providers/cas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/cas.py -------------------------------------------------------------------------------- /frontend/auth_providers/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/debug.py -------------------------------------------------------------------------------- /frontend/auth_providers/external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/external.py -------------------------------------------------------------------------------- /frontend/auth_providers/fdu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/fdu.py -------------------------------------------------------------------------------- /frontend/auth_providers/gdou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/gdou.py -------------------------------------------------------------------------------- /frontend/auth_providers/gdut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/gdut.py -------------------------------------------------------------------------------- /frontend/auth_providers/gzhu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/gzhu.py -------------------------------------------------------------------------------- /frontend/auth_providers/hit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/hit.py -------------------------------------------------------------------------------- /frontend/auth_providers/jlu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/jlu.py -------------------------------------------------------------------------------- /frontend/auth_providers/neu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/neu.py -------------------------------------------------------------------------------- /frontend/auth_providers/nuaa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/nuaa.py -------------------------------------------------------------------------------- /frontend/auth_providers/nudt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/nudt.py -------------------------------------------------------------------------------- /frontend/auth_providers/nyist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/nyist.py -------------------------------------------------------------------------------- /frontend/auth_providers/ouc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/ouc.py -------------------------------------------------------------------------------- /frontend/auth_providers/shu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/shu.py -------------------------------------------------------------------------------- /frontend/auth_providers/sjtu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/sjtu.py -------------------------------------------------------------------------------- /frontend/auth_providers/sms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/sms.py -------------------------------------------------------------------------------- /frontend/auth_providers/sustech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/sustech.py -------------------------------------------------------------------------------- /frontend/auth_providers/sysu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/sysu.py -------------------------------------------------------------------------------- /frontend/auth_providers/tongji.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/tongji.py -------------------------------------------------------------------------------- /frontend/auth_providers/ustc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/ustc.py -------------------------------------------------------------------------------- /frontend/auth_providers/xidian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/xidian.py -------------------------------------------------------------------------------- /frontend/auth_providers/xmut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/xmut.py -------------------------------------------------------------------------------- /frontend/auth_providers/zju.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/auth_providers/zju.py -------------------------------------------------------------------------------- /frontend/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/context_processors.py -------------------------------------------------------------------------------- /frontend/management/commands/fake_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/management/commands/fake_data.py -------------------------------------------------------------------------------- /frontend/management/commands/import_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/management/commands/import_data.py -------------------------------------------------------------------------------- /frontend/management/commands/regen_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/management/commands/regen_all.py -------------------------------------------------------------------------------- /frontend/management/commands/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/management/commands/setup.py -------------------------------------------------------------------------------- /frontend/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/middleware.py -------------------------------------------------------------------------------- /frontend/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0001_initial.py -------------------------------------------------------------------------------- /frontend/migrations/0002_auto_20191010_0025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0002_auto_20191010_0025.py -------------------------------------------------------------------------------- /frontend/migrations/0003_page_js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0003_page_js.py -------------------------------------------------------------------------------- /frontend/migrations/0004_ustceligible_ustcsnos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0004_ustceligible_ustcsnos.py -------------------------------------------------------------------------------- /frontend/migrations/0005_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0005_qa.py -------------------------------------------------------------------------------- /frontend/migrations/0006_credits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0006_credits.py -------------------------------------------------------------------------------- /frontend/migrations/0007_accountlog_specialprofileusedrecord_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0007_accountlog_specialprofileusedrecord_and_more.py -------------------------------------------------------------------------------- /frontend/migrations/0008_accountlog_unique_account_log_for_each_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0008_accountlog_unique_account_log_for_each_type.py -------------------------------------------------------------------------------- /frontend/migrations/0009_alter_accountlog_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0009_alter_accountlog_account.py -------------------------------------------------------------------------------- /frontend/migrations/0010_unidirectionalfeedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0010_unidirectionalfeedback.py -------------------------------------------------------------------------------- /frontend/migrations/0011_feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/migrations/0011_feedback.py -------------------------------------------------------------------------------- /frontend/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/models.py -------------------------------------------------------------------------------- /frontend/static/axios.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/axios.min.js -------------------------------------------------------------------------------- /frontend/static/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/chart.js -------------------------------------------------------------------------------- /frontend/static/chart.umd.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/chart.umd.min.js -------------------------------------------------------------------------------- /frontend/static/chartjs-adapter-moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/chartjs-adapter-moment.min.js -------------------------------------------------------------------------------- /frontend/static/code.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/code.css -------------------------------------------------------------------------------- /frontend/static/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/color.js -------------------------------------------------------------------------------- /frontend/static/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/date.js -------------------------------------------------------------------------------- /frontend/static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/favicon.svg -------------------------------------------------------------------------------- /frontend/static/fontawesome/css/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/css/all.min.css -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-brands-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-brands-400.svg -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-regular-400.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-regular-400.svg -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-solid-900.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-solid-900.svg -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /frontend/static/fontawesome/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/fontawesome/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /frontend/static/grids-responsive.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/grids-responsive.min.css -------------------------------------------------------------------------------- /frontend/static/katex/auto-render.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/auto-render.min.js -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_AMS-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_AMS-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_AMS-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_AMS-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_AMS-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_AMS-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Bold.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Bold.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Fraktur-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Bold.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Bold.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Bold.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-BoldItalic.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-BoldItalic.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Italic.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Italic.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Italic.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Main-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Main-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-BoldItalic.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-BoldItalic.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-Italic.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-Italic.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Math-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Math-Italic.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Bold.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Bold.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Italic.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Italic.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_SansSerif-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Script-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Script-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Script-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Script-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Script-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Script-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size1-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size1-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size1-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size1-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size1-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size1-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size2-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size2-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size2-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size2-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size2-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size2-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size3-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size3-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size3-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size3-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size3-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size3-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size4-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size4-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size4-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Size4-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Size4-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Typewriter-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Typewriter-Regular.ttf -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Typewriter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Typewriter-Regular.woff -------------------------------------------------------------------------------- /frontend/static/katex/fonts/KaTeX_Typewriter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 -------------------------------------------------------------------------------- /frontend/static/katex/katex.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/katex.min.css -------------------------------------------------------------------------------- /frontend/static/katex/katex.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/katex/katex.min.js -------------------------------------------------------------------------------- /frontend/static/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/main.css -------------------------------------------------------------------------------- /frontend/static/menus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/menus.js -------------------------------------------------------------------------------- /frontend/static/moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/moment.min.js -------------------------------------------------------------------------------- /frontend/static/pure.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/pure.min.css -------------------------------------------------------------------------------- /frontend/static/seedrandom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/seedrandom.js -------------------------------------------------------------------------------- /frontend/static/vue.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/static/vue.min.js -------------------------------------------------------------------------------- /frontend/templates/admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin/index.html -------------------------------------------------------------------------------- /frontend/templates/admin_announcement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_announcement.html -------------------------------------------------------------------------------- /frontend/templates/admin_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_base.html -------------------------------------------------------------------------------- /frontend/templates/admin_challenge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_challenge.html -------------------------------------------------------------------------------- /frontend/templates/admin_submission.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_submission.html -------------------------------------------------------------------------------- /frontend/templates/admin_terms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_terms.html -------------------------------------------------------------------------------- /frontend/templates/admin_trigger.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_trigger.html -------------------------------------------------------------------------------- /frontend/templates/admin_user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/admin_user.html -------------------------------------------------------------------------------- /frontend/templates/announcements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/announcements.html -------------------------------------------------------------------------------- /frontend/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/base.html -------------------------------------------------------------------------------- /frontend/templates/board.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/board.html -------------------------------------------------------------------------------- /frontend/templates/challenge_feedback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/challenge_feedback.html -------------------------------------------------------------------------------- /frontend/templates/credits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/credits.html -------------------------------------------------------------------------------- /frontend/templates/first.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/first.html -------------------------------------------------------------------------------- /frontend/templates/hub.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/hub.html -------------------------------------------------------------------------------- /frontend/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login.html -------------------------------------------------------------------------------- /frontend/templates/login_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login_base.html -------------------------------------------------------------------------------- /frontend/templates/login_debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login_debug.html -------------------------------------------------------------------------------- /frontend/templates/login_email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login_email.html -------------------------------------------------------------------------------- /frontend/templates/login_info.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login_info.html -------------------------------------------------------------------------------- /frontend/templates/login_sms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/login_sms.html -------------------------------------------------------------------------------- /frontend/templates/profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/profile.html -------------------------------------------------------------------------------- /frontend/templates/qa.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/qa.html -------------------------------------------------------------------------------- /frontend/templates/score.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/score.html -------------------------------------------------------------------------------- /frontend/templates/terms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/terms.html -------------------------------------------------------------------------------- /frontend/templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/user.html -------------------------------------------------------------------------------- /frontend/templates/ustcprofile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/templates/ustcprofile.html -------------------------------------------------------------------------------- /frontend/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/tests/__init__.py -------------------------------------------------------------------------------- /frontend/tests/auth_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/tests/auth_test.py -------------------------------------------------------------------------------- /frontend/tests/command_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/tests/command_test.py -------------------------------------------------------------------------------- /frontend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/urls.py -------------------------------------------------------------------------------- /frontend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/utils.py -------------------------------------------------------------------------------- /frontend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/views.py -------------------------------------------------------------------------------- /frontend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/frontend/wsgi.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/manage.py -------------------------------------------------------------------------------- /requirements-manual.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/requirements-manual.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/requirements.txt -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/README.md -------------------------------------------------------------------------------- /server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/announcement/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/announcement/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/announcement/apps.py -------------------------------------------------------------------------------- /server/announcement/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/announcement/interface.py -------------------------------------------------------------------------------- /server/announcement/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/announcement/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/announcement/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/announcement/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/announcement/models.py -------------------------------------------------------------------------------- /server/announcement/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/announcement/tests.py -------------------------------------------------------------------------------- /server/challenge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/challenge/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/apps.py -------------------------------------------------------------------------------- /server/challenge/expr_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/expr_flags.py -------------------------------------------------------------------------------- /server/challenge/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/interface.py -------------------------------------------------------------------------------- /server/challenge/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/challenge/migrations/0002_auto_20191011_2116.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/migrations/0002_auto_20191011_2116.py -------------------------------------------------------------------------------- /server/challenge/migrations/0003_rename_url_challenge_url_orig_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/migrations/0003_rename_url_challenge_url_orig_and_more.py -------------------------------------------------------------------------------- /server/challenge/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/challenge/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/models.py -------------------------------------------------------------------------------- /server/challenge/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/challenge/tests.py -------------------------------------------------------------------------------- /server/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/context.py -------------------------------------------------------------------------------- /server/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/exceptions.py -------------------------------------------------------------------------------- /server/submission/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/submission/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/apps.py -------------------------------------------------------------------------------- /server/submission/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/interface.py -------------------------------------------------------------------------------- /server/submission/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/submission/migrations/0002_auto_20191005_1331.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0002_auto_20191005_1331.py -------------------------------------------------------------------------------- /server/submission/migrations/0003_submission_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0003_submission_group.py -------------------------------------------------------------------------------- /server/submission/migrations/0004_auto_20191011_2116.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0004_auto_20191011_2116.py -------------------------------------------------------------------------------- /server/submission/migrations/0005_auto_20191012_2325.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0005_auto_20191012_2325.py -------------------------------------------------------------------------------- /server/submission/migrations/0006_auto_20191015_0202.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0006_auto_20191015_0202.py -------------------------------------------------------------------------------- /server/submission/migrations/0007_auto_20201022_1721.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0007_auto_20201022_1721.py -------------------------------------------------------------------------------- /server/submission/migrations/0008_remove_flagviolation_violation_flag_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/migrations/0008_remove_flagviolation_violation_flag_and_more.py -------------------------------------------------------------------------------- /server/submission/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/submission/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/submission/models.py -------------------------------------------------------------------------------- /server/terms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/terms/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/terms/apps.py -------------------------------------------------------------------------------- /server/terms/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/terms/interface.py -------------------------------------------------------------------------------- /server/terms/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/terms/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/terms/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/terms/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/terms/models.py -------------------------------------------------------------------------------- /server/terms/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/terms/tests.py -------------------------------------------------------------------------------- /server/trigger/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/trigger/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/apps.py -------------------------------------------------------------------------------- /server/trigger/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/interface.py -------------------------------------------------------------------------------- /server/trigger/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/trigger/migrations/0002_auto_20201012_2213.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/migrations/0002_auto_20201012_2213.py -------------------------------------------------------------------------------- /server/trigger/migrations/0003_trigger_can_update_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/migrations/0003_trigger_can_update_profile.py -------------------------------------------------------------------------------- /server/trigger/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/trigger/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/models.py -------------------------------------------------------------------------------- /server/trigger/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/trigger/tests.py -------------------------------------------------------------------------------- /server/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/apps.py -------------------------------------------------------------------------------- /server/user/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/interface.py -------------------------------------------------------------------------------- /server/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/user/migrations/0002_auto_20191010_1458.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0002_auto_20191010_1458.py -------------------------------------------------------------------------------- /server/user/migrations/0003_user_qq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0003_user_qq.py -------------------------------------------------------------------------------- /server/user/migrations/0004_auto_20191011_1700.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0004_auto_20191011_1700.py -------------------------------------------------------------------------------- /server/user/migrations/0005_auto_20191011_1842.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0005_auto_20191011_1842.py -------------------------------------------------------------------------------- /server/user/migrations/0006_auto_20201019_2248.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0006_auto_20201019_2248.py -------------------------------------------------------------------------------- /server/user/migrations/0007_user_aff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0007_user_aff.py -------------------------------------------------------------------------------- /server/user/migrations/0008_userlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0008_userlog.py -------------------------------------------------------------------------------- /server/user/migrations/0009_auto_20211010_1930.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0009_auto_20211010_1930.py -------------------------------------------------------------------------------- /server/user/migrations/0010_alter_user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0010_alter_user_options.py -------------------------------------------------------------------------------- /server/user/migrations/0011_add_major_and_campus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0011_add_major_and_campus.py -------------------------------------------------------------------------------- /server/user/migrations/0012_add_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0012_add_groups.py -------------------------------------------------------------------------------- /server/user/migrations/0013_user_suspicious_user_suspicious_reason_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0013_user_suspicious_user_suspicious_reason_and_more.py -------------------------------------------------------------------------------- /server/user/migrations/0014_user_suspicious_ddl_userlog_suspicious_ddl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0014_user_suspicious_ddl_userlog_suspicious_ddl.py -------------------------------------------------------------------------------- /server/user/migrations/0015_update_groups_2023.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0015_update_groups_2023.py -------------------------------------------------------------------------------- /server/user/migrations/0016_add_nyist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0016_add_nyist.py -------------------------------------------------------------------------------- /server/user/migrations/0017_update_groups_2024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0017_update_groups_2024.py -------------------------------------------------------------------------------- /server/user/migrations/0018_remove_user_suspicious_remove_user_suspicious_ddl_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/migrations/0018_remove_user_suspicious_remove_user_suspicious_ddl_and_more.py -------------------------------------------------------------------------------- /server/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/models.py -------------------------------------------------------------------------------- /server/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ustclug/hackergame/HEAD/server/user/tests.py --------------------------------------------------------------------------------