updates to Bob. A big one is the HTTP API. Enjoy.
!! Version 1.6.2 Une Vie Typique
- Fixed a regression that would prevent websocket connections if the wiki had a space in its name.
- Add a
/api/status
http route that returns settings and other wiki information - Switched to using the
/api/status
route to get wiki settings instead of the setLoggedIn websocket message to make behaviour more predictable and prevent some race conditions - Lots of refactoring and cleanup on the wiki management functions in the back-end
- You no longer need to click a button to see the available plugins/themes/editions/languages on the server. If any new ones are added while you have a wiki open you need to either refresh the page (the reload button on your browser, nothing special) or refresh the settings.
- Big update to the http api routes
- Documented the http api
!! Version 1.6.1 Scream in your heart
- Changed how saveTiddler messages are handled that reduce the number of redundant messages. This prevents some undesired behaviour and in some extreme cases infinite saving loops.
** This makes some significant speed improvements, everything but saving many tiddlers in the browser is now close to the speed it was before switching to the internal syncer - Fixed some formatting to fit better with tiddlywiki coding styles
- Fixed the basepath for the file server
- Simplified the file system monitor in a way that should prevent race conditions when used with external syncing services like git or dropbox
** Thanks @lineOneTwo - Fixed the name
enableBobSaver
so that the GUI can disable the saver correctly - Updates to setting the modified flag for a wiki on the server to be more consistent
- Update action-downloadwiki documentation to show you can set which core to use and set the default download name
- Improved the handling of uploaded files
- Add proper handling so expired login tokens aren't sent when they shouldn't be
- Create a single shared method for getting login tokens