├── .circleci └── config.yml ├── .github └── workflows │ ├── docker.yml │ └── sonarqube.yml ├── .gitignore ├── .lgtm.yml ├── .travis.yml ├── LICENSE ├── README.md ├── appveyor.yml ├── docker ├── README.md ├── judger │ └── Dockerfile └── web │ ├── Dockerfile │ └── supervisord.conf ├── judger ├── Makefile ├── pom.xml └── src │ ├── main │ ├── cpp │ │ ├── org_verwandlung_voj_jni_hashmap.h │ │ ├── org_verwandlung_voj_jni_library.h │ │ ├── org_verwandlung_voj_judger_core_Runner.h │ │ ├── unix │ │ │ └── Judger.Core.Runner.cpp │ │ └── windows │ │ │ └── Judger.Core.Runner.cpp │ ├── java │ │ └── org │ │ │ └── verwandlung │ │ │ └── voj │ │ │ └── judger │ │ │ ├── application │ │ │ ├── ApplicationBootstrap.java │ │ │ ├── ApplicationDispatcher.java │ │ │ └── ApplicationHeartbeat.java │ │ │ ├── core │ │ │ ├── Comparator.java │ │ │ ├── Compiler.java │ │ │ ├── Dispatcher.java │ │ │ ├── Preprocessor.java │ │ │ └── Runner.java │ │ │ ├── exception │ │ │ ├── CreateDirectoryException.java │ │ │ └── IllgealSubmissionException.java │ │ │ ├── mapper │ │ │ ├── CheckpointMapper.java │ │ │ ├── JudgeResultMapper.java │ │ │ ├── LanguageMapper.java │ │ │ ├── ProblemMapper.java │ │ │ ├── SubmissionMapper.java │ │ │ ├── UserGroupMapper.java │ │ │ └── UserMapper.java │ │ │ ├── messenger │ │ │ ├── MessageReceiver.java │ │ │ └── MessageSender.java │ │ │ ├── model │ │ │ ├── Checkpoint.java │ │ │ ├── JudgeResult.java │ │ │ ├── Language.java │ │ │ ├── Problem.java │ │ │ ├── Submission.java │ │ │ ├── User.java │ │ │ └── UserGroup.java │ │ │ └── util │ │ │ ├── DigestUtils.java │ │ │ └── NativeLibraryLoader.java │ └── resources │ │ ├── application-context.xml │ │ ├── log4j2.xml │ │ └── voj.properties │ └── test │ ├── java │ └── org │ │ └── verwandlung │ │ └── voj │ │ └── judger │ │ ├── core │ │ ├── ComparatorTest.java │ │ ├── CompilerTest.java │ │ ├── PreprocessorTest.java │ │ └── RunnerTest.java │ │ └── mapper │ │ ├── CheckpointMapperTest.java │ │ ├── JudgeResultMapperTest.java │ │ ├── LanguageMapperTest.java │ │ ├── ProblemMapperTest.java │ │ ├── SubmissionMapperTest.java │ │ ├── UserGroupMapperTest.java │ │ └── UserMapperTest.java │ └── resources │ ├── log4j2-test.xml │ ├── test-spring-context.xml │ ├── voj-test-linux.properties │ └── voj-test-windows.properties ├── voj.sql └── web ├── .gitignore ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── verwandlung │ │ └── voj │ │ └── web │ │ ├── aspect │ │ ├── InterceptorAspect.java │ │ └── ViewAspect.java │ │ ├── controller │ │ ├── AccountsController.java │ │ ├── AdministrationController.java │ │ ├── ContestsController.java │ │ ├── DefaultController.java │ │ ├── DiscussionController.java │ │ ├── ExceptionHandlingController.java │ │ ├── ProblemsController.java │ │ └── SubmissionController.java │ │ ├── exception │ │ └── ResourceNotFoundException.java │ │ ├── mapper │ │ ├── BulletinBoardMessageMapper.java │ │ ├── CheckpointMapper.java │ │ ├── ContestContestantMapper.java │ │ ├── ContestMapper.java │ │ ├── ContestSubmissionMapper.java │ │ ├── DiscussionReplyMapper.java │ │ ├── DiscussionThreadMapper.java │ │ ├── DiscussionTopicMapper.java │ │ ├── EmailValidationMapper.java │ │ ├── JudgeResultMapper.java │ │ ├── LanguageMapper.java │ │ ├── OptionMapper.java │ │ ├── ProblemCategoryMapper.java │ │ ├── ProblemMapper.java │ │ ├── ProblemTagMapper.java │ │ ├── SubmissionMapper.java │ │ ├── UserGroupMapper.java │ │ ├── UserMapper.java │ │ └── UserMetaMapper.java │ │ ├── messenger │ │ ├── ApplicationEventListener.java │ │ ├── KeepAliveEvent.java │ │ ├── MessageReceiver.java │ │ ├── MessageSender.java │ │ └── SubmissionEvent.java │ │ ├── model │ │ ├── BulletinBoardMessage.java │ │ ├── Checkpoint.java │ │ ├── Contest.java │ │ ├── ContestContestant.java │ │ ├── ContestSubmission.java │ │ ├── DiscussionReply.java │ │ ├── DiscussionThread.java │ │ ├── DiscussionTopic.java │ │ ├── EmailValidation.java │ │ ├── JudgeResult.java │ │ ├── Language.java │ │ ├── Option.java │ │ ├── Problem.java │ │ ├── ProblemCategory.java │ │ ├── ProblemCategoryRelationship.java │ │ ├── ProblemTag.java │ │ ├── ProblemTagRelationship.java │ │ ├── Submission.java │ │ ├── User.java │ │ ├── UserGroup.java │ │ └── UserMeta.java │ │ ├── service │ │ ├── BulletinBoardService.java │ │ ├── ContestService.java │ │ ├── DiscussionService.java │ │ ├── LanguageService.java │ │ ├── OptionService.java │ │ ├── ProblemService.java │ │ ├── SubmissionService.java │ │ └── UserService.java │ │ └── util │ │ ├── CsrfProtector.java │ │ ├── DateUtils.java │ │ ├── DigestUtils.java │ │ ├── HtmlTextFilter.java │ │ ├── HttpRequestParser.java │ │ ├── HttpSessionParser.java │ │ ├── LocaleUtils.java │ │ ├── MailSender.java │ │ ├── OffensiveWordFilter.java │ │ ├── SessionListener.java │ │ └── SlugifyUtils.java ├── resources │ ├── localization │ │ ├── voj_en_US.properties │ │ └── voj_zh_CN.properties │ ├── log4j2.xml │ ├── mails │ │ └── reset-password.ftl │ ├── mappers │ │ ├── BulletinBoardMessageMapper.xml │ │ ├── CheckpointMapper.xml │ │ ├── ContestContestantMapper.xml │ │ ├── ContestMapper.xml │ │ ├── ContestSubmissionMapper.xml │ │ ├── DiscussionReplyMapper.xml │ │ ├── DiscussionThreadMapper.xml │ │ ├── DiscussionTopicMapper.xml │ │ ├── EmailValidationMapper.xml │ │ ├── JudgeResultMapper.xml │ │ ├── LanguageMapper.xml │ │ ├── OptionMapper.xml │ │ ├── ProblemCategoryMapper.xml │ │ ├── ProblemMapper.xml │ │ ├── ProblemTagMapper.xml │ │ ├── SubmissionMapper.xml │ │ ├── UserGroupMapper.xml │ │ ├── UserMapper.xml │ │ └── UserMetaMapper.xml │ └── voj.properties └── webapp │ ├── WEB-INF │ ├── dispatcher-servlet.xml │ ├── views │ │ ├── accounts │ │ │ ├── dashboard.jsp │ │ │ ├── login.jsp │ │ │ ├── register.jsp │ │ │ ├── reset-password.jsp │ │ │ └── user.jsp │ │ ├── administration │ │ │ ├── all-problems.jsp │ │ │ ├── all-submissions.jsp │ │ │ ├── all-users.jsp │ │ │ ├── edit-problem.jsp │ │ │ ├── edit-submission.jsp │ │ │ ├── edit-user.jsp │ │ │ ├── general-settings.jsp │ │ │ ├── include │ │ │ │ ├── footer-script.jsp │ │ │ │ ├── header.jsp │ │ │ │ └── sidebar.jsp │ │ │ ├── index.jsp │ │ │ ├── language-settings.jsp │ │ │ ├── new-problem.jsp │ │ │ ├── new-user.jsp │ │ │ └── problem-categories.jsp │ │ ├── contests │ │ │ ├── contest.jsp │ │ │ ├── contests.jsp │ │ │ ├── leaderboard-acm.jsp │ │ │ └── leaderboard-oi.jsp │ │ ├── discussion │ │ │ ├── new-thread.jsp │ │ │ ├── thread.jsp │ │ │ └── threads.jsp │ │ ├── errors │ │ │ ├── 404.jsp │ │ │ ├── 500.jsp │ │ │ └── not-supported.jsp │ │ ├── include │ │ │ ├── footer.jsp │ │ │ └── header.jsp │ │ ├── index.jsp │ │ ├── misc │ │ │ ├── about.jsp │ │ │ ├── help.jsp │ │ │ ├── judgers.jsp │ │ │ ├── privacy.jsp │ │ │ ├── terms.jsp │ │ │ └── worldwide.jsp │ │ ├── problems │ │ │ ├── problem.jsp │ │ │ └── problems.jsp │ │ └── submissions │ │ │ ├── submission.jsp │ │ │ └── submissions.jsp │ └── web.xml │ ├── assets │ ├── css │ │ ├── accounts │ │ │ ├── dashboard.css │ │ │ ├── login.css │ │ │ ├── register.css │ │ │ ├── reset-password.css │ │ │ └── user.css │ │ ├── administration │ │ │ ├── all-problems.css │ │ │ ├── all-submissions.css │ │ │ ├── all-users.css │ │ │ ├── dashboard.css │ │ │ ├── edit-submission.css │ │ │ ├── edit-user.css │ │ │ ├── general-settings.css │ │ │ ├── language-settings.css │ │ │ ├── new-problem.css │ │ │ ├── new-user.css │ │ │ ├── problem-categories.css │ │ │ └── style.css │ │ ├── bootstrap-responsive.min.css │ │ ├── bootstrap.min.css │ │ ├── codemirror.min.css │ │ ├── contests │ │ │ ├── contest.css │ │ │ ├── contests.css │ │ │ └── leaderboard.css │ │ ├── discussion │ │ │ ├── new-thread.css │ │ │ ├── thread.css │ │ │ └── threads.css │ │ ├── flat-ui.min.css │ │ ├── font-awesome-ie7.min.css │ │ ├── font-awesome.min.css │ │ ├── highlight.min.css │ │ ├── misc │ │ │ ├── about.css │ │ │ ├── error.css │ │ │ └── homepage.css │ │ ├── problems │ │ │ ├── problem.css │ │ │ └── problems.css │ │ ├── style.css │ │ └── submissions │ │ │ ├── submission.css │ │ │ └── submissions.css │ ├── fonts │ │ ├── Flat-UI-Icons.dev.svg │ │ ├── Flat-UI-Icons.eot │ │ ├── Flat-UI-Icons.svg │ │ ├── Flat-UI-Icons.ttf │ │ ├── Flat-UI-Icons.woff │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── img │ │ ├── avatar.jpg │ │ ├── browsers │ │ │ ├── chrome.jpg │ │ │ ├── firefox.jpg │ │ │ ├── ie.jpg │ │ │ ├── opera.jpg │ │ │ └── safari.jpg │ │ ├── discussion.png │ │ ├── error.png │ │ ├── favicon.ico │ │ ├── favicon.png │ │ ├── glyphicons-halflings-white.png │ │ ├── glyphicons-halflings.png │ │ ├── loading.gif │ │ ├── logo-light.png │ │ ├── logo.jpg │ │ ├── logo.png │ │ ├── police-badge-of-china.png │ │ ├── sliders │ │ │ ├── slide-01.jpg │ │ │ ├── slide-02.jpg │ │ │ └── slide-03.jpg │ │ ├── switch-mask.png │ │ ├── upgrade-browser.png │ │ ├── wmd-buttons.svg │ │ └── wmd-draft.png │ ├── js │ │ ├── bootstrap.min.js │ │ ├── codemirror.min.js │ │ ├── date-en_US.min.js │ │ ├── date-zh_CN.min.js │ │ ├── flat-ui.min.js │ │ ├── highcharts.min.js │ │ ├── highlight.min.js │ │ ├── jquery-1.11.1.min.js │ │ ├── jquery.placeholder.min.js │ │ ├── markdown.min.js │ │ ├── md5.min.js │ │ ├── moment.min.js │ │ ├── pace.min.js │ │ └── site.js │ └── mode │ │ ├── clike.min.js │ │ ├── go.min.js │ │ ├── pascal.min.js │ │ ├── perl.min.js │ │ ├── php.min.js │ │ ├── python.min.js │ │ └── ruby.min.js │ └── index.jsp └── test ├── java └── org │ └── verwandlung │ └── voj │ └── web │ ├── mapper │ ├── CheckpointMapperTest.java │ ├── ContestContestantMapperTest.java │ ├── ContestMapperTest.java │ ├── DiscussionReplyMapperTest.java │ ├── DiscussionThreadMapperTest.java │ ├── DiscussionTopicMapperTest.java │ ├── EmailValidationMapperTest.java │ ├── JudgeResultMapperTest.java │ ├── LanguageMapperTest.java │ ├── OptionMapperTest.java │ ├── ProblemCategoryMapperTest.java │ ├── ProblemMapperTest.java │ ├── ProblemTagMapperTest.java │ ├── SubmissionMapperTest.java │ ├── UserGroupMapperTest.java │ ├── UserMapperTest.java │ └── UserMetaMapperTest.java │ └── util │ ├── DigestUtilsTest.java │ ├── HtmlTextFilterTest.java │ ├── MessageReceiverTest.java │ ├── MessageSenderTest.java │ ├── OffensiveWordFilterTest.java │ └── SlugifyUtilsTest.java └── resources ├── log4j2-test.xml ├── test-spring-context.xml └── voj-test.properties /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.github/workflows/sonarqube.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.gitignore -------------------------------------------------------------------------------- /.lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.lgtm.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/judger/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/docker/judger/Dockerfile -------------------------------------------------------------------------------- /docker/web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/docker/web/Dockerfile -------------------------------------------------------------------------------- /docker/web/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/docker/web/supervisord.conf -------------------------------------------------------------------------------- /judger/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/Makefile -------------------------------------------------------------------------------- /judger/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/pom.xml -------------------------------------------------------------------------------- /judger/src/main/cpp/org_verwandlung_voj_jni_hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/cpp/org_verwandlung_voj_jni_hashmap.h -------------------------------------------------------------------------------- /judger/src/main/cpp/org_verwandlung_voj_jni_library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/cpp/org_verwandlung_voj_jni_library.h -------------------------------------------------------------------------------- /judger/src/main/cpp/org_verwandlung_voj_judger_core_Runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/cpp/org_verwandlung_voj_judger_core_Runner.h -------------------------------------------------------------------------------- /judger/src/main/cpp/unix/Judger.Core.Runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/cpp/unix/Judger.Core.Runner.cpp -------------------------------------------------------------------------------- /judger/src/main/cpp/windows/Judger.Core.Runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/cpp/windows/Judger.Core.Runner.cpp -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationBootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationBootstrap.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationDispatcher.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationHeartbeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/application/ApplicationHeartbeat.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/core/Comparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/core/Comparator.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/core/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/core/Compiler.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/core/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/core/Dispatcher.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/core/Preprocessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/core/Preprocessor.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/core/Runner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/core/Runner.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/exception/CreateDirectoryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/exception/CreateDirectoryException.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/exception/IllgealSubmissionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/exception/IllgealSubmissionException.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/CheckpointMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/CheckpointMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/JudgeResultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/JudgeResultMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/LanguageMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/LanguageMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/ProblemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/ProblemMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/SubmissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/SubmissionMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/UserGroupMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/UserGroupMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/mapper/UserMapper.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/messenger/MessageReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/messenger/MessageReceiver.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/messenger/MessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/messenger/MessageSender.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/Checkpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/Checkpoint.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/JudgeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/JudgeResult.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/Language.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/Problem.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/Submission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/Submission.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/User.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/model/UserGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/model/UserGroup.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/util/DigestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/util/DigestUtils.java -------------------------------------------------------------------------------- /judger/src/main/java/org/verwandlung/voj/judger/util/NativeLibraryLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/java/org/verwandlung/voj/judger/util/NativeLibraryLoader.java -------------------------------------------------------------------------------- /judger/src/main/resources/application-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/resources/application-context.xml -------------------------------------------------------------------------------- /judger/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /judger/src/main/resources/voj.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/main/resources/voj.properties -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/core/ComparatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/core/ComparatorTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/core/CompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/core/CompilerTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/core/PreprocessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/core/PreprocessorTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/core/RunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/core/RunnerTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/CheckpointMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/CheckpointMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/JudgeResultMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/JudgeResultMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/LanguageMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/LanguageMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/ProblemMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/ProblemMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/SubmissionMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/SubmissionMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/UserGroupMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/UserGroupMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/java/org/verwandlung/voj/judger/mapper/UserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/java/org/verwandlung/voj/judger/mapper/UserMapperTest.java -------------------------------------------------------------------------------- /judger/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /judger/src/test/resources/test-spring-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/resources/test-spring-context.xml -------------------------------------------------------------------------------- /judger/src/test/resources/voj-test-linux.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/resources/voj-test-linux.properties -------------------------------------------------------------------------------- /judger/src/test/resources/voj-test-windows.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/judger/src/test/resources/voj-test-windows.properties -------------------------------------------------------------------------------- /voj.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/voj.sql -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/pom.xml -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/aspect/InterceptorAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/aspect/InterceptorAspect.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/aspect/ViewAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/aspect/ViewAspect.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/AccountsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/AccountsController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/AdministrationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/AdministrationController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/ContestsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/ContestsController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/DefaultController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/DefaultController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/DiscussionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/DiscussionController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/ExceptionHandlingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/ExceptionHandlingController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/ProblemsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/ProblemsController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/controller/SubmissionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/controller/SubmissionController.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/exception/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/exception/ResourceNotFoundException.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/BulletinBoardMessageMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/BulletinBoardMessageMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/CheckpointMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/CheckpointMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ContestContestantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ContestContestantMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ContestMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ContestMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ContestSubmissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ContestSubmissionMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionReplyMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionReplyMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionThreadMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionThreadMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionTopicMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/DiscussionTopicMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/EmailValidationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/EmailValidationMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/JudgeResultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/JudgeResultMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/LanguageMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/LanguageMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/OptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/OptionMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ProblemCategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ProblemCategoryMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ProblemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ProblemMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/ProblemTagMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/ProblemTagMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/SubmissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/SubmissionMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/UserGroupMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/UserGroupMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/UserMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/mapper/UserMetaMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/mapper/UserMetaMapper.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/messenger/ApplicationEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/messenger/ApplicationEventListener.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/messenger/KeepAliveEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/messenger/KeepAliveEvent.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/messenger/MessageReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/messenger/MessageReceiver.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/messenger/MessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/messenger/MessageSender.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/messenger/SubmissionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/messenger/SubmissionEvent.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/BulletinBoardMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/BulletinBoardMessage.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Checkpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Checkpoint.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Contest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Contest.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ContestContestant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ContestContestant.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ContestSubmission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ContestSubmission.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/DiscussionReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/DiscussionReply.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/DiscussionThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/DiscussionThread.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/DiscussionTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/DiscussionTopic.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/EmailValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/EmailValidation.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/JudgeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/JudgeResult.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Language.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Option.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Option.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Problem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Problem.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ProblemCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ProblemCategory.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ProblemCategoryRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ProblemCategoryRelationship.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ProblemTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ProblemTag.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/ProblemTagRelationship.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/ProblemTagRelationship.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/Submission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/Submission.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/User.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/UserGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/UserGroup.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/model/UserMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/model/UserMeta.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/BulletinBoardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/BulletinBoardService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/ContestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/ContestService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/DiscussionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/DiscussionService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/LanguageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/LanguageService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/OptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/OptionService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/ProblemService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/ProblemService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/SubmissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/SubmissionService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/service/UserService.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/CsrfProtector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/CsrfProtector.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/DateUtils.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/DigestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/DigestUtils.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/HtmlTextFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/HtmlTextFilter.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/HttpRequestParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/HttpRequestParser.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/HttpSessionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/HttpSessionParser.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/LocaleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/LocaleUtils.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/MailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/MailSender.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/OffensiveWordFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/OffensiveWordFilter.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/SessionListener.java -------------------------------------------------------------------------------- /web/src/main/java/org/verwandlung/voj/web/util/SlugifyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/java/org/verwandlung/voj/web/util/SlugifyUtils.java -------------------------------------------------------------------------------- /web/src/main/resources/localization/voj_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/localization/voj_en_US.properties -------------------------------------------------------------------------------- /web/src/main/resources/localization/voj_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/localization/voj_zh_CN.properties -------------------------------------------------------------------------------- /web/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /web/src/main/resources/mails/reset-password.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mails/reset-password.ftl -------------------------------------------------------------------------------- /web/src/main/resources/mappers/BulletinBoardMessageMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/BulletinBoardMessageMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/CheckpointMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/CheckpointMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ContestContestantMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ContestContestantMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ContestMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ContestMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ContestSubmissionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ContestSubmissionMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/DiscussionReplyMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/DiscussionReplyMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/DiscussionThreadMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/DiscussionThreadMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/DiscussionTopicMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/DiscussionTopicMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/EmailValidationMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/EmailValidationMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/JudgeResultMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/JudgeResultMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/LanguageMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/LanguageMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/OptionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/OptionMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ProblemCategoryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ProblemCategoryMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ProblemMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ProblemMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/ProblemTagMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/ProblemTagMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/SubmissionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/SubmissionMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/UserGroupMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/UserGroupMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/UserMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/mappers/UserMetaMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/mappers/UserMetaMapper.xml -------------------------------------------------------------------------------- /web/src/main/resources/voj.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/resources/voj.properties -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/dispatcher-servlet.xml -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/accounts/dashboard.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/accounts/dashboard.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/accounts/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/accounts/login.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/accounts/register.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/accounts/register.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/accounts/reset-password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/accounts/reset-password.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/accounts/user.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/accounts/user.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/all-problems.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/all-problems.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/all-submissions.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/all-submissions.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/all-users.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/all-users.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/edit-problem.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/edit-problem.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/edit-submission.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/edit-submission.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/edit-user.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/edit-user.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/general-settings.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/general-settings.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/include/footer-script.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/include/footer-script.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/include/header.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/include/header.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/include/sidebar.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/include/sidebar.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/index.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/language-settings.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/language-settings.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/new-problem.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/new-problem.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/new-user.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/new-user.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/administration/problem-categories.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/administration/problem-categories.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/contests/contest.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/contests/contest.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/contests/contests.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/contests/contests.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/contests/leaderboard-acm.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/contests/leaderboard-acm.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/contests/leaderboard-oi.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/contests/leaderboard-oi.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/discussion/new-thread.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/discussion/new-thread.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/discussion/thread.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/discussion/thread.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/discussion/threads.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/discussion/threads.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/errors/404.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/errors/404.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/errors/500.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/errors/500.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/errors/not-supported.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/errors/not-supported.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/include/footer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/include/footer.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/include/header.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/include/header.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/index.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/about.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/about.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/help.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/help.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/judgers.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/judgers.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/privacy.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/privacy.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/terms.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/terms.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/misc/worldwide.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/misc/worldwide.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/problems/problem.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/problems/problem.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/problems/problems.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/problems/problems.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/submissions/submission.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/submissions/submission.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/views/submissions/submissions.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/views/submissions/submissions.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/accounts/dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/accounts/dashboard.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/accounts/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/accounts/login.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/accounts/register.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/accounts/register.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/accounts/reset-password.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/accounts/reset-password.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/accounts/user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/accounts/user.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/all-problems.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/all-problems.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/all-submissions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/all-submissions.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/all-users.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/all-users.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/dashboard.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/edit-submission.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/edit-submission.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/edit-user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/edit-user.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/general-settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/general-settings.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/language-settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/language-settings.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/new-problem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/new-problem.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/new-user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/new-user.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/problem-categories.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/problem-categories.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/administration/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/administration/style.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/bootstrap-responsive.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/bootstrap-responsive.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/bootstrap.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/codemirror.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/codemirror.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/contests/contest.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/contests/contest.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/contests/contests.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/contests/contests.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/contests/leaderboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/contests/leaderboard.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/discussion/new-thread.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/discussion/new-thread.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/discussion/thread.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/discussion/thread.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/discussion/threads.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/discussion/threads.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/flat-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/flat-ui.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/font-awesome-ie7.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/font-awesome-ie7.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/font-awesome.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/highlight.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/highlight.min.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/misc/about.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/misc/about.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/misc/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/misc/error.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/misc/homepage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/misc/homepage.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/problems/problem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/problems/problem.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/problems/problems.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/problems/problems.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/style.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/submissions/submission.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/submissions/submission.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/css/submissions/submissions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/css/submissions/submissions.css -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/Flat-UI-Icons.dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/Flat-UI-Icons.dev.svg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/Flat-UI-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/Flat-UI-Icons.eot -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/Flat-UI-Icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/Flat-UI-Icons.svg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/Flat-UI-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/Flat-UI-Icons.ttf -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/Flat-UI-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/Flat-UI-Icons.woff -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /web/src/main/webapp/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/avatar.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/browsers/chrome.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/browsers/chrome.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/browsers/firefox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/browsers/firefox.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/browsers/ie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/browsers/ie.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/browsers/opera.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/browsers/opera.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/browsers/safari.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/browsers/safari.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/discussion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/discussion.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/error.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/favicon.ico -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/favicon.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/loading.gif -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/logo-light.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/logo.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/logo.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/police-badge-of-china.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/police-badge-of-china.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/sliders/slide-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/sliders/slide-01.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/sliders/slide-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/sliders/slide-02.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/sliders/slide-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/sliders/slide-03.jpg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/switch-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/switch-mask.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/upgrade-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/upgrade-browser.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/wmd-buttons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/wmd-buttons.svg -------------------------------------------------------------------------------- /web/src/main/webapp/assets/img/wmd-draft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/img/wmd-draft.png -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/bootstrap.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/codemirror.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/codemirror.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/date-en_US.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/date-en_US.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/date-zh_CN.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/date-zh_CN.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/flat-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/flat-ui.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/highcharts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/highcharts.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/highlight.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/jquery-1.11.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/jquery-1.11.1.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/jquery.placeholder.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/jquery.placeholder.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/markdown.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/markdown.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/md5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/md5.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/moment.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/moment.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/pace.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/pace.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/js/site.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/clike.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/clike.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/go.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/go.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/pascal.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/pascal.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/perl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/perl.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/php.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/php.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/python.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/python.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/assets/mode/ruby.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/assets/mode/ruby.min.js -------------------------------------------------------------------------------- /web/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/CheckpointMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/CheckpointMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/ContestContestantMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/ContestContestantMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/ContestMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/ContestMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionReplyMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionReplyMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionThreadMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionThreadMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionTopicMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/DiscussionTopicMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/EmailValidationMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/EmailValidationMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/JudgeResultMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/JudgeResultMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/LanguageMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/LanguageMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/OptionMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/OptionMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/ProblemCategoryMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/ProblemCategoryMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/ProblemMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/ProblemMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/ProblemTagMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/ProblemTagMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/SubmissionMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/SubmissionMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/UserGroupMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/UserGroupMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/UserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/UserMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/mapper/UserMetaMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/mapper/UserMetaMapperTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/DigestUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/DigestUtilsTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/HtmlTextFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/HtmlTextFilterTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/MessageReceiverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/MessageReceiverTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/MessageSenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/MessageSenderTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/OffensiveWordFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/OffensiveWordFilterTest.java -------------------------------------------------------------------------------- /web/src/test/java/org/verwandlung/voj/web/util/SlugifyUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/java/org/verwandlung/voj/web/util/SlugifyUtilsTest.java -------------------------------------------------------------------------------- /web/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /web/src/test/resources/test-spring-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/resources/test-spring-context.xml -------------------------------------------------------------------------------- /web/src/test/resources/voj-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzxie/voj/HEAD/web/src/test/resources/voj-test.properties --------------------------------------------------------------------------------