@thor Hopefully Web Components will solve this problem, although most people don't seem eager to embrace the concept since they regard it as too low level (and you still need something like Redux for state management).
@federicomena@cwebber I've had the same experience. It can be confusing since `df` doesn't report accurate results so you don't get meaningful errors (or a warning from the desktop environment that the disk is almost full).
First NextCloud impression: the encryption flow needs to be improved. I've turned it on it but did not notice that there was no encryption module enabled (why was I allowed to enable it if that was the case?). At this point you cannot upload anything, but clients report this differently: - on Android it reports that the server is in maintenance mode - on Linux it gives some generic synchronization error - only the web client reports the actual problem
π¦π₯π¦ Firefox Add-ons Development Video Series π¦π₯π¦
Hey #WebDevelopers I am starting a little video series on developing #WebExtensions for #Firefox, I hope it will be a weekly series. I am anxious for feedback.
I'll be trying out Nextcloud for the next month, really curious how usable it is, especially regarding synchronization with mobile devices and photo management.
@nick The tricky thing is that we weren't able to feature detect VAPID support. So on browsers that don't support it (but support Web Push) it just silently fails after obtaining the push subscription from the browser (with a warning logged in the console - [1]).
I would file a bug though, since after failing the option should be removed from the settings (see next lines after [1]).
@peter@nolan@nick When they were implemented Samsung Internet didn't support the required standard (VAPID) [1]. From what I can find that hasn't changed [2].
@Eramdam I suspect it's more like Mastodon not doing enough to free memory (purge Redux store and drop DOM nodes when `visibilitychange` is fired). Does it happen to more lightweight websites?