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

Version completion of Mark Fixed #1288

Closed
PhyxionNL opened this issue Jul 24, 2020 · 4 comments
Closed

Version completion of Mark Fixed #1288

PhyxionNL opened this issue Jul 24, 2020 · 4 comments

Comments

@PhyxionNL
Copy link
Contributor

If you type 1.0, it's completed to 1.0.0 automatically. But this is not a good completion if you want to write 1.0.1. The completion of 1.0 to 1.0.0 should only occur after pressing Mark Fixed button.

@niemyjski
Copy link
Member

Yeah that is kind of annoying, it's an angular thing. I could debounce it longer of which I thought I had it set to a half second.

@ejsmith
Copy link
Member

ejsmith commented Jul 24, 2020

Why are we even changing it before it's sent to the server? Seems like a very weird thing to be changing someone's input as they are typing.

@PhyxionNL
Copy link
Contributor Author

For 1.0.0.0 to 1.0.0-0 it's useful as 1.0.0.0 isn't accepted, but I think these should only be modified after clicking on send. Or at least only for full versions.

@niemyjski niemyjski transferred this issue from exceptionless/Exceptionless.UI Mar 6, 2023
niemyjski added a commit that referenced this issue Jul 25, 2023
…so fixed bug where version might not be saved.
@niemyjski
Copy link
Member

niemyjski commented Jul 25, 2023

I've resolved this issue and a different bug where the version can be lost in the latest nightly. We now wait a full second before applying any changes. If you click submit super fast, you may need to click it again as validation will fail and then it will be converted. We can work towards improving this more but it's way better than what it was (just getting lost)

For context, the api endpoint accepts any string and will try to parse it to semver. I wanted this ui because it's the first touch point around how our version system works. I wanted to let the user know how we would treat their versions behind the scenes.

@niemyjski niemyjski self-assigned this Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants