deck-ng icon indicating copy to clipboard operation
deck-ng copied to clipboard

Excessive & uncancellable "Sorry, I'm working"

Open mcint opened this issue 2 years ago • 0 comments

Current issue

Persistent "Sorry, I'm working". I can't cancel, and have to delete, and fully relogin to attempt to fix. Currently on install # 3. On install 2, when I'd successfully logged in, my (then lone) board did not appear.

I'm using a custom domain with no (or just root) path component in the URL, of the form https://sub.domain.tld/.

Log so far

  1. Initially, I experienced the same issue as #50, although I see the fix in the App Store changelog
1.6.1 add support for URL with subpath for example https://exampl.com/nextcloud

I'm trying the deletion route, and iOS indicated that "data" would be deleted as well.

  1. After reinstalling, I had success partial success logging in with an app-password QR code. No, I think I did manually authenticate. However, my default board did not appear.

  2. Logging in with QR codes fails. Logging in with popup Safari, works, but it doesn't notice the end of flow, or NextCloud doesn't redirect--I don't know what should happen here. I have to click Log in again with my domain entered, the authorization is cached, a approve the App again, and a second authorization button step. The app is stuck on "Sorry, I'm working", and force-unloading doesn't change anything, only returns the app to this interaction-blocked (/uncancellable) state.

Other issues

  • The app does not account for the top cutout in the screen, which is the norm for all iPhones currently supported by Apple. The "Boards" section label is hidden up 1/2 or 3/4 behind the text of my clock.

  • The behavior of non-cancellable "Sorry, I'm working", both in normal workflow and especially after force unloading the app, hampers the ability of a user to take other corrective steps in the app, or to inspect deeper for status. Some status indicator (in the upper right?) that shows a preview indication of activity or no activity, and a can be inspected to show a cancellable list of requests / tasks in flight.

Thanks for venturing to make an MVP on top of NextCloud Decks! I'm hoping I might find something I can recommend for my whole hackerspace to use for coordination.

mcint avatar Feb 06 '24 01:02 mcint