Hidden File Sync, the handling of file events still assumes too much of a naïve implementation, so I thought I'd fix this a bit.
Since it is so abstracted now, I think it would be OK to rely a little more on the internal API in its implementation.
This is probably where I'm creating the most problems.
I have decided to separate Customisation Sync into a separate plugin!
This way, Self-hosted LiveSync will be more lightweight with Overriding config folger settings and Hidden file sync.
Besides, the ConfigPicker can be dedicated to comparing and selecting files from local config folders.
I realised that it is better to keep it a simple function so that there is less room for suffering.
Even if you don't have a domain, I made a docker compose image to set up CouchDB for Self-hosted LiveSync instantly using tailscale funnel! You can use a RasPI or something like that lying around at home!
https://github.com/vrtmrz/self-hosted-livesync-server-tailscale
And, v0.24.1 will introduce the Integrated Customisation Sync! This feature brings a fast, less storage consumption, and selective customisation synchronisation. Also, let us allow the miscellaneous files of the plug-ins not only the setting and plug-in themselves.
DogFooding has been started, from RC1. Surprisingly (or perhaps because of the nearly one month of preparation time spent) it is quite stable.
However, some trivial things have been found. I will fix it by the rc2, and keep using this.
Through rewriting into modules, I found a few issues and more potential issues. If Heinrich were here, he would say that there must have been a serious problem. Quite good opportunities I have got.
Speaking of which, I have been the last speaker of the traditional Semba-kotoba dialect in my family, since my merciful mother's new departure. Not so many people know this dialect today. So it may also get weird quite soon. I think, stopping using it and closing it into my memory might be worth it to not lose that shape and shade.
I know. I know that the best and only way to get better is using more harder. But conversion cannot be done alone. But a conversation cannot be done alone.
Finally, I realised that the English which I have learnt seems a bit weird and too rigid. And it is quite hard to be a friend of the smartphone's autocorrection. Oh my gentleman. You could have taught me also both `received` writing and not one.
Too long have been staying away from using English, a line takes around five or more minutes. If there were no grammarly, i would never write even just one line.
This was planned to be done in the future, but after doing it for the sake of it, it turned out that it really does increase maintainability.
Therefore, Self-hosted LiveSync is currently working on the separation of the core/platform-dependent part first.
Sorry for the delay in release. But I am sure that this will make your contributions easier.
Self-hosted LiveSync 0.23.23 has been released! The setting dialogue has been very refined and several issues fixed. For more information, please refer to the release note! Thank you so much for your long patience!
https://github.com/vrtmrz/obsidian-livesync/releases/tag/0.23.23
Yes, a bit shocked. I wish I were able to use `we` for our pronoun. You all should know from my bio; that `Progress and harmony for mankind` is my motto. Of course, I also know that that was a bit of a mis-buttoning or casual idiom. We all do it sometimes, don't we? I do. Please let me know about my miswording!
https://github.com/vrtmrz/obsidian-livesync/issues/493
Apart from his choice of words (which I do care about), I think he is certainly right, so I am going to rework the settings screen. I always appreciate all your feedback!
if you are troubled with using IBM Cloudant, please set 1(MB) to Maximum size of chunk send in one request, or disable Send chunks in bulk. Sorry for lacking handling.
Quite a few gone by like an arrow, finally I have also implemented many things in Self-hosted LiveSync. And now, it seems to have got stabilised enough. I will test a bit more on my main vault, and release that soon in a few days! I appreciate your patience! Please stay tuned a bit more while.
I am still up in the air and I going to be a little bit behind in a lot of things.
At any rate, it is better that we have not crashed yet. Keep flying even though so low altitude.
Finally, case-insensitive file handling has been mostly implemented. However, it requires rebuilding the database.
Rebuilding a database takes a few minutes. Hence, my greediness suggests that I should implement another feature that also requires rebuilding. That is fixing the revision number of chunks. All chunks are immutable, so we are not required to handle those revisions.
It has also been implemented and is currently undergoing testing! The next release will be deployed after that, and the migration wizards have been written. Please stay tuned!
Beyond her departure, I was deeply aware and filled with unease. I resolved to maintain that account as a testament to her life. However, this cannot be infinite. Being rooted in a platform renders it exceedingly fragile as a repository of memories, a gravestone, or a memento. Let us pursue decentralisation. Memento mori.
And one more thing, I am going to move to Nostr, to more be decentralised. However, I am not so familiar with that yet.
For a while, I will multipost to Fediverse and Nostr. And if you have some idea, please let me know!
There is still a lot for me, the heir, to do, but I will also restart the OSS gradually to cheer myself up.
In any case, my sister, who is visiting from the US, is leaving at the end of this week, so I have to be a proper representative of her estate by then. This is a bit complicated in Japan.
Our beloved mother departed after a two-month battle with illness, watched over by her children.
We would like to express our sincere condolences to all of you.
Very, unfortunately, our compassionate mother is already mostly gone.
It has been two months since we found out she had cancer. In just two months, this is what happened to her.
On you all, also Please make sure you all go for a check-up.
She is still waiting for her sister to return home from the US. May the light of life our mother keep on of her arrival.
So then, she will be on the new departure. I hope that there is no pain, grief, or sadness.
Notes by vorotamoroz a.k.a. Kiminobu | export