This is an automated email from the ASF dual-hosted git repository.
sblackmon pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/streams-activitypub.git
from 7f91d72 chore: add Jenkinsfile
add 7dd437d feat: integrate with fuseki (graph database+api)
No new revisions were added by this update.
Summary of changes:
pom.xml | 54 ++++++-
src/test/resources/logback-test.xml | 37 +++++
streams-activitypub-api/pom.xml | 5 +-
streams-activitypub-dist/Dockerfile | 5 +-
streams-activitypub-dist/pom.xml | 55 ++++++-
streams-activitypub-graph/pom.xml | 180 +++++++++++++++++++++
.../graph/config/WebfingerGraphImplConfig.json | 20 +++
.../queries/webfingerAskByResource.sparql | 4 +
.../queries/webfingerGetByResource.sparql | 9 ++
.../src/main/resources/reference.conf | 3 +
.../graph/impl/WebfingerGraphImpl.scala | 92 +++++++++++
.../ActivityPubGraphTestSuiteExtensionConfig.json | 25 +++
.../src/test/resources/application.conf | 9 ++
.../graph/test/ActivityPubGraphTestSuite.scala | 29 ++++
.../test/ActivityPubGraphTestSuiteExtension.scala | 82 ++++++++++
.../cases/GraphDatabaseServerAvailableTest.scala | 40 +++++
.../graph/test/cases/WebfingerGraphImplTest.scala | 126 +++++++++++++++
streams-activitypub-remote/pom.xml | 20 +--
streams-activitypub-servlets/pom.xml | 7 +-
.../activitypub/servlets/WebfingerServlet.scala | 129 ++++++---------
.../pom.xml | 53 ++----
.../AcctPrefixResourceToResourceURISwap.scala | 39 +++++
.../test/scala/AcctPrefixResourceURISwapTest.scala | 34 ++++
streams-activitypub-webapp/pom.xml | 60 ++++++-
.../src/test/resources/application.conf | 9 ++
.../webapp/test/ActivityPubWebappTestSuite.scala | 11 +-
.../test/ActivityPubWebappTestSuiteExtension.scala | 22 +--
.../webapp/test/cases/RootServletTest.scala | 17 +-
.../test/cases/ServletRegistrationTest.scala | 27 ++--
...eTest.scala => WebappServerAvailableTest.scala} | 25 +--
.../webapp/test/cases/WebfingerServletTest.scala | 44 +++--
31 files changed, 1069 insertions(+), 203 deletions(-)
create mode 100644 src/test/resources/logback-test.xml
create mode 100644 streams-activitypub-graph/pom.xml
create mode 100755
streams-activitypub-graph/src/main/jsonschema/org/apache/streams/activitypub/graph/config/WebfingerGraphImplConfig.json
create mode 100644
streams-activitypub-graph/src/main/resources/queries/webfingerAskByResource.sparql
create mode 100644
streams-activitypub-graph/src/main/resources/queries/webfingerGetByResource.sparql
create mode 100644 streams-activitypub-graph/src/main/resources/reference.conf
create mode 100644
streams-activitypub-graph/src/main/scala/org/apache/streams/activitypub/graph/impl/WebfingerGraphImpl.scala
create mode 100755
streams-activitypub-graph/src/test/jsonschema/ActivityPubGraphTestSuiteExtensionConfig.json
create mode 100644
streams-activitypub-graph/src/test/resources/application.conf
create mode 100755
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/ActivityPubGraphTestSuite.scala
create mode 100644
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/ActivityPubGraphTestSuiteExtension.scala
create mode 100755
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/cases/GraphDatabaseServerAvailableTest.scala
create mode 100755
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/cases/WebfingerGraphImplTest.scala
copy {streams-activitypub-api => streams-activitypub-utils}/pom.xml (64%)
create mode 100644
streams-activitypub-utils/src/main/scala/org/apache/streams/activitypub/utils/AcctPrefixResourceToResourceURISwap.scala
create mode 100644
streams-activitypub-utils/src/test/scala/AcctPrefixResourceURISwapTest.scala
create mode 100644
streams-activitypub-webapp/src/test/resources/application.conf
rename
streams-activitypub-webapp/src/test/scala/org/apache/streams/activitypub/webapp/test/cases/{ServerAvailableTest.scala
=> WebappServerAvailableTest.scala} (50%)