1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-29 03:20:27 +00:00
TiddlyWiki5/core/modules
Sebastian Silva 46e8e4343a Fix WebDAV by requesting new ETag. (#3230)
* Fix WebDAV by requesting new ETag conditionally

For me. this was saving only the first time and subsequently failing.
Having revised the requests, I noticed it didn't get a new ETag after saving.
Seems not all WebDAV implementations return a new ETag in PUT requests.

In my WebDAV service (WsgiDAV) - ETag is only served from a HEAD
request.

So if no ETag is found with PUT - we request one with HEAD.

This patch fixes error handling and should also work with servers that
provide ETag directly upon PUT.

* Add tweak from PMario
2018-05-04 11:48:38 +01:00
..
commands Invoke hook when server starts (#3024) 2018-04-10 21:55:54 +01:00
editor Add rotate-left button to bitmap editor toolbar 2018-03-12 12:45:56 +00:00
filters Modify the is operator to allow multiple types to be specified. (#2982) 2018-04-12 13:21:49 +01:00
info Add screen width/height to platform information exposed at startup 2018-03-23 09:13:45 +00:00
macros Add support for JSON files containing a single tiddler 2017-03-17 14:19:43 +00:00
parsers Code Cleanup (#3178) 2018-03-19 15:46:07 +00:00
savers Fix WebDAV by requesting new ETag. (#3230) 2018-05-04 11:48:38 +01:00
startup Add support for startup actions 2018-03-23 09:35:39 +00:00
storyviews Revert getTiddlerData() and add getTiddlerDataCached() 2015-07-10 16:43:50 +01:00
upgraders Revert getTiddlerData() and add getTiddlerDataCached() 2015-07-10 16:43:50 +01:00
utils draggable widget: actions on drag-start and drag-end (#3203) 2018-04-08 10:29:17 +01:00
widgets Fix for sidebar not showing #3223 (#3226) 2018-05-02 15:31:26 +01:00
commander.js Add logging functions to commander 2017-02-18 13:30:04 +00:00
config.js Move the wikilink regexps into global config 2014-11-26 11:12:25 +00:00
deserializers.js Add support for JSON files containing a single tiddler 2017-03-17 14:19:43 +00:00
filters.js Removed unused vars + some whitespace (#2106) 2016-10-08 13:32:14 +01:00
keyboard.js Introduce text editor toolbar (#2315) 2016-04-22 08:36:29 +01:00
language.js Make lazy loading message be translateable 2015-09-08 10:41:27 +01:00
pluginswitcher.js Add experimental support for RTL languages 2016-08-15 19:47:26 +01:00
saver-handler.js Rename variable for clarity 2017-02-04 17:24:25 +00:00
story.js Fix issues with creation and modification dates 2015-09-11 13:34:01 +01:00
syncer.js Fix issue with lazy loading temporary tiddlers 2018-05-03 18:27:17 +01:00
tiddler.js Add Tiddler.getFieldStrings() method 2017-04-17 17:04:15 +01:00
wiki-bulkops.js Add several new hooks for UI actions 2017-02-09 15:42:55 +00:00
wiki.js Added present-but-empty list-after functionality (#3219) 2018-04-24 16:58:09 +01:00