-
Notifications
You must be signed in to change notification settings - Fork 3
Remove jaxb #4
base: master
Are you sure you want to change the base?
Remove jaxb #4
Commits on May 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e707712 - Browse repository at this point
Copy the full SHA e707712View commit details
Commits on Mar 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 697aba0 - Browse repository at this point
Copy the full SHA 697aba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9cac89 - Browse repository at this point
Copy the full SHA c9cac89View commit details -
Build Docker image as part of CI
Jib is used to build a Docker image inside an unprivileged container.
Configuration menu - View commit details
-
Copy full SHA for 12f0742 - Browse repository at this point
Copy the full SHA 12f0742View commit details
Commits on Mar 18, 2020
-
Load config defaults from classpath
An additional configuration file in the file system is now optional. This simplifies the use in containerized environments.
Configuration menu - View commit details
-
Copy full SHA for 7207034 - Browse repository at this point
Copy the full SHA 7207034View commit details -
Run Gradle with additional CLI args for CI
The Gradle daemon is no longer used and logging is using a plain format.
Configuration menu - View commit details
-
Copy full SHA for 69db62c - Browse repository at this point
Copy the full SHA 69db62cView commit details -
Merge branch 'ci-docker' into 'master'
Adjust CI and application configuration and for Docker See merge request particify/foss/arsnova-lms-connector!1
Configuration menu - View commit details
-
Copy full SHA for 58b0350 - Browse repository at this point
Copy the full SHA 58b0350View commit details
Commits on Mar 28, 2020
-
Update binding config to support java.time.Instant
An adapter has been added to convert between `xs:dateTime` and `java.time.Instant`.
Configuration menu - View commit details
-
Copy full SHA for fe6158f - Browse repository at this point
Copy the full SHA fe6158fView commit details -
Include start and end date for course data
The start and end dates are now included for the database and dummy implementations. They are currently not included when the REST API implementation for Stud.IP is used.
Configuration menu - View commit details
-
Copy full SHA for f53ee13 - Browse repository at this point
Copy the full SHA f53ee13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d17cc2 - Browse repository at this point
Copy the full SHA 2d17cc2View commit details -
Merge branch 'course-start' into 'master'
Include start and end date for course data See merge request particify/foss/arsnova-lms-connector!2
Configuration menu - View commit details
-
Copy full SHA for 96b10cc - Browse repository at this point
Copy the full SHA 96b10ccView commit details -
Update Gradle config to use new plugin for Maven publishing
The 'maven-publish' plugin is now used instead of the deprecated 'maven' plugin.
Configuration menu - View commit details
-
Copy full SHA for 0f246bc - Browse repository at this point
Copy the full SHA 0f246bcView commit details -
Merge branch 'gradle-maven-publish' into 'master'
Update Gradle config to use new plugin for Maven publishing See merge request particify/foss/arsnova-lms-connector!3
Configuration menu - View commit details
-
Copy full SHA for 4b74bdc - Browse repository at this point
Copy the full SHA 4b74bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cefdefa - Browse repository at this point
Copy the full SHA cefdefaView commit details -
Merge branch 'gradle-6.3' into 'master'
Upgrade Gradle to version 6.3 for CI and wrapper See merge request particify/foss/arsnova-lms-connector!4
Configuration menu - View commit details
-
Copy full SHA for a9fe0a0 - Browse repository at this point
Copy the full SHA a9fe0a0View commit details -
Bump Spring Framework dependencies
Use versions from BOM for additional dependencies where applicable.
Configuration menu - View commit details
-
Copy full SHA for f9dea2a - Browse repository at this point
Copy the full SHA f9dea2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f11fd62 - Browse repository at this point
Copy the full SHA f11fd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for aba4e01 - Browse repository at this point
Copy the full SHA aba4e01View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a44c6 - Browse repository at this point
Copy the full SHA d3a44c6View commit details
Commits on Mar 30, 2020
-
Add API dependencies from Jakarata for JDK 11 support
JDK 11 removed some javax.* API so they need to be added explicitly: * jakarta.annotation * jakarta.xml.bind
Configuration menu - View commit details
-
Copy full SHA for ab4c65a - Browse repository at this point
Copy the full SHA ab4c65aView commit details -
Merge branch 'jdk11' into 'master'
Add API dependencies from Jakarata for JDK 11 support See merge request particify/foss/arsnova-lms-connector!5
Configuration menu - View commit details
-
Copy full SHA for 829a68f - Browse repository at this point
Copy the full SHA 829a68fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ba4688 - Browse repository at this point
Copy the full SHA 6ba4688View commit details -
Use new MySQL driver class by default
Use the new driver class which is automatically loaded via Java's SPI.
Configuration menu - View commit details
-
Copy full SHA for def0371 - Browse repository at this point
Copy the full SHA def0371View commit details -
Merge branch 'new-mysql-driver-default' into 'master'
Use new MySQL driver class by default See merge request particify/foss/arsnova-lms-connector!6
Configuration menu - View commit details
-
Copy full SHA for dc25c13 - Browse repository at this point
Copy the full SHA dc25c13View commit details -
Fix Gradle task dependency on xjc
Make sure that the xjc task is run before the model is compiled.
Configuration menu - View commit details
-
Copy full SHA for c874f28 - Browse repository at this point
Copy the full SHA c874f28View commit details -
Merge branch 'fix-gradle-xjc-task-dependency' into 'master'
Fix Gradle task dependency on xjc See merge request particify/foss/arsnova-lms-connector!7
Configuration menu - View commit details
-
Copy full SHA for 07579f1 - Browse repository at this point
Copy the full SHA 07579f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccabbfd - Browse repository at this point
Copy the full SHA ccabbfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f3fff - Browse repository at this point
Copy the full SHA b8f3fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb94534 - Browse repository at this point
Copy the full SHA fb94534View commit details -
Merge branch 'cleanup' into 'master'
Remove obsolete files See merge request particify/foss/arsnova-lms-connector!8
Configuration menu - View commit details
-
Copy full SHA for 6e8a99f - Browse repository at this point
Copy the full SHA 6e8a99fView commit details
Commits on Mar 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 76bf635 - Browse repository at this point
Copy the full SHA 76bf635View commit details
Commits on Apr 4, 2020
-
Switch to YAML for configuration
Configuration files now use YAML instead of the Java Properties format. The location of the configuration directory is no longer hard-coded. Instead it is passed a Java system property: `connector.config-dir`. In this directory the files `application.yml`, `lms-connector.yml` and `secrets.yml` are read in that order where properties of the later ones override those of the previous ones. The default configuration is now stored in `classpath:config/defaults.yml`.
Configuration menu - View commit details
-
Copy full SHA for 3612e99 - Browse repository at this point
Copy the full SHA 3612e99View commit details -
Add Gradle project properties to set log levels and config dir
Properties: * logLevel * springLogLevel * configDir Example: ./gradlew jettyRun -PconfigDir=/etc/arsnova -PlogLevel=TRACE
Configuration menu - View commit details
-
Copy full SHA for 63ba88a - Browse repository at this point
Copy the full SHA 63ba88aView commit details -
Merge branch 'config-improvements' into 'master'
YAML config and CLI args for Gretty See merge request particify/foss/arsnova-lms-connector!9
Configuration menu - View commit details
-
Copy full SHA for 22387e9 - Browse repository at this point
Copy the full SHA 22387e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4483ba7 - Browse repository at this point
Copy the full SHA 4483ba7View commit details -
Merge branch 'moodle-nullable-enddate' into 'master'
Do not set end date if the Unix timestamp equals 0 See merge request particify/foss/arsnova-lms-connector!10
Configuration menu - View commit details
-
Copy full SHA for f27898c - Browse repository at this point
Copy the full SHA f27898cView commit details
Commits on Apr 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 97d6e99 - Browse repository at this point
Copy the full SHA 97d6e99View commit details -
Merge branch 'ci-gradle-exclude-previous-tasks' into 'master'
Do not rerun Gradle tasks in later CI stages See merge request particify/foss/arsnova-lms-connector!11
Configuration menu - View commit details
-
Copy full SHA for 2639413 - Browse repository at this point
Copy the full SHA 2639413View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0ab15 - Browse repository at this point
Copy the full SHA 9c0ab15View commit details -
Merge branch 'ci-gradle-no-welcome-msg' into 'master'
Do not show Gradle welcome message for CI jobs See merge request particify/foss/arsnova-lms-connector!12
Configuration menu - View commit details
-
Copy full SHA for a56b844 - Browse repository at this point
Copy the full SHA a56b844View commit details -
Add Gradle and CI config for publishing Maven artifacts
New Gradle project properties: * mavenRepoUrl * gitlabHostUrl * gitlabProjectId * gitlabAuthToken Example: ./gradlew publish -PmavenRepoUrl=https://example.com/repo
Configuration menu - View commit details
-
Copy full SHA for ac2e27f - Browse repository at this point
Copy the full SHA ac2e27fView commit details -
Fix publication config for web archive
Moved the configuration to individual sub projects.
Configuration menu - View commit details
-
Copy full SHA for 3e5ad12 - Browse repository at this point
Copy the full SHA 3e5ad12View commit details -
Merge branch 'ci-publish-to-maven' into 'master'
Publish Java artifacts to Maven repository See merge request particify/foss/arsnova-lms-connector!14
Configuration menu - View commit details
-
Copy full SHA for 41f98a4 - Browse repository at this point
Copy the full SHA 41f98a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9ae04 - Browse repository at this point
Copy the full SHA 6c9ae04View commit details -
Merge branch 'cleanup-docs' into 'master'
Clean up documentation See merge request particify/foss/arsnova-lms-connector!15
Configuration menu - View commit details
-
Copy full SHA for fd79fef - Browse repository at this point
Copy the full SHA fd79fefView commit details -
In agreement with Paul-Christian Volkmer the project is now published under the conditions of the MIT license.
Configuration menu - View commit details
-
Copy full SHA for 653c81b - Browse repository at this point
Copy the full SHA 653c81bView commit details -
Merge branch 'license' into 'master'
Add MIT license See merge request particify/foss/arsnova-lms-connector!16
Configuration menu - View commit details
-
Copy full SHA for d6b0441 - Browse repository at this point
Copy the full SHA d6b0441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 692f4e1 - Browse repository at this point
Copy the full SHA 692f4e1View commit details -
Merge branch 'client-code-cleanup' into 'master'
Simple code cleanup in connector client See merge request particify/foss/arsnova-lms-connector!17
Configuration menu - View commit details
-
Copy full SHA for 24997c5 - Browse repository at this point
Copy the full SHA 24997c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d118a - Browse repository at this point
Copy the full SHA 89d118aView commit details -
Merge branch 'client-unit-tests' into 'master'
Add additional unit tests to client library and use JUnit 5 See merge request particify/foss/arsnova-lms-connector!19
Configuration menu - View commit details
-
Copy full SHA for 436096d - Browse repository at this point
Copy the full SHA 436096dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d0044 - Browse repository at this point
Copy the full SHA a7d0044View commit details -
Use net.particify.arsnova as root namespace
Packages now use net.particify.arsnova.connector as root namespace. The Maven group was changed to net.particify.arsnova.integrations.
Configuration menu - View commit details
-
Copy full SHA for 6577c07 - Browse repository at this point
Copy the full SHA 6577c07View commit details -
Merge branch 'particify-package-namespace' into 'master'
Use net.particify.arsnova.connector as root namespace See merge request particify/foss/arsnova-lms-connector!20
Configuration menu - View commit details
-
Copy full SHA for d5f46dd - Browse repository at this point
Copy the full SHA d5f46ddView commit details
Commits on Apr 7, 2020
-
Generate test reports for GitLab
Detailed changes: * Integrate JUnit test reports with GitLab * Add Jacoco configuration for Gradle * Parse Jacoco reports for GitLab * Only store test results in CI artifact
Configuration menu - View commit details
-
Copy full SHA for 06e87bf - Browse repository at this point
Copy the full SHA 06e87bfView commit details -
Merge branch 'ci-test-reports' into 'master'
Generate test reports for GitLab See merge request particify/foss/arsnova-lms-connector!21
Configuration menu - View commit details
-
Copy full SHA for 0d5392f - Browse repository at this point
Copy the full SHA 0d5392fView commit details -
Replaced 'Status' section with a dedicated 'Compatibiliy' section.
Configuration menu - View commit details
-
Copy full SHA for a5bc152 - Browse repository at this point
Copy the full SHA a5bc152View commit details -
Merge branch 'docs-lms-compatibility' into 'master'
Update compatibility info See merge request particify/foss/arsnova-lms-connector!22
Configuration menu - View commit details
-
Copy full SHA for 6d73526 - Browse repository at this point
Copy the full SHA 6d73526View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f94c4 - Browse repository at this point
Copy the full SHA b1f94c4View commit details -
Merge branch 'config-no-impl-package' into 'master'
Automatically prepend package for DAO impl classes See merge request particify/foss/arsnova-lms-connector!23
Configuration menu - View commit details
-
Copy full SHA for 8be8897 - Browse repository at this point
Copy the full SHA 8be8897View commit details
Commits on Apr 8, 2020
-
Remove support for deprecated Stud.IP REST API
The old REST API provided by a Stud.IP plugin is no longer supported by Stud.IP >= 4.0.
Configuration menu - View commit details
-
Copy full SHA for 8137315 - Browse repository at this point
Copy the full SHA 8137315View commit details -
Merge branch 'remove-deprecated-studip-restapi' into 'master'
Remove support for deprecated Stud.IP REST API See merge request particify/foss/arsnova-lms-connector!24
Configuration menu - View commit details
-
Copy full SHA for 7309989 - Browse repository at this point
Copy the full SHA 7309989View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6c2891 - Browse repository at this point
Copy the full SHA b6c2891View commit details -
Merge branch 'remove-ldap' into 'master'
Remove support for LDAP See merge request particify/foss/arsnova-lms-connector!25
Configuration menu - View commit details
-
Copy full SHA for c5bd043 - Browse repository at this point
Copy the full SHA c5bd043View commit details -
* Use kebap case for all config properties (Spring Boot best practise) * Extract Moodle defaults to separate config file * dao -> data-access * jdbc -> data-access.jdbc * admin -> authentication
Configuration menu - View commit details
-
Copy full SHA for c4efb06 - Browse repository at this point
Copy the full SHA c4efb06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c1776 - Browse repository at this point
Copy the full SHA 25c1776View commit details -
Merge branch 'refac-config' into 'master'
Refactor config handling See merge request particify/foss/arsnova-lms-connector!26
Configuration menu - View commit details
-
Copy full SHA for 56b490a - Browse repository at this point
Copy the full SHA 56b490aView commit details -
The LMS Connector is not intended to be used with a web browser. Additionally, the implementation was unsafe and allowed CORS access without restrictions.
Configuration menu - View commit details
-
Copy full SHA for 1308f2d - Browse repository at this point
Copy the full SHA 1308f2dView commit details -
Merge branch 'remove-cors' into 'master'
Remove CORS support See merge request particify/foss/arsnova-lms-connector!27
Configuration menu - View commit details
-
Copy full SHA for b7c9d87 - Browse repository at this point
Copy the full SHA b7c9d87View commit details -
A more sophisticated solution based on JWT should be implemented instead.
Configuration menu - View commit details
-
Copy full SHA for da31d93 - Browse repository at this point
Copy the full SHA da31d93View commit details -
Merge branch 'remove-token-auth' into 'master'
Remove token authentication See merge request particify/foss/arsnova-lms-connector!28
Configuration menu - View commit details
-
Copy full SHA for e609e8b - Browse repository at this point
Copy the full SHA e609e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf67a1 - Browse repository at this point
Copy the full SHA cbf67a1View commit details -
Merge branch 'refac-permission-evaluator' into 'master'
Rename PermissionEvaluator and move it to security package See merge request particify/foss/arsnova-lms-connector!29
Configuration menu - View commit details
-
Copy full SHA for 46a974f - Browse repository at this point
Copy the full SHA 46a974fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c9dd3f - Browse repository at this point
Copy the full SHA 5c9dd3fView commit details -
Merge branch 'cleanup' into 'master'
Remove obsolete classes See merge request particify/foss/arsnova-lms-connector!30
Configuration menu - View commit details
-
Copy full SHA for 6864497 - Browse repository at this point
Copy the full SHA 6864497View commit details
Commits on Apr 9, 2020
-
Add separate Docker image job for releases
The new job follows the common practices for tagging images for versioned releases: The Git tag v1.2.3 leads to the creation of Docker tags 1.2.3, 1.2, 1 and latest. The additional tags are controlled by CI environment variables: * TAG_MINOR=1 * TAG_MAJOR=1 * TAG_LATEST=1
Configuration menu - View commit details
-
Copy full SHA for eec9c4c - Browse repository at this point
Copy the full SHA eec9c4cView commit details -
Merge branch 'ci-docker-image-release' into 'master'
Add separate Docker image job for releases See merge request particify/dev/foss/arsnova-lms-connector!32
Configuration menu - View commit details
-
Copy full SHA for 9f7642c - Browse repository at this point
Copy the full SHA 9f7642cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21bdd74 - Browse repository at this point
Copy the full SHA 21bdd74View commit details -
Merge branch 'jib-base-image' into 'master'
Use Java 11/Debian 10 variant of Jetty Docker image See merge request particify/dev/foss/arsnova-lms-connector!33
Configuration menu - View commit details
-
Copy full SHA for 1c52720 - Browse repository at this point
Copy the full SHA 1c52720View commit details
Commits on Apr 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 03f45ce - Browse repository at this point
Copy the full SHA 03f45ceView commit details -
Merge branch 'caching' into 'master'
Enable caching for course and membership data See merge request particify/dev/foss/arsnova-lms-connector!34
Configuration menu - View commit details
-
Copy full SHA for 5ca4cd3 - Browse repository at this point
Copy the full SHA 5ca4cd3View commit details
Commits on Apr 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cf9f597 - Browse repository at this point
Copy the full SHA cf9f597View commit details -
Merge branch 'asciidoc' into 'master'
Switch to AsciiDoc for documentation See merge request particify/dev/foss/arsnova-lms-connector!35
Configuration menu - View commit details
-
Copy full SHA for 1ffeb20 - Browse repository at this point
Copy the full SHA 1ffeb20View commit details -
Improve CI rules for Maven publishing
For release branches and tags a manual job is now created.
Configuration menu - View commit details
-
Copy full SHA for dd61261 - Browse repository at this point
Copy the full SHA dd61261View commit details -
Merge branch 'ci-rules-maven-publish' into 'master'
Improve CI rules for Maven publishing See merge request particify/dev/foss/arsnova-lms-connector!36
Configuration menu - View commit details
-
Copy full SHA for 79d79c2 - Browse repository at this point
Copy the full SHA 79d79c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cec3a6c - Browse repository at this point
Copy the full SHA cec3a6cView commit details -
Merge branch 'ci-maven-publish-exclude-tasks' into 'master'
Do not rerun previous Gradle tasks for publish task See merge request particify/dev/foss/arsnova-lms-connector!37
Configuration menu - View commit details
-
Copy full SHA for b0db4bb - Browse repository at this point
Copy the full SHA b0db4bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef82a4e - Browse repository at this point
Copy the full SHA ef82a4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 982a164 - Browse repository at this point
Copy the full SHA 982a164View commit details
Commits on Apr 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ec1fb42 - Browse repository at this point
Copy the full SHA ec1fb42View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe62084 - Browse repository at this point
Copy the full SHA fe62084View commit details
Commits on Jan 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for deceb20 - Browse repository at this point
Copy the full SHA deceb20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e5bd8 - Browse repository at this point
Copy the full SHA 89e5bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276d22d - Browse repository at this point
Copy the full SHA 276d22dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef1b98 - Browse repository at this point
Copy the full SHA 8ef1b98View commit details
Commits on Jan 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f30203e - Browse repository at this point
Copy the full SHA f30203eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9a6577 - Browse repository at this point
Copy the full SHA c9a6577View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d3d00e - Browse repository at this point
Copy the full SHA 9d3d00eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e0281 - Browse repository at this point
Copy the full SHA 98e0281View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 45eb527 - Browse repository at this point
Copy the full SHA 45eb527View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b0880 - Browse repository at this point
Copy the full SHA 72b0880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27c46f3 - Browse repository at this point
Copy the full SHA 27c46f3View commit details