Good evening,
I wrapped up and opened a PR that backs up the web finger API endpoint with a
jena (fuseki specifically) RDF database and sparql queries as the bridge
between the graph database and the api responses.
This seems so far to be the appropriate data model for this project.
Please tak
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493963372
##
streams-activitypub-webapp/src/test/scala/org/apache/streams/activitypub/webapp/test/ActivityPubWebappTestSuiteExtension.scala:
##
@@ -81,24 +76,13 @@ cl
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493963372
##
streams-activitypub-webapp/src/test/scala/org/apache/streams/activitypub/webapp/test/ActivityPubWebappTestSuiteExtension.scala:
##
@@ -81,24 +76,13 @@ cl
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493961582
##
streams-activitypub-webapp/src/test/scala/org/apache/streams/activitypub/webapp/test/ActivityPubWebappTestSuite.scala:
##
@@ -13,15 +13,18 @@ import org.
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493961156
##
streams-activitypub-webapp/pom.xml:
##
@@ -104,6 +119,27 @@
${tomcat.version}
test
+
Review Comment:
test
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493960672
##
streams-activitypub-servlets/src/main/scala/org/apache/streams/activitypub/servlets/WebfingerServlet.scala:
##
@@ -42,6 +30,11 @@ import scala.util.Try
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493959483
##
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/cases/WebfingerGraphImplTest.scala:
##
@@ -0,0 +1,126 @@
+package org.
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493958791
##
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/cases/GraphDatabaseServerAvailableTest.scala:
##
@@ -0,0 +1,40 @@
+pac
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493957813
##
streams-activitypub-graph/src/test/scala/org/apache/streams/activitypub/graph/test/ActivityPubGraphTestSuiteExtension.scala:
##
@@ -0,0 +1,82 @@
+package
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493956907
##
streams-activitypub-graph/src/test/resources/application.conf:
##
@@ -0,0 +1,9 @@
+ActivityPubGraphTestSuiteExtensionConfig = {
+ fusekiEndpointURI = "h
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493956507
##
streams-activitypub-graph/src/main/scala/org/apache/streams/activitypub/graph/impl/WebfingerGraphImpl.scala:
##
@@ -0,0 +1,92 @@
+package org.apache.stre
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493955447
##
streams-activitypub-graph/pom.xml:
##
@@ -0,0 +1,162 @@
+
+
+
+http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493955873
##
streams-activitypub-graph/src/main/resources/reference.conf:
##
@@ -0,0 +1,3 @@
+WebfingerGraphImpl = {
+ fusekiEndpointURI = "http://localhost:8080/fus
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493954599
##
pom.xml:
##
@@ -553,19 +563,34 @@
jsonschema2pojo-maven-plugin
${jsonschema2pojo.version}
steveblackmon commented on code in PR #6:
URL: https://github.com/apache/streams-activitypub/pull/6#discussion_r1493950578
##
pom.xml:
##
@@ -365,6 +365,8 @@
2.16.0
6.0.0
3.1.0
+5.0.0-rc1
+12.0.6
Review Comment:
jetty is only a test
steveblackmon opened a new pull request, #6:
URL: https://github.com/apache/streams-activitypub/pull/6
resolves #5 : **Add a graph module and a Webfinger implementation using jena
graphdb binding**
- adds a real implementation of webfinger protocol which responds only to
requests for
16 matches
Mail list logo