-
Notifications
You must be signed in to change notification settings - Fork 12
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
Don't attempt to open the SMP in a Simple Browser for IRIS 2024.1+ #223
Don't attempt to open the SMP in a Simple Browser for IRIS 2024.1+ #223
Conversation
Doing that seems unfair on pre 2024.1 sites that have already got this working. |
I understand that some people might find this useful but I don't think that opening in an external browser is that much worse of a user experience. It's a shame that we didn't have advance notice of this change. I think that adding an IRIS version context key just to hide the button is too much work. I guess I can add another check to the Simple Browser-specific path but I don't like keeping features that only work on old versions. This is a modern/cutting edge tool; it seems wrong to me for it to have features that you have to be out of date to use. |
I agree that retrofitting version info into the However I'm unhappy with backward-incompatible changes, and resist us releasing a new version of Server Manager in which a feature that was being used successfully on pre-2024.1 servers suddenly vanishes in the interests of not confusing 2024.1+ users by offering something that a back-incompatible server-side change has rendered non-operational. Please enhance this code to do the version check and advise the 2024.1+ user that the button they pressed is unable to work with their server level. intersystems-servermanager/src/api/getPortalUriWithToken.ts Lines 50 to 74 in 0fe86bf
|
I'll make that change for now but when IRIS versions 2024.1+ get more prevalent we will have to remove this button. |
This reverts commit 27c3763.
This PR fixes #224