TiddlyServer 2.0 - Announcement!!!

974 views
Skip to first unread message

Arlen Beiler

unread,
Jun 12, 2017, 9:13:01 AM6/12/17
to TiddlyWiki
Good Morning All,

This weekend I wrapped up a project that has been brewing in my mind for years. It allows you to serve and save any single file TiddlyWiki (it uses the put saver). And it also allows you to serve any data folder that can be loaded into TiddlyWiki 5.1.14+.

The documentation is in the link below, but if it finds a tiddlywiki.info file inside a folder, that folder becomes a data folder (aka TiddlyWiki Folder) and will get loaded into its own instance of TiddlyWiki and serve requests to that path. The tiddlywiki.info file needs to specify the correct server plugins, as usual, otherwise the wiki will be readonly (actually sounds useful!).

So without further ado, TiddlyServer 2.0!!!


Any questions or comments, feel free to reply here.

Special thanks to Matt Lauber for allowing me to use the name TiddlyServer. I look forward to collaborating with you and others to add more features.

Enjoy!
-Arlen

Matthew Lauber

unread,
Jun 12, 2017, 9:31:21 AM6/12/17
to TiddlyWiki
All, I'm stopping work on my hacked together version of TiddlyServer, and turning development over to the much more skilled Arlen.  I'll be updating my repo with a readme to that effect.  Many thanks to Arlen!

Matt

Arlen Beiler

unread,
Jun 12, 2017, 5:35:53 PM6/12/17
to TiddlyWiki
I just pushed an update that fixed the file saver not working after the first save.

Files with spaces are not saving correctly at the moment. I am investigating it.

Thanks,
-Arlen

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/321f3d85-edeb-4b99-bbcf-bf596bf0d7a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Arlen Beiler

unread,
Jun 14, 2017, 11:25:56 PM6/14/17
to TiddlyWiki
Hello All, 

I hope those of you who are interested have been able to figure out how to download and use this.

I just pushed an update that adds a bit of a fix for saving single files and also opening files with %20 in their name. In order to save these files, you need to drag a bookmarklet from the directory list to your bookmarks bar and then once you open the offending file, you click it and it should start the saver. 

It will not save immediately, though -- you need to trigger it somehow, either by clicking the checkmark (even if it is grey) or otherwise triggering autosave. This is a workaround. In the future I may wrap these files in an iframe and inject a custom saver.


Enjoy! 
-Arlen

jwd

unread,
Jun 18, 2017, 8:54:00 PM6/18/17
to TiddlyWiki
Looks interesting!  I am hopeful this works better than my current approach - which is to simply run different tiddlywiki --server's on different ports.

Is there a way to point settings.json at existing tiddlywiki --server directory hierarchy?

When I tried settings.json with:

    "tree": {
        "daylog": "../TW/DayLog/",
        "projects": {
            "project1": "../TW/Project1.html"
        }

I get the single Project1.html file comtents as expected. But I get a blank page displayed at http://localhost:8080/daylog/, although TiddlyServer believes it to be a datafolder (it has a
tiddlywiki.info file and works using tiddlywiki --server). That DayLog directory hierarchy looks like:

DayLog
|-- tiddlers
|   |-- Journal
|   |-- Personal
|   `-- System
`-- tiddlywiki.info

Any idea what I am missing? How would one go about diagnosing problems?

jwd

unread,
Jun 18, 2017, 9:11:27 PM6/18/17
to TiddlyWiki
And I guess I should point out that I get the following in the shell when the settings.json file contains

   "daylog": "../TW/DayLog",


> tiddly...@2.0.0 start /Volumes/CM/TiddlyServer
> node server.js

