Permalink
Commits on May 21, 2014
  1. release 0.12.1

    cdent committed May 21, 2014
  2. Correct handling of unicode filenames and tiddler titles

    The previous code made a bad assumption about the encoding
    used in multipart/form. It's _not_ url encoded. At least
    chrome and firefox appear to utf-8 encode.
    
    The result would be double encoding which would lead to an
    error that triggered the UUID handling.
    cdent committed May 21, 2014
Commits on Apr 1, 2014
  1. Merge pull request #7 from cdent/new-form-process

    Make tiddlywebplugins.form work with modern tiddlyweb
    cdent committed Apr 1, 2014
Commits on Mar 30, 2014
  1. Make tiddlywebplugins.form work with modern tiddlyweb

    Modern tiddlyweb is capable of its own multipart-form processing.
    Since this is done before twp.form is engaged, twp.form fails trying
    to read wsgi.input.
    
    These changes make twp.form use the core functionality. Note that
    the the functionality makes sure to use FieldStorage and only reads
    file data as required, so we aren't carryign around a bunch of
    extra day in RAM.
    
    setup.py has been adjusted to note the requirement for modern
    tiddlyweb.
    
    Please review and merge and release please?
    
    This fixes tiddlyweb/tiddlyweb#98
    cdent committed Mar 30, 2014
  2. update for new mangler.py

    cdent committed Mar 30, 2014
Commits on Nov 11, 2013
  1. release 0.11

    bengillies committed Nov 11, 2013
Commits on Nov 6, 2013
  1. Ignore title in form in serializer to avoid TiddlerFormatError

    Some time ago it was discovered that it was possible to create
    tiddlers with a 'title' in the 'fields' attribute. When using
    the text store this would save the title onto to disk and then
    cause errors when reading the data back to create a tiddler object.
    
    Since we've already used the title field in the form to set the
    title of the tiddler we can skip over it here and avoid the
    error.
    cdent committed Nov 6, 2013
Commits on Jun 24, 2013
  1. Release 0.10

    bengillies committed Jun 24, 2013
Commits on Jun 23, 2013
  1. Don't add the 'form' extension.

    Extension are only needed for those serializations which work
    with GET requests. Since form only works with POST (which _requires_
    a content-type header), the extension is not needed.
    
    As a bonus this means that it is more effective to use the list
    of extension in markup for links to alternate representations (which
    can be GET).
    cdent committed Jun 23, 2013
Commits on Jan 29, 2013
  1. release 0.9

    bengillies committed Jan 29, 2013
  2. Merge pull request #4 from cdent/tiddlyweb1.4.2

    update to use tiddlyweb 1.4.2 logging style
    bengillies committed Jan 29, 2013
  3. update to use tiddlyweb 1.4.2 logging style

    That style configures logging handlers for the 'tiddlyweb'
    and 'tiddlywebplugins' namespaces. These can then be accessed
    with a getLogger in plugin code.
    cdent committed Jan 29, 2013
Commits on Dec 14, 2012
  1. Release version 0.8

    bengillies committed Dec 14, 2012
  2. Merge pull request #3 from cdent/tiddlyweb-1.3.0

    Update to work with tiddlyweb 1.3.0
    bengillies committed Dec 14, 2012
Commits on Dec 13, 2012
  1. Update to work with tiddlyweb 1.3.0

    which means using httpexceptor package
    cdent committed Dec 13, 2012
Commits on Nov 10, 2011
  1. Added a link to the repo in the readme

    As per suggestions by @fnd
    bengillies committed Nov 10, 2011
  2. Changed HTTP400 error to NoSerializationError

    This fixes issue 2. The resoning behind the change is that if no form is
    present, the form serialization isn't valid and shouldn't be used.
    bengillies committed Nov 10, 2011
Commits on May 13, 2011
  1. increased version to 0.6

    bengillies committed May 13, 2011
  2. Protecting against incorrect file type being sent

    This fixes TiddlySpace issue
    TiddlySpace/tiddlyspace#662
    
    Basically, if the request gets into the serializer but isn't the correct
    type (despite claims to the contrary), it now raises a 400 error.
    bengillies committed May 13, 2011
  3. minor whitespace correction

    bengillies committed May 13, 2011
Commits on Mar 7, 2011
  1. updated the version number

    bengillies committed Mar 7, 2011
  2. some whitespace fixes

    bengillies committed Mar 7, 2011
Commits on Oct 7, 2010
Commits on Jun 8, 2010
  1. changed version to dev

    bengillies committed Jun 8, 2010
Commits on Jun 4, 2010
  1. added a gitignore file

    bengillies committed Jun 4, 2010
  2. first stab at making compatible with tiddlyweb 1.1

    Main changes include:
        *references to bag.list_tiddlers changed to store.list_bag_tiddlers
        *all of the custom put handling code has been removed
    
    The second change is due to a change in the way core code in
    tiddlyweb.web.handler.tiddler has been modified. Previously, core code
    checked specifically for a content type of text/plain or application/json.
    
    As of tiddlyweb 1.1, this has now changed to check for the presence of an
    as_tiddler function within the appropriate serializer. This means that the
    custom handling code can simply be removed, with the core code now calling
    the form serializer.
    
    Other changes relate to pulling other custom code that used to be in the
    post_handler into the post_tiddler_to_container function.
    bengillies committed Jun 4, 2010
Commits on May 17, 2010