Information about the openEQUELLA community and supporting documentation can be found at https://equella.github.io/
Versions are repo-wide (ie all building blocks / web services will have the same version for a given build). Versioning will be loosely tied to SemVer.
Version 1.X.Y will support Blackboard v3200 - v3300 Version 2.W.V will support Blackboard v3400+
You can override the default Bb API version by adding -PbbLearnVersion=XYZ to the ./gradlew invocation.
~$ ./gradlew :oeqPrimaryB2:clean :oeqPrimaryB2:buildB2The war is placed in (cloned repo)/oeqPrimaryB2/build/libs/ .
~$ ./gradlew :oeqPrimaryWS:clean :oeqPrimaryWS:buildWSThe jar is placed in (cloned repo)/oeqPrimaryWS/build/libs/
~$ ./gradlew :oeqLinkMigrationLTI:clean :oeqLinkMigrationLTI:buildLinkMigrationThe jar is placed in (cloned repo)/oeqLinkMigrationLTI/build/libs/
For now, this is just a skeleton building block for testing.
Eventually it may be a helper building block to audit the Blackboard / openEQUELLA integration.
~$ ./gradlew :oeqAuditB2:clean
~$ ./gradlew :oeqAuditB2:buildB2The war is placed in (cloned repo)/oeqAuditB2/build/libs/
TODO
TODO
~$ ./gradlew generateGradleLintReport
~$ ./gradlew fixGradleLintLogs to bb-services.txt. The Building Block Settings page will list the log file as well.
Logs to Kibana. Search for oeqInteg. The default graph won't provide the rows, so hover over the bottom rectangle on the left-hand side of the Kibana Learn interface (should be green) to Add Panel. Select Table and 'selected' queries.