Fri, 16 Aug 2013 14:52:48 -0400 |
Tim Berners-Lee |
Change handle application/sparql-update as well as application/sparql-query in a POST
works-for-tim tip
|
changeset
|
Sun, 15 Jul 2012 01:26:25 +0200 |
Henry Story |
commit test report details
default
|
changeset
|
Sun, 15 Jul 2012 00:38:05 +0200 |
Henry Story |
Add a Java test for a bug report on bugs.sun.com
|
changeset
|
Wed, 27 Jun 2012 16:20:37 +0200 |
Henry Story |
documentation update for PUT
|
changeset
|
Wed, 27 Jun 2012 15:47:56 +0200 |
Henry Story |
split after ; in "Content-Type: text/turtle; utf-8"
|
changeset
|
Tue, 26 Jun 2012 23:05:11 +0200 |
Henry Story |
add documentation
|
changeset
|
Tue, 26 Jun 2012 22:46:35 +0200 |
Henry Story |
enable GET of real html and js for RESTful JS work.
|
changeset
|
Tue, 26 Jun 2012 19:13:46 +0200 |
Henry Story |
add minimal CORS support
|
changeset
|
Mon, 25 Jun 2012 10:24:52 +0200 |
Henry Story |
simple fix to get tests running - still needs test to test relative uris
|
changeset
|
Mon, 25 Jun 2012 10:07:32 +0200 |
Henry Story |
merged timbl's changes
|
changeset
|
Mon, 25 Jun 2012 10:03:10 +0200 |
Henry Story |
minor fix
|
changeset
|
Mon, 04 Jun 2012 18:16:34 -0400 |
Tim Berners-Lee |
Cleaned up in that system variables no longer used, but tests need fixing
|
changeset
|
Mon, 04 Jun 2012 16:05:57 -0400 |
Tim Berners-Lee |
Fixed the lack of ability to set the RDF base URI. This is a huge kludge. The incoming HTTP request URI is parsed relative to this, so no path components of the base have any effect. Allows me to use --base http://localhost/ when used as proxy on a different port, though. Also a kludge as sets and reads a system variable, would be great for someone to fix it so it is passed through as a paremeter.
|
changeset
|
Fri, 01 Jun 2012 23:52:34 +0200 |
Henry Story |
remove a few warning messages
|
changeset
|
Fri, 01 Jun 2012 23:35:44 +0200 |
Henry Story |
add twist to test "Content-Type: ...; utf-8" use case
|
changeset
|
Fri, 01 Jun 2012 22:59:50 +0200 |
Henry Story |
Fixed bug where POST on "Content-Type: application/sparql-query; charset=UTF-8" did not work
|
changeset
|
Fri, 01 Jun 2012 22:54:08 +0200 |
Henry Story |
added an example with SPARQL POST
|
changeset
|
Fri, 01 Jun 2012 22:49:45 +0200 |
Henry Story |
insert new keystores with CN=localhost, so that curl can work
|
changeset
|
Fri, 01 Jun 2012 15:19:00 -0400 |
Tim Berners-Lee |
Add more info to some error messages
|
changeset
|
Wed, 30 May 2012 19:03:41 +0200 |
Henry Story |
recent keystore changes broke tests
|
changeset
|
Wed, 30 May 2012 18:45:33 +0200 |
Henry Story |
remove reliance on Java 7 Path api in tests
|
changeset
|
Thu, 24 May 2012 00:11:55 +0200 |
Henry Story |
start a socko branch
socko
|
changeset
|
Wed, 23 May 2012 23:47:37 +0200 |
Henry Story |
just updated shiro to latest default branch
shiro
|
changeset
|
Wed, 23 May 2012 23:02:01 +0200 |
Henry Story |
minor README fixes
|
changeset
|
Wed, 23 May 2012 22:46:39 +0200 |
Henry Story |
minor change
|
changeset
|
Wed, 23 May 2012 22:41:52 +0200 |
Henry Story |
README markdown improvements
|
changeset
|
Wed, 23 May 2012 22:38:04 +0200 |
Henry Story |
added hyperlinks to README
|
changeset
|
Wed, 23 May 2012 22:33:45 +0200 |
Henry Story |
added TODO to README
|
changeset
|
Wed, 23 May 2012 22:21:24 +0200 |
Henry Story |
merge webid-java6 to default.
|
changeset
|
Wed, 23 May 2012 17:20:38 +0200 |
Henry Story |
minor doc fix
webid-java6
|
changeset
|
Wed, 23 May 2012 17:07:35 +0200 |
Henry Story |
explanation for why idp does not work on Jetty
webid-java6
|
changeset
|
Wed, 23 May 2012 16:57:05 +0200 |
Henry Story |
updating the README so that it explains how access controlled resources work.
webid-java6
|
changeset
|
Wed, 23 May 2012 16:04:30 +0200 |
Henry Story |
create a useable test certificate for an end user.
webid-java6
|
changeset
|
Wed, 23 May 2012 16:02:27 +0200 |
Henry Story |
server cert now has CN=localhost, so that it works for local demos
webid-java6
|
changeset
|
Wed, 23 May 2012 15:56:17 +0200 |
Henry Story |
curl only sends for certificate if requested in NEED mode
webid-java6
|
changeset
|
Wed, 23 May 2012 11:05:06 +0200 |
Henry Story |
remove early scratch file
webid-java6
|
changeset
|
Tue, 22 May 2012 23:04:54 +0200 |
Henry Story |
better doc, cmd line info, & netty does http, ... (clean up)
webid-java6
|
changeset
|
Fri, 11 May 2012 17:27:57 +0200 |
Henry Story |
moved back to java6.
webid-java6
|
changeset
|
Tue, 17 Apr 2012 08:31:53 +0200 |
Henry Story |
fix error to make tests pass
webid
|
changeset
|
Tue, 17 Apr 2012 08:10:48 +0200 |
Henry Story |
fix Content-Location issue (partly) following http://lists.w3.org/Archives/Public/public-webid/2012Apr/0006.html
webid
|
changeset
|
Sun, 15 Apr 2012 20:39:51 +0200 |
Henry Story |
Untested support for proxies
webid
|
changeset
|
Fri, 13 Apr 2012 23:22:11 +0200 |
Henry Story |
POST image to container
webid
|
changeset
|
Fri, 13 Apr 2012 17:43:15 +0200 |
Henry Story |
allow PUT and GET of images
webid
|
changeset
|
Wed, 11 Apr 2012 14:56:25 +0200 |
Henry Story |
allow connection to TLS servers that don't get their own domain name right
webid
|
changeset
|
Wed, 11 Apr 2012 12:00:41 +0200 |
Henry Story |
fix dir listing content-neg + tests
webid
|
changeset
|
Wed, 11 Apr 2012 10:30:35 +0200 |
Henry Story |
Distinguish between :Items & :Collections in dir listings
webid
|
changeset
|
Tue, 10 Apr 2012 22:30:49 +0200 |
Henry Story |
Get directory listings with SIOC ontology
webid
|
changeset
|
Tue, 10 Apr 2012 20:49:48 +0200 |
Henry Story |
POSTing a doc with relative URLs binds them to created doc
webid
|
changeset
|
Tue, 10 Apr 2012 19:48:54 +0200 |
Henry Story |
add DELETE tests
webid
|
changeset
|
Tue, 10 Apr 2012 15:50:51 +0200 |
Henry Story |
POST of rdf to directory creates resource + returns 201
webid
|
changeset
|
Mon, 09 Apr 2012 18:03:56 +0200 |
Henry Story |
fix bug in client SSL connection configuration
webid
|
changeset
|
Mon, 09 Apr 2012 13:33:46 +0200 |
Henry Story |
enable insecure client TLS connections for testing
webid
|
changeset
|
Thu, 05 Apr 2012 15:38:42 +0200 |
Henry Story |
update tests for DELETE added previously
webid
|
changeset
|
Wed, 04 Apr 2012 23:53:09 +0200 |
Henry Story |
add deletion with HTTP DELETE
webid
|
changeset
|
Wed, 04 Apr 2012 22:31:39 +0200 |
Henry Story |
create directories if they don't exist
webid
|
changeset
|
Wed, 04 Apr 2012 18:23:20 +0200 |
Henry Story |
adapted EchoServer for netty. Upgraded to unflitered 0.6.1
webid
|
changeset
|
Tue, 03 Apr 2012 21:48:11 +0200 |
Henry Story |
adding anti-xml back for test suite
webid
|
changeset
|
Tue, 03 Apr 2012 11:27:56 +0200 |
Henry Story |
improve documentation
webid
|
changeset
|
Sun, 11 Mar 2012 15:37:54 +0100 |
Henry Story |
upgrade to latest sbt & update dependencies
webid
|
changeset
|
Wed, 01 Feb 2012 17:12:30 +0100 |
Henry Story |
somehow this did not get into previous commit.
webid
|
changeset
|
Wed, 01 Feb 2012 17:09:29 +0100 |
Henry Story |
code to async_http_client to fetch remote rdf asynchronously, and aalto_xml to parse rdf_xml asynchronously. (still missing other formats)
webid
|
changeset
|
Tue, 24 Jan 2012 20:20:26 +0100 |
Henry Story |
minor comment fixes
webid
|
changeset
|
Tue, 24 Jan 2012 17:55:46 +0100 |
Henry Story |
missing character in comment
webid
|
changeset
|
Tue, 24 Jan 2012 17:50:23 +0100 |
Henry Story |
don't cache DNS names for so long, in order to deal with DNS changes.
webid
|
changeset
|
Tue, 24 Jan 2012 17:49:38 +0100 |
Henry Story |
Be lenient with non standard hexBinary that might contain white space
webid
|
changeset
|
Tue, 24 Jan 2012 17:45:09 +0100 |
Henry Story |
No Good N3 parser yet, so moving it's priority way down (really just in case people mislable turtle to n3)
webid
|
changeset
|
Fri, 13 Jan 2012 16:04:39 +0100 |
Henry Story |
somehow Intellij replaced the original copyright statements with mine. probably when moving directory
webid
|
changeset
|
Fri, 13 Jan 2012 16:03:32 +0100 |
Henry Story |
Adding current version of rdflib. There does not seem to be a mavne equivalent for javascript.
webid
|
changeset
|
Wed, 11 Jan 2012 13:30:56 +0100 |
Henry Story |
merged changes into main webid branch. (getting used to hg)
webid
|
changeset
|
Wed, 11 Jan 2012 13:30:13 +0100 |
Henry Story |
moved to people directory
webid
|
changeset
|
Sat, 07 Jan 2012 23:05:01 +0100 |
Henry Story |
adding a bit of logging to see where connections are being made to. Introduced scalaish library for logging.
webid
|
changeset
|
Sat, 07 Jan 2012 16:09:44 +0100 |
Henry Story |
added log4j properties back for console debugging
webid
|
changeset
|
Fri, 06 Jan 2012 20:46:17 +0100 |
Henry Story |
Fix mime type for xhtml, upgraded to latest incubator of jena and added timeout for connection when fetching files.
webid
|
changeset
|
Thu, 05 Jan 2012 23:55:46 +0100 |
Henry Story |
The server did not cope well with initial failure followed by subsequent success. This is an initial fix for that. The procedure is for the verification to first check data in cached graphs and if that fails to check from fresh web information. Renamed WebCache to GraphCache. WebCache would be another service that would know how to cache representations. Updated to latest version of guava, the google collections library.
webid
|
changeset
|
Thu, 05 Jan 2012 00:48:40 +0100 |
Henry Story |
XClaim does not work the way I hoped. see: http://stackoverflow.com/questions/8731157/netty-https-tls-session-duration-why-is-renegotiation-needed . Also added Clearing of cashes on authentication code, just to make sure that browser caches don't get in the way.
webid
|
changeset
|
Tue, 03 Jan 2012 16:58:07 +0100 |
Denis Duvauchelle |
WebId - Social web browser
webid
|
changeset
|
Sat, 24 Dec 2011 17:54:05 +0100 |
Henry Story |
Trying to get proguard to work with Java7. It compiles and produces jar, but has removed too many files.
webid
|
changeset
|
Fri, 23 Dec 2011 18:24:10 +0100 |
Henry Story |
setting ids consistenlty for the form since the javascript depends on it.
webid
|
changeset
|
Fri, 23 Dec 2011 17:19:52 +0100 |
Henry Story |
fixes UI problem with Safari and Opera (on OSX at least) due to those servint certificates only in requested with NEED. This leads to very ugly UI experience, which can only be fixed using ajax.
webid
|
changeset
|
Thu, 22 Dec 2011 02:39:51 +0100 |
Henry Story |
start of fix for setting an alias for keys in keychain.
webid
|
changeset
|
Thu, 22 Dec 2011 02:28:07 +0100 |
Henry Story |
fix assembly config so that it the sbt "assembly" task works and produces a runnable jar which can be started with "java -Dnetty.ssl.keyStoreType=JKS -Dnetty.ssl.keyStore=`pwd`/src/test/resources/KEYSTORE.jks -Dnetty.ssl.keyStorePassword=secret -jar target/read-write-web.jar --https 8443 test_www /2011/09"
webid
|
changeset
|
Wed, 21 Dec 2011 23:06:27 +0100 |
Henry Story |
mime types followed by charset types would break the mime type recognition and select rdfxml
webid
|
changeset
|
Wed, 21 Dec 2011 16:49:45 +0100 |
Henry Story |
will re-introduce this later perhaps.
webid
|
changeset
|
Wed, 21 Dec 2011 16:44:34 +0100 |
Henry Story |
improved output of test suite for increased readability. Also moved the URL to the one that foafssl.org has been using for some time so that links don't break to that service.
webid
|
changeset
|
Tue, 20 Dec 2011 20:02:18 +0100 |
Henry Story |
Reduced number of signatures to one instead of possible 3 per session.
webid
|
changeset
|
Tue, 20 Dec 2011 18:59:11 +0100 |
Henry Story |
Reduce signatures down to the minimum, only when needed.
webid
|
changeset
|
Mon, 19 Dec 2011 23:41:13 +0100 |
Henry Story |
Jena does not support D-entailment on xsd:hexBinary so because of the danger of there possibly being a white space in front or at the end of the number we cannot limit ourselves to the ASK query. https://issues.apache.org/jira/browse/JENA-170
webid
|
changeset
|
Mon, 19 Dec 2011 18:02:50 +0100 |
Henry Story |
Made the idp entry page look good by using unfiltered styles.
webid
|
changeset
|
Mon, 19 Dec 2011 13:23:20 +0100 |
Henry Story |
minor simplification of code. btw. all this works best with netty.
webid
|
changeset
|
Sun, 18 Dec 2011 15:01:02 +0100 |
Henry Story |
added templates of html that should have been pushed in previous commit
webid
|
changeset
|
Sun, 18 Dec 2011 14:57:55 +0100 |
Henry Story |
Creating a much more user friendly IDP. Required a few things: that we be able to get a certificate without forcing a fetch of it - on entry to the site for example.
webid
|
changeset
|
Sun, 11 Dec 2011 20:48:10 +0100 |
Henry Story |
This is really a test commit for discussion on the scala-user mailing list. Added nmae to the resource trait, so that one can get the URI of a resource.
webid
|
changeset
|
Mon, 05 Dec 2011 01:08:17 +0100 |
Henry Story |
WebIDP starting to function. Turned WebCache to object, as tracking it's around was too complicated. Added simple primitive caching to WebCache. X509Cache can now use google caching mechanism too because it no longer needs to be bothered with trying to use WebCache. Added singing code for stings needed by IDP.
webid
|
changeset
|
Sat, 03 Dec 2011 22:27:00 +0100 |
Henry Story |
updated to latest unfiltered. added dispatch.nio library back as it will be interesting to use.
webid
|
changeset
|
Sat, 03 Dec 2011 20:54:22 +0100 |
Henry Story |
added thread safety to Http fetches. Tried nio, but is more work...
webid
|
changeset
|
Sat, 03 Dec 2011 18:44:47 +0100 |
Henry Story |
updated to unfiltered 0.5.2
webid
|
changeset
|
Sat, 03 Dec 2011 16:12:05 +0100 |
Henry Story |
Cleaning up test code and tying it to the testing "intent". The WebIDClaim is now very much a claim. the verify method returns the WebID if there are no errros (SAN not parsed, document not found, etc...)
webid
|
changeset
|
Tue, 29 Nov 2011 20:00:41 +0100 |
Henry Story |
made the code use more of ScalaZ. Should be more functional. Is this better?
webid
|
changeset
|
Sun, 27 Nov 2011 22:23:44 +0100 |
Henry Story |
Added simple support for RDFa - required by latest http://webid.info/spec . Also update KEYSTORE for a long life, and define BASE path in shell in an absolute way.
webid
|
changeset
|
Thu, 24 Nov 2011 23:08:40 +0100 |
Henry Story |
added logout javascript, and finished test output - though not aesthetically.
webid
|
changeset
|
Thu, 24 Nov 2011 13:53:25 +0100 |
Henry Story |
updated to latest spec ( http://webid.info/spec ) which simplifies dramatically the code - it is not accidental. Also upgraded to spec2 which seems to work.
webid
|
changeset
|
Wed, 23 Nov 2011 15:22:01 +0100 |
Henry Story |
improvements from the list suggested by Domel and Mo McRoberts <mo.mcroberts@bbc.co.uk>
webid
|
changeset
|
Mon, 21 Nov 2011 17:37:09 -0500 |
Alexandre Bertails |
- turtle.scala.egp
webacl
|
changeset
|
Mon, 21 Nov 2011 15:31:17 -0500 |
Alexandre Bertails |
~ a bug in Eclipse made me miss a file
webacl
|
changeset
|
Mon, 21 Nov 2011 15:26:58 -0500 |
Alexandre Bertails |
~ refactoring
webacl
|
changeset
|
Mon, 21 Nov 2011 13:31:35 -0500 |
Alexandre Bertails |
turtle serializer for jena model
webacl
|
changeset
|
Mon, 21 Nov 2011 12:00:02 -0500 |
Alexandre Bertails |
~ merge
webacl
|
changeset
|
Mon, 21 Nov 2011 11:58:10 -0500 |
Alexandre Bertails |
~ merge
webacl
|
changeset
|
Sun, 20 Nov 2011 23:21:56 -0500 |
Alexandre Bertails |
~
webacl
|
changeset
|
Mon, 21 Nov 2011 11:38:59 -0500 |
Alexandre Bertails |
~ sbt downloads itself the nightly build of the scala compiler
webacl
|
changeset
|
Sun, 20 Nov 2011 19:25:34 -0500 |
Alexandre Bertails |
!!! this compiles only with the latest Scala compiler (nightly build)
webacl
|
changeset
|
Sun, 20 Nov 2011 01:15:14 +0100 |
Henry Story |
20% of the way to getting the WebID test resource operational. Aiming to do better than: https://foafssl.org/test/WebId
webid
|
changeset
|
Sun, 20 Nov 2011 01:10:35 +0100 |
Henry Story |
3 fixes: trySome return None if value is null, X509Cert contradiction is removed (noticed on WebIDXG mailing list), certificates don't pass if they are not valid
webid
|
changeset
|
Fri, 18 Nov 2011 16:40:25 -0500 |
bertails |
+ WebACL definition based on imported WebACLs and local Authorizations
webacl
|
changeset
|
Fri, 18 Nov 2011 16:15:55 -0500 |
Alexandre Bertails |
+ proposed abstraction for WebACLs in webacls.scala
webacl
|
changeset
|
Fri, 18 Nov 2011 14:27:27 -0500 |
Alexandre Bertails |
Starting 'webacl' branch
webacl
|
changeset
|
Thu, 17 Nov 2011 14:43:16 +0100 |
Henry Story |
merged in Alexandre's improvements back into WebId branch
webid
|
changeset
|
Thu, 17 Nov 2011 14:30:44 +0100 |
Henry Story |
start working with Scalate and especially the very minimalistic scuery http://scalate.fusesource.org/documentation/scuery.html
webid
|
changeset
|
Thu, 17 Nov 2011 14:28:54 +0100 |
Henry Story |
Shell script now uses sbt shipeed in repository
webid
|
changeset
|
Thu, 17 Nov 2011 13:16:10 +0100 |
Henry Story |
Added a first intent to see if Scalate works. I am especially interested in the very light Scuery http://scalate.fusesource.org/documentation/scuery.html . This works with Netty and Jetty.
bblfish
|
changeset
|
Thu, 17 Nov 2011 02:05:35 +0100 |
Henry Story |
tie the script in bin to the sbt that comes by default with the project. Should the sbt in the project be placed in bin/ ?
bblfish
|
changeset
|
Thu, 03 Nov 2011 18:20:26 +0100 |
Henry Story |
Fix sbt miminmum memory usage.
webid
|
changeset
|
Sun, 13 Nov 2011 22:46:39 -0500 |
Alexandre Bertails |
~ merge
|
changeset
|
Sun, 13 Nov 2011 22:39:17 -0500 |
Alexandre Bertails |
~ experimenting
test
|
changeset
|
Sun, 13 Nov 2011 21:55:08 -0500 |
Alexandre Bertails |
+ HttpMethod.scala (fix)
|
changeset
|
Sun, 13 Nov 2011 21:15:05 -0500 |
Alexandre Bertails |
+ HttpMethod.scala
|
changeset
|
Sun, 13 Nov 2011 17:26:02 -0500 |
Alexandre Bertails |
~ pause in the middle of code review + refactoring
|
changeset
|
Sat, 12 Nov 2011 08:33:10 -0500 |
Alexandre Bertails |
~ merge with webid branch, starting code-review
|
changeset
|
Sat, 12 Nov 2011 08:29:00 -0500 |
Alexandre Bertails |
~ ignore .cache and .settings
|
changeset
|
Sat, 12 Nov 2011 08:27:27 -0500 |
Alexandre Bertails |
~ fix Scala warning
webid
|
changeset
|
Sun, 23 Oct 2011 17:57:04 -0400 |
Alexandre Bertails |
~ fix some import issues, not caught by sbt (but idea did)
|
changeset
|
Sun, 23 Oct 2011 17:56:24 -0400 |
Alexandre Bertails |
~ newer version of scalaz
|
changeset
|
Sun, 23 Oct 2011 17:56:06 -0400 |
Alexandre Bertails |
+ intellij idea support via plugin
|
changeset
|
Sun, 30 Oct 2011 20:42:26 +0100 |
Henry Story |
Test suite now works with WebID auth. Creates Profile, adds authorization, and only user can write to file to add a friend for example.
webid
|
changeset
|
Thu, 27 Oct 2011 22:05:25 -0400 |
Tim Berners-Lee |
had to merge but removed all my changes
|
changeset
|
Thu, 27 Oct 2011 21:53:32 -0400 |
Tim Berners-Lee |
Add debug output
|
changeset
|
Tue, 11 Oct 2011 13:33:50 +0200 |
Tim Berners-Lee |
Includes kludge to fix returned URIs as relative
|
changeset
|
Fri, 28 Oct 2011 00:35:16 +0200 |
Henry Story |
1. As POSTing ACLs to the filesystem gives them full URLs, it has become important to query the .meta.n3 using full URLs for the resources. This requires the AuthZ class to have access to the Manifest, in order to decide which way to find the full urls for a resource
webid
|
changeset
|
Thu, 27 Oct 2011 01:06:22 +0200 |
Henry Story |
We can now create a WebId, and limit access control to a file.
webid
|
changeset
|
Wed, 26 Oct 2011 16:12:18 +0200 |
Henry Story |
create a self signed cert and add public key to foaf. including tests.
webid
|
changeset
|
Tue, 25 Oct 2011 16:03:57 +0200 |
Henry Story |
added some initial specs to test access control. Can connect and put content on the resources.
webid
|
changeset
|
Sun, 23 Oct 2011 21:39:07 +0200 |
Henry Story |
All old tests now run with netty server. (but jetty is disabled - need to make it selectable)
webid
|
changeset
|
Sun, 23 Oct 2011 19:52:36 +0200 |
Henry Story |
Don't initiate session reconnection if the certificate is already
webid
|
changeset
|
Sun, 23 Oct 2011 16:45:49 +0200 |
Henry Story |
ReadWriteWeb now also runs on netty. Old tests work.
webid
|
changeset
|
Sat, 22 Oct 2011 20:36:17 +0200 |
Henry Story |
getting both netty and jetty to work together with same Cycle.Intent
webid
|
changeset
|
Sat, 22 Oct 2011 19:14:30 +0200 |
Henry Story |
little cleanup
webid
|
changeset
|
Sat, 22 Oct 2011 17:40:53 +0200 |
Henry Story |
compiles now.
webid
|
changeset
|
Sat, 22 Oct 2011 15:56:21 +0200 |
Henry Story |
nearly complete but broken code for moving partly to netty
webid
|
changeset
|
Fri, 21 Oct 2011 23:01:04 +0200 |
Henry Story |
refactored code into different files: code related to Https setup in server.scala and code related to the initial test server in another.
webid
|
changeset
|
Fri, 21 Oct 2011 16:27:37 +0200 |
Henry Story |
A simle shell script so that one can start sbt in debug mode, with the correct parameters for the keys, and with easy to set ssl options
webid
|
changeset
|
Fri, 21 Oct 2011 16:04:00 +0200 |
Henry Story |
added a netty based lightweight server that can do TLS renegotatiation.
webid
|
changeset
|
Thu, 20 Oct 2011 13:50:05 +0200 |
Henry Story |
testing out the PUT/POST parts of the main plan. Added an echo service, because I was having trouble understanding what was going on. Fixed a few import problems, that made intellij underline things
webid
|
changeset
|
Tue, 18 Oct 2011 14:20:08 +0200 |
Henry Story |
added some documentation on how to get going.
webid
|
changeset
|
Tue, 18 Oct 2011 11:26:05 +0200 |
Henry Story |
minor changes
webid
|
changeset
|
Tue, 18 Oct 2011 11:24:07 +0200 |
Henry Story |
fixing 2 licence errors: One license that was not updated correctly to MIT, one file that did not belong to me to license.
webid
|
changeset
|
Mon, 17 Oct 2011 20:47:27 +0200 |
Henry Story |
updated to new cert:ontology which now allows relation from person to key, making it easier to write in foaf files.
webid
|
changeset
|
Mon, 17 Oct 2011 12:52:37 +0200 |
Henry Story |
refactored plan.scala and its ReadWriteWeb class in order to seperate more cleanly the different parts of the plan. This makes it easier to wrap the right part of the plan with an access control wrapper. It also makes it a little bit easier to understand. Pursuing this line of thinking could also allow more flexibility later. Also fixed a nullpointer exception, which should go in a different patch, but I am not good enough at mercurial.
webid
|
changeset
|
Sun, 16 Oct 2011 22:47:37 +0200 |
Henry Story |
catching up fully with Alex Bertails changes. Added also a bit of mime type guessing in the FileSystem class' get method
webid
|
changeset
|
Sun, 16 Oct 2011 21:38:18 +0200 |
Henry Story |
applied Alexandre Bertails' "~ refactoring + abstraction for asked resources, based on URI extension and Accept headers". The nice thing is that now the n3 example are returned for those who are authenticated and authorizaed as n3. It used to be returned as rdf/xml
webid
|
changeset
|
Sun, 16 Oct 2011 21:13:38 +0200 |
Henry Story |
Merging Alexandre Bertails move from Strings to URLs. There are some classes missing here, but the next change is quite big, so I'd rather move in steps.
webid
|
changeset
|
Sun, 16 Oct 2011 20:41:07 +0200 |
Henry Story |
merging in Alex Bertails "~ enforce Content-Type for POST" -- seems to have no impact on my changes.
webid
|
changeset
|
Sun, 16 Oct 2011 20:31:37 +0200 |
Henry Story |
mergine A. Bertail's " enforce the use of Scala types in the API for better dialog with Jena" which extends a patch to modelFromInputStream I had added to do this. My patch is therefore no longer needed.
webid
|
changeset
|
Sun, 16 Oct 2011 20:16:40 +0200 |
Henry Story |
merging Alex. Bertail's "~ work around the content-types for GET and PUT"
webid
|
changeset
|
Sun, 16 Oct 2011 20:03:39 +0200 |
Henry Story |
have been trying to remove this file for a while I believe.
webid
|
changeset
|
Sun, 16 Oct 2011 19:54:10 +0200 |
Henry Story |
merging with Alex Bertails changeset "vocabulary change: use Lang and Content-Type more consistently" and adapted some of my code too
webid
|
changeset
|
Sun, 16 Oct 2011 18:24:44 +0200 |
Henry Story |
this works now. Trickery with null pointer exceptions from Java most likely
webid
|
changeset
|
Sun, 16 Oct 2011 17:09:57 +0200 |
Henry Story |
access control should now work on the file foaf.n3 in test_www using the foaf.n3.protect.n3 file. It does not because Jena just does not want to return the right results for the SPARQL query. Publishing it in case someone can help find what the issue is.
webid
|
changeset
|
Sat, 15 Oct 2011 23:52:14 -0400 |
Alexandre Bertails |
+ first version of directory creation
|
changeset
|
Sat, 15 Oct 2011 23:51:32 -0400 |
Alexandre Bertails |
+ log4j.properties
|
changeset
|
Sat, 15 Oct 2011 18:31:37 -0400 |
Alexandre Bertails |
~ the Representation trait gets its own file
|
changeset
|
Sat, 15 Oct 2011 18:28:35 -0400 |
Alexandre Bertails |
~ refactoring + abstraction for asked resources, based on URI extension and Accept headers
|
changeset
|
Sat, 15 Oct 2011 16:47:37 -0400 |
Alexandre Bertails |
~ some refactoring
|
changeset
|
Sat, 15 Oct 2011 16:58:48 +0200 |
Henry Story |
Authorization working: It currently only allows me, but that's an important starting point.
webid
|
changeset
|
Sat, 15 Oct 2011 10:58:04 -0400 |
Alexandre Bertails |
~ enforce Content-Type for POST
|
changeset
|
Sat, 15 Oct 2011 10:28:08 -0400 |
Alexandre Bertails |
~ enforce the use of Scala types in the API for better dialog with Jena
|
changeset
|
Sat, 15 Oct 2011 10:12:34 -0400 |
Alexandre Bertails |
~ work around the content-types for GET and PUT
|
changeset
|
Fri, 14 Oct 2011 17:51:14 +0200 |
Henry Story |
forgot to update the tests after verification. And also the X509view did not show the URI correctly.
webid
|
changeset
|
Fri, 14 Oct 2011 16:15:52 +0200 |
Henry Story |
adapted code to unfiltered way. Now WebID checks are only done when needed. No need for JAAS anymore either.
webid
|
changeset
|
Fri, 14 Oct 2011 12:57:48 +0200 |
Henry Story |
added MIT licence to code - and new X509Cert class.
webid
|
changeset
|
Thu, 13 Oct 2011 19:59:40 -0400 |
Alexandre Bertails |
~ vocabulary change: use Lang and Content-Type more consistently
|
changeset
|
Fri, 14 Oct 2011 00:44:05 +0200 |
Henry Story |
added /test/authinfo resource, that displays very simply the authentication information. It is now easy to just add an Authz filter to enable or disable access to resourcs.
webid
|
changeset
|
Thu, 13 Oct 2011 21:50:21 +0200 |
Henry Story |
Reached a stable state & stumbled on a unfiltered issue where I need to point to this code on the mailing list.
webid
|
changeset
|
Thu, 13 Oct 2011 13:34:16 +0200 |
Henry Story |
work done for shiro branch. But I am not convinced shiro is well structured. So I want to try somehting simpler first
shiro
|
changeset
|
Wed, 12 Oct 2011 15:26:31 +0200 |
Henry Story |
merged with Alexandre Bertails branch. Apart from adding initial WebID code, a few small changes such as a method for translating mime type objects into their Jena equivalent.
webid
|
changeset
|
Wed, 12 Oct 2011 14:19:47 +0200 |
Henry Story |
merged changes with yesterday's commit by Alexandre. Should be easier then to merge the most recent commits.
webid
|
changeset
|
Wed, 12 Oct 2011 14:09:33 +0200 |
Henry Story |
narrowing down the differences, before a merge
webid
|
changeset
|
Wed, 12 Oct 2011 13:36:31 +0200 |
Henry Story |
replaced Lookup service registry with apparently more Scalish default variables after a discussion with Alexandre Bertails. Not completely convinced - not unconvinced either: now the WebCache object has to be passed along through three objects when it is only the last one that requires it. We don't pass along caching objects like that when we do URLConnections for example in Java. Perhaps it is the mistake of the web cache. Perhaps it should just be statically be set, since there should really only be one per system?
webid
|
changeset
|
Wed, 12 Oct 2011 12:30:51 +0200 |
Henry Story |
moved the https server to its own file
webid
|
changeset
|
Wed, 12 Oct 2011 12:00:55 +0200 |
Henry Story |
using the argot parser, to start syncing with the main branch.
webid
|
changeset
|
Tue, 11 Oct 2011 22:15:09 -0400 |
Alexandre Bertails |
~ fixed comment (just remembered that Validation is *not* actually a monad)
|
changeset
|
Tue, 11 Oct 2011 22:09:02 -0400 |
Alexandre Bertails |
~ refactoring
|
changeset
|
Wed, 12 Oct 2011 00:21:48 +0200 |
Henry Story |
Added initial WebID code. WebIDs are verified, but verification is not cashed so it is slow. Authentification is not used yet either.
webid
|
changeset
|
Mon, 10 Oct 2011 17:47:51 -0400 |
Alexandre Bertails |
~ huge refactoring on Specs: much easier to understand and to add new specs
|
changeset
|
Sat, 08 Oct 2011 16:45:44 -0400 |
Alexandre Bertails |
+ Argot library for parsing
|
changeset
|
Thu, 06 Oct 2011 20:27:12 -0400 |
Alexandre Bertails |
~ fix for sbt dependency (kudos Marc Harrah)
|
changeset
|
Tue, 04 Oct 2011 09:48:10 -0400 |
Tim Berners-Lee |
Fixed error in hg cone comnand missing hg in path
|
changeset
|
Mon, 03 Oct 2011 13:20:52 -0400 |
Alexandre Bertails |
~ fix README.markdown
|
changeset
|
Mon, 03 Oct 2011 13:06:56 -0400 |
Alexandre Bertails |
~ README.markdown
|
changeset
|
Mon, 03 Oct 2011 13:00:03 -0400 |
Alexandre Bertails |
~ merge
|
changeset
|
Mon, 03 Oct 2011 12:56:21 -0400 |
Alexandre Bertails |
+ README.markdown
|
changeset
|
Sun, 02 Oct 2011 19:40:47 -0400 |
Alexandre Bertails |
~ update to sbt 0.11 and scala 2.9.1. weird error when dispatch only in test scope
|
changeset
|
Sun, 02 Oct 2011 18:19:45 -0400 |
Alexandre Bertails |
~ better ./sbt script (works with curl and wget)
|
changeset
|
Wed, 28 Sep 2011 13:44:48 -0400 |
Tim Berners-Lee |
merge
|
changeset
|
Thu, 01 Sep 2011 20:25:12 -0400 |
Tim Berners-Lee |
New mashlib.js -- see mashlib.js Makefile
|
changeset
|
Thu, 01 Sep 2011 15:44:33 -0400 |
Tim Berners-Lee |
New mashlib.js -- see mashlib.js Makefile
|
changeset
|
Sun, 04 Sep 2011 16:32:17 -0400 |
Alexandre Bertails |
~ defines implicit to handle Validation[ResponseFunction, ResponseFuntion]
|
changeset
|
Sun, 04 Sep 2011 15:16:36 -0400 |
Alexandre Bertails |
+ test for HTTP 400 for PUT with non-valid RDF
|
changeset
|
Sun, 04 Sep 2011 15:07:07 -0400 |
Alexandre Bertails |
~ relies on the Validation monad from ScalaZ
|
changeset
|
Wed, 31 Aug 2011 09:49:01 -0400 |
Tim Berners-Lee |
Add some URIs and options
|
changeset
|
Tue, 30 Aug 2011 16:08:50 -0400 |
Alexandre Bertails |
~ add some log infos on POSTs
|
changeset
|
Tue, 30 Aug 2011 15:51:01 -0400 |
Alexandre Bertails |
+ html web interface
|
changeset
|
Mon, 29 Aug 2011 17:53:10 -0400 |
Alexandre Bertails |
~ fix a bug in conneg (was reacting on content-type instead of Accept)
|
changeset
|
Mon, 29 Aug 2011 17:43:53 -0400 |
Alexandre Bertails |
~ really filters on the basePath
|
changeset
|
Mon, 29 Aug 2011 17:26:37 -0400 |
Alexandre Bertails |
~ implemented the switch mode, not yet mapped in the binary
|
changeset
|
Mon, 29 Aug 2011 16:36:00 -0400 |
Alexandre Bertails |
~ prepare test for 404
|
changeset
|
Mon, 29 Aug 2011 16:15:11 -0400 |
Alexandre Bertails |
~ fix: POSTing an RDF document to a resource that does not exist should succeed and create the graph
|
changeset
|
Mon, 29 Aug 2011 14:55:54 -0400 |
Alexandre Bertails |
~ better packaging + instructions to build the jar
|
changeset
|
Mon, 29 Aug 2011 13:11:43 -0400 |
Alexandre Bertails |
~ fixed directory creation bug
|
changeset
|
Mon, 29 Aug 2011 00:17:02 -0400 |
Alexandre Bertails |
+ test for DELETE (specification unknown)
|
changeset
|
Mon, 29 Aug 2011 00:09:17 -0400 |
Alexandre Bertails |
+ HEAD (not tested)
|
changeset
|
Sun, 28 Aug 2011 23:58:13 -0400 |
Alexandre Bertails |
~ handleBad Request on POST
|
changeset
|
Sun, 28 Aug 2011 23:14:33 -0400 |
Alexandre Bertails |
+ abstraction to deal with graph documents
|
changeset
|
Sun, 28 Aug 2011 22:08:27 -0400 |
Alexandre Bertails |
~ use temp dir for tests
|
changeset
|
Sun, 28 Aug 2011 18:46:03 -0400 |
Alexandre Bertails |
+ content negociation
|
changeset
|
Sun, 28 Aug 2011 15:27:06 -0400 |
Alexandre Bertails |
+ proguard plugin, configuration not worky yet
|
changeset
|
Sun, 28 Aug 2011 14:49:04 -0400 |
Alexandre Bertails |
+ SPARQL CONSTRUCT support
|
changeset
|
Sun, 28 Aug 2011 14:42:57 -0400 |
Alexandre Bertails |
+ ASK support
|
changeset
|
Sun, 28 Aug 2011 14:10:01 -0400 |
Alexandre Bertails |
+ support for SPARQL SELECT on POST
|
changeset
|
Sun, 28 Aug 2011 10:36:01 -0400 |
Alexandre Bertails |
~ fix the relative URI issue (by using explicit RDFWriter)
|
changeset
|
Sat, 27 Aug 2011 20:13:23 -0400 |
Alexandre Bertails |
~ simple refactoring
|
changeset
|
Sat, 27 Aug 2011 20:10:20 -0400 |
Alexandre Bertails |
+ POST RDF chunk
|
changeset
|
Sat, 27 Aug 2011 19:24:52 -0400 |
Alexandre Bertails |
~ tests are better organized
|
changeset
|
Sat, 27 Aug 2011 18:40:08 -0400 |
Alexandre Bertails |
+ test for PUT + beIsomorphicWith Matcher
|
changeset
|
Sat, 27 Aug 2011 17:54:12 -0400 |
Alexandre Bertails |
~ refactoring
|
changeset
|
Fri, 26 Aug 2011 14:02:12 -0400 |
Alexandre Bertails |
+ test for MS-Author-Via header
|
changeset
|
Fri, 26 Aug 2011 13:52:51 -0400 |
Alexandre Bertails |
~ GET and POST works as expected
|
changeset
|
Fri, 26 Aug 2011 00:05:16 -0400 |
Alexandre Bertails |
- dummy dependencies
|
changeset
|
Thu, 25 Aug 2011 23:43:51 -0400 |
Alexandre Bertails |
+ README.txt
|
changeset
|
Thu, 25 Aug 2011 23:38:49 -0400 |
Alexandre Bertails |
~ performs sparql update on POST
|
changeset
|
Thu, 25 Aug 2011 23:10:58 -0400 |
Alexandre Bertails |
~ do something, not want I want
|
changeset
|
Thu, 25 Aug 2011 22:33:54 -0400 |
Alexandre Bertails |
init
|
changeset
|
... |