[TW5] Bob and BobEXE version 1.3.2, Sugar Beets, single-file saver and federation stuff

100 views
Skip to first unread message

Jed Carty

unread,
Nov 20, 2019, 10:30:45 AM11/20/19
to TiddlyWiki
This version of Bob adds support for the BobSaver, a saver for single file wikis that lets them save and autosave without doing anything special to open them. They have to have the BobSaver plugin installed, that will be announced in another post and information is here https://ooktech-public.gitlab.io/bobsaver/.

Otherwise this fixes problems with moving things between wikis, both the internalFetch and more progress on TWederBob and other federation things.

The plugin version of Bob is on GitHub here: https://github.com/OokTech/TW5-Bob
The newest version of BobEXE is available here: https://github.com/OokTech/TW5-Bob/releases (I uploaded the executables to the wrong place, I will put them in the normal place when I get around to it.)

If you want to support the development OokTech has a patreon page here https://www.patreon.com/OokTech
or if you prefer there is a link for PayPal here https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZG94CTLHTKYRE

The full changelog is here:

!! Version 1.3.2 Sugar Beets

* Update documentation in the server routes
* Hopefully fix the problem where BobEXE crashes if there is no GUI and `suppressBrowser` is not set to `yes`
* Fix some api routes used by TWederBob
* Fix a bug with `internalFetch` that would break when using `force` for conflicts
* Fix some other bugs with `internalFetch` that resulted in tiddlers being created in the wrong wikis.
* Make federated and local chat use the same format for messages
* Add saver for single-file wikis
** Works with the `BobSaver` plugin. Put the `BobSaver` plugin in your wiki then if you have Bob running on your computer the wiki will save as expected.
* Some tweaks to how browser alerts are sent to hopefully reduce the alert spamming.

Mark S.

unread,
Nov 21, 2019, 10:31:02 AM11/21/19
to TiddlyWiki
I get:

BobSaver is not available, is Bob running? Falling back to manual download saver.

And yes, Bob 1.3.2 is running:

NodeSettings - Parsed raw settings.
TiddlyWiki version 5.1.21 with Bob version 1.3.2
Bob saver server running on port 61192
Serving on 127.0.0.1:8080
(press ctrl-C to exit)
new connection
No Languages Folder C:\Apps\Bob-1.3.2\Languages
new connection
No Languages Folder C:\Apps\Bob-1.3.2\Languages

Thanks!

Mark S.

unread,
Nov 21, 2019, 11:32:57 AM11/21/19
to TiddlyWiki
In case it matters

Windows 7, Firefox 70.0.1

Jed Carty

unread,
Nov 21, 2019, 12:44:56 PM11/21/19
to TiddlyWiki
Oh, I see it. There is a CORs problem that somehow wasn't a problem all the time for me. I will fix it and push out a new version.

Jed Carty

unread,
Nov 21, 2019, 1:34:47 PM11/21/19
to TiddlyWiki
Version 0.0.3 of BobSaver and version 1.3.3 of Bob are out, BobEXE is being uploaded right now so it should be available when that is finished and it should take care of the CORS problems.

Mark S.

unread,
Nov 21, 2019, 2:28:43 PM11/21/19
to TiddlyWiki
Should we look for it in the releases? Still showing 1.3.2. Thanks!

Jed Carty

unread,
Nov 21, 2019, 2:34:55 PM11/21/19
to TiddlyWiki

It has its own announcement

Mark S.

unread,
Nov 21, 2019, 3:31:33 PM11/21/19
to TiddlyWiki
Now getting:

Error while saving:
BobSaver: Saving error, check that you have the correct key set.

What is a key set?

On the command line, I can see that it is attempting to do the impossible:

Error: ENOENT: no such file or directory, open 'C:\C:\Users\Mark\Downloads\notee
s-n-scratches.html'


The path in the URL bar was:

file:///C:/Users/Mark/Downloads/notees-n-scratches.html

Thanks!

Thanks!

TonyM

unread,
Nov 22, 2019, 8:54:04 PM11/22/19
to TiddlyWiki
Mark,

The key is an option on the server and saver to introduce a form of authentication.

Regards
Tony

TonyM

unread,
Nov 22, 2019, 8:57:09 PM11/22/19
to TiddlyWiki
Jed,

FYI Bob exe 1.3.3b displays this on console
NodeSettings - Parsed raw settings.
Added route /^\/SubWiki\/?$/
Added route /^\/LocalStorageTest\/?$/
Added route /^\/NewWiki\/?$/
TiddlyWiki version 5.1.21 with Bob version 1.3.3b
Bob saver server running on 127.0.0.1:61192

It is not displaying where the server is, which is not normally an issue for me as I set it to a dedicated local IP Address, however today I am on a hotel wifi and it works differently.

Regards
Tony
Reply all
Reply to author
Forward
0 new messages