Sun, 13 Nov 2011 22:39:17 -0500 Alexandre Bertails ~ experimenting test
Sun, 13 Nov 2011 21:55:08 -0500 Alexandre Bertails + HttpMethod.scala (fix)
Sun, 13 Nov 2011 21:15:05 -0500 Alexandre Bertails + HttpMethod.scala
Sun, 13 Nov 2011 17:26:02 -0500 Alexandre Bertails ~ pause in the middle of code review + refactoring
Sat, 12 Nov 2011 08:33:10 -0500 Alexandre Bertails ~ merge with webid branch, starting code-review
Sat, 12 Nov 2011 08:29:00 -0500 Alexandre Bertails ~ ignore .cache and .settings
Sat, 12 Nov 2011 08:27:27 -0500 Alexandre Bertails ~ fix Scala warning webid
Sun, 23 Oct 2011 17:57:04 -0400 Alexandre Bertails ~ fix some import issues, not caught by sbt (but idea did)
Sun, 23 Oct 2011 17:56:24 -0400 Alexandre Bertails ~ newer version of scalaz
Sun, 23 Oct 2011 17:56:06 -0400 Alexandre Bertails + intellij idea support via plugin
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
Thu, 27 Oct 2011 22:05:25 -0400 Tim Berners-Lee had to merge but removed all my changes
Thu, 27 Oct 2011 21:53:32 -0400 Tim Berners-Lee Add debug output
Tue, 11 Oct 2011 13:33:50 +0200 Tim Berners-Lee Includes kludge to fix returned URIs as relative
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
Thu, 27 Oct 2011 01:06:22 +0200 Henry Story We can now create a WebId, and limit access control to a file. webid
Wed, 26 Oct 2011 16:12:18 +0200 Henry Story create a self signed cert and add public key to foaf. including tests. webid
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
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
Sun, 23 Oct 2011 19:52:36 +0200 Henry Story Don't initiate session reconnection if the certificate is already webid
Sun, 23 Oct 2011 16:45:49 +0200 Henry Story ReadWriteWeb now also runs on netty. Old tests work. webid
Sat, 22 Oct 2011 20:36:17 +0200 Henry Story getting both netty and jetty to work together with same Cycle.Intent webid
Sat, 22 Oct 2011 19:14:30 +0200 Henry Story little cleanup webid
Sat, 22 Oct 2011 17:40:53 +0200 Henry Story compiles now. webid
Sat, 22 Oct 2011 15:56:21 +0200 Henry Story nearly complete but broken code for moving partly to netty webid
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
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
Fri, 21 Oct 2011 16:04:00 +0200 Henry Story added a netty based lightweight server that can do TLS renegotatiation. webid
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
Tue, 18 Oct 2011 14:20:08 +0200 Henry Story added some documentation on how to get going. webid
Tue, 18 Oct 2011 11:26:05 +0200 Henry Story minor changes webid
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
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
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
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
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
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
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
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
Sun, 16 Oct 2011 20:16:40 +0200 Henry Story merging Alex. Bertail's "~ work around the content-types for GET and PUT" webid
Sun, 16 Oct 2011 20:03:39 +0200 Henry Story have been trying to remove this file for a while I believe. webid
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
Sun, 16 Oct 2011 18:24:44 +0200 Henry Story this works now. Trickery with null pointer exceptions from Java most likely webid
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
Sat, 15 Oct 2011 23:52:14 -0400 Alexandre Bertails + first version of directory creation
Sat, 15 Oct 2011 23:51:32 -0400 Alexandre Bertails + log4j.properties
Sat, 15 Oct 2011 18:31:37 -0400 Alexandre Bertails ~ the Representation trait gets its own file
Sat, 15 Oct 2011 18:28:35 -0400 Alexandre Bertails ~ refactoring + abstraction for asked resources, based on URI extension and Accept headers
Sat, 15 Oct 2011 16:47:37 -0400 Alexandre Bertails ~ some refactoring
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
Sat, 15 Oct 2011 10:58:04 -0400 Alexandre Bertails ~ enforce Content-Type for POST
Sat, 15 Oct 2011 10:28:08 -0400 Alexandre Bertails ~ enforce the use of Scala types in the API for better dialog with Jena
Sat, 15 Oct 2011 10:12:34 -0400 Alexandre Bertails ~ work around the content-types for GET and PUT
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
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
Fri, 14 Oct 2011 12:57:48 +0200 Henry Story added MIT licence to code - and new X509Cert class. webid
Thu, 13 Oct 2011 19:59:40 -0400 Alexandre Bertails ~ vocabulary change: use Lang and Content-Type more consistently
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
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
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