Joplin Desktop 2.0.1 Windows 10 x64 (VM)
Joplin Server 2.0.1-beta RaspiOS ARMx64 (florider89/joplin-server)
Database: SQLite
I realise that I am not using the official docker image. If you feel that any errors I am seeing could be due to this setup, please advise and I will leave it to others to test on more orthodox equipment!!
Observations:
Note sharing worked. Any selected note, when shared, can be viewed as a web page. I appreciate this is very new and being developed but notes are currently shared without access control. Admittedly guessing a url would be very difficult given the size and complexity of the identifier (I think this has been mentioned somewhere on the forum already). However there does not appear to yet be a way to "unshare". Is a share link permanently live?
I ask as a shared note is not fixed in time. If a shared note is later updated, those updates are shown. This could be a good thing (the note is up to date) or a bad thing (you have forgotten that you have actually shared the note or who you shared it with and you really did not want them to see that update!). Which leads on to ...
There does not appear to be any indicator yet in the client that a note has been shared. Also, if the same note is shared again a new url is created rather than the existing one reused. This could add up to a lot of shares quite quickly. All the share urls seem to remain live.
Bugs?
If the option on the server to delete all user data is used (items > delete all) , all data is automatically deleted from the client even though failsafe is set on the client.
If a note has been shared and later the server option to delete all user data is used (items > delete all) , an error of "no id provided" appears (see below) and the user is logged out. Logging back in shows that the user data is still present. Selecting the delete option again gives the error again and the user is logged out again. I have used the option to delete the data on the server several times when testing and I have only got this error the first time I tried to delete all data after a note had been shared.