tiddlyweb

An optionally headless, extensible RESTful datastore for TiddlyWiki
Download

tiddlyweb Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Chris Dent
  • Publisher web site:
  • http://search.cpan.org/~cdent/Kwiki-Test-0.03/lib/Kwiki/Test.pm

tiddlyweb Tags


tiddlyweb Description

An optionally headless, extensible RESTful datastore for TiddlyWiki tiddlyweb is an optionally extensible, headless RESTful datastore for TiddlyWiki. It attempts to provide a tested, documented, and clear implementation of several facets that make up a good server side:* transparent system and code suitable for porting to other languages (where use specific optimzations will hopefully occur)* an abstract model for authentication and authorization* an implementation of authenticated recipes and bags allowing the conrolled access to dynamically created collections of tiddlers* clean HTTP API based on REST principles* test driven description and developmentThe initial implementation is not designed to be highly performant nor especially scalable. The system is designed so that parts that are not optimal for a particular installation can be easily improved or swapped out. Requirements: · Python · simplejson · WikklyText · BeautifulSoup What's New in This Release: · correct EncodeUTF8 middleware so it operates better with upstream middleware · add a test/test_http_api.py and test/httptest.yaml: YAML based tests of the HTTP for purpose of testing and documentation · clean up and enhance the mod_python.py adaptor · include recipe if the JSON tiddler dict if set · extent Query middleware to handle POST parameters when they are a CGI form · when getting a list of tiddlers as JSON, if you set fat=1 as query parameter, tiddler.text is included · on ../tiddlers/{name}/revisions accept a JSON POST of a revision history of one tiddler, to facilitate rename


tiddlyweb Related Software