Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App asks to reconnect all the time. #71

Open
faxotherapy opened this issue Mar 30, 2024 · 3 comments
Open

App asks to reconnect all the time. #71

faxotherapy opened this issue Mar 30, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@faxotherapy
Copy link

faxotherapy commented Mar 30, 2024

Describe the bug
The apps seems to regularly forget these: domain name, username and password. This is most inconvenient when I have to re-enter the domain name, sometimes with or without the need to enter again login name and password, in the middle of doing cooking.

Is it possible to force the app to never forget these: domain name, login name and password. I'm just annoyed to often copy & paste domain name and very long password.

Also, the following shows up very regularly to the point it is very annoying. I permitted the app to connect in the past and yet, it still asks me to allow it to connect to the server. The app is completely deaf and I'm forced to adapt to its whims.

I have to input the server address countless times as it does not remeber it!

SC1_

How many times I have allowed the app to connect. The app is amnesiac, keeps asking me to allow it. Annoying.

SC2_

How many times did I grant access? Countless times!
SC3_

I'd like the app to leave me in peace once I have input all the necessary info so that it can show up my receipt.

To Reproduce
App version: 0.14.6

Steps to reproduce the behavior:
Well, actually, it's not feasible to reproduce this issue consistently. It happened twice this morning, and I don't know the cause of this. Presumably, a “time out” issue. All I can say is just opening the app is enough to trigger the need to reconfig again and it does happen extremely often to the point I'd prefer now to use my old Word format receipt book.

I have allowed background usage for the app.

Expected behavior
Ideally, I expect the app to remember everything and no longer ask me to input again, again and again the server address, the username and the password. This is truly irritating.

Smartphone:

  • Device: Pixel 4a (5G)
  • OS: Android 14
  • Version ? (version what? Don't understand)

Additional context
It happens while making brioches.


❗ I like the app very much and got used to it very quickly. Thanks a lot to the author for this very useful app. Just too bad my user experience is very much degraded due to this kind of issue.

@faxotherapy faxotherapy added the bug Something isn't working label Mar 30, 2024
@lneugebauer
Copy link
Owner

Hi @faxotherapy, first of all, please excuse the late response!

This shouldn't happen, obviously, and the app should remember your credentials.
As I don't encounter this issue, can you tell me how you are hosting your Nextcloud? Then I may be able to reproduce it.

  • Is it publicly available?
  • How do you host it? With Docker, Snap, ...?
  • Are you always connected to the internet when opening the app?

I'm just guessing at this point but am happy to help and figure out the issue.

@faxotherapy
Copy link
Author

Hi, sorry for the late reply. Here's the context: the Nextcloud instance is hosted on a VPS and is publicly accessible. It's a snap installation. I make sure I'm always connected to Nextcloud before starting the app. However, the issue seems to have disappeared during the last three weeks. It may come back again.

@faxotherapy
Copy link
Author

faxotherapy commented May 6, 2024

Again, problem persists. The app logged me out. I've got timeout error and “log in” button is frozen after re-entering credentials. Now, I simply can not log onto my account. It just worked in the morning. Something new: now it will no longer let me log in after repetively entering my credentials. If only I could put my hand on a potential log file in the app that I could send you. I'm now back to my regular EPUB cook book.

Context: while working in the kitchen, the app remains open for long long time, because need to to do return trips to and from the the cookbook. In order not to grease my phone's screen, the screen remains ON constantly and the app remains open. It seems that the app has a big issue remaining connected to the server. Is it possibe for the app to do something like an SSH connexion would do, like ServerAliveInterval? Because I can no longer use this app, otherwise. In the meantime, I gave up using this app. Can't use it anymore anyway since this app decided on a whim to no longer let me log into my server. I have no problem connecting to my server using other apps like Tasks, Nextcloud, Talk, etc. From the Nextcloud ecosystem apps, Cookbook is the only that is problematic: losing server connexion and asking me to repetively connect. I'm exhausted.

Also, overzealous security warnings degrade user experience. It's painful to connect to the server from this app: “Are you very sure about this?, do you grand that too”, etc. First time asking those pesky questions, I'd understand, but repeatitively asking those questions every time we attempt—because even though good credentials, it leads to failures: we need to try a handful of times in order to make a successful connection after it lost the server—to connect the server, like never remembering I told the app “it's OK, you can do it, it's safe”, I can't bear it anymore.

The app in itself is great! It's the connectivity issue that is a nightmare with this app.

See other usage context from my previous message.

Thank you

Note: I'm a regular user, not a dev. I'm aware the app is maintained by a generous developper over his free time and I do NOT blame him whatsoever for his/her time. I'm, in fact, grateful for his hard work. However, my message is based on my user experience, and I'm NOT asking for the dev to sacrifice even more of his/her free time to fix this. It's just a user feedback. I simply can no longer use it my case. I can't contribue either, because I'm not a dev.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants