{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":107687486,"defaultBranch":"main","name":"Insights","ownerLogin":"NuGet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-20T14:23:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/968310?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726584333.0","currentOid":""},"activityList":{"items":[{"before":"c06c2cf2f1dc47a588a36f4f574214296908a9f2","after":"2ec0d7cb22195b0bbd83ea1e9e642d7882f682a9","ref":"refs/heads/split-storage","pushedAt":"2024-09-19T14:42:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Make StorageSettings a parameter to ServiceClientFactory","shortMessageHtmlLink":"Make StorageSettings a parameter to ServiceClientFactory"}},{"before":"ddf68a335ef03bebc33746a73d16384e7c6ffe3a","after":"2c2cb386d1fc1e727d8e82b25008ecafb249f246","ref":"refs/heads/main","pushedAt":"2024-09-18T20:33:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Fix path for Set-DeploymentParameters.ps1","shortMessageHtmlLink":"Fix path for Set-DeploymentParameters.ps1"}},{"before":"0e6456f2b49d65de1c3b14f5e24be4bdb91e83ac","after":"ddf68a335ef03bebc33746a73d16384e7c6ffe3a","ref":"refs/heads/main","pushedAt":"2024-09-18T20:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Remove the deployment script, use AzCopy extension to upload VMSS blobs","shortMessageHtmlLink":"Remove the deployment script, use AzCopy extension to upload VMSS blobs"}},{"before":"b76caa578e43363b9d59039752d1c0de3cb32e8c","after":"0e6456f2b49d65de1c3b14f5e24be4bdb91e83ac","ref":"refs/heads/main","pushedAt":"2024-09-18T20:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Reduce test flakiness by simulating error with HTTP 400","shortMessageHtmlLink":"Reduce test flakiness by simulating error with HTTP 400"}},{"before":"9e63b54770da160a9abd34a3885898d5de8da283","after":"b76caa578e43363b9d59039752d1c0de3cb32e8c","ref":"refs/heads/main","pushedAt":"2024-09-18T19:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Reduce test parallelism, since we overload Azurite sometimes","shortMessageHtmlLink":"Reduce test parallelism, since we overload Azurite sometimes"}},{"before":"5b6f8c2740f6eedfbff3609cc7e3a93e24af83ca","after":"c06c2cf2f1dc47a588a36f4f574214296908a9f2","ref":"refs/heads/split-storage","pushedAt":"2024-09-18T19:19:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Make StorageSettings a parameter to ServiceClientFactory","shortMessageHtmlLink":"Make StorageSettings a parameter to ServiceClientFactory"}},{"before":"60f1eba91aaf9deeaa45adc3b06a5362fc56a39f","after":"9e63b54770da160a9abd34a3885898d5de8da283","ref":"refs/heads/main","pushedAt":"2024-09-18T16:48:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Move more settings to NuGetInsightsStorageSettings","shortMessageHtmlLink":"Move more settings to NuGetInsightsStorageSettings"}},{"before":"61c337d541365ec369de4acf32e126c7f550dfee","after":null,"ref":"refs/heads/no-http-source","pushedAt":"2024-09-17T14:45:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"}},{"before":"b85b618cfd1ae4489c988c5d041dcfda00449f90","after":"60f1eba91aaf9deeaa45adc3b06a5362fc56a39f","ref":"refs/heads/main","pushedAt":"2024-09-17T14:45:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Add lease telemetry, fix retry after duration","shortMessageHtmlLink":"Add lease telemetry, fix retry after duration"}},{"before":null,"after":"61c337d541365ec369de4acf32e126c7f550dfee","ref":"refs/heads/no-http-source","pushedAt":"2024-09-17T00:02:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Reduce Function logging at deployment time only","shortMessageHtmlLink":"Reduce Function logging at deployment time only"}},{"before":"63a326d97d7bf75f694e5c4de6f4a6fd91850208","after":"b85b618cfd1ae4489c988c5d041dcfda00449f90","ref":"refs/heads/main","pushedAt":"2024-09-16T02:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Delete unused HttpSource extension method","shortMessageHtmlLink":"Delete unused HttpSource extension method"}},{"before":"0199ec0d2d181877f20d4bbfa02945eb6a98f375","after":"63a326d97d7bf75f694e5c4de6f4a6fd91850208","ref":"refs/heads/main","pushedAt":"2024-09-16T02:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Delete consistency logic and support\n\nThis code was used for an old purpose of NuGet Insights, which was to run a consistency check on NuGet.org.\nIt hasn't been used for a long time.","shortMessageHtmlLink":"Delete consistency logic and support"}},{"before":null,"after":"5b6f8c2740f6eedfbff3609cc7e3a93e24af83ca","ref":"refs/heads/split-storage","pushedAt":"2024-09-15T21:47:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Make StorageSettings a parameter to ServiceClientFactory","shortMessageHtmlLink":"Make StorageSettings a parameter to ServiceClientFactory"}},{"before":"b85b261c6e3064fca55708fcbef7b05a362da5a7","after":"0199ec0d2d181877f20d4bbfa02945eb6a98f375","ref":"refs/heads/main","pushedAt":"2024-09-13T22:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Remove duplicate exception logging and noisy warnings from functions host","shortMessageHtmlLink":"Remove duplicate exception logging and noisy warnings from functions …"}},{"before":"4ef7ce2ee7661152e0ced3f2ebce2b2ee5db79e3","after":"b85b261c6e3064fca55708fcbef7b05a362da5a7","ref":"refs/heads/main","pushedAt":"2024-09-13T21:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Set explicit delimiter on CSV parsing\n\nBased on https://github.com/MarkPflug/Sylvan/issues/258","shortMessageHtmlLink":"Set explicit delimiter on CSV parsing"}},{"before":"af5d0659b254a4fd6284822476df91589b75b59b","after":"4ef7ce2ee7661152e0ced3f2ebce2b2ee5db79e3","ref":"refs/heads/main","pushedAt":"2024-09-13T16:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Require aligned cursors in TimedReprocessService","shortMessageHtmlLink":"Require aligned cursors in TimedReprocessService"}},{"before":"ddf1cbac090797fcc7f32b95debbe774a30c23fc","after":"af5d0659b254a4fd6284822476df91589b75b59b","ref":"refs/heads/main","pushedAt":"2024-09-13T13:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Fix settings deserialization for CatalogScanDriverType","shortMessageHtmlLink":"Fix settings deserialization for CatalogScanDriverType"}},{"before":"58514c03ec8c0826057789ecda5a18a607e49e65","after":"ddf1cbac090797fcc7f32b95debbe774a30c23fc","ref":"refs/heads/main","pushedAt":"2024-09-12T19:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Fix docs tests","shortMessageHtmlLink":"Fix docs tests"}},{"before":"3fd5f4cb949a33fec5f3568cd85b1bb5ea50c74f","after":"58514c03ec8c0826057789ecda5a18a607e49e65","ref":"refs/heads/main","pushedAt":"2024-09-12T19:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Update to latest NPE, remove submodule","shortMessageHtmlLink":"Update to latest NPE, remove submodule"}},{"before":"e6df71011497204183b62b15a3b9d3e5ab210dce","after":"3fd5f4cb949a33fec5f3568cd85b1bb5ea50c74f","ref":"refs/heads/main","pushedAt":"2024-09-12T18:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Fix broken link in PackageCertificateToCsv.md","shortMessageHtmlLink":"Fix broken link in PackageCertificateToCsv.md"}},{"before":"2809b446d659ef4eb5fa3a1324495136c89642eb","after":"e6df71011497204183b62b15a3b9d3e5ab210dce","ref":"refs/heads/main","pushedAt":"2024-09-12T18:27:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Update new-driver to match latest steps","shortMessageHtmlLink":"Update new-driver to match latest steps"}},{"before":"2809b446d659ef4eb5fa3a1324495136c89642eb","after":null,"ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-12T17:59:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"}},{"before":"c55a381f0a2b3aa1ae035e5f4cd42bf1d7217ced","after":"2809b446d659ef4eb5fa3a1324495136c89642eb","ref":"refs/heads/main","pushedAt":"2024-09-12T17:59:24.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Remove DefineConstants now that they are not used","shortMessageHtmlLink":"Remove DefineConstants now that they are not used"}},{"before":"1b1d71c39b308e4a68a2da0ec179104ffe9649f9","after":"2809b446d659ef4eb5fa3a1324495136c89642eb","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-12T17:55:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Remove DefineConstants now that they are not used","shortMessageHtmlLink":"Remove DefineConstants now that they are not used"}},{"before":"e81ea37c81104e667721d4a3ef4ade7c9466baf1","after":"1b1d71c39b308e4a68a2da0ec179104ffe9649f9","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-12T17:46:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Refactor driver specific Kusto validations to be in separate classes","shortMessageHtmlLink":"Refactor driver specific Kusto validations to be in separate classes"}},{"before":"220f4d8db7cc1dc4701d169652383d275677fdf6","after":"e81ea37c81104e667721d4a3ef4ade7c9466baf1","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-12T15:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Add driver metadata about DownloadedPackageAssets\n\nImprove test coverage for downloaded package assets\nSplit NPE and CryptoAPI code into partial classes to reduce ifdef","shortMessageHtmlLink":"Add driver metadata about DownloadedPackageAssets"}},{"before":"25b26edcfaaec29b82fd94c7be5cca4a03e2e088","after":"220f4d8db7cc1dc4701d169652383d275677fdf6","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-11T16:13:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Move record-specific schema names to the record itself","shortMessageHtmlLink":"Move record-specific schema names to the record itself"}},{"before":"a2192c2948e3accc4da644fac5a529a22229c3ea","after":"25b26edcfaaec29b82fd94c7be5cca4a03e2e088","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-11T14:02:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Move driver title into CatalogScanDriverMetadata","shortMessageHtmlLink":"Move driver title into CatalogScanDriverMetadata"}},{"before":"d0ea81ddaff153759d97cda547ca68648b43e829","after":"a2192c2948e3accc4da644fac5a529a22229c3ea","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-11T13:13:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Change CatalogScanDriverType into a struct for easier addition","shortMessageHtmlLink":"Change CatalogScanDriverType into a struct for easier addition"}},{"before":"c886c2d893d3700b2f9d8f793ff7bb365a33fe37","after":"d0ea81ddaff153759d97cda547ca68648b43e829","ref":"refs/heads/refactor-driver-metadata","pushedAt":"2024-09-10T19:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joelverhagen","name":"Joel Verhagen","path":"/joelverhagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94054?s=80&v=4"},"commit":{"message":"Change BucketedPackage bucket key to be identity string\n\nThis matches other bucket keys, such as the CSV files (for most record types).\nSort keys test entity JSON files, exclude default/null values","shortMessageHtmlLink":"Change BucketedPackage bucket key to be identity string"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuvv4gQA","startCursor":null,"endCursor":null}},"title":"Activity · NuGet/Insights"}