Ah! You are right. It *is* just the Recent tab that's missing them.
It is curious that it occurs only when running in a Docker container. If you're not familiar with Docker and 'containers':
- I'm running the TW node server in a lightweight VM.
- The VM's network is isolated from the host, where I'm running the browser, except for ports I designate as pass-through.
- The VM's file system is isolated from the host's file system, except where I permit otherwise.
If nothing else, just pretend I have a firewall which permits only traffic between the server and the browser on the ports I specify, and never on IP 127.0.0.1.
I'm running TW with the following command line:
- /usr/local/bin/node ./tiddlywiki.js editions/MultiUserWiki --wsserver 8080 ${USERNAME:-user} ${PASSWORD:-'wiki'} 0.0.0.0
It is necessary to bind to IP 0.0.0.0 (all IP) because binding to 127.0.0.1 in the VM is available only within the VM, so I need it to bind to the vNIC that connects to the host network.
When I run a browser from another machine, I get similar (but not identical) behavior, when Docker is not involved. Adding a tiddler from another machine's browser gets no reference added to Recents, but it does show up after a page refresh.
If I had to guess, I'd guess there is something in the plugin which assumes 127.0.0.1 can be used to connect.
Thanks for your help and thanks for the plugin. Really nice piece of work.