Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
/ NuGet.Jobs Public archive

Releases: NuGet/NuGet.Jobs

v2018.05.30

30 May 19:44
5b7c001
Compare
Choose a tag to compare
  • [Repository Signing] Strip repository signatures that fail verification (#441)
  • Remove Respond JS dependency (#449)
  • Skipping test packages for scan and sign (#451)
  • More appropriate handling of the optional validations in the Orchestrator (#450)
  • Improve performance of RetrievePackageDimensions (#442)
  • Added reporting the package download speed along with the download time as its own metric. (#413)
  • Repository sign packages at ingestion (#452)
  • Moved scan and sign enqueuer to the shared library. (#453)

v2018.05.14

14 May 19:54
e8d3b10
Compare
Choose a tag to compare
  • Make Certificate Validator gracefully handle repository signed packages (#431)
  • SQL auto-rotation: Gallery.Maintenance (#418)
  • Update Gallery.CredentialExpiration to use SqlConnectionFactory (#419)
  • SQL auto-rotation: UpdateLicenseReports (#420)
  • SQL auto rotation: Search.GenerateAuxillaryData (#421)
  • Update SupportRequests.Notifications to use ISqlConnectionFactory (#422)
  • NuGetGallery.Core update (#432)
  • Update ArchivePackages to use ISqlConnectionFactory (#423)
  • Update Stats.AggregateCdnDownloads to use ISqlConnectionFactory (#424)
  • Update Stats.CreateAzureCdnWarehouseReports to use ISqlConnectionFactory (#425)
  • SQL auto rotation: Stats.ImportAzureCdnStatistics (#427)
  • Update Stats.RefreshClientDimension to use ISqlConnectionFactory (#428)
  • Update Stats.RollupDownloadFacts to use ISqlConnectionFactory (#429)
  • Package Lag Monitor (#433)
  • [Repository Signing] Add Signature Validator (#426)
  • Scan and Sign validator, orchestrator side (#440)
  • Proper way to reference sign.targets in new project (#446)

v2018.05.02

02 May 23:15
0a481b3
Compare
Choose a tag to compare

0a481b3 (HEAD -> master, origin/master, origin/HEAD) Merge pull request #416 from NuGet/dev
8d6d375 (origin/dev) Certificates: add validation issue for unknown certificate (#415)de4e1b67b4461732c89934795fcd352d3ec8dcb4 (dev) Certificates: validate packages against signing requirements (#409)

v2018.04.25

26 Apr 22:12
88e57ec
Compare
Choose a tag to compare
  • Changed the way Validators are referred by their "names" (#396)
  • Search.GenerateAuxiliaryData should copy Downloads.v1.json to search metadata location (#398)
  • Fix for missed argument type update (#399)
  • [Validate Certificate] Fixed incorrect log message (#400)
  • Temp file handling (#397)
  • Disabled SSL3 and Enabled TLS1.2 in callback service. (#403)
  • Persist repository signature information in database (#401)
  • Filter repository signatures from Validate Certificate, Revalidate jobs (#402)
  • [Package Signing] Make the Revalidate Certificate job initialize once per day (#405)
  • Remove dead code (#406)
  • Fix TSA issues (#408)
  • [SDL] Validate Key Vault's secrets certificate (#407)

v2018.03.22

26 Mar 17:06
f24a663
Compare
Choose a tag to compare
  • Extract gallery DB and packages container update logic to its own class (#362)
  • Add Asia deployment script for Search.GenerateAuxiliaryData (#369)
  • Update the package hash and length in DB after blob copy (#364)
  • Check package hash even when the package is already available (#367)
  • Add new script to package (#372)
  • Make validator provider cache the types it discovers (#370)
  • [Orchestrator] Remove validation failure on timeout (#368)
  • Copy validation result .nupkg URL from processor (#373)
  • Back up the package if there are any processors (#374)
  • Call CleanUpAsync on the validator after reaching a terminal status (#375)
  • Add log on user notification (#379)
  • [Package Signing] Improve logging (#376)
  • Introduce LoggerDiagnosticsService for improved NuGetGallery.Core logging (#378)
  • Rename extract and validate job to process signature (#381)
  • Fix ValidationSetTimeout metric name (#380)
  • Move to 4.7.0-preview1.5029 of client APIs (#382)
  • Drop validation messages for soft deleted packages (#383)
  • Fixed test that fails when time format on a computer that runs the test is set to use 24 hour clock. (#387)

v2018.03.08

08 Mar 22:47
5a85bee
Compare
Choose a tag to compare

Enable TLS 1.2 in build.ps1 (#352)
[Package Signing] Validate TrustedTimestamps' certificates (#351)
Split arguments into separate lines. Updated SMTP and DB settings to to be taken from Octopus (#357)
Allow package to exist in packages container when becoming to Available (#356)
Add initial integration with IProcessor in orchestrator (#353)
Use topological sort to verify processors never run in parallel (#355)
Use validator type instead of instance for configuration validation (#360)
Allow signatures in Valid or InGracePeriod states (#358)

v2018.02.27

27 Feb 23:39
57315b9
Compare
Choose a tag to compare
  • [Orchestrator] Add maximum retry count for missing packages (#342)
  • Add the package validation state before adding the signature records (#349)

v2018.02.23

24 Feb 01:24
4c07c23
Compare
Choose a tag to compare

#342 - [Orchestrator] Add maximum retry count for missing packages
#343 - Change parsing algorithm from download URL to package id+version
#347 - Fix id+version parsing issue for Microsoft.VisualStudio.Shell.15.0

v2018.02.05

05 Feb 20:58
0cf5377
Compare
Choose a tag to compare

#320 - Use local TSA instead of remote TSA
#323 - Add integration test for untrusted and unavailable revocation TSA certificates
#324 - Added logic on how to update signatures after certificate status changes
#325 - Flush Application Insights on shutdown
#326 - [Package Signing] Improved CertificateVerificationResult type

v2018.01.29

02 Feb 02:13
d436073
Compare
Choose a tag to compare

#299 - Persist and connect EndCertificates and ParentCertificates
#300 - Integrate with client validation APIs and add initial integration tests
#291 - Added validator usage status to indicate whether validation is required or disabled
#302 - Killing HandlePackageEdits job in the name of package immutability.
#301 - Update ServerCommon packages and start emitting issues from extract and validate
#303 - Copy validator issues to package validation issues in orchestrator process
#304 - Update to latest version of client APIs
#305 - Block Zip64 packages in extract and validate job
#306 - Use IPackageSignatureVerifier to verify the format of the signature file before reading the signature
#307 - Update Service Bus dependencies
#308 - Validate there are no author or repo counter signatures and require signature V1
#310 - Ignore support requests for which user data is removed when retrieving unresolved issues
#311 - Add trust verifier to extract and validate job
#312 - VSIX user agent string update
#313 - Persist signature and timestamp entities
#314 - Allow unavailable revocation information during extract and validate
#315 - Prevent duplicate validations from starting during some grace period
#317 - Add initial telemetry service with stub implementation
#318 - Fix support requests notifications job sql query
#319 - Integrate orchestrator telemetry with Application Insights