├── .github ├── release-drafter.yml └── workflows │ ├── development-build-workflow.yml │ ├── release-deployment-workflow.yml │ └── release-drafter-workflow.yml ├── .mkdocs.yml ├── .readthedocs.yml ├── .travis.yml ├── LICENSE.md ├── README.md ├── common-js ├── build.gradle └── src │ └── main │ └── kotlin │ └── org │ └── flaxo │ └── common │ └── data │ └── DateTime.kt ├── common-jvm ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── common │ │ ├── Extensions.kt │ │ ├── cmd │ │ ├── CmdExecutor.kt │ │ └── Exceptions.kt │ │ ├── data │ │ └── DateTime.kt │ │ ├── env │ │ ├── Environment.kt │ │ ├── EnvironmentSupplier.kt │ │ ├── SimpleEnvironment.kt │ │ └── file │ │ │ ├── ClasspathEnvironmentFile.kt │ │ │ ├── EnvironmentFile.kt │ │ │ ├── LazyEnvironmentFile.kt │ │ │ ├── LazyLocalEnvironmentFile.kt │ │ │ ├── LocalEnvironmentFile.kt │ │ │ ├── LocalFile.kt │ │ │ └── StringEnvironmentFile.kt │ │ ├── pathFunctions.kt │ │ └── repeatUntil.kt │ └── test │ ├── kotlin │ └── org │ │ └── flaxo │ │ └── common │ │ ├── env │ │ ├── ClassPathEnvironmentFileSpec.kt │ │ ├── LazyEnvironmentFileSpec.kt │ │ ├── LazyLocalEnvironmentFileSpec.kt │ │ ├── LocalEnvironmentFileSpec.kt │ │ └── StringEnvironmentFileSpec.kt │ │ └── lang │ │ └── LanguageSpec.kt │ └── resources │ └── bundle │ └── file.txt ├── common ├── build.gradle └── src │ └── main │ └── kotlin │ └── org │ └── flaxo │ └── common │ ├── Aliased.kt │ ├── Dated.kt │ ├── Exceptions.kt │ ├── Framework.kt │ ├── Identifiable.kt │ ├── Language.kt │ ├── Named.kt │ └── data │ ├── BuildReport.kt │ ├── CodeStyleGrade.kt │ ├── CodeStyleReport.kt │ ├── Commit.kt │ ├── Course.kt │ ├── CourseLifecycle.kt │ ├── CourseSettings.kt │ ├── CourseState.kt │ ├── CourseStatistics.kt │ ├── DateTime.kt │ ├── DateTimeSerializer.kt │ ├── ExternalService.kt │ ├── GithubAuthData.kt │ ├── Language.kt │ ├── PlagiarismBackend.kt │ ├── PlagiarismMatch.kt │ ├── PlagiarismReport.kt │ ├── Solution.kt │ ├── SolutionReview.kt │ ├── Task.kt │ ├── User.kt │ └── plagiarism │ ├── PlagiarismGraph.kt │ ├── PlagiarismLink.kt │ └── PlagiarismNode.kt ├── cpp ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── org │ │ │ └── flaxo │ │ │ └── cpp │ │ │ ├── CppBashEnvironment.kt │ │ │ ├── CppEnvironmentSupplier.kt │ │ │ └── exceptions.kt │ └── resources │ │ └── bash_environment │ │ ├── .travis.yml │ │ ├── run_test.sh │ │ ├── run_tests.sh │ │ └── src │ │ ├── main │ │ └── cpp │ │ │ ├── main.cpp │ │ │ ├── minus.cpp │ │ │ ├── minus.h │ │ │ ├── plus.cpp │ │ │ └── plus.h │ │ └── test │ │ └── resources │ │ ├── minus │ │ └── negative_result │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── plus │ │ ├── negative_numbers │ │ ├── input.txt │ │ └── output.txt │ │ └── positive_numbers │ │ ├── input.txt │ │ └── output.txt │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── cpp │ ├── CppBashEnvironmentSpec.kt │ └── CppEnvironmentSupplierSpec.kt ├── docker ├── compose │ ├── docker-compose.yml │ └── postgres │ │ └── init.sh └── images │ ├── backend │ └── Dockerfile │ └── frontend │ ├── Dockerfile │ └── flaxo.nginx.conf ├── docs ├── about.md ├── build-from-sources.md ├── concepts.md ├── docker.md ├── getting-started │ ├── account.md │ ├── course.md │ ├── deploy.md │ └── external-services.md ├── images │ ├── codacy-api-token.png │ ├── codacy-authorization-popup-authorized.png │ ├── codacy-authorization-popup-successful.png │ ├── codacy-authorization-popup.png │ ├── codacy-wizard.png │ ├── course-creation-popup-environment.png │ ├── course-creation-popup.png │ ├── course-download-as-btn.jpg │ ├── course-integrated-service-labels.jpg │ ├── course-refresh-btn.jpg │ ├── course-repository-btn.jpg │ ├── course-settings-btn.jpg │ ├── course-settings.jpg │ ├── course-start-btn.png │ ├── course-started-header.png │ ├── course-state-label.jpg │ ├── course-summary-statistics.jpg │ ├── course-summary.jpg │ ├── course-tech-labels.jpg │ ├── created-course-notification.png │ ├── github-authorization-popup-authorized.png │ ├── github-authorization-popup.png │ ├── home-page.png │ ├── registration-popup.png │ ├── registration-successful.png │ ├── services-dropdown-all-authorized.png │ ├── services-dropdown-github-authorized.png │ └── services-dropdown-non-authorized.png ├── index.md └── requirements.txt ├── fcodacy ├── build.gradle └── src │ └── main │ └── kotlin │ └── org │ └── flaxo │ └── codacy │ ├── Codacy.kt │ ├── CodacyClient.kt │ ├── CodacyException.kt │ ├── SimpleCodacy.kt │ ├── model │ ├── CommitDelta.kt │ ├── CommitDetails.kt │ ├── CommitState.kt │ ├── CommitUrl.kt │ └── File.kt │ ├── request │ └── ProjectRequest.kt │ └── response │ ├── CommitDeltaResponse.kt │ ├── CommitDetailsResponse.kt │ └── CommitResponse.kt ├── fgithub ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── github │ │ ├── Github.kt │ │ ├── GithubBranch.kt │ │ ├── GithubCommit.kt │ │ ├── GithubFunctions.kt │ │ ├── GithubPullRequest.kt │ │ ├── GithubRepository.kt │ │ ├── githubExceptions.kt │ │ ├── kohsukeExtentions.kt │ │ └── kohsukeTypeAliases.kt │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── github │ ├── GithubSpec.kt │ └── GithubWebHookParserSpec.kt ├── fgradle ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── gradle │ │ ├── GradleBuildFile.kt │ │ ├── GradleBuildTool.kt │ │ ├── GradleDependency.kt │ │ ├── GradleDependencyType.kt │ │ ├── GradleDsl.kt │ │ ├── GradlePlugin.kt │ │ ├── GradlePluginManagement.kt │ │ ├── GradleRepository.kt │ │ ├── GradleSettingsFile.kt │ │ ├── gradleExceptions.kt │ │ ├── gradlePresets.kt │ │ └── wrapper.kt │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── gradle │ ├── GradleBuildToolSpec.kt │ ├── GradleEnvironmentBuildingSpec.kt │ └── GradleEnvironmentSpec.kt ├── fmoss ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── moss │ │ ├── Moss.kt │ │ ├── MossException.kt │ │ ├── MossMatch.kt │ │ ├── MossResult.kt │ │ ├── MossSubmission.kt │ │ ├── MossSubmissionAnalyser.kt │ │ ├── SimpleMoss.kt │ │ ├── SimpleMossSubmissionsAnalyser.kt │ │ └── friendlyExtensions.kt │ └── test │ ├── kotlin │ └── org │ │ └── flaxo │ │ └── moss │ │ ├── MossSpec.kt │ │ └── MossSubmissionsAnalyserSpec.kt │ └── resources │ ├── base │ └── ClassName.java │ ├── moss-results.html │ ├── student1 │ └── ClassName.java │ ├── student2 │ └── ClassName.java │ └── student3 │ └── ClassName.java ├── frontend ├── build.gradle ├── src │ └── main │ │ ├── kotlin │ │ └── org │ │ │ └── flaxo │ │ │ └── frontend │ │ │ ├── Configuration.kt │ │ │ ├── Container.kt │ │ │ ├── Notifications.kt │ │ │ ├── callbacks.kt │ │ │ ├── client │ │ │ ├── FlaxoClient.kt │ │ │ ├── FlaxoHttpException.kt │ │ │ ├── HttpRequest.kt │ │ │ └── XMLHttpRequestFlaxoClient.kt │ │ │ ├── component │ │ │ ├── AuthenticationModal.kt │ │ │ ├── Course.kt │ │ │ ├── CourseCard.kt │ │ │ ├── CourseCreationModal.kt │ │ │ ├── CourseImportModal.kt │ │ │ ├── CourseSettingsComponent.kt │ │ │ ├── CourseStatistics.kt │ │ │ ├── CourseStatisticsDownloadMenu.kt │ │ │ ├── CourseStatisticsRefresh.kt │ │ │ ├── CourseSummary.kt │ │ │ ├── Courses.kt │ │ │ ├── DeadlineRule.kt │ │ │ ├── NavigationBar.kt │ │ │ ├── Page.kt │ │ │ ├── PlagiarismModal.kt │ │ │ ├── RegistrationModal.kt │ │ │ ├── Rules.kt │ │ │ ├── ServiceActivationMenu.kt │ │ │ ├── Task.kt │ │ │ ├── TaskStatistics.kt │ │ │ ├── WelcomeDesk.kt │ │ │ ├── bootstrap │ │ │ │ ├── flag.kt │ │ │ │ ├── input.kt │ │ │ │ └── select.kt │ │ │ ├── commonComponents.kt │ │ │ ├── courseLabels.kt │ │ │ ├── handyReactTypes.kt │ │ │ ├── reactBootstrapExtensions.kt │ │ │ ├── report │ │ │ │ ├── BuildReport.kt │ │ │ │ ├── CodeStyleReport.kt │ │ │ │ ├── DeadlineReport.kt │ │ │ │ ├── PlagiarismReport.kt │ │ │ │ ├── ScoreSuggestionReport.kt │ │ │ │ └── approveCheckBox.kt │ │ │ └── services │ │ │ │ ├── CodacyModal.kt │ │ │ │ ├── GithubModal.kt │ │ │ │ └── TravisModal.kt │ │ │ ├── credentials.kt │ │ │ ├── github │ │ │ └── functions.kt │ │ │ ├── jsUtils.kt │ │ │ ├── main.kt │ │ │ └── wrapper │ │ │ ├── Cookies.kt │ │ │ ├── base64.kt │ │ │ ├── encodeURIComponent.kt │ │ │ └── reactNotifications.kt │ │ └── web │ │ ├── images │ │ ├── codacy_grade_a.png │ │ ├── codacy_grade_b.png │ │ ├── codacy_grade_c.png │ │ ├── codacy_grade_d.png │ │ ├── codacy_grade_e.png │ │ ├── codacy_grade_f.png │ │ ├── flaxo.ico │ │ └── flaxo.png │ │ ├── index.html │ │ ├── styles.css │ │ └── switch.css └── webpack.config.d │ └── css_rules.js ├── ftravis ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── travis │ │ ├── Travis.kt │ │ ├── TravisBuild.kt │ │ ├── TravisBuildStatus.kt │ │ ├── TravisBuildType.kt │ │ ├── TravisException.kt │ │ ├── TravisFunctions.kt │ │ ├── TravisPullRequestBuild.kt │ │ ├── TravisRepository.kt │ │ ├── TravisUser.kt │ │ ├── env │ │ ├── SimpleTravisEnvironmentSupplier.kt │ │ └── TravisEnvironmentSupplier.kt │ │ ├── retrofit │ │ ├── RetrofitTravisBranchPOJO.kt │ │ ├── RetrofitTravisBuild.kt │ │ ├── RetrofitTravisBuildPOJO.kt │ │ ├── RetrofitTravisBuildsPOJO.kt │ │ ├── RetrofitTravisCommitPOJO.kt │ │ ├── RetrofitTravisImpl.kt │ │ ├── RetrofitTravisRepository.kt │ │ ├── RetrofitTravisRepositoryPOJO.kt │ │ ├── RetrofitTravisUser.kt │ │ ├── RetrofitTravisUserPOJO.kt │ │ ├── TravisClient.kt │ │ ├── TravisNextPagePOJO.kt │ │ └── TravisPaginationPOJO.kt │ │ └── webhook │ │ ├── SimpleTravisPullRequestBuild.kt │ │ ├── TravisWebHook.kt │ │ └── TravisWebHookRepository.kt │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── travis │ ├── RetrofitTravisSpec.kt │ ├── TravisWebHookParserSpec.kt │ └── env │ └── TravisEnvironmentSpec.kt ├── git ├── build.gradle └── src │ └── main │ └── kotlin │ └── org │ └── flaxo │ └── git │ ├── AddReviewRequest.kt │ ├── Branch.kt │ ├── Commit.kt │ ├── Git.kt │ ├── GitPayload.kt │ ├── PullRequest.kt │ ├── PullRequestReview.kt │ ├── PullRequestReviewStatus.kt │ └── Repository.kt ├── githubql ├── build.gradle └── src │ └── main │ ├── graphql │ └── org │ │ └── flaxo │ │ └── github │ │ └── graphql │ │ ├── AddReview.graphql │ │ ├── PullRequests.graphql │ │ └── Reviews.graphql │ └── kotlin │ └── org │ └── flaxo │ └── github │ └── graphql │ ├── DateTimeCustomTypeAdapter.kt │ ├── DefaultGithubQL.kt │ ├── GithubQL.kt │ ├── GithubQLException.kt │ ├── GraphQLPullRequest.kt │ ├── GraphQLPullRequestReview.kt │ ├── SimpleGithubQL.kt │ ├── apolloExtensions.kt │ └── githubQLExtensions.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── model ├── build.gradle └── src │ ├── main │ └── kotlin │ │ └── org │ │ └── flaxo │ │ └── model │ │ ├── DataManager.kt │ │ ├── Exceptions.kt │ │ ├── PlainDataManager.kt │ │ ├── dao │ │ ├── BuildReportRepository.kt │ │ ├── CodeStyleReportRepository.kt │ │ ├── CommitRepository.kt │ │ ├── CourseRepository.kt │ │ ├── CredentialsRepository.kt │ │ ├── PlagiarismReportRepository.kt │ │ ├── SettingsRepository.kt │ │ ├── SolutionRepository.kt │ │ ├── StudentRepository.kt │ │ ├── TaskRepository.kt │ │ └── UserRepository.kt │ │ ├── data │ │ ├── BuildReport.kt │ │ ├── CodeStyleReport.kt │ │ ├── Commit.kt │ │ ├── Course.kt │ │ ├── CourseSettings.kt │ │ ├── CourseState.kt │ │ ├── Credentials.kt │ │ ├── PlagiarismMatch.kt │ │ ├── PlagiarismReport.kt │ │ ├── Solution.kt │ │ ├── Student.kt │ │ ├── Task.kt │ │ ├── User.kt │ │ └── Viewable.kt │ │ └── dataViews.kt │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── model │ ├── DataServiceSpec.kt │ └── JpaTestApplication.kt ├── papers ├── bachelor_slides.pdf ├── bachelor_thesis.pdf ├── master_slides.pdf └── master_thesis.pdf ├── rest ├── build.gradle └── src │ ├── integrationTest │ ├── kotlin │ │ └── org │ │ │ └── flaxo │ │ │ └── rest │ │ │ └── integration │ │ │ └── FlaxoIntegrationSpec.kt │ └── resources │ │ ├── solutions1 │ │ ├── 1 │ │ │ └── Range.java │ │ └── 2 │ │ │ └── Traversable.java │ │ └── tasks │ │ ├── 1 │ │ ├── Range.java │ │ └── RangeSpec.kt │ │ └── 2 │ │ ├── Traversable.java │ │ └── TraversableSpec.kt │ ├── main │ ├── kotlin │ │ └── org │ │ │ └── flaxo │ │ │ └── rest │ │ │ ├── Application.kt │ │ │ ├── Boot.kt │ │ │ ├── CodacyConfiguration.kt │ │ │ ├── CoreConfiguration.kt │ │ │ ├── DataConfiguration.kt │ │ │ ├── GithubConfiguration.kt │ │ │ ├── GitplagConfiguration.kt │ │ │ ├── MossConfiguration.kt │ │ │ ├── NotificationConfiguration.kt │ │ │ ├── PlagiarismConfiguration.kt │ │ │ ├── SecurityConfiguration.kt │ │ │ ├── SwaggerConfiguration.kt │ │ │ ├── TravisConfiguration.kt │ │ │ ├── api │ │ │ ├── CodacyController.kt │ │ │ ├── CourseController.kt │ │ │ ├── FlaxoController.kt │ │ │ ├── GithubController.kt │ │ │ ├── PlagiarismController.kt │ │ │ ├── StatisticsController.kt │ │ │ ├── TaskController.kt │ │ │ ├── TravisController.kt │ │ │ └── UserController.kt │ │ │ ├── filters │ │ │ └── FlaxoCorsFilter.kt │ │ │ ├── friendlyExtensions.kt │ │ │ └── manager │ │ │ ├── CourseConfiguration.kt │ │ │ ├── Exceptions.kt │ │ │ ├── ValidationManager.kt │ │ │ ├── codacy │ │ │ ├── CodacyManager.kt │ │ │ └── SimpleCodacyManager.kt │ │ │ ├── course │ │ │ ├── BasicCourseManager.kt │ │ │ └── CourseManager.kt │ │ │ ├── data │ │ │ ├── SecuredDataManager.kt │ │ │ ├── UserDetailsImpl.kt │ │ │ ├── UserDetailsServiceImpl.kt │ │ │ └── WebSecurityConfigurerImpl.kt │ │ │ ├── environment │ │ │ ├── EnvironmentManager.kt │ │ │ └── SimpleEnvironmentManager.kt │ │ │ ├── github │ │ │ ├── GithubManager.kt │ │ │ ├── GithubValidationManager.kt │ │ │ └── SimpleGithubManager.kt │ │ │ ├── gitplag │ │ │ ├── GitplagClient.kt │ │ │ ├── GitplagCourseManager.kt │ │ │ ├── GitplagManager.kt │ │ │ ├── GitplagPlagiarismAnalyser.kt │ │ │ ├── exceptions.kt │ │ │ └── gitplagFunctions.kt │ │ │ ├── message │ │ │ ├── MessageManager.kt │ │ │ └── SimpleMessageManager.kt │ │ │ ├── moss │ │ │ ├── MossPlagiarismAnalyser.kt │ │ │ ├── MossSubmissionExtractor.kt │ │ │ └── SimpleMossSubmissionsExtractor.kt │ │ │ ├── notification │ │ │ ├── GitHubNotificationManager.kt │ │ │ ├── NotificationManager.kt │ │ │ └── SolutionNotification.kt │ │ │ ├── plag │ │ │ ├── BasicPlagiarismManager.kt │ │ │ ├── PlagiarismAnalyser.kt │ │ │ ├── PlagiarismAnalysisManager.kt │ │ │ ├── PlagiarismManager.kt │ │ │ └── SimplePlagiarismAnalysisManager.kt │ │ │ ├── response │ │ │ ├── Response.kt │ │ │ ├── ResponseManager.kt │ │ │ └── SimpleResponseManager.kt │ │ │ ├── statistics │ │ │ ├── CsvStatisticsManager.kt │ │ │ ├── JsonStatisticsManager.kt │ │ │ ├── StatisticsManager.kt │ │ │ └── TsvStatisticsManager.kt │ │ │ └── travis │ │ │ ├── SimpleTravisManager.kt │ │ │ ├── TravisManager.kt │ │ │ └── TravisTokenSupplier.kt │ └── resources │ │ ├── application.properties │ │ ├── db │ │ └── migration │ │ │ ├── V0.1.7__initialize_database.sql │ │ │ ├── V0.5_1__reset_travis_tokens_and_activated_courses.sql │ │ │ ├── V0.5_2__add_private_courses.sql │ │ │ ├── V0.5_3__rename_course_date.sql │ │ │ ├── V0.5_4__fill_commit_pull_request.sql │ │ │ ├── V0.5_5__rename_student_field.sql │ │ │ ├── V0.5_6__rename_user_field.sql │ │ │ ├── V0.5_7__reset_course_descriptions.sql │ │ │ ├── V0.6_1__add_score_change_notification_template.sql │ │ │ ├── V0.8_1__add_file_patterns_setting.sql │ │ │ ├── V0.8_2__add_plagiarism_backend_setting.sql │ │ │ └── h2 │ │ │ ├── 2018.08.26.addCodeStyleGrade.sql │ │ │ ├── 2018.10.02.addApprovedFieldToSolution.sql │ │ │ ├── 2018.10.13.activateGitHubService.sql │ │ │ ├── 2018.10.15.replaceOmittedCodeStyleGrade.sql │ │ │ ├── 2019.01.30.addCourseSettings.sql │ │ │ ├── 2019.02.02.removeExtraColumnsFromCourse.sql │ │ │ ├── export.h2.sql │ │ │ └── import.postgresql.sql │ │ ├── flaxo.properties │ │ └── logback-spring.xml │ └── test │ └── kotlin │ └── org │ └── flaxo │ └── rest │ ├── TestApplication.kt │ └── manager │ ├── course │ └── CourseManagerSpec.kt │ ├── environment │ └── RepositoryEnvironmentServiceSpec.kt │ ├── moss │ └── MossSubmissionsExtractorSpec.kt │ ├── plag │ └── BasicPlagiarismManagerSpec.kt │ ├── statistics │ ├── CsvStatisticsManagerSpec.kt │ ├── JsonStatisticsManagerSpec.kt │ └── TsvStatisticsManagerSpec.kt │ └── travis │ └── TravisTokenSupplierSpec.kt ├── screenshots ├── all-courses.png ├── course-creation-modal.png └── course-task.png └── settings.gradle /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/development-build-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.github/workflows/development-build-workflow.yml -------------------------------------------------------------------------------- /.github/workflows/release-deployment-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.github/workflows/release-deployment-workflow.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.github/workflows/release-drafter-workflow.yml -------------------------------------------------------------------------------- /.mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.mkdocs.yml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/README.md -------------------------------------------------------------------------------- /common-js/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-js/build.gradle -------------------------------------------------------------------------------- /common-js/src/main/kotlin/org/flaxo/common/data/DateTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-js/src/main/kotlin/org/flaxo/common/data/DateTime.kt -------------------------------------------------------------------------------- /common-jvm/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/build.gradle -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/Extensions.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/cmd/CmdExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/cmd/CmdExecutor.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/cmd/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/cmd/Exceptions.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/data/DateTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/data/DateTime.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/Environment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/Environment.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/EnvironmentSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/EnvironmentSupplier.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/SimpleEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/SimpleEnvironment.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/ClasspathEnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/ClasspathEnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/EnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/EnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/LazyEnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/LazyEnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/LazyLocalEnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/LazyLocalEnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/LocalEnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/LocalEnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/LocalFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/LocalFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/env/file/StringEnvironmentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/env/file/StringEnvironmentFile.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/pathFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/pathFunctions.kt -------------------------------------------------------------------------------- /common-jvm/src/main/kotlin/org/flaxo/common/repeatUntil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/main/kotlin/org/flaxo/common/repeatUntil.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/env/ClassPathEnvironmentFileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/env/ClassPathEnvironmentFileSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/env/LazyEnvironmentFileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/env/LazyEnvironmentFileSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/env/LazyLocalEnvironmentFileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/env/LazyLocalEnvironmentFileSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/env/LocalEnvironmentFileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/env/LocalEnvironmentFileSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/env/StringEnvironmentFileSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/env/StringEnvironmentFileSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/kotlin/org/flaxo/common/lang/LanguageSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common-jvm/src/test/kotlin/org/flaxo/common/lang/LanguageSpec.kt -------------------------------------------------------------------------------- /common-jvm/src/test/resources/bundle/file.txt: -------------------------------------------------------------------------------- 1 | content 2 | -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Aliased.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Aliased.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Dated.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Dated.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Exceptions.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Framework.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Framework.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Identifiable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Identifiable.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Language.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Language.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/Named.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/Named.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/BuildReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/BuildReport.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CodeStyleGrade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CodeStyleGrade.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CodeStyleReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CodeStyleReport.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/Commit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/Commit.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/Course.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/Course.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CourseLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CourseLifecycle.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CourseSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CourseSettings.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CourseState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CourseState.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/CourseStatistics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/CourseStatistics.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/DateTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/DateTime.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/DateTimeSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/DateTimeSerializer.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/ExternalService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/ExternalService.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/GithubAuthData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/GithubAuthData.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/Language.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/Language.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/PlagiarismBackend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/PlagiarismBackend.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/PlagiarismMatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/PlagiarismMatch.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/PlagiarismReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/PlagiarismReport.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/Solution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/Solution.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/SolutionReview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/SolutionReview.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/Task.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/Task.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/User.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismGraph.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismLink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismLink.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/common/src/main/kotlin/org/flaxo/common/data/plagiarism/PlagiarismNode.kt -------------------------------------------------------------------------------- /cpp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/build.gradle -------------------------------------------------------------------------------- /cpp/src/main/kotlin/org/flaxo/cpp/CppBashEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/kotlin/org/flaxo/cpp/CppBashEnvironment.kt -------------------------------------------------------------------------------- /cpp/src/main/kotlin/org/flaxo/cpp/CppEnvironmentSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/kotlin/org/flaxo/cpp/CppEnvironmentSupplier.kt -------------------------------------------------------------------------------- /cpp/src/main/kotlin/org/flaxo/cpp/exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/kotlin/org/flaxo/cpp/exceptions.kt -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/.travis.yml -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/run_test.sh -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/run_tests.sh -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/main/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/src/main/cpp/main.cpp -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/main/cpp/minus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/src/main/cpp/minus.cpp -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/main/cpp/minus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/src/main/cpp/minus.h -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/main/cpp/plus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/src/main/cpp/plus.cpp -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/main/cpp/plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/main/resources/bash_environment/src/main/cpp/plus.h -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/minus/negative_result/input.txt: -------------------------------------------------------------------------------- 1 | 2 5 -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/minus/negative_result/output.txt: -------------------------------------------------------------------------------- 1 | -3 -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/plus/negative_numbers/input.txt: -------------------------------------------------------------------------------- 1 | -3 -6 -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/plus/negative_numbers/output.txt: -------------------------------------------------------------------------------- 1 | -9 -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/plus/positive_numbers/input.txt: -------------------------------------------------------------------------------- 1 | 1 3 -------------------------------------------------------------------------------- /cpp/src/main/resources/bash_environment/src/test/resources/plus/positive_numbers/output.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /cpp/src/test/kotlin/org/flaxo/cpp/CppBashEnvironmentSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/test/kotlin/org/flaxo/cpp/CppBashEnvironmentSpec.kt -------------------------------------------------------------------------------- /cpp/src/test/kotlin/org/flaxo/cpp/CppEnvironmentSupplierSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/cpp/src/test/kotlin/org/flaxo/cpp/CppEnvironmentSupplierSpec.kt -------------------------------------------------------------------------------- /docker/compose/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docker/compose/docker-compose.yml -------------------------------------------------------------------------------- /docker/compose/postgres/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docker/compose/postgres/init.sh -------------------------------------------------------------------------------- /docker/images/backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docker/images/backend/Dockerfile -------------------------------------------------------------------------------- /docker/images/frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docker/images/frontend/Dockerfile -------------------------------------------------------------------------------- /docker/images/frontend/flaxo.nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docker/images/frontend/flaxo.nginx.conf -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/build-from-sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/build-from-sources.md -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/getting-started/account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/getting-started/account.md -------------------------------------------------------------------------------- /docs/getting-started/course.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/getting-started/course.md -------------------------------------------------------------------------------- /docs/getting-started/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/getting-started/deploy.md -------------------------------------------------------------------------------- /docs/getting-started/external-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/getting-started/external-services.md -------------------------------------------------------------------------------- /docs/images/codacy-api-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/codacy-api-token.png -------------------------------------------------------------------------------- /docs/images/codacy-authorization-popup-authorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/codacy-authorization-popup-authorized.png -------------------------------------------------------------------------------- /docs/images/codacy-authorization-popup-successful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/codacy-authorization-popup-successful.png -------------------------------------------------------------------------------- /docs/images/codacy-authorization-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/codacy-authorization-popup.png -------------------------------------------------------------------------------- /docs/images/codacy-wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/codacy-wizard.png -------------------------------------------------------------------------------- /docs/images/course-creation-popup-environment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-creation-popup-environment.png -------------------------------------------------------------------------------- /docs/images/course-creation-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-creation-popup.png -------------------------------------------------------------------------------- /docs/images/course-download-as-btn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-download-as-btn.jpg -------------------------------------------------------------------------------- /docs/images/course-integrated-service-labels.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-integrated-service-labels.jpg -------------------------------------------------------------------------------- /docs/images/course-refresh-btn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-refresh-btn.jpg -------------------------------------------------------------------------------- /docs/images/course-repository-btn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-repository-btn.jpg -------------------------------------------------------------------------------- /docs/images/course-settings-btn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-settings-btn.jpg -------------------------------------------------------------------------------- /docs/images/course-settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-settings.jpg -------------------------------------------------------------------------------- /docs/images/course-start-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-start-btn.png -------------------------------------------------------------------------------- /docs/images/course-started-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-started-header.png -------------------------------------------------------------------------------- /docs/images/course-state-label.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-state-label.jpg -------------------------------------------------------------------------------- /docs/images/course-summary-statistics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-summary-statistics.jpg -------------------------------------------------------------------------------- /docs/images/course-summary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-summary.jpg -------------------------------------------------------------------------------- /docs/images/course-tech-labels.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/course-tech-labels.jpg -------------------------------------------------------------------------------- /docs/images/created-course-notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/created-course-notification.png -------------------------------------------------------------------------------- /docs/images/github-authorization-popup-authorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/github-authorization-popup-authorized.png -------------------------------------------------------------------------------- /docs/images/github-authorization-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/github-authorization-popup.png -------------------------------------------------------------------------------- /docs/images/home-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/home-page.png -------------------------------------------------------------------------------- /docs/images/registration-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/registration-popup.png -------------------------------------------------------------------------------- /docs/images/registration-successful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/registration-successful.png -------------------------------------------------------------------------------- /docs/images/services-dropdown-all-authorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/services-dropdown-all-authorized.png -------------------------------------------------------------------------------- /docs/images/services-dropdown-github-authorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/services-dropdown-github-authorized.png -------------------------------------------------------------------------------- /docs/images/services-dropdown-non-authorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/images/services-dropdown-non-authorized.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | mkdocs-material==4.1.2 2 | -------------------------------------------------------------------------------- /fcodacy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/build.gradle -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/Codacy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/Codacy.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/CodacyClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/CodacyClient.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/CodacyException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/CodacyException.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/SimpleCodacy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/SimpleCodacy.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitDelta.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitDelta.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitDetails.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitState.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitUrl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/model/CommitUrl.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/model/File.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/model/File.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/request/ProjectRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/request/ProjectRequest.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitDeltaResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitDeltaResponse.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitDetailsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitDetailsResponse.kt -------------------------------------------------------------------------------- /fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fcodacy/src/main/kotlin/org/flaxo/codacy/response/CommitResponse.kt -------------------------------------------------------------------------------- /fgithub/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/build.gradle -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/Github.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/Github.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/GithubBranch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/GithubBranch.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/GithubCommit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/GithubCommit.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/GithubFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/GithubFunctions.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/GithubPullRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/GithubPullRequest.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/GithubRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/GithubRepository.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/githubExceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/githubExceptions.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/kohsukeExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/kohsukeExtentions.kt -------------------------------------------------------------------------------- /fgithub/src/main/kotlin/org/flaxo/github/kohsukeTypeAliases.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/main/kotlin/org/flaxo/github/kohsukeTypeAliases.kt -------------------------------------------------------------------------------- /fgithub/src/test/kotlin/org/flaxo/github/GithubSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/test/kotlin/org/flaxo/github/GithubSpec.kt -------------------------------------------------------------------------------- /fgithub/src/test/kotlin/org/flaxo/github/GithubWebHookParserSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgithub/src/test/kotlin/org/flaxo/github/GithubWebHookParserSpec.kt -------------------------------------------------------------------------------- /fgradle/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/build.gradle -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleBuildFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleBuildFile.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleBuildTool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleBuildTool.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleDependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleDependency.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleDependencyType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleDependencyType.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleDsl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleDsl.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradlePlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradlePlugin.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradlePluginManagement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradlePluginManagement.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleRepository.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/GradleSettingsFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/GradleSettingsFile.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/gradleExceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/gradleExceptions.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/gradlePresets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/gradlePresets.kt -------------------------------------------------------------------------------- /fgradle/src/main/kotlin/org/flaxo/gradle/wrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/main/kotlin/org/flaxo/gradle/wrapper.kt -------------------------------------------------------------------------------- /fgradle/src/test/kotlin/org/flaxo/gradle/GradleBuildToolSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/test/kotlin/org/flaxo/gradle/GradleBuildToolSpec.kt -------------------------------------------------------------------------------- /fgradle/src/test/kotlin/org/flaxo/gradle/GradleEnvironmentBuildingSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/test/kotlin/org/flaxo/gradle/GradleEnvironmentBuildingSpec.kt -------------------------------------------------------------------------------- /fgradle/src/test/kotlin/org/flaxo/gradle/GradleEnvironmentSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fgradle/src/test/kotlin/org/flaxo/gradle/GradleEnvironmentSpec.kt -------------------------------------------------------------------------------- /fmoss/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/build.gradle -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/Moss.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/Moss.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/MossException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/MossException.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/MossMatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/MossMatch.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/MossResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/MossResult.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/MossSubmission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/MossSubmission.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/MossSubmissionAnalyser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/MossSubmissionAnalyser.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/SimpleMoss.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/SimpleMoss.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/SimpleMossSubmissionsAnalyser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/SimpleMossSubmissionsAnalyser.kt -------------------------------------------------------------------------------- /fmoss/src/main/kotlin/org/flaxo/moss/friendlyExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/main/kotlin/org/flaxo/moss/friendlyExtensions.kt -------------------------------------------------------------------------------- /fmoss/src/test/kotlin/org/flaxo/moss/MossSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/kotlin/org/flaxo/moss/MossSpec.kt -------------------------------------------------------------------------------- /fmoss/src/test/kotlin/org/flaxo/moss/MossSubmissionsAnalyserSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/kotlin/org/flaxo/moss/MossSubmissionsAnalyserSpec.kt -------------------------------------------------------------------------------- /fmoss/src/test/resources/base/ClassName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/resources/base/ClassName.java -------------------------------------------------------------------------------- /fmoss/src/test/resources/moss-results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/resources/moss-results.html -------------------------------------------------------------------------------- /fmoss/src/test/resources/student1/ClassName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/resources/student1/ClassName.java -------------------------------------------------------------------------------- /fmoss/src/test/resources/student2/ClassName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/resources/student2/ClassName.java -------------------------------------------------------------------------------- /fmoss/src/test/resources/student3/ClassName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/fmoss/src/test/resources/student3/ClassName.java -------------------------------------------------------------------------------- /frontend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/build.gradle -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/Configuration.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/Container.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/Container.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/Notifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/Notifications.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/callbacks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/callbacks.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/client/FlaxoClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/client/FlaxoClient.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/client/FlaxoHttpException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/client/FlaxoHttpException.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/client/HttpRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/client/HttpRequest.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/client/XMLHttpRequestFlaxoClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/client/XMLHttpRequestFlaxoClient.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/AuthenticationModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/AuthenticationModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/Course.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/Course.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseCard.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseCreationModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseCreationModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseImportModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseImportModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseSettingsComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseSettingsComponent.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatistics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatistics.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatisticsDownloadMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatisticsDownloadMenu.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatisticsRefresh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseStatisticsRefresh.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/CourseSummary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/CourseSummary.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/Courses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/Courses.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/DeadlineRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/DeadlineRule.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/NavigationBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/NavigationBar.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/Page.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/PlagiarismModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/PlagiarismModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/RegistrationModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/RegistrationModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/Rules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/Rules.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/ServiceActivationMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/ServiceActivationMenu.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/Task.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/Task.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/TaskStatistics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/TaskStatistics.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/WelcomeDesk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/WelcomeDesk.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/flag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/flag.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/input.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/select.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/bootstrap/select.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/commonComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/commonComponents.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/courseLabels.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/courseLabels.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/handyReactTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/handyReactTypes.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/reactBootstrapExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/reactBootstrapExtensions.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/BuildReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/BuildReport.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/CodeStyleReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/CodeStyleReport.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/DeadlineReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/DeadlineReport.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/PlagiarismReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/PlagiarismReport.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/ScoreSuggestionReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/ScoreSuggestionReport.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/report/approveCheckBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/report/approveCheckBox.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/services/CodacyModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/services/CodacyModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/services/GithubModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/services/GithubModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/component/services/TravisModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/component/services/TravisModal.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/credentials.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/credentials.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/github/functions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/github/functions.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/jsUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/jsUtils.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/main.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/wrapper/Cookies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/wrapper/Cookies.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/wrapper/base64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/wrapper/base64.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/wrapper/encodeURIComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/wrapper/encodeURIComponent.kt -------------------------------------------------------------------------------- /frontend/src/main/kotlin/org/flaxo/frontend/wrapper/reactNotifications.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/kotlin/org/flaxo/frontend/wrapper/reactNotifications.kt -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_a.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_b.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_c.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_d.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_e.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/codacy_grade_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/codacy_grade_f.png -------------------------------------------------------------------------------- /frontend/src/main/web/images/flaxo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/flaxo.ico -------------------------------------------------------------------------------- /frontend/src/main/web/images/flaxo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/images/flaxo.png -------------------------------------------------------------------------------- /frontend/src/main/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/index.html -------------------------------------------------------------------------------- /frontend/src/main/web/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/styles.css -------------------------------------------------------------------------------- /frontend/src/main/web/switch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/src/main/web/switch.css -------------------------------------------------------------------------------- /frontend/webpack.config.d/css_rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/frontend/webpack.config.d/css_rules.js -------------------------------------------------------------------------------- /ftravis/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/build.gradle -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/Travis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/Travis.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisBuild.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisBuildStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisBuildStatus.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisBuildType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisBuildType.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisException.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisFunctions.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisPullRequestBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisPullRequestBuild.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisRepository.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/TravisUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/TravisUser.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/env/SimpleTravisEnvironmentSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/env/SimpleTravisEnvironmentSupplier.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/env/TravisEnvironmentSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/env/TravisEnvironmentSupplier.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBranchPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBranchPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuild.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuildPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuildPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuildsPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisBuildsPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisCommitPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisCommitPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisImpl.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisRepository.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisRepositoryPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisRepositoryPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisUser.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisUserPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/RetrofitTravisUserPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisClient.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisNextPagePOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisNextPagePOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisPaginationPOJO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/retrofit/TravisPaginationPOJO.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/webhook/SimpleTravisPullRequestBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/webhook/SimpleTravisPullRequestBuild.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/webhook/TravisWebHook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/webhook/TravisWebHook.kt -------------------------------------------------------------------------------- /ftravis/src/main/kotlin/org/flaxo/travis/webhook/TravisWebHookRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/main/kotlin/org/flaxo/travis/webhook/TravisWebHookRepository.kt -------------------------------------------------------------------------------- /ftravis/src/test/kotlin/org/flaxo/travis/RetrofitTravisSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/test/kotlin/org/flaxo/travis/RetrofitTravisSpec.kt -------------------------------------------------------------------------------- /ftravis/src/test/kotlin/org/flaxo/travis/TravisWebHookParserSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/test/kotlin/org/flaxo/travis/TravisWebHookParserSpec.kt -------------------------------------------------------------------------------- /ftravis/src/test/kotlin/org/flaxo/travis/env/TravisEnvironmentSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/ftravis/src/test/kotlin/org/flaxo/travis/env/TravisEnvironmentSpec.kt -------------------------------------------------------------------------------- /git/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/build.gradle -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/AddReviewRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/AddReviewRequest.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/Branch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/Branch.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/Commit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/Commit.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/Git.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/Git.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/GitPayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/GitPayload.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/PullRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/PullRequest.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/PullRequestReview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/PullRequestReview.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/PullRequestReviewStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/PullRequestReviewStatus.kt -------------------------------------------------------------------------------- /git/src/main/kotlin/org/flaxo/git/Repository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/git/src/main/kotlin/org/flaxo/git/Repository.kt -------------------------------------------------------------------------------- /githubql/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/build.gradle -------------------------------------------------------------------------------- /githubql/src/main/graphql/org/flaxo/github/graphql/AddReview.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/graphql/org/flaxo/github/graphql/AddReview.graphql -------------------------------------------------------------------------------- /githubql/src/main/graphql/org/flaxo/github/graphql/PullRequests.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/graphql/org/flaxo/github/graphql/PullRequests.graphql -------------------------------------------------------------------------------- /githubql/src/main/graphql/org/flaxo/github/graphql/Reviews.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/graphql/org/flaxo/github/graphql/Reviews.graphql -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/DateTimeCustomTypeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/DateTimeCustomTypeAdapter.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/DefaultGithubQL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/DefaultGithubQL.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/GithubQL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/GithubQL.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/GithubQLException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/GithubQLException.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/GraphQLPullRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/GraphQLPullRequest.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/GraphQLPullRequestReview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/GraphQLPullRequestReview.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/SimpleGithubQL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/SimpleGithubQL.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/apolloExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/apolloExtensions.kt -------------------------------------------------------------------------------- /githubql/src/main/kotlin/org/flaxo/github/graphql/githubQLExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/githubql/src/main/kotlin/org/flaxo/github/graphql/githubQLExtensions.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/build.gradle -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/DataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/DataManager.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/Exceptions.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/PlainDataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/PlainDataManager.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/BuildReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/BuildReportRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/CodeStyleReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/CodeStyleReportRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/CommitRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/CommitRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/CourseRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/CourseRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/CredentialsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/CredentialsRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/PlagiarismReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/PlagiarismReportRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/SettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/SettingsRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/SolutionRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/SolutionRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/StudentRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/StudentRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/TaskRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/TaskRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dao/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dao/UserRepository.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/BuildReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/BuildReport.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/CodeStyleReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/CodeStyleReport.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Commit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Commit.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Course.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Course.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/CourseSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/CourseSettings.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/CourseState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/CourseState.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Credentials.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Credentials.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/PlagiarismMatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/PlagiarismMatch.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/PlagiarismReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/PlagiarismReport.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Solution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Solution.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Student.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Student.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Task.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Task.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/User.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/data/Viewable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/data/Viewable.kt -------------------------------------------------------------------------------- /model/src/main/kotlin/org/flaxo/model/dataViews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/main/kotlin/org/flaxo/model/dataViews.kt -------------------------------------------------------------------------------- /model/src/test/kotlin/org/flaxo/model/DataServiceSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/test/kotlin/org/flaxo/model/DataServiceSpec.kt -------------------------------------------------------------------------------- /model/src/test/kotlin/org/flaxo/model/JpaTestApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/model/src/test/kotlin/org/flaxo/model/JpaTestApplication.kt -------------------------------------------------------------------------------- /papers/bachelor_slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/papers/bachelor_slides.pdf -------------------------------------------------------------------------------- /papers/bachelor_thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/papers/bachelor_thesis.pdf -------------------------------------------------------------------------------- /papers/master_slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/papers/master_slides.pdf -------------------------------------------------------------------------------- /papers/master_thesis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/papers/master_thesis.pdf -------------------------------------------------------------------------------- /rest/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/build.gradle -------------------------------------------------------------------------------- /rest/src/integrationTest/kotlin/org/flaxo/rest/integration/FlaxoIntegrationSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/kotlin/org/flaxo/rest/integration/FlaxoIntegrationSpec.kt -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/solutions1/1/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/solutions1/1/Range.java -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/solutions1/2/Traversable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/solutions1/2/Traversable.java -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/tasks/1/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/tasks/1/Range.java -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/tasks/1/RangeSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/tasks/1/RangeSpec.kt -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/tasks/2/Traversable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/tasks/2/Traversable.java -------------------------------------------------------------------------------- /rest/src/integrationTest/resources/tasks/2/TraversableSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/integrationTest/resources/tasks/2/TraversableSpec.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/Application.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/Boot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/Boot.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/CodacyConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/CodacyConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/CoreConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/CoreConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/DataConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/DataConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/GithubConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/GithubConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/GitplagConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/GitplagConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/MossConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/MossConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/NotificationConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/NotificationConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/PlagiarismConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/PlagiarismConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/SecurityConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/SecurityConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/SwaggerConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/SwaggerConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/TravisConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/TravisConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/CodacyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/CodacyController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/CourseController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/CourseController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/FlaxoController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/FlaxoController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/GithubController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/GithubController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/PlagiarismController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/PlagiarismController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/StatisticsController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/StatisticsController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/TaskController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/TaskController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/TravisController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/TravisController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/api/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/api/UserController.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/filters/FlaxoCorsFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/filters/FlaxoCorsFilter.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/friendlyExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/friendlyExtensions.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/CourseConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/CourseConfiguration.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/Exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/Exceptions.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/ValidationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/ValidationManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/codacy/CodacyManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/codacy/CodacyManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/codacy/SimpleCodacyManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/codacy/SimpleCodacyManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/course/BasicCourseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/course/BasicCourseManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/course/CourseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/course/CourseManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/data/SecuredDataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/data/SecuredDataManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/data/UserDetailsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/data/UserDetailsImpl.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/data/UserDetailsServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/data/UserDetailsServiceImpl.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/data/WebSecurityConfigurerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/data/WebSecurityConfigurerImpl.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/environment/EnvironmentManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/environment/EnvironmentManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/environment/SimpleEnvironmentManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/environment/SimpleEnvironmentManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/github/GithubManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/github/GithubManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/github/GithubValidationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/github/GithubValidationManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/github/SimpleGithubManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/github/SimpleGithubManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagClient.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagCourseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagCourseManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagPlagiarismAnalyser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/GitplagPlagiarismAnalyser.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/exceptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/exceptions.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/gitplagFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/gitplag/gitplagFunctions.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/message/MessageManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/message/MessageManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/message/SimpleMessageManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/message/SimpleMessageManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/moss/MossPlagiarismAnalyser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/moss/MossPlagiarismAnalyser.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/moss/MossSubmissionExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/moss/MossSubmissionExtractor.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/moss/SimpleMossSubmissionsExtractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/moss/SimpleMossSubmissionsExtractor.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/notification/GitHubNotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/notification/GitHubNotificationManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/notification/NotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/notification/NotificationManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/notification/SolutionNotification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/notification/SolutionNotification.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/plag/BasicPlagiarismManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/plag/BasicPlagiarismManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismAnalyser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismAnalyser.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismAnalysisManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismAnalysisManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/plag/PlagiarismManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/plag/SimplePlagiarismAnalysisManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/plag/SimplePlagiarismAnalysisManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/response/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/response/Response.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/response/ResponseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/response/ResponseManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/response/SimpleResponseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/response/SimpleResponseManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/statistics/CsvStatisticsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/statistics/CsvStatisticsManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/statistics/JsonStatisticsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/statistics/JsonStatisticsManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/statistics/StatisticsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/statistics/StatisticsManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/statistics/TsvStatisticsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/statistics/TsvStatisticsManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/travis/SimpleTravisManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/travis/SimpleTravisManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/travis/TravisManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/travis/TravisManager.kt -------------------------------------------------------------------------------- /rest/src/main/kotlin/org/flaxo/rest/manager/travis/TravisTokenSupplier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/kotlin/org/flaxo/rest/manager/travis/TravisTokenSupplier.kt -------------------------------------------------------------------------------- /rest/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/application.properties -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.1.7__initialize_database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.1.7__initialize_database.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_1__reset_travis_tokens_and_activated_courses.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_1__reset_travis_tokens_and_activated_courses.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_2__add_private_courses.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_2__add_private_courses.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_3__rename_course_date.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_3__rename_course_date.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_4__fill_commit_pull_request.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_4__fill_commit_pull_request.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_5__rename_student_field.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_5__rename_student_field.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_6__rename_user_field.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.5_6__rename_user_field.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.5_7__reset_course_descriptions.sql: -------------------------------------------------------------------------------- 1 | UPDATE course SET description = NULL; -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.6_1__add_score_change_notification_template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.6_1__add_score_change_notification_template.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.8_1__add_file_patterns_setting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.8_1__add_file_patterns_setting.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/V0.8_2__add_plagiarism_backend_setting.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/V0.8_2__add_plagiarism_backend_setting.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2018.08.26.addCodeStyleGrade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/2018.08.26.addCodeStyleGrade.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2018.10.02.addApprovedFieldToSolution.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE SOLUTION ADD approved BOOLEAN DEFAULT false NOT NULL; 2 | -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2018.10.13.activateGitHubService.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/2018.10.13.activateGitHubService.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2018.10.15.replaceOmittedCodeStyleGrade.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/2018.10.15.replaceOmittedCodeStyleGrade.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2019.01.30.addCourseSettings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/2019.01.30.addCourseSettings.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/2019.02.02.removeExtraColumnsFromCourse.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/2019.02.02.removeExtraColumnsFromCourse.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/export.h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/export.h2.sql -------------------------------------------------------------------------------- /rest/src/main/resources/db/migration/h2/import.postgresql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/db/migration/h2/import.postgresql.sql -------------------------------------------------------------------------------- /rest/src/main/resources/flaxo.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/flaxo.properties -------------------------------------------------------------------------------- /rest/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/TestApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/TestApplication.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/course/CourseManagerSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/course/CourseManagerSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/environment/RepositoryEnvironmentServiceSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/environment/RepositoryEnvironmentServiceSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/moss/MossSubmissionsExtractorSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/moss/MossSubmissionsExtractorSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/plag/BasicPlagiarismManagerSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/plag/BasicPlagiarismManagerSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/statistics/CsvStatisticsManagerSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/statistics/CsvStatisticsManagerSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/statistics/JsonStatisticsManagerSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/statistics/JsonStatisticsManagerSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/statistics/TsvStatisticsManagerSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/statistics/TsvStatisticsManagerSpec.kt -------------------------------------------------------------------------------- /rest/src/test/kotlin/org/flaxo/rest/manager/travis/TravisTokenSupplierSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/rest/src/test/kotlin/org/flaxo/rest/manager/travis/TravisTokenSupplierSpec.kt -------------------------------------------------------------------------------- /screenshots/all-courses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/screenshots/all-courses.png -------------------------------------------------------------------------------- /screenshots/course-creation-modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/screenshots/course-creation-modal.png -------------------------------------------------------------------------------- /screenshots/course-task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/screenshots/course-task.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcibinan/flaxo/HEAD/settings.gradle --------------------------------------------------------------------------------