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

Add a "latest" URL for the web client #232

Open
tylerbrockett opened this issue Feb 6, 2025 · 2 comments
Open

Add a "latest" URL for the web client #232

tylerbrockett opened this issue Feb 6, 2025 · 2 comments

Comments

@tylerbrockett
Copy link

I spent some time figuring out why the progress bar broke for me, come to find out the issue was that I was using v8-3.foldingathome.org/machines instead of v8-4*.foldingathome.org/machines

Is it feasible to add some form of a latest.foldingathome.org/machines? I understand it needs to correlate dependent on the version of FaH Client we're running, but it would at least allow us to not need to worry so much about updating bookmarks, etc. Especially for anyone running something like a docker setup with watchtower to automate image and container updates.

@muziqaz
Copy link

muziqaz commented Feb 6, 2025

I don't know about the docker behaviour, but in normal circumstances, URL now auto updates. I'd you are running v8.4, and enter v8-3.foldingathome.org, web UI automatically change it to v8-4

@jcoffland
Copy link
Member

It's true that Web Control will redirect to the correct address but only the first time it detects a newer client. So if you use a bookmark you will end up going back to the old Web Control and the second time it wont redirect.

I think the solution is to have Web Control pop up a dialog when it detects a newer client version. The dialog would suggest to the user that they should move to the newer Web Control URL and update their bookmarks. The popup would come up every time the page is reloaded unless the user either moves to the newer Web Control or ticks a box telling the dialog not to come up again until another version change is detected. This way the user has to explicitly tell Web Control to let them keep using the old Web Control.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants