Releases: NuGet/NuGetGallery
v2018.11.05
0e244f8 Add setting 'Gallery.FileStorageDirectory' (#6569)
cdbfae0 Symbols UI Fixes (#6576)
fa40f54 GetEtagAsync (#6577)
88588f8 [MSA] Pass the error messages from AADv2 to gallery (#6581)
9411c69 Emails should not be sent synchronously (#6555)
8cf7c8d Consume NuGet.Services.Entities and NuGet.Services.Messaging.Email (#6588)
d770e5d Fix TSA issues (#6590)
75d53d3 Aligning all ServerCommon dependencies to the same version to fix assembly version loading issues (#6589)
166be05 Fix versioning issue (#6595)
b0a1c72 Upgrade to stable v2.30 ServerCommon dependencies (#6596)
a4dd371 Integrate FxCop exclusions (#6603)
64f5a36 Redirect HTTP 400 to a specific error page instead of default for 500 (#6604)
dc86fe8 Add custom query telemetry and response header to OData endpoint (#6583)
6ebb7a2 Fix concurrency/consistency issues in Gallery API push (#6600)
c6e3c47 Do not CC sender for Contact Owners emails
e93c1b1 Merge branch 'master' of https://github.com/NuGet/NuGetGallery into sb-ccownersdev
7e155f7 Validation message enhancements (#6608)
0146ed3 Merge pull request #6612 from NuGet/sb-ccownersdev
a053203 Typosquatting optimization: add caching (#6597)
2cf936f [Symbol server]Address UI fixes and fix re-upload on failed validation issues for Symbol Server (#6627)
56126b1 Fix default value bug and add tests (#6630)
663cd34 Http to https translation for GitHub pages urls (#6626)
v2018.09.25
- 6aa02bc Transform to https license URLs for known domains (#6418)
- 6c94791 [NuGet symbol server]Delete snupkg with Package Hard/soft delete (#6423)
- 9821300 Update the validation admin to consider symbol packages. (#6393)
- 95e5a89 Typo-squatting Integration (#6414)
- ea8c290 [NuGet Symbol Server] Auditing - Gallery core changes (#6427)
- 5e04233 More cleanup of Elmah (#6429)
- ab486a0 [NuGet Symbol Server] Auditing (#6431)
- 2563c63 Add the Send email for symbol apis. (#6415)
- 4fafe75 Non compliant package didn't fail validation (#6436)
- c3127aa Typo-squatting: Log metrics (#6428)
- 0f2e2b9 Allow tracing of specific uploads on back end. (#6433)
v2018.08.08
f1737fc Reverting #1419 (#6282)
f507de0 Collapse multi-line reason phrases in HttpStatusCodeWithBodyResult (#6280)
e60e75f Don't throw when SmtpUri is not set (#6278)
d1610bb Fix logging exceptions from background thread (#6273)
d65c551 Revert "Admin should have permissions to manage certificates for an org (#6274)"
fdeb46a Admin should have permissions to manage certificates for an org (#6274)
af20787 Added package compliance policy checks when uploading through NuGet.org UI (#6272)
2616a99 Improve email sending (#6154)
945e2fa Support MicrosoftTeamSubscription on organization accounts (#6264)
5f7ad60 Merge branch 'master' into dev (#6265)
e52830c Add no-op migration (#6263)
9c60d05 Signing owner selection box on Manage Packages page can cause table to overflow (#6260)
6b119fd Add repository url to package page (#6151)
b87e9f3 Warn when unsigned package is pushed after a signed one (#6261)
c32974b [NuGet Symbol Server] Symbol package API push implementation (#6242)
b5be954 Fix owner info missing issue (#6257)
7f6ba83 CSS changes for status page for to status from serialized ServiceStatus JSON blob (#6205)
2e99a85 Use (short) version string in package version history (#6159)
c6d1c0b Use HTTPS for blog navigation link (#6250)
073b40b Auto-add Microsoft as co-owner for packages pushed by blessed Organizations (#6150)
5749f9c Add gallery UI to display new certificate information (#6238)
v2018.08.01
945ffef Merge pull request #6246 from NuGet/dev
9762ffd Assert package ID and version instead of file size (#6240)
ddd70e8 Merge pull request #6245 from NuGet/master
09bf195 [Status] Add the status folder (#6239)
a92d27e Add ShortSubject and ShortIssuer to Certificate entity (#6234)
eaf2ee7 .\src\NuGetGallery\Web.config (#6231)
50f4335 Reject packages that don't meet the owner/ID signing requirements (#6210)
37ae0a4 Add information columns to Certificates table (#6214)
370d94e Fix Symbols-Configuration.json (#6213)
959529f Update bootstrap dependency versions (#6212)
7df2d84 Add symbols configuration (#6207)
cc1d16b Add ko2 back for admins (regression from f559b6d) (#6209)
2cd9427 (chenriks-githubwarn) Update to latest NuGet.Services.Sql (#6165)
27f47c5 FI merge of hotfixes from master->dev (#6204)
c878ae0 (origin/jver-fastfail) Add IsSigningAllowed method (#6199)
c16ba4f Fix PackageFeedSortingTest functional test (#6185)
6c88bf6 Update UploadPackage.cshtml (#6174)
4d1dded Move delete outside of using so FileStorage can delete the file. (#6176)
48b596f [NuGet Symbol Server] Add core symbol package service (#6190)
e1a55f0 Add missing org policies (#6195)
04f2f6e [Revalidation] Add Admin Panel (#6172)
68cee3e [Symbol Server]Add DB Schema changes (#6177)
0dbd876 Correct path to local migrate.exe (#6160)
v2018.07.16
Release changes: #6167
Summary:
Improved reupload experience.
Email template clarifications.
Recaptcha fixes.
Removed ID-Title validation.
Removed unused JS dependencies.
Tests for OData caching changes.
Certificate UI updates.
Engineering changes.
v2018.11.06
- Correctly unverify packages when they are removed from their reserved namespaces (HOTFIX) (#6047)
v2018.05.21
[Deployment][2018.05.21]
#5985
Bug Fixes
Functional Test Optimizations
Password login deprecation
Update d3.js
Remove Pagerduty integration
Require Author cert thumbprints
v2018.05.08
e2318e4 (HEAD -> master, tag: v2018.02.22, origin/master, origin/HEAD) Merge pull request #5898 from NuGet/dev
487bfd8 (dev) Merge pull request #5895 from NuGet/cmanuFIMasterDev
33b0f5d (origin/cmanuFIMasterDev) Merge branch 'master' into cmanuFIMasterDev
5f03c7d Fix nondeterministic test. (#5894)
6847653 Too long validation message to honor package push notification settings (#5863)
eaa6fb3 Certificates: hide UI behind feature flag (#5885)
2a8b002 Certificates: fix required signer (#5883)
f15ed0e Fix HTTP 500 on storage conflict. (#5881)
2c082ad Fix HTTP 500 on storage conflict (#5879)
497d811 (origin/dev-dtivel-fix-conflict-handling) Fix HTTP 500 on storage conflict.
717b5fa [2FA] Auditing (#5867)
v2018.02.22
Includes the following commits:
2/13 RI of dev into master
- e21bad6 Add IsAuthenticated property to RequestsTelemetry (#5440)
- c96d7a9 Properly dispose HttpWebResponse in SecurityPolicyTests (#5468)
- 4f29436 Accessibility fixes (#5426)
- 7f138a9 USSC gallery api/status should use secondary storage. (#5429)
- 5657bdc Add tool to perform a bulk reflow of packages (#5425)
- 084311c Add configuration list to determine which users have a discontinued password login (#5414)
- 6bac355 Add organization tenant policy (#5413)
- 79a27fc [Org/AAD] Transform Dialog integration for certain accounts (#5421)
- fac4039 Fix org UI issues (#5423)
- 044866c Add logic for respecting the package auto-delete configuration (#5415)
- bfee0dc Tool to hash active api key credentials (#5416)
- cb23f82 Added "Read more" link to the "validating" message. (#5208)
- 0a8bbfe Remove copy api key option for non-scoped api keys (#5411)
- 9596f60 address feedback (#5406)
- 93d5307 SendValidationTakingTooLongNotice method with tests (#5402)
- 743616f Remove password credential from user when they link an external account (#5382)
- bc2393e Block users with a discontinued password login from using the site (#5380)
- f62e4ab Add/remove members UI (#5383)
- b7d968c [Organization/AAD] Add UI support for transforming accounts or linking AAD for certain accounts (#5384)
- fdd1fc5 Revert "Revert "Remove PackageEdit entity"" (#5272)
- ecb2379 [Organizations] Functional tests for push/unlist of organization packages (#5362)
- c5b4d6e (origin/jver-nuget-exe-ep) Redirect /nuget.exe endpoint to dist.nuget.org, nuget.exe 2.8.6 (#4563)
- 87fb355 Initial Manage Organization view (#5367)
- b2ca9c1 [MSA/AAD] Support for changing linked Microsoft accounts with MSA/AAD accounts. (#5355)
- 50dfb62 Only show "Owner" dropdown in upload flow for new packages (#5351)
- 3ffe186 [MSA/AAD] Deprecate password warnings (#5374)
- 116b8a6 Update External Account Linking Flow (#5338)
- 1ea5bc9 Attempt to gracefully handle pending requests during WebRole.OnStop event (#5357)
2/20 RI of dev into master
- ae89732 (HEAD -> dev, origin/dev) Search Box Autocomplete (#5424)
- 3eb84de Error message for removal of last org admin (#5490)
- fb8f971 Manage Org UI fixes (#5493)
- ccead7a [BugBash] Prevent AAD to MSA account transformation (#5492)
- ec486bd [BugBash] UI fixes for Link/Transform dialog (#5494)
- 81385ef Small orgs/AAD bug bash fixes (#5482)
- 7769e34 Move CryptographyService to NuGetGallery.Core so it can be used in the hash checker (#5489)
- ea02fa6 [BugBash] MSA - Add exception handler for access denied (#5485)
- a194a7f Merge PR #5472 to correct base branch (#5488)
- a169ec7 Cache IsAdmin check (#5470)
- 610dcf6 Manage Organizations perf fix (#5467)
- 62703f3 Fix org confirmation link and other fixes (#5427)
- acd5396 Remove NugetExeDownloaderService and related configuration (#5483)
- 0e339fb dont intercept authenticate returnurl (#5480)
- 22ea656 Properly dispose HttpWebResponse in SecurityPolicyTests (#5468) (#5475)
v2018.04.25
a7317bb (HEAD -> master, origin/master, origin/HEAD) Merge pull request #5844 from NuGet/dev
6200a64 (origin/dev, dev) Certificates: fix bug bash bugs (#5875)
e01b75e Fix API keys page failure if user has API keys for orgs they are no longer a member of (#5871)
a83d7f9 FindByKey and FindByUsername should not include deleted accounts. (#5864)
cacda14 Certificates: fix bugs (#5869)
bbb66ef Small UI fixes (#5853)
932026b Account deletion support for Organization members (#5797)
25f062a Certificates: add more tests (#5855)
ea1724d Certificates: add 2FA requirement for signing (#5851)
34386d6 Certificates: enable certificate registration (#5833)
0061d54 [Organizations] Support for deleting organizations (#5701)
67a260c [Organizations] Auditing for organizations (#5805)
373c2cb Package Edit page throws on Locked Packages (#5848)
9f61706 Manage packages page minor UI fixes (#5842)
6d64b39 [2FA] MSA/AAD integration with 2FA and other fixes (#5827)
5f93d5e Delete Account for not confirmed email. (#5697)
4467e90 Fix plurality of manage orgs link on profiles page (#5823)
18bf1b4 Create IMailSender per request and not per instance (#5835)
f120d52 Fix collection modified exception which causes rare HTTP 500s (#5830)
fcd6626 Fix CSS files rendering for branding folder' (#5828)
26bc59a (origin/jver-merge-master) Merge branch 'master' into dev
101141a Make version abbreviation a bit longer (#5826)
2c222f7 Remove organizations feature flag (#5822)
e6d0113 Site admins should be able to modify organization membership (#5801)
24f5e4e Certificates: add migration for certificate registration (#5814)
e7a33eb Revert "Certificates: add migration for certificate registration (#5811)" (#5813)
bdcf7f5 Certificates: add migration for certificate registration (#5811)
826f3ca Remove unused dependency (#5810)
84d786b Use System.Net.Http from net46 (#5808)
2b868e9 [Organizations] More UI fixes (#5802)
2447f3a Fix accessibility issues identified by tool (#5795)
e2ddf4f GA - obfuscate ip and user names (#5791)
3c5a43c Add alternate install command for global tools packages on the packages page (#5684)
b373d3d Use JavaScript module pattern and 'use strict'; (#5786)