Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ScoopInstaller/scoopinstaller.github.io-indexer
Indexer to maintain Scoop applications index
https://github.com/ScoopInstaller/scoopinstaller.github.io-indexer
Merge pull request #19 from ScoopInstaller/multiple-bucketsources
Support for multiple buckets sources
9c1959512f1143580908be55ae299413069dd68e authored over 1 year ago by Grégoire Pailler <[email protected]>
Add tests for ScoopSearchIndexerTests
df4e9d48c26dfa03ef54323bf160a394daabe4ce authored over 1 year ago by Gregoire Pailler <[email protected]>
df4e9d48c26dfa03ef54323bf160a394daabe4ce authored over 1 year ago by Gregoire Pailler <[email protected]>
Add coverage for BucketsProvider/BucketsSource
3a794cd701c746e065f85e0c0dde36317c763297 authored over 1 year ago by Gregoire Pailler <[email protected]>
3a794cd701c746e065f85e0c0dde36317c763297 authored over 1 year ago by Gregoire Pailler <[email protected]>
Improve coverage on Manifests
083278a513b1ac4ff79317a5750dc18d14dc7732 authored over 1 year ago by Gregoire Pailler <[email protected]>
083278a513b1ac4ff79317a5750dc18d14dc7732 authored over 1 year ago by Gregoire Pailler <[email protected]>
Add a test to check repository redirection
ed3441d3e9017bf2c166bdbf4f175a26f6845a91 authored over 1 year ago by Gregoire Pailler <[email protected]>
ed3441d3e9017bf2c166bdbf4f175a26f6845a91 authored over 1 year ago by Gregoire Pailler <[email protected]>
Replace CancellationToken.None with new instances
4f5ef7bf3d4e29e5cf029fc905878df811ef6daa authored over 1 year ago by Gregoire Pailler <[email protected]>
4f5ef7bf3d4e29e5cf029fc905878df811ef6daa authored over 1 year ago by Gregoire Pailler <[email protected]>
Update unit tests + remove single quotes in logging
9edd943a613fb369aa722ca2aea7540c5e8ab484 authored over 1 year ago by Gregoire Pailler <[email protected]>
9edd943a613fb369aa722ca2aea7540c5e8ab484 authored over 1 year ago by Gregoire Pailler <[email protected]>
Deduplicate buckets in ScoopSearchIndexer by comparing their Url and ignoring the casing
b2b4f9f940e58617655bdcb48cfe8d1c4efd60ad authored over 1 year ago by Gregoire Pailler <[email protected]>
b2b4f9f940e58617655bdcb48cfe8d1c4efd60ad authored over 1 year ago by Gregoire Pailler <[email protected]>
Fix a bunch of tests and ignore remaining files
704783ee3e4801b78828b09dc14afa28e2658b24 authored over 1 year ago by Gregoire Pailler <[email protected]>
704783ee3e4801b78828b09dc14afa28e2658b24 authored over 1 year ago by Gregoire Pailler <[email protected]>
Massive refactoring to use IAsyncEnumerable and to support multiple providers (GitLab...)
1567d40ad8b0a46f00076b47d25761668c67a8d4 authored over 1 year ago by Gregoire Pailler <[email protected]>
1567d40ad8b0a46f00076b47d25761668c67a8d4 authored over 1 year ago by Gregoire Pailler <[email protected]>
Overcome 100_000 results limitation when querying all the manifests from the index
371b100b1bcb8ed52d6fdee5cd177efc32705a4b authored over 1 year ago by Gregoire Pailler <[email protected]>
371b100b1bcb8ed52d6fdee5cd177efc32705a4b authored over 1 year ago by Gregoire Pailler <[email protected]>
Update README.md [skip ci]
bfb6496d44f5509ddba2e46c0951904c4bdcea5e authored over 1 year ago by Grégoire Pailler <[email protected]>
bfb6496d44f5509ddba2e46c0951904c4bdcea5e authored over 1 year ago by Grégoire Pailler <[email protected]>
Merge pull request #18 from ScoopInstaller/no-exclusions-list
Remove exclusions list to index all buckets, even the meta-buckets
f3db0c294d80f5db34494abab0c51572cd0c20a4 authored over 1 year ago by Grégoire Pailler <[email protected]>
Never flag an official manifest as a duplicate
6114c770339160ee6160184980c0b160d50dbbfa authored over 1 year ago by Gregoire Pailler <[email protected]>
6114c770339160ee6160184980c0b160d50dbbfa authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove exclusions list and custom HttpClient used to not follow redirections
5d1c6673696b30e64a066acc9e412728a2536b00 authored over 1 year ago by Gregoire Pailler <[email protected]>
5d1c6673696b30e64a066acc9e412728a2536b00 authored over 1 year ago by Gregoire Pailler <[email protected]>
Run indexer every 2 hours [skip ci]
18ec2bf84b30b18d67d232df6bd75607a565fb6f authored over 1 year ago by Gregoire Pailler <[email protected]>
18ec2bf84b30b18d67d232df6bd75607a565fb6f authored over 1 year ago by Gregoire Pailler <[email protected]>
Use variables/secrets from configured environments and add concurrency check
fca70b7ab0fc828a46ef17bdf658cecc5a536d49 authored over 1 year ago by Gregoire Pailler <[email protected]>
fca70b7ab0fc828a46ef17bdf658cecc5a536d49 authored over 1 year ago by Gregoire Pailler <[email protected]>
Use upper-case env variables [skip ci]
8b9eb0a7a8c3583e04d4c005f0aeb50e040ff155 authored over 1 year ago by Gregoire Pailler <[email protected]>
8b9eb0a7a8c3583e04d4c005f0aeb50e040ff155 authored over 1 year ago by Gregoire Pailler <[email protected]>
Indexer selection based on branch
a70a5dd1e1b4b1abbd67c4dcba43e97d9a4b057d authored over 1 year ago by Gregoire Pailler <[email protected]>
a70a5dd1e1b4b1abbd67c4dcba43e97d9a4b057d authored over 1 year ago by Gregoire Pailler <[email protected]>
Use auto-generated GitHubToken instead of PAT
12d8ecf95b377c8e91278cf46093dc7ba7b5cedf authored over 1 year ago by Gregoire Pailler <[email protected]>
12d8ecf95b377c8e91278cf46093dc7ba7b5cedf authored over 1 year ago by Gregoire Pailler <[email protected]>
Use variables instead of secrets for serviceUrl/IndexName
1f8721ae3a4a0ab56c516f1b75d1f9dc80b4055b authored over 1 year ago by Gregoire Pailler <[email protected]>
1f8721ae3a4a0ab56c516f1b75d1f9dc80b4055b authored over 1 year ago by Gregoire Pailler <[email protected]>
Move GitHub buckets search in GitHubClient and search for buckets availability concurrently
7f8b524dd0f91b04f0c6cbe7a09c835f228a33e9 authored over 1 year ago by Gregoire Pailler <[email protected]>
7f8b524dd0f91b04f0c6cbe7a09c835f228a33e9 authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove obsolete custom header
b1c8c86b524ea2c2f6aa82a40b67067abcc33741 authored over 1 year ago by Gregoire Pailler <[email protected]>
b1c8c86b524ea2c2f6aa82a40b67067abcc33741 authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove useless this. modifiers
746a426752dc73e69787e01296780cb32f92853d authored over 1 year ago by Gregoire Pailler <[email protected]>
746a426752dc73e69787e01296780cb32f92853d authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove unused GitHubToken
63326756c78c3b0bea5130f25a7c634e6bf1acda authored over 1 year ago by Gregoire Pailler <[email protected]>
63326756c78c3b0bea5130f25a7c634e6bf1acda authored over 1 year ago by Gregoire Pailler <[email protected]>
Run indexer only twice a day
e0316f6623a77d9482f2829941437a86b6d02f41 authored over 1 year ago by Gregoire Pailler <[email protected]>
e0316f6623a77d9482f2829941437a86b6d02f41 authored over 1 year ago by Gregoire Pailler <[email protected]>
Fix a bunch of code smells and warnings
880e213ae71cbe972650b623610f99d6395f4d35 authored over 1 year ago by Gregoire Pailler <[email protected]>
880e213ae71cbe972650b623610f99d6395f4d35 authored over 1 year ago by Gregoire Pailler <[email protected]>
Update Sonar key
fd3646254838089cc3548a85598c7e3a54269d92 authored over 1 year ago by Gregoire Pailler <[email protected]>
fd3646254838089cc3548a85598c7e3a54269d92 authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove useless GitVersion.yml and remove verbosity=detailed
2b7f953d942b0da78a023d7fd29d3a997cc0f933 authored over 1 year ago by Gregoire Pailler <[email protected]>
2b7f953d942b0da78a023d7fd29d3a997cc0f933 authored over 1 year ago by Gregoire Pailler <[email protected]>
Update README
1efb34e3adc8fa47160b8411c14795b666a24a9d authored over 1 year ago by Gregoire Pailler <[email protected]>
1efb34e3adc8fa47160b8411c14795b666a24a9d authored over 1 year ago by Gregoire Pailler <[email protected]>
Increase max duration for GetCommitsCache test
2d415302775f1b99d430aa0077c22d6d66424b1c authored over 1 year ago by Gregoire Pailler <[email protected]>
2d415302775f1b99d430aa0077c22d6d66424b1c authored over 1 year ago by Gregoire Pailler <[email protected]>
Allow null version for duplicates detection
c75591959004819a0487cbaafd200bbba94f389c authored over 1 year ago by Gregoire Pailler <[email protected]>
c75591959004819a0487cbaafd200bbba94f389c authored over 1 year ago by Gregoire Pailler <[email protected]>
Normalize (trim+tolower) values used to identify unique manifests
451f10d47db55c9652fbe005916da765a6594c81 authored over 1 year ago by Gregoire Pailler <[email protected]>
451f10d47db55c9652fbe005916da765a6594c81 authored over 1 year ago by Gregoire Pailler <[email protected]>
Use only Name and Version to detect duplicates
64715dad33a407813bffcf07e0c90e922767c2f1 authored over 1 year ago by Gregoire Pailler <[email protected]>
64715dad33a407813bffcf07e0c90e922767c2f1 authored over 1 year ago by Gregoire Pailler <[email protected]>
Batch documents updates to avoid any timeout/update limit
e45513742cdc79c261f48a86a1b1f60a169800b0 authored over 1 year ago by Gregoire Pailler <[email protected]>
e45513742cdc79c261f48a86a1b1f60a169800b0 authored over 1 year ago by Gregoire Pailler <[email protected]>
Generate hash from key properties to detect duplicates
524b6464d226b2ed41d358fe222927c8accc5d68 authored over 1 year ago by Gregoire Pailler <[email protected]>
524b6464d226b2ed41d358fe222927c8accc5d68 authored over 1 year ago by Gregoire Pailler <[email protected]>
exclude files starting with a dot from the valid manifests
7d228c4cd8042f154c0651d7dc66534e0ee9c304 authored over 1 year ago by Gregoire Pailler <[email protected]>
7d228c4cd8042f154c0651d7dc66534e0ee9c304 authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove author and name from the index (not used)
4023b13ded332c4a58c9a5de5090980d7b27af95 authored over 1 year ago by Gregoire Pailler <[email protected]>
4023b13ded332c4a58c9a5de5090980d7b27af95 authored over 1 year ago by Gregoire Pailler <[email protected]>
Properly handle duplicates with deterministic order and exact comparison
3d04fbd1a29f67e1f0145f8f19d5d1c042cbfa0c authored over 1 year ago by Gregoire Pailler <[email protected]>
3d04fbd1a29f67e1f0145f8f19d5d1c042cbfa0c authored over 1 year ago by Gregoire Pailler <[email protected]>
Ignore ManifestHash property to exclude it from the index
62d4f9e73e6902586fc6aceb14d7dad7345d0a94 authored over 1 year ago by Gregoire Pailler <[email protected]>
62d4f9e73e6902586fc6aceb14d7dad7345d0a94 authored over 1 year ago by Gregoire Pailler <[email protected]>
Run indexer every 2 hours
ff73314d5e0f4cb6f88965e1b1d0a083986314be authored over 1 year ago by Gregoire Pailler <[email protected]>
ff73314d5e0f4cb6f88965e1b1d0a083986314be authored over 1 year ago by Gregoire Pailler <[email protected]>
Merge pull request #17 from ScoopInstaller/console-app
Transform to a Console application and add duplicates detection
2a5997d1e059708bc2c860fbcfcef533b16017bb authored over 1 year ago by Grégoire Pailler <[email protected]>
Add GitHub token secret in tests.yml
b60833c0fee5d2ea119a93785ab10a5589e512ba authored over 1 year ago by Gregoire Pailler <[email protected]>
b60833c0fee5d2ea119a93785ab10a5589e512ba authored over 1 year ago by Gregoire Pailler <[email protected]>
Update GitHub actions
cbba1b6a87dea82e924eaacbef21e53977cd1697 authored over 1 year ago by Gregoire Pailler <[email protected]>
cbba1b6a87dea82e924eaacbef21e53977cd1697 authored over 1 year ago by Gregoire Pailler <[email protected]>
Detect and mark duplicated manifests
12177b12260039ae3ca4126a54dfff81a993ed0d authored over 1 year ago by Gregoire Pailler <[email protected]>
12177b12260039ae3ca4126a54dfff81a993ed0d authored over 1 year ago by Gregoire Pailler <[email protected]>
Use IAsyncEnumerable in ISearchClient
27e60fe63a05f57ef7265e0153ae8c857c3afa93 authored over 1 year ago by Gregoire Pailler <[email protected]>
27e60fe63a05f57ef7265e0153ae8c857c3afa93 authored over 1 year ago by Gregoire Pailler <[email protected]>
Remove duplicated when using different casing
e63946eb94a7029b424ebd27aae605db7349614c authored over 1 year ago by Gregoire Pailler <[email protected]>
e63946eb94a7029b424ebd27aae605db7349614c authored over 1 year ago by Gregoire Pailler <[email protected]>
Update logging to not use string interpolation
5c681c23d74d745b60e3c0237ad2036c8aa3e7b8 authored over 1 year ago by Gregoire Pailler <[email protected]>
5c681c23d74d745b60e3c0237ad2036c8aa3e7b8 authored over 1 year ago by Gregoire Pailler <[email protected]>
Add thread id in logs
1ea0cc93f0d42e148cc5de42a483d03da4785df6 authored over 1 year ago by Gregoire Pailler <[email protected]>
1ea0cc93f0d42e148cc5de42a483d03da4785df6 authored over 1 year ago by Gregoire Pailler <[email protected]>
Update unit tests accordingly
3b6ecbae2c36a2c14bb00d941481b5647aa77986 authored over 1 year ago by Gregoire Pailler <[email protected]>
3b6ecbae2c36a2c14bb00d941481b5647aa77986 authored over 1 year ago by Gregoire Pailler <[email protected]>
Refactor the project as a console application.
0d12e4b20a40e8bc3ec527e9f5002e2044fedb0b authored over 1 year ago by Gregoire Pailler <[email protected]>
0d12e4b20a40e8bc3ec527e9f5002e2044fedb0b authored over 1 year ago by Gregoire Pailler <[email protected]>
Add ScoopSearch.Indexer.Console project
2e679a2616fcd786f4f047586bcda519963d6613 authored over 1 year ago by Gregoire Pailler <[email protected]>
2e679a2616fcd786f4f047586bcda519963d6613 authored over 1 year ago by Gregoire Pailler <[email protected]>
Update namespaces and use file-scoped namespaces
23b66c4b729a7cffea41a300e4e5369446d7c78e authored over 1 year ago by Gregoire Pailler <[email protected]>
23b66c4b729a7cffea41a300e4e5369446d7c78e authored over 1 year ago by Gregoire Pailler <[email protected]>
Add Directory.Build.props
bc909981cf992d39ee29d766794f39136089c94c authored over 1 year ago by Gregoire Pailler <[email protected]>
bc909981cf992d39ee29d766794f39136089c94c authored over 1 year ago by Gregoire Pailler <[email protected]>
Rename ScoopSearch.Functions projects to ScoopSearch.Indexer
080e1d5207567d68b45df8e84beff37d8d7b47a8 authored over 1 year ago by Gregoire Pailler <[email protected]>
080e1d5207567d68b45df8e84beff37d8d7b47a8 authored over 1 year ago by Gregoire Pailler <[email protected]>
Merge pull request #16 from StarsbySea/update-urls
Update urls
31f40828d6de8c0608b0b43babd54f3cfc9d46f9 authored over 1 year ago by Grégoire Pailler <[email protected]>
Update GitHubClientTests.cs
b6e85c0a613a91743e1b9cd67222078891ae3170 authored over 1 year ago by StarsbySea <[email protected]>
b6e85c0a613a91743e1b9cd67222078891ae3170 authored over 1 year ago by StarsbySea <[email protected]>
Update settings.json
3ace27d8be4e6dc3ddb1e0c6e26d6b7e2cb32106 authored over 1 year ago by StarsbySea <[email protected]>
3ace27d8be4e6dc3ddb1e0c6e26d6b7e2cb32106 authored over 1 year ago by StarsbySea <[email protected]>
Add OperationId as a second sort to properly sort functions that have the exact same FirstTImeGenerated
60aab134cd0b9b96fea340bbbffc61adbb6dc529 authored over 1 year ago by Gregoire Pailler <[email protected]>
60aab134cd0b9b96fea340bbbffc61adbb6dc529 authored over 1 year ago by Gregoire Pailler <[email protected]>
Rewrite IndexingLog function to take full advantage of KQL language and to always return the full log of the last indexation, properly sorted per bucket and timestamp
55ccc08499ae4bd003adcdd2868c67c0273d08ed authored over 1 year ago by Gregoire Pailler <[email protected]>
55ccc08499ae4bd003adcdd2868c67c0273d08ed authored over 1 year ago by Gregoire Pailler <[email protected]>
Enable sampling with excluded types used for logging
f52c20b934acd67ec06f997ac72ff07d3924340e authored over 1 year ago by Gregoire Pailler <[email protected]>
f52c20b934acd67ec06f997ac72ff07d3924340e authored over 1 year ago by Gregoire Pailler <[email protected]>
Improve logging verbosity in DispatchBucketsCrawler
8e02a40950bb7ec4b7d80cdf6689d562152c3ba7 authored over 1 year ago by Gregoire Pailler <[email protected]>
8e02a40950bb7ec4b7d80cdf6689d562152c3ba7 authored over 1 year ago by Gregoire Pailler <[email protected]>
Add OfficialRepositoryNumber for unit tests
d595521d73bcc58c99e228e38d7a9167a2d540db authored over 1 year ago by Gregoire Pailler <[email protected]>
d595521d73bcc58c99e228e38d7a9167a2d540db authored over 1 year ago by Gregoire Pailler <[email protected]>
Fix inverted OfficialRepositoryNumber property and add this property for manifests comparison
1b2464446c10a227fadd8335ae4255ee822fb2e1 authored over 1 year ago by Gregoire Pailler <[email protected]>
1b2464446c10a227fadd8335ae4255ee822fb2e1 authored over 1 year ago by Gregoire Pailler <[email protected]>
Merge pull request #13 from ScoopInstaller/monitor-logs
IndexingLog function added + reduce logs ingestion costs
a4c843be8d96940bfe71f64f4b600869af6e18cf authored over 1 year ago by Grégoire Pailler <[email protected]>
Add IndexingLog function + reduce logging for dependencies and perf counters
e95e9a1e9900615e32f84fb65d62f2c37cad0207 authored over 1 year ago by Gregoire Pailler <[email protected]>
e95e9a1e9900615e32f84fb65d62f2c37cad0207 authored over 1 year ago by Gregoire Pailler <[email protected]>
Add AzureLogsMonitorOptions and slightly rework options configuration
40667b0d8ea7c3cfb082fe1a0276463e1b1ebccc authored over 1 year ago by Gregoire Pailler <[email protected]>
40667b0d8ea7c3cfb082fe1a0276463e1b1ebccc authored over 1 year ago by Gregoire Pailler <[email protected]>
Merge pull request #12 from ScoopInstaller/nuget-latest
Update to latest Nuget packages + Update to Azure.Search.Documents
4650b84650f0471de03dee32a41b8acd403bd637 authored over 1 year ago by Grégoire Pailler <[email protected]>
Properly detect bucket/ subfolder and fetch only manifests in this folder
4819081f832b27b7368a15c951ec7d99f7acc0b0 authored over 1 year ago by Gregoire Pailler <[email protected]>
4819081f832b27b7368a15c951ec7d99f7acc0b0 authored over 1 year ago by Gregoire Pailler <[email protected]>
Improve Json parsing of License and Description (because of the switch from Newtonsoft.Json to System.Text.Json)
ede9a6f31a66cae4750eec0a2acf48952d3d93b1 authored over 1 year ago by Gregoire Pailler <[email protected]>
ede9a6f31a66cae4750eec0a2acf48952d3d93b1 authored over 1 year ago by Gregoire Pailler <[email protected]>
Downgrade Scrutor to 4.1.0 because of https://github.com/khellang/Scrutor/issues/171
936ada3fc0059dd7cf09d5b426bb8cdb2d9fa27c authored over 1 year ago by Gregoire Pailler <[email protected]>
936ada3fc0059dd7cf09d5b426bb8cdb2d9fa27c authored over 1 year ago by Gregoire Pailler <[email protected]>
Simplify options management by using ConfigureAppConfiguration() and by removing IOptions<ExecutionContextOptions> usage.
600bc1afdcf21983abe320737d43108e6a480d98 authored over 1 year ago by Gregoire Pailler <[email protected]>
600bc1afdcf21983abe320737d43108e6a480d98 authored over 1 year ago by Gregoire Pailler <[email protected]>
Replace Microsoft.Azure.Search with Microsoft.Search.Documents and NewtonSoft.Json with System.Text.Json
bb491d3b7983e3fa9e74a044ef4ef7ee040f1101 authored almost 2 years ago by Gregoire Pailler <[email protected]>
bb491d3b7983e3fa9e74a044ef4ef7ee040f1101 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Update to latest Nuget packages and fix nullability checks
16f2214590257c0d4ef6d9ce1884761c8be97802 authored almost 2 years ago by Gregoire Pailler <[email protected]>
16f2214590257c0d4ef6d9ce1884761c8be97802 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Merge pull request #11 from ScoopInstaller/sonarcloud-fixes
Fix a couple of violations reported by SonarCloud
cdad93062b63ec4e62e4f2d458de6546d475b216 authored almost 2 years ago by Grégoire Pailler <[email protected]>
Fix a couple of violations reported by SonarCloud
5d8ea954be2d62daf8f5e6ebc0f891bb6ebba0fe authored almost 2 years ago by Gregoire Pailler <[email protected]>
5d8ea954be2d62daf8f5e6ebc0f891bb6ebba0fe authored almost 2 years ago by Gregoire Pailler <[email protected]>
Merge pull request #10 from ScoopInstaller/sonarcloud
SonarCloud integration
cbb0dcdfdfb3d9953d93a5bfb5f10d6a567f97d9 authored almost 2 years ago by Grégoire Pailler <[email protected]>
Add badges
7357d4c1cccd9acfdb77e151af306d030e39f8c4 authored almost 2 years ago by Gregoire Pailler <[email protected]>
7357d4c1cccd9acfdb77e151af306d030e39f8c4 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Use vscoveragexml instead of opencover to properly report coverage
d35084a3c8421b41a4b9ab91b38e7d6bb600fa59 authored almost 2 years ago by Gregoire Pailler <[email protected]>
d35084a3c8421b41a4b9ab91b38e7d6bb600fa59 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Disable shallow clone for Sonar
8feb8656a063da6f072e8cf2e8d6a9e79e083bb0 authored almost 2 years ago by Gregoire Pailler <[email protected]>
8feb8656a063da6f072e8cf2e8d6a9e79e083bb0 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Fix tools installation
7c7a32f20497cceeba165745e09d06f2c951d130 authored almost 2 years ago by Gregoire Pailler <[email protected]>
7c7a32f20497cceeba165745e09d06f2c951d130 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Use dotnet-coverage to generate coverage.xml file used by Sonar
0470a4c803468a2d9dc4396c1727723d10ea7114 authored almost 2 years ago by Gregoire Pailler <[email protected]>
0470a4c803468a2d9dc4396c1727723d10ea7114 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Update commands to linux format
518091345abfe82784ef7907bc6e18855ae95438 authored almost 2 years ago by Gregoire Pailler <[email protected]>
518091345abfe82784ef7907bc6e18855ae95438 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Send coverage to SonarCloud
9d0d9f61879fb3c90483b36fd871ac3581020e4c authored almost 2 years ago by Gregoire Pailler <[email protected]>
9d0d9f61879fb3c90483b36fd871ac3581020e4c authored almost 2 years ago by Gregoire Pailler <[email protected]>
Add workflow_dispatch trigger to tests.yml
7ac00e7acebab81200464ce2a55f67e62303ea95 authored almost 2 years ago by Gregoire Pailler <[email protected]>
7ac00e7acebab81200464ce2a55f67e62303ea95 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Split GH actions into 2 workflows (one for tests and one for deployment). [skip ci]
105bc4e0975116af623dd282754ed2bc7adcf36e authored almost 2 years ago by Gregoire Pailler <[email protected]>
105bc4e0975116af623dd282754ed2bc7adcf36e authored almost 2 years ago by Gregoire Pailler <[email protected]>
Don't deploy GitWindowsMinimal with the Azure function as git is already available on the hosts
8bdaf93d92be179603b676478681e019bd0682be authored almost 2 years ago by Gregoire Pailler <[email protected]>
8bdaf93d92be179603b676478681e019bd0682be authored almost 2 years ago by Gregoire Pailler <[email protected]>
Change filesystem attributes to avoid an UnauthorizedAccessException during Azure functions execution [skip ci]
d70de26e3505a780a168a1294bc18a140095e133 authored almost 2 years ago by Gregoire Pailler <[email protected]>
d70de26e3505a780a168a1294bc18a140095e133 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Fix flaky test + properly display git version without newline [skip ci]
ed55a4370a174db71abfbbec205be8b348c50892 authored almost 2 years ago by Gregoire Pailler <[email protected]>
ed55a4370a174db71abfbbec205be8b348c50892 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Use Git from path by default, even on Windows
986e610d003fb0b4941550a3f43f5cb632bc6305 authored almost 2 years ago by Gregoire Pailler <[email protected]>
986e610d003fb0b4941550a3f43f5cb632bc6305 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Fix deployment conditions checks
4063122851a2d370e12d2b24d7aa0bd68020b943 authored almost 2 years ago by Gregoire Pailler <[email protected]>
4063122851a2d370e12d2b24d7aa0bd68020b943 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Merge pull request #9 from ScoopInstaller/tests
Add tests coverage
79450305cfcb51ec6e624a454f9af22fdbd1eee1 authored almost 2 years ago by Grégoire Pailler <[email protected]>
Add Host startup logging
5e6aec5fb3d3d227663e55cf7bd565e85b7f6c9e authored almost 2 years ago by Gregoire Pailler <[email protected]>
5e6aec5fb3d3d227663e55cf7bd565e85b7f6c9e authored almost 2 years ago by Gregoire Pailler <[email protected]>
Use latest libgit2sharp preview for Unix/Mac compatibility
28bce01eb196649921bfc7af35f2bdba7cd2a2d0 authored almost 2 years ago by Gregoire Pailler <[email protected]>
28bce01eb196649921bfc7af35f2bdba7cd2a2d0 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Update GitHub action to add tests execution, to run the tests daily and to deploy only when running a manual workflow
d69cd762e0b08f0c986499b222a9093de055a738 authored almost 2 years ago by Gregoire Pailler <[email protected]>
d69cd762e0b08f0c986499b222a9093de055a738 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Add tests for DispatchBucketsCrawler
fb95ba76e7f05ad9b50c13522aea7957e8cf3ba5 authored almost 2 years ago by Gregoire Pailler <[email protected]>
fb95ba76e7f05ad9b50c13522aea7957e8cf3ba5 authored almost 2 years ago by Gregoire Pailler <[email protected]>
Extend LoggerMock with customizable TImes
b68cb3e4563e156e59b6c8f7ee157fbb7434dbeb authored almost 2 years ago by Gregoire Pailler <[email protected]>
b68cb3e4563e156e59b6c8f7ee157fbb7434dbeb authored almost 2 years ago by Gregoire Pailler <[email protected]>
Add tests for BucketCrawler
1e8fcded5c4ad11eca2ef42564119cff1e9f361c authored almost 2 years ago by Gregoire Pailler <[email protected]>
1e8fcded5c4ad11eca2ef42564119cff1e9f361c authored almost 2 years ago by Gregoire Pailler <[email protected]>
Keep only one if statement to detect if there is a valid branch on the repository
0c5425202c1ed611d9f820baf41fd4e82350f44e authored almost 2 years ago by Gregoire Pailler <[email protected]>
0c5425202c1ed611d9f820baf41fd4e82350f44e authored almost 2 years ago by Gregoire Pailler <[email protected]>
Add UT for GitRepository.Dispose method
810d99939d3137740ff7e9c621892d104db15df8 authored almost 2 years ago by Gregoire Pailler <[email protected]>
810d99939d3137740ff7e9c621892d104db15df8 authored almost 2 years ago by Gregoire Pailler <[email protected]>