├── .gitignore ├── README.md ├── doc ├── api.md └── services.md ├── gateway-service ├── build.gradle └── src │ ├── main │ ├── java │ │ └── gateway │ │ │ └── App.java │ ├── resources │ │ └── application.properties │ └── webapp │ │ ├── assets │ │ ├── jenya.png │ │ ├── stop.png │ │ ├── target.png │ │ ├── tile.png │ │ └── wall.png │ │ ├── css │ │ ├── codemirror.css │ │ ├── icecoder.css │ │ ├── main.css │ │ ├── popup.css │ │ └── show-hint.css │ │ ├── index.html │ │ ├── js │ │ ├── clike.js │ │ ├── codemirror.js │ │ ├── jquery-2.1.4.min.js │ │ ├── jquery.popup.js │ │ ├── main.js │ │ ├── matchbrackets.js │ │ ├── pixi.js │ │ └── show-hint.js │ │ └── pages │ │ └── hello.jsp │ └── sass │ ├── _common.scss │ ├── _dashboard.scss │ ├── _normalize.sass │ ├── _settings.scss │ └── main.scss ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── gulpfile.js ├── lesson-service ├── build.gradle └── src │ ├── main │ ├── java │ │ └── lesson │ │ │ ├── App.java │ │ │ ├── controller │ │ │ ├── LessonController.java │ │ │ ├── RestControllerAdvice.java │ │ │ └── TaskController.java │ │ │ ├── entity │ │ │ ├── LessonEntity.java │ │ │ └── TaskEntity.java │ │ │ ├── repository │ │ │ ├── LessonRepository.java │ │ │ └── TaskRepository.java │ │ │ ├── request │ │ │ └── LessonCreation.java │ │ │ ├── service │ │ │ ├── LessonsService.java │ │ │ └── TasksService.java │ │ │ └── table │ │ │ ├── LessonTable.java │ │ │ └── TaskTable.java │ └── resources │ │ ├── application.properties │ │ └── db │ │ └── changelog │ │ ├── 2016-10-03-init.xml │ │ ├── 2016-10-07-1.xml │ │ └── changelog.xml │ └── test │ └── java │ └── lesson │ ├── AbstractTest.java │ ├── controller │ ├── LessonControllerTest.java │ └── TaskControllerTest.java │ └── service │ └── LessonsServiceTest.java ├── package.json ├── result-service ├── build.gradle └── src │ ├── main │ ├── java │ │ └── result │ │ │ ├── App.java │ │ │ ├── controller │ │ │ ├── RestControllerAdvice.java │ │ │ └── ResultController.java │ │ │ ├── entity │ │ │ └── AnswerEntity.java │ │ │ ├── repository │ │ │ └── AnswerRepository.java │ │ │ └── service │ │ │ └── ResultService.java │ └── resources │ │ ├── application.properties │ │ └── db │ │ └── changelog │ │ ├── 2016-10-16-init.xml │ │ └── changelog.xml │ └── test │ └── java │ └── result │ ├── controller │ └── ResultControllerTest.java │ └── service │ └── ResultServiceTest.java ├── service-client ├── build.gradle └── src │ ├── main │ └── java │ │ └── service_client │ │ ├── client │ │ ├── Client.java │ │ ├── ExecutorClient.java │ │ ├── LessonClient.java │ │ ├── TaskClient.java │ │ └── UserClient.java │ │ ├── data │ │ ├── Lesson.java │ │ ├── Task.java │ │ ├── TaskResult.java │ │ ├── User.java │ │ ├── UserRole.java │ │ └── request │ │ │ ├── LessonCreation.java │ │ │ ├── SubmitRequest.java │ │ │ ├── TaskCreation.java │ │ │ └── UserCreation.java │ │ ├── result │ │ ├── LessonListResult.java │ │ ├── LessonResult.java │ │ ├── Result.java │ │ ├── TaskListResult.java │ │ ├── TaskResult.java │ │ ├── TaskResultResponse.java │ │ └── UserResult.java │ │ └── security │ │ ├── TokenAuthentication.java │ │ ├── TokenAuthenticationFilter.java │ │ ├── TokenData.java │ │ ├── TokenService.java │ │ └── TokenUser.java │ └── test │ └── java │ └── service_client │ └── client │ ├── ExecutorClientTest.java │ ├── LessonClientTest.java │ ├── TaskClientTest.java │ └── UserClientTest.java ├── settings.gradle ├── task-executor-service ├── build.gradle ├── lessons │ └── task1 │ │ ├── CommandBuffer.java │ │ ├── Hero.java │ │ ├── Main.java │ │ └── map └── src │ ├── main │ ├── java │ │ └── executor │ │ │ ├── App.java │ │ │ ├── controller │ │ │ ├── RestControllerAdvice.java │ │ │ └── TaskController.java │ │ │ ├── executor │ │ │ ├── ExecutorResult.java │ │ │ └── TaskExecutor.java │ │ │ └── service │ │ │ └── TaskService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── executor │ ├── AbstractTest.java │ ├── controller │ └── TaskControllerTest.java │ └── service │ └── TaskServiceTest.java └── user-service ├── build.gradle └── src ├── main ├── java │ └── user │ │ ├── App.java │ │ ├── controller │ │ ├── RestControllerAdvice.java │ │ └── UserController.java │ │ ├── entity │ │ └── UserEntity.java │ │ ├── repository │ │ └── UserRepository.java │ │ ├── service │ │ └── UserService.java │ │ └── table │ │ └── UserTable.java └── resources │ ├── application.properties │ └── db │ └── changelog │ ├── 2016-10-03-init.xml │ └── changelog.xml └── test └── java └── user ├── AbstractTest.java ├── Utils.java ├── controller └── UserControllerTest.java └── service └── UserServiceTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/README.md -------------------------------------------------------------------------------- /doc/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/doc/api.md -------------------------------------------------------------------------------- /doc/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/doc/services.md -------------------------------------------------------------------------------- /gateway-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/build.gradle -------------------------------------------------------------------------------- /gateway-service/src/main/java/gateway/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/java/gateway/App.java -------------------------------------------------------------------------------- /gateway-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/assets/jenya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/assets/jenya.png -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/assets/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/assets/stop.png -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/assets/target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/assets/target.png -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/assets/tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/assets/tile.png -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/assets/wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/assets/wall.png -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/css/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/css/codemirror.css -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/css/icecoder.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/css/icecoder.css -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/css/main.css -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/css/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/css/popup.css -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/css/show-hint.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/css/show-hint.css -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/index.html -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/clike.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/clike.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/codemirror.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/jquery-2.1.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/jquery-2.1.4.min.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/jquery.popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/jquery.popup.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/main.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/matchbrackets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/matchbrackets.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/pixi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/pixi.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/js/show-hint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/js/show-hint.js -------------------------------------------------------------------------------- /gateway-service/src/main/webapp/pages/hello.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/main/webapp/pages/hello.jsp -------------------------------------------------------------------------------- /gateway-service/src/sass/_common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/sass/_common.scss -------------------------------------------------------------------------------- /gateway-service/src/sass/_dashboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/sass/_dashboard.scss -------------------------------------------------------------------------------- /gateway-service/src/sass/_normalize.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/sass/_normalize.sass -------------------------------------------------------------------------------- /gateway-service/src/sass/_settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/sass/_settings.scss -------------------------------------------------------------------------------- /gateway-service/src/sass/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gateway-service/src/sass/main.scss -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gradlew.bat -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/gulpfile.js -------------------------------------------------------------------------------- /lesson-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/build.gradle -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/App.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/controller/LessonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/controller/LessonController.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/controller/RestControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/controller/RestControllerAdvice.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/controller/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/controller/TaskController.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/entity/LessonEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/entity/LessonEntity.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/entity/TaskEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/entity/TaskEntity.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/repository/LessonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/repository/LessonRepository.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/repository/TaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/repository/TaskRepository.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/request/LessonCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/request/LessonCreation.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/service/LessonsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/service/LessonsService.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/service/TasksService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/service/TasksService.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/table/LessonTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/table/LessonTable.java -------------------------------------------------------------------------------- /lesson-service/src/main/java/lesson/table/TaskTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/java/lesson/table/TaskTable.java -------------------------------------------------------------------------------- /lesson-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /lesson-service/src/main/resources/db/changelog/2016-10-03-init.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/resources/db/changelog/2016-10-03-init.xml -------------------------------------------------------------------------------- /lesson-service/src/main/resources/db/changelog/2016-10-07-1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/resources/db/changelog/2016-10-07-1.xml -------------------------------------------------------------------------------- /lesson-service/src/main/resources/db/changelog/changelog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/main/resources/db/changelog/changelog.xml -------------------------------------------------------------------------------- /lesson-service/src/test/java/lesson/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/test/java/lesson/AbstractTest.java -------------------------------------------------------------------------------- /lesson-service/src/test/java/lesson/controller/LessonControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/test/java/lesson/controller/LessonControllerTest.java -------------------------------------------------------------------------------- /lesson-service/src/test/java/lesson/controller/TaskControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/test/java/lesson/controller/TaskControllerTest.java -------------------------------------------------------------------------------- /lesson-service/src/test/java/lesson/service/LessonsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/lesson-service/src/test/java/lesson/service/LessonsServiceTest.java -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/package.json -------------------------------------------------------------------------------- /result-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/build.gradle -------------------------------------------------------------------------------- /result-service/src/main/java/result/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/App.java -------------------------------------------------------------------------------- /result-service/src/main/java/result/controller/RestControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/controller/RestControllerAdvice.java -------------------------------------------------------------------------------- /result-service/src/main/java/result/controller/ResultController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/controller/ResultController.java -------------------------------------------------------------------------------- /result-service/src/main/java/result/entity/AnswerEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/entity/AnswerEntity.java -------------------------------------------------------------------------------- /result-service/src/main/java/result/repository/AnswerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/repository/AnswerRepository.java -------------------------------------------------------------------------------- /result-service/src/main/java/result/service/ResultService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/java/result/service/ResultService.java -------------------------------------------------------------------------------- /result-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /result-service/src/main/resources/db/changelog/2016-10-16-init.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/resources/db/changelog/2016-10-16-init.xml -------------------------------------------------------------------------------- /result-service/src/main/resources/db/changelog/changelog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/main/resources/db/changelog/changelog.xml -------------------------------------------------------------------------------- /result-service/src/test/java/result/controller/ResultControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/test/java/result/controller/ResultControllerTest.java -------------------------------------------------------------------------------- /result-service/src/test/java/result/service/ResultServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/result-service/src/test/java/result/service/ResultServiceTest.java -------------------------------------------------------------------------------- /service-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/build.gradle -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/client/Client.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/client/ExecutorClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/client/ExecutorClient.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/client/LessonClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/client/LessonClient.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/client/TaskClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/client/TaskClient.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/client/UserClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/client/UserClient.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/Lesson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/Lesson.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/Task.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/TaskResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/TaskResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/User.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/UserRole.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/request/LessonCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/request/LessonCreation.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/request/SubmitRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/request/SubmitRequest.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/request/TaskCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/request/TaskCreation.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/data/request/UserCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/data/request/UserCreation.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/LessonListResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/LessonListResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/LessonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/LessonResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/Result.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/TaskListResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/TaskListResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/TaskResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/TaskResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/TaskResultResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/TaskResultResponse.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/result/UserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/result/UserResult.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/security/TokenAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/security/TokenAuthentication.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/security/TokenAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/security/TokenAuthenticationFilter.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/security/TokenData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/security/TokenData.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/security/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/security/TokenService.java -------------------------------------------------------------------------------- /service-client/src/main/java/service_client/security/TokenUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/main/java/service_client/security/TokenUser.java -------------------------------------------------------------------------------- /service-client/src/test/java/service_client/client/ExecutorClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/test/java/service_client/client/ExecutorClientTest.java -------------------------------------------------------------------------------- /service-client/src/test/java/service_client/client/LessonClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/test/java/service_client/client/LessonClientTest.java -------------------------------------------------------------------------------- /service-client/src/test/java/service_client/client/TaskClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/test/java/service_client/client/TaskClientTest.java -------------------------------------------------------------------------------- /service-client/src/test/java/service_client/client/UserClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/service-client/src/test/java/service_client/client/UserClientTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/settings.gradle -------------------------------------------------------------------------------- /task-executor-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/build.gradle -------------------------------------------------------------------------------- /task-executor-service/lessons/task1/CommandBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/lessons/task1/CommandBuffer.java -------------------------------------------------------------------------------- /task-executor-service/lessons/task1/Hero.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/lessons/task1/Hero.java -------------------------------------------------------------------------------- /task-executor-service/lessons/task1/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/lessons/task1/Main.java -------------------------------------------------------------------------------- /task-executor-service/lessons/task1/map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/lessons/task1/map -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/App.java -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/controller/RestControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/controller/RestControllerAdvice.java -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/controller/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/controller/TaskController.java -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/executor/ExecutorResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/executor/ExecutorResult.java -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/executor/TaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/executor/TaskExecutor.java -------------------------------------------------------------------------------- /task-executor-service/src/main/java/executor/service/TaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/main/java/executor/service/TaskService.java -------------------------------------------------------------------------------- /task-executor-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8083 2 | endpoints.enabled=false 3 | 4 | 5 | token.key = dgf32kld23 -------------------------------------------------------------------------------- /task-executor-service/src/test/java/executor/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/test/java/executor/AbstractTest.java -------------------------------------------------------------------------------- /task-executor-service/src/test/java/executor/controller/TaskControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/test/java/executor/controller/TaskControllerTest.java -------------------------------------------------------------------------------- /task-executor-service/src/test/java/executor/service/TaskServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/task-executor-service/src/test/java/executor/service/TaskServiceTest.java -------------------------------------------------------------------------------- /user-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/build.gradle -------------------------------------------------------------------------------- /user-service/src/main/java/user/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/App.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/controller/RestControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/controller/RestControllerAdvice.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/controller/UserController.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/entity/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/entity/UserEntity.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/repository/UserRepository.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/service/UserService.java -------------------------------------------------------------------------------- /user-service/src/main/java/user/table/UserTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/java/user/table/UserTable.java -------------------------------------------------------------------------------- /user-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /user-service/src/main/resources/db/changelog/2016-10-03-init.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/resources/db/changelog/2016-10-03-init.xml -------------------------------------------------------------------------------- /user-service/src/main/resources/db/changelog/changelog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/main/resources/db/changelog/changelog.xml -------------------------------------------------------------------------------- /user-service/src/test/java/user/AbstractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/test/java/user/AbstractTest.java -------------------------------------------------------------------------------- /user-service/src/test/java/user/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/test/java/user/Utils.java -------------------------------------------------------------------------------- /user-service/src/test/java/user/controller/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/test/java/user/controller/UserControllerTest.java -------------------------------------------------------------------------------- /user-service/src/test/java/user/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/z17/GamePro100/HEAD/user-service/src/test/java/user/service/UserServiceTest.java --------------------------------------------------------------------------------