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

[ReleasePrep][2017.05.19]RI of dev into master #3997

Merged
merged 28 commits into from
May 22, 2017
Merged

[ReleasePrep][2017.05.19]RI of dev into master #3997

merged 28 commits into from
May 22, 2017

Conversation

ryuyu
Copy link
Contributor

@ryuyu ryuyu commented May 20, 2017

chenriksson and others added 28 commits May 4, 2017 10:47
* Support MinClientVersion <= 4.0.0.0

Fixes NuGet/Home#5156

* Update Constants.cs
This pull request does the following accessibility improvements:

* Improved the titles of the buttons and select drop-down box on the Upload Verification page
* Improved the registration form
  * Fixed issue where the email input wasn't properly labelled
  * Made all help texts part of the fields' labels.

All of these changes are on the UI, thus, I didn't do any changes to unit tests.

Fixes VSTS bugs [#395317](https://devdiv.visualstudio.com/DevDiv/_workitems?id=395317&_a=edit&triage=true), [#395879](https://devdiv.visualstudio.com/DevDiv/_workitems?id=395879&_a=edit&triage=true), and [#395340](https://devdiv.visualstudio.com/DevDiv/_workitems?id=395340&_a=edit&triage=true).
* Index recommendation for SemVerLevelKey (#3867)

* Fixed the csproj
Improved accessibility for the following pages:

* Account Page
  * Improved the upload and manage package links by separating the label
  and describe sections. Resolves [VSTS #395337](https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=395337&_a=edit)
  * Improved accessibility of "Change" button toggles. The screen reader
  will now describe their state as "expanded" or "collapsed".
  Fixes [VSTS #395336](https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=395336&_a=edit)
  * Improved accessibility of "Add Key" button for API Key management.
  The screen reader will now describe the button as disabled or not.
  Fixes [VSTS #395343](https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=395343&_a=edit).
  * Improved accessibility of "Example glob patterns" link on the API
  Key management by making it selectable with the "Tab" key.
* Manage my Packages Page
  * Improved the `Edit` and `Delete` accessibility labels. Fixes
  [VSTS #395342](https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=395342&_a=edit).
* Upload Package Page
  * Added label to the file upload input. Fixes [VSTS #395339](https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems?id=395339&_a=edit)
This is easier since it does not require an SSH key
… a single certificate at a time (#3959)

Throw if netsh complains about incorrect parameters
Move some css around to try to limit visual impact of change. (#3939)
* fix: tab access is enabled on disabled elements

* make pretty
* Add block to hide/show copyright claim requirements based on selection.
* Moves validation of signature to controller. Dynamically validate on client side when required.
* Add email admin message. Fix required input UI marking.
* Fix a typo in the mailto address.
[ReleasePrep][2017.05.19]FI of master into dev
@ryuyu ryuyu requested review from joelverhagen and agr May 20, 2017 01:10
Copy link
Contributor

@agr agr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My changes are fine

@chenriksson chenriksson mentioned this pull request May 22, 2017
22 tasks
@ryuyu ryuyu merged commit f8c9246 into master May 22, 2017
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

Successfully merging this pull request may close these issues.