Settings file: /Volumes/CM/TiddlyServer/settings.json
Open you browswer and type in one of the following:
192.168.1.14:8080
[2017-06-18T21:07:41.489-0400] GET 200 ::ffff:192.168.1.14 /                                                           9.463 ms - -
[2017-06-18T21:07:42.004-0400] GET 200 ::ffff:192.168.1.14 /directory.css                                              2.063 ms - 120
[2017-06-18T21:07:42.029-0400] GET 200 ::ffff:192.168.1.14 /icons/folder.png                                           1.504 ms - 634
[2017-06-18T21:07:42.034-0400] GET 200 ::ffff:192.168.1.14 /icons/datafolder.png                                       1.238 ms - 839
APP 2017-06-18 21:07:42  [IPv6-::ffff:192.168.1.14] state error Not Found
[2017-06-18T21:07:42.038-0400] GET 404 ::ffff:192.168.1.14 /icons/category.png                                         1.152 ms - -
[2017-06-18T21:07:58.133-0400] GET 302 ::ffff:192.168.1.14 /daylog                                                     1.895 ms - -
complete
twboot: 584.988ms
[2017-06-18T21:07:58.806-0400] GET 404 ::ffff:192.168.1.14 /daylog/                                                    587.226 ms - -
syncer-server-filesystem: Dispatching 'save' task: $:/StoryList
FileSystem: Saved file /Volumes/CM/TW/DayLog/tiddlers/$__StoryList.tid

Arlen Beiler

unread,
Jun 19, 2017, 6:58:57 AM6/19/17
to TiddlyWiki
Hmm, everything looks good so far. Are there any errors in the web page console (F12)?

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Arlen Beiler

unread,
Jun 19, 2017, 7:01:27 AM6/19/17
to TiddlyWiki
Oh, I see what it is. Isn't your operating system using case sensitive filenames? Tinley server will use whatever the operating system gives it. As you can see it is returning a 404 error, which I just noticed now.

Arlen Beiler

unread,
Jun 19, 2017, 6:44:26 PM6/19/17
to TiddlyWiki

Everyone, I released an updated version that fixed a few minor bugs related to data folders. You can find it here:


