I'm in the process of releasing a 2.1.0 version of TiddlyWeb. The
switch from 2.0.x to 2.1.x is because of a very small but significant
change in how tiddler data is processed on PUT. It used to be that when
the user was 'GUEST' if 'modifier' was in the incoming data, it would
be used to set the modifier of the tiddler. This was done to
accomodate use of TiddlyWiki in un-authed situations where the
username in the TiddlyWiki had been set.
This turns out to be significant problem in the common cases of
contemporary TiddlyWeb usage. More details can be found on
this issue
https://github.com/tiddlyweb/tiddlyweb/issues/97
and the code commits and comments that are linked from the issue.
The code is now set so that the current user always sets the modifier.
That means if no auth is being used, then the modifier will be
'GUEST'.
Note that if you prefer the previous behavior you've got a couple
of options:
* Stick with an earlier version.
* Write middleware or extractor code to adjust the WSGI environ based
on the incoming data.
--
Chris Dent
http://burningchrome.com/
[...]