jwd, let me know if what I mentioned above helps (or doesn't). Also, do try upgrading to the latest release and see if that helps any. I do think it's more related to case-sensitive file names though.

Enjoy!
-Arlen

Sergey Shishkin

unread,
Jun 22, 2017, 11:37:46 AM6/22/17
to TiddlyWiki
add more features

Search in files (for all tiddlers).



понедельник, 12 июня 2017 г., 15:13:01 UTC+2 пользователь Arlen Beiler написал:

jwd

unread,
Jun 23, 2017, 11:10:05 PM6/23/17
to TiddlyWiki
Slightly different results after updating to the current master but still no joy.

I now get
$ node server.js

Settings file: /Volumes/CM/TiddlyServer/settings.json
Open you browswer and type in one of the following:
192.168.1.14:8080
complete
twboot: 502.720ms
[2017-06-23T22:48:56.184-0400] GET 302 ::ffff:192.168.1.14 /daylog                                                     511.828 ms - -
complete
twboot: 380.684ms
[2017-06-23T22:48:56.707-0400] GET 404 ::ffff:192.168.1.14 /daylog/                                                    382.331 ms - -
syncer-server-filesystem: Dispatching 'save' task: $:/config/tiddlyweb/host
FileSystem: Saved file /Volumes/CM/TW/DayLog/tiddlers/$__config_tiddlyweb_host.tid

syncer-server-filesystem: Dispatching 'save' task: $:/StoryList
FileSystem: Saved file /Volumes/CM/TW/DayLog/tiddlers/$__StoryList.tid
syncer-server-filesystem: Dispatching 'save' task: $:/config/tiddlyweb/host
FileSystem: Saved file /Volumes/CM/TW/DayLog/tiddlers/$__config_tiddlyweb_host.tid

syncer-server-filesystem: Dispatching 'save' task: $:/StoryList
FileSystem: Saved file /Volumes/CM/TW/DayLog/tiddlers/$__StoryList.tid
[2017-06-23T22:52:13.988-0400] GET 200 ::1 /                                                           8.746 ms - -
[2017-06-23T22:52:14.021-0400] GET 200 ::1 /directory.css                                              6.425 ms - 120
[2017-06-23T22:52:14.034-0400] GET 200 ::1 /icons/folder.png                                           3.310 ms - 634
[2017-06-23T22:52:14.052-0400] GET 200 ::1 /icons/datafolder.png                                       4.695 ms - 839
APP 2017-06-23 22:52:14  [IPv6-::1] state error Not Found
[2017-06-23T22:52:14.078-0400] GET 404 ::1 /icons/category.png                                         8.362 ms - -
[2017-06-23T22:52:14.947-0400] GET 200 ::1 /                                                           8.231 ms - -
APP 2017-06-23 22:52:15  [IPv6-::1] state error Not Found
[2017-06-23T22:52:15.100-0400] GET 404 ::1 /icons/category.png                                         8.860 ms - -
[2017-06-23T22:52:15.110-0400] GET 200 ::1 /favicon.ico                                                13.389 ms - 5430
[2017-06-23T22:52:44.676-0400] GET 302 ::1 /daylog                                                     4.911 ms - -
[2017-06-23T22:52:44.704-0400] GET 302 ::1 /daylog                                                     2.962 ms - -
[2017-06-23T22:52:44.714-0400] GET 404 ::1 /daylog/                                                    4.399 ms - -


In answer to your questions


> Isn't your operating system using case sensitive filenames?

Yes it is.  I am on MacOS; and while it's filesystem is generally case preserving but case insensitive I arrange things so that my TiddlyWiki contents are on a case sensitive filesystem.


> Hmm, everything looks good so far. Are there any errors in the web page console (F12)?

Nope, nothing in Chrome.  Firefox is noting "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature.  daylog" but there is no content showing at all on that 'daylog' tiddlywiki page (not even when I display page source.) Similarly if I access the page contents with `curl http://localhost:8080/daylog.

The top page shows what I set up in settings.json but I am unable to drill down and get anything a all.  I'll try to set up some bare bones tiddlywiki --server contents and see if I get the same results.

Arlen Beiler

unread,
Jun 24, 2017, 12:23:10 PM6/24/17
to TiddlyWiki
The top page shows what I set up in settings.json but I am unable to drill down and get anything a all.  I'll try to set up some bare bones tiddlywiki --server contents and see if I get the same results. 

Let me know what you come up with, because that is the next thing I was thinking of. Also try using /DayLog/ or whatever the exact casing is and see if that does anything. Then send me the console output.

 

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Arlen Beiler

unread,
Jun 24, 2017, 12:30:35 PM6/24/17
to TiddlyWiki
Never mind, I went back and looked at your settings.json, and then tested something. And it appears that datafolders are not working correctly if linked to directly. For now, the work around should be to put the data folder inside another folder. 

Arlen Beiler

unread,
Jun 24, 2017, 10:05:27 PM6/24/17
to TiddlyWiki
Ok, it should be fixed now on master. Let me know if you run into any more problems, but this should be fixed. 

jwd

unread,
Jun 26, 2017, 11:09:17 PM6/26/17
to TiddlyWiki
Yup; looking good!  I haven't given it more than a very brief trial but multiple datafolders as well as a complete, single TiddlyWiki are all accessible now.

I'll follow up if I run into anything unexpected.  Thanks! Another nice option for serving TWs.

Mark S.

unread,
Jul 4, 2017, 5:44:22 PM7/4/17
to TiddlyWiki
The save function isn't working for me with a single-file TW5.

I've dragged the FPS bookmarklet to my menu. I open the address specified (localhost doesn't seem to work), navigate to the TW and then click on the FPS bookmark. I make some changes and attempt to save (red check). I'm offered a chance to download the TW file.

Am I doing something wrong? There are no spaces in my directory or file name, though there are some hyphens.

Also, is there a way to tell the server to serve up .mht files? Or to add types? I've just started using MHT as it's a good way to clip web pages and keep text and images (I view them through an iframe, in case that matters).

Thanks!
Mark

Mark S.

unread,
Jul 4, 2017, 5:51:56 PM7/4/17
to TiddlyWiki
More comment on .mht. It actually does attempt to serve up the .mht file -- but instead of inserting it in the iframe it offers to *download* the file.

Thanks,
Mark

Mark S.

unread,
Jul 4, 2017, 7:47:07 PM7/4/17
to TiddlyWiki
Attempting to serve data folders -- fails with a blank web page. Not sure if this has anything to do with it, but I see this message in the message stream:

For $:/config/tiddlyweb/host, type is application/x-tiddler hasMetaFile is false
 filepath is C:\Users\Mark\github\TiddlyWiki5\editions\tw5.com\tiddlers\$__confi
g_tiddlyweb_host.tid


Not sure why its talking about tw5.com/tiddlers when it's pointed at tw5.com-server. Both tw5.com and tw5.com-server have their respective tiddlywiki.info files.

Thanks,
Mark

Birthe C

unread,
Jul 5, 2017, 3:59:55 PM7/5/17
to TiddlyWiki
Hi Arlen,

Thank you so much for TiddlyServer 2.0.2. I am the kind of user who understands nothing of all this, but following your explanation I am now running it with single file Tiddlywiki.


Birthe


Arlen Beiler

unread,
Jul 5, 2017, 7:28:28 PM7/5/17
to TiddlyWiki
Mark,
If you could copy the console output and paste it here, that would be great.
Thanks,
-Arlen

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mat

unread,
Jul 5, 2017, 7:42:42 PM7/5/17
to TiddlyWiki
@Arlen or anyone,

I have not yet tried out TiddlerServer but I'm curious if it would solve the following need;

I have several family albums, including photos and video clips. The files typically have the auto-generate titles. Is it possible to use TiddlyServer to access such files from within TW? 

Also, does TS somehow enable opening a folder in TW so that the files are accessible and even executable?

Thanks!

<:-)


Mark S.

unread,
Jul 5, 2017, 7:44:49 PM7/5/17
to TiddlyWiki
First I tried to use stand-alone file:

D:\data\apps\twserver>node server.js
Settings file: D:\data\apps\twserver\settings.json

Open you browswer and type in one of the following:
192.168.1.100:8080
192.168.56.1:8080
[2017-07-05T16:35:38.015-0700] GET 200 ::ffff:127.0.0.1 /
                                    11.855 ms - -
APP 2017-07-05 16:35:38  [IPv6-::ffff:127.0.0.1] state error Not Found
[2017-07-05T16:35:38.279-0700] GET 404 ::ffff:127.0.0.1 /icons/category.png
                                    2.958 ms - -
[2017-07-05T16:35:44.382-0700] GET 302 ::ffff:127.0.0.1 /tw2014
                                    4.327 ms - -
[2017-07-05T16:35:44.411-0700] GET 200 ::ffff:127.0.0.1 /tw2014/
                                    8.601 ms - -

The standalone version looks great, but doesn't save, even after clicking on the fixit bookmarklet.

Then I navigated to a data folder:

[2017-07-05T16:37:33.999-0700] GET 302 ::ffff:127.0.0.1 /test2
                                    3.144 ms - -
complete
twboot: 1058.751ms
[2017-07-05T16:37:35.084-0700] GET 404 ::ffff:127.0.0.1 /test2/
                                    1060.767 ms - -
syncer-server-filesystem: Dispatching 'save' task: $:/StoryList
FileSystem: Saved file C:\Users\Mark\github\test2\tiddlers\$__StoryList.tid

syncer-server-filesystem: Dispatching 'save' task: $:/config/tiddlyweb/host
FileSystem: Saved file C:\Users\Mark\github\test2\tiddlers\$__config_tiddlyweb_h
ost.tid


Also, my regular node.js setup no longer works. I'm wondering if, when the npm --install was run it installed  the new 5.1.14 code and whether it is fussier about the node version. I may try to update that.

When I run my regular node.js data folders, I get 404 errors (I've made a separate post about that). 404 usually means missing page, but I have no idea what it's trying to serve that it can't find.

Thanks!
Mark

On Wednesday, July 5, 2017 at 4:28:28 PM UTC-7, Arlen Beiler wrote:
Mark,
If you could copy the console output and paste it here, that would be great.
Thanks,
-Arlen
On Tue, Jul 4, 2017 at 7:47 PM, 'Mark S.' via TiddlyWiki <tiddl...@googlegroups.com> wrote:
Attempting to serve data folders -- fails with a blank web page. Not sure if this has anything to do with it, but I see this message in the message stream:

For $:/config/tiddlyweb/host, type is application/x-tiddler hasMetaFile is false
 filepath is C:\Users\Mark\github\TiddlyWiki5\editions\tw5.com\tiddlers\$__confi
g_tiddlyweb_host.tid


Not sure why its talking about tw5.com/tiddlers when it's pointed at tw5.com-server. Both tw5.com and tw5.com-server have their respective tiddlywiki.info files.

Thanks,
Mark


On Tuesday, July 4, 2017 at 2:51:56 PM UTC-7, Mark S. wrote:
More comment on .mht. It actually does attempt to serve up the .mht file -- but instead of inserting it in the iframe it offers to *download* the file.

Thanks,
Mark

On Tuesday, July 4, 2017 at 2:44:22 PM UTC-7, Mark S. wrote:

Also, is there a way to tell the server to serve up .mht files? Or to add types? I've just started using MHT as it's a good way to clip web pages and keep text and images (I view them through an iframe, in case that matters).


--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Arlen Beiler

unread,
Jul 5, 2017, 8:03:14 PM7/5/17
to TiddlyWiki
I think I know what it is. I just published a new release, v2.0.3, this evening which should fix the problem you are having. Please download it and copy it in. If you don't want to use NPM again, just delete all the folders besides node_modules and copy the new files in.

Let me know if you still are having problems after trying this.

Enjoy!
-Arlen

To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Arlen Beiler

unread,
Jul 5, 2017, 8:04:24 PM7/5/17
to TiddlyWiki
You can link to any file, but it only generates an HTML directory listing currently, so you can't really consume the listing inside TW, but you can link to files in any other folder. 

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mark S.

unread,
Jul 5, 2017, 10:14:30 PM7/5/17
to TiddlyWiki
The data folders appear to be working, but the single-file TW still wants to save as download.

Something else -- I noticed this before. The hard drive seems to get lots of thrashing for 5 minutes or more after booting with tiddlyserver. This might be part of the underlying node.js stuff or ??

Thanks!
Mark

Arlen Beiler

unread,
Jul 5, 2017, 10:49:50 PM7/5/17
to TiddlyWiki
Please try dragging a new bookmarklet from the directory index and see if that helps. Once the TiddlyWiki file is done loading, then you click the bookmarklet. You may click it as many times as you like just to make sure. Make sure you test a fresh empty from tiddlywiki.com to make sure it is not some settings or plugins that are triggering a download.

While you are trying to set this up it is best to be on the same computer accessing localhost. If you cannot access localhost, you cannot really guarantee that there is no firewall causing problems. Firewalls are known to cause problems for put requests.

Hope that helps. 
-Arlen

To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mark S.

unread,
Jul 5, 2017, 11:43:28 PM7/5/17
to TiddlyWiki
Do I need to use the Fixit once per session (including all files), or once per file, or once per file per session? If I have to do it every time ... I do forget things from time to time.

It appears that it works once per session, but not sure.

Also, does it only work on 5.1.14 files? It works on the empty (5.1.14) and another 5.1.14 file I've been using, but not on my main 5.1.11 file (I always drag my feet updating for fear of losing data).

If it's only meant for 5.1.14, then that should also be in the documentation so people aren't frustrated. It would be best if it could work on all versions -- especially considering that people using TWC are going to need a Save solution too.

Thanks!
Mark

Arlen Beiler

unread,
Jul 6, 2017, 7:03:25 AM7/6/17
to TiddlyWiki
I don't know when the put saver was added, but it does need to be installed in whatever tiddlywiki version you're using.

As far as upgrading always make sure you make it back up of your files before you upgrade and then keep them for later, but the upgrade process is becoming a lot smoother in recent versions.

The Fix bookmarklet is once per page load. 

To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mark S.

unread,
Jul 6, 2017, 9:32:48 AM7/6/17
to TiddlyWiki
It looks like put.js was first implemented in Feb 2016, so has been around only since 5.1.12.

Thanks,
Mark

Arlen Beiler

unread,
Jul 6, 2017, 10:52:36 AM7/6/17
to TiddlyWiki
You can always add the put saver to an earlier version. Should be able to just drag it in.

To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mark S.

unread,
Jul 6, 2017, 12:46:31 PM7/6/17
to TiddlyWiki
I was thinking about that too. It seems to work!

Suggestion/question: Is there a way to use the full ip automatically without having to plug it into the configuration file? For remote use or on a network where the assigned ip can change on every boot that might be a hassle.

Is the "fix" bookmarklet needed all the time, or just for files with spaces in their names? It seems to me that I don't need it after the first use even if the page is reloaded. Maybe FF is caching it? My file names don't have spaces.

I tested running remotely from a separate device. It gave one of the RSOE's (red screen of embarrassment), though it appeared to have saved. (talking single-file again). I worked out how to use the bookmarklet from the device and it seems (so far) to save. Now I'm thinking that the RSOE came from hitting the button twice in a row (it can be hard to tell on a device if the click happened). If you click on save while a previous save is in progress you get an FHR message, I think.

Thanks!

Arlen Beiler

unread,
Jul 6, 2017, 5:32:23 PM7/6/17
to TiddlyWiki
Suggestion/question: Is there a way to use the full ip automatically without having to plug it into the configuration file? For remote use or on a network where the assigned ip can change on every boot that might be a hassle.

Use "0.0.0.0" as the host string.

Is the "fix" bookmarklet needed all the time, or just for files with spaces in their names? It seems to me that I don't need it after the first use even if the page is reloaded. Maybe FF is caching it? My file names don't have spaces.

Correct. I didn't think about mentioning that.

I tested running remotely from a separate device. It gave one of the RSOE's (red screen of embarrassment), though it appeared to have saved. (talking single-file again). I worked out how to use the bookmarklet from the device and it seems (so far) to save. Now I'm thinking that the RSOE came from hitting the button twice in a row (it can be hard to tell on a device if the click happened). If you click on save while a previous save is in progress you get an FHR message, I think.

Interesting. 

To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Mark S.

unread,
Jul 6, 2017, 6:17:39 PM7/6/17
to TiddlyWiki
I spent less than a half hour using and saving a single-file on a tablet before the single-file wiki corrupted. I think this occurred because I impatiently switched to another application rather than waiting for a save to complete (it takes nearly 20 seconds). The thing is, FF on Android is just too eager to save memory by emptying a tab.

Thanks,

Arlen Beiler

unread,
Jul 7, 2017, 3:29:45 PM7/7/17
to TiddlyWiki
I knew sooner or later someone would request backups, but I thought I would add it now. I added backups and pushed a new release. 

As always, you can find everything in the readme and feel free to let me know if you run into problems.  https://github.com/Arlen22/TiddlyServer

Enjoy!
-Arlen

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

@TiddlyTweeter

unread,
Jul 10, 2017, 1:14:09 PM7/10/17
to TiddlyWiki
Ciao Arlen

The backups option in the json blocked my easy use :-) I ignored it. I should have removed the line as I don't need it. Right now it interferes, I think with normal saving if you not made the backup directory.

Best wishes
Josiah

@TiddlyTweeter

unread,
Jul 10, 2017, 1:19:14 PM7/10/17
to TiddlyWiki
Ciao Arlen

When the server saves I'm seeing messages like this ...



Why are they termed "blank item"?
:-)

It got me worried they were empty. I checked in a regular version of TW in a browser. They had the content I expected.

Best wishes
Josiah
Auto Generated Inline Image 1

Arlen Beiler

unread,
Jul 10, 2017, 2:40:31 PM7/10/17
to TiddlyWiki
"blank item" was actually something totally unrelated. Nothing is wrong, but I removed it now, as it is only for dev purposes.

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscribe@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
Reply all
Reply to author
Forward
0 new messages