{"id":1456,"url":"https://github.com/NicolasConstant/BirdsiteLive","last_synced_at":"2026-05-14T17:30:22.431Z","repository":{"id":37971559,"uuid":"248370911","full_name":"NicolasConstant/BirdsiteLive","owner":"NicolasConstant","description":"An ethical bridge from Twitter","archived":false,"fork":false,"pushed_at":"2023-03-17T02:57:35.000Z","size":1488,"stargazers_count":445,"open_issues_count":34,"forks_count":34,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-05-07T13:34:46.804Z","etag":null,"topics":["activitypub","twitter"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NicolasConstant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"patreon":"nicolasconstant"}},"created_at":"2020-03-19T00:07:31.000Z","updated_at":"2026-04-26T17:30:49.000Z","dependencies_parsed_at":"2023-09-24T12:53:33.402Z","dependency_job_id":null,"html_url":"https://github.com/NicolasConstant/BirdsiteLive","commit_stats":{"total_commits":438,"total_committers":5,"mean_commits":87.6,"dds":0.07077625570776258,"last_synced_commit":"cf0797aed825763a14b0ce6b929cccd831636d3b"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"purl":"pkg:github/NicolasConstant/BirdsiteLive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolasConstant","download_url":"https://codeload.github.com/NicolasConstant/BirdsiteLive/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32991991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"NicolasConstant","name":"Nicolas Constant","uuid":"5437247","kind":"user","description":"","email":"","website":"http://nicolas-constant.com","location":"Montreal, Canada","twitter":null,"company":"@3DSemantix ","icon_url":"https://avatars.githubusercontent.com/u/5437247?v=4","repositories_count":6,"last_synced_at":"2023-03-04T12:25:59.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NicolasConstant","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T18:40:01.544Z","updated_at":"2023-03-04T12:25:59.070Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolasConstant","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolasConstant/repositories"},"packages":[],"commits":{"id":1254798,"full_name":"NicolasConstant/BirdsiteLive","default_branch":"master","total_commits":438,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":109.5,"dds":0.006849315068493178,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-05-07T14:09:44.370Z","last_synced_commit":"cf0797aed825763a14b0ce6b929cccd831636d3b","created_at":"2023-04-05T14:11:43.277Z","updated_at":"2026-05-07T14:09:44.331Z","committers":[{"name":"Nicolas Constant","email":"github@nicolas-constant.com","login":"NicolasConstant","count":435},{"name":"nytpu","email":"alex@nytpu.com","login":"nytpu","count":1},{"name":"nemobis","email":"federicoleva@tiscali.it","login":"nemobis","count":1},{"name":"Elan Hasson","email":"234704+ElanHasson","login":"ElanHasson","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-13T00:00:10.629Z","repositories_count":6233214,"commits_count":894079707,"contributors_count":34888117,"owners_count":1152192,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"NicolasConstant/BirdsiteLive","html_url":"https://github.com/NicolasConstant/BirdsiteLive","last_synced_at":"2026-03-08T02:00:16.084Z","status":null,"issues_count":95,"pull_requests_count":97,"avg_time_to_close_issue":1277077.7258064516,"avg_time_to_close_pull_request":1265135.9375,"issues_closed_count":62,"pull_requests_closed_count":96,"pull_request_authors_count":9,"issue_authors_count":51,"avg_comments_per_issue":1.9789473684210526,"avg_comments_per_pull_request":0.08247422680412371,"merged_pull_requests_count":88,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:42:23.716Z","updated_at":"2026-03-08T02:00:16.100Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasConstant%2FBirdsiteLive/issues","issue_labels_count":{"table":{"enhancement":26,"bug":11,"ActivityPub":3,"duplicate":2,"cantfix":1,"fallow":1,"wontfix":1}},"pull_request_labels_count":{"table":{"dependencies":4}},"issue_author_associations_count":{"table":{"NONE":63,"OWNER":31,"CONTRIBUTOR":1}},"pull_request_author_associations_count":{"table":{"OWNER":85,"NONE":9,"CONTRIBUTOR":3}},"issue_authors":{"table":{"NicolasConstant":31,"xsuchy":7,"joenepraat":3,"garritfra":3,"mhbManchester":2,"Krinkle":2,"saschanaz":2,"der-On":2,"Goelant":1,"noraatfedora":1,"darkphoenix":1,"timconsidine":1,"suda":1,"DennisFaucher":1,"cybik":1,"CaramelKat":1,"Fjox":1,"mariusor":1,"Skehmatics":1,"forenta":1,"KaratekHD":1,"thefinn93":1,"janngobble":1,"yogan":1,"maboxx":1,"peanutlasko":1,"Hipska":1,"dhuschde":1,"harlanji":1,"HasturTime":1,"lisbonjoker":1,"thisjade":1,"mostfunkyduck":1,"Selduro":1,"robflop":1,"DrSkyfaR":1,"SamTherapy":1,"gregology":1,"Lukas2112":1,"srwalter":1,"masukomi":1,"p0sty":1,"darthdubu":1,"Terrance":1,"tomchiverton":1,"EXPRESSOG":1,"felixmueller":1,"nytpu":1,"pflegende":1,"tofuwabohu":1,"nielspeen":1}},"pull_request_authors":{"table":{"NicolasConstant":85,"dependabot[bot]":4,"prplecake":2,"ElanHasson":1,"tomchiverton":1,"nemobis":1,"nytpu":1,"slikie":1,"cloutier":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-13T00:00:11.310Z","repositories_count":14586805,"issues_count":34280760,"pull_requests_count":112164119,"authors_count":11260721,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[{"table":{"login":"NicolasConstant","count":116,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NicolasConstant"}}],"active_maintainers":[]}},"events":{"total":{"IssuesEvent":1,"WatchEvent":6},"last_year":{"WatchEvent":4}},"keywords":["activitypub","twitter"],"dependencies":[{"ecosystem":"nuget","filepath":"src/BSLManager/BSLManager.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.360Z","updated_at":"2022-09-02T23:31:05.360Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BSLManager/BSLManager.csproj","dependencies":[{"id":3640671899,"package_name":"Lamar","ecosystem":"nuget","requirements":"5.0.3","direct":true,"kind":"runtime","optional":false},{"id":3640671900,"package_name":"Microsoft.Extensions.Configuration","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671901,"package_name":"Microsoft.Extensions.Configuration.Binder","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671902,"package_name":"Microsoft.Extensions.Configuration.EnvironmentVariables","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671903,"package_name":"Terminal.Gui","ecosystem":"nuget","requirements":"1.0.0-beta.11","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive/BirdsiteLive.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.381Z","updated_at":"2022-09-02T23:31:05.381Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive/BirdsiteLive.csproj","dependencies":[{"id":3640671920,"package_name":"Lamar.Microsoft.DependencyInjection","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671921,"package_name":"Microsoft.ApplicationInsights.AspNetCore","ecosystem":"nuget","requirements":"2.16.0","direct":true,"kind":"runtime","optional":false},{"id":3640671922,"package_name":"Microsoft.VisualStudio.Azure.Containers.Tools.Targets","ecosystem":"nuget","requirements":"1.10.8","direct":true,"kind":"runtime","optional":false},{"id":3640671923,"package_name":"Microsoft.VisualStudio.Web.CodeGeneration.Design","ecosystem":"nuget","requirements":"3.1.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.ActivityPub/BirdsiteLive.ActivityPub.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.404Z","updated_at":"2022-09-02T23:31:05.404Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.ActivityPub/BirdsiteLive.ActivityPub.csproj","dependencies":[{"id":3640671948,"package_name":"Microsoft.CSharp","ecosystem":"nuget","requirements":"4.7.0","direct":true,"kind":"runtime","optional":false},{"id":3640671949,"package_name":"Newtonsoft.Json","ecosystem":"nuget","requirements":"12.0.3","direct":true,"kind":"runtime","optional":false},{"id":3640671950,"package_name":"System.Text.Json","ecosystem":"nuget","requirements":"4.7.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Cryptography/BirdsiteLive.Cryptography.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.426Z","updated_at":"2022-09-02T23:31:05.426Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Cryptography/BirdsiteLive.Cryptography.csproj","dependencies":[{"id":3640671959,"package_name":"Asn1","ecosystem":"nuget","requirements":"1.0.9","direct":true,"kind":"runtime","optional":false},{"id":3640671960,"package_name":"Newtonsoft.Json","ecosystem":"nuget","requirements":"12.0.3","direct":true,"kind":"runtime","optional":false},{"id":3640671961,"package_name":"Portable.BouncyCastle","ecosystem":"nuget","requirements":"1.8.6.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Domain/BirdsiteLive.Domain.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.433Z","updated_at":"2022-09-02T23:31:05.433Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Domain/BirdsiteLive.Domain.csproj","dependencies":[{"id":3640671966,"package_name":"Microsoft.Extensions.Http","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Pipeline/BirdsiteLive.Pipeline.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.446Z","updated_at":"2022-09-02T23:31:05.446Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Pipeline/BirdsiteLive.Pipeline.csproj","dependencies":[{"id":3640671979,"package_name":"Microsoft.Bcl.AsyncInterfaces","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671980,"package_name":"Microsoft.Extensions.Logging.Abstractions","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671981,"package_name":"System.Threading.Tasks.Dataflow","ecosystem":"nuget","requirements":"4.11.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Twitter/BirdsiteLive.Twitter.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.452Z","updated_at":"2022-09-02T23:31:05.452Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Twitter/BirdsiteLive.Twitter.csproj","dependencies":[{"id":3640671995,"package_name":"Microsoft.Extensions.Caching.Memory","ecosystem":"nuget","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":3640671996,"package_name":"TweetinviAPI","ecosystem":"nuget","requirements":"4.0.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/DataAccessLayers/BirdsiteLive.DAL/BirdsiteLive.DAL.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.460Z","updated_at":"2022-09-02T23:31:05.460Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/DataAccessLayers/BirdsiteLive.DAL/BirdsiteLive.DAL.csproj","dependencies":[{"id":3640672003,"package_name":"TweetinviAPI","ecosystem":"nuget","requirements":"4.0.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/DataAccessLayers/BirdsiteLive.DAL.Postgres/BirdsiteLive.DAL.Postgres.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.467Z","updated_at":"2022-09-02T23:31:05.467Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/DataAccessLayers/BirdsiteLive.DAL.Postgres/BirdsiteLive.DAL.Postgres.csproj","dependencies":[{"id":3640672011,"package_name":"Dapper","ecosystem":"nuget","requirements":"2.0.35","direct":true,"kind":"runtime","optional":false},{"id":3640672012,"package_name":"Npgsql","ecosystem":"nuget","requirements":"4.1.3.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BSLManager.Tests/BSLManager.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.481Z","updated_at":"2022-09-02T23:31:05.481Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BSLManager.Tests/BSLManager.Tests.csproj","dependencies":[{"id":3640672020,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.7.1","direct":true,"kind":"runtime","optional":false},{"id":3640672021,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640672022,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640672023,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.ActivityPub.Tests/BirdsiteLive.ActivityPub.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.498Z","updated_at":"2022-09-02T23:31:05.498Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.ActivityPub.Tests/BirdsiteLive.ActivityPub.Tests.csproj","dependencies":[{"id":3640672024,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640672025,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672026,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672027,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.Common.Tests/BirdsiteLive.Common.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.508Z","updated_at":"2022-09-02T23:31:05.508Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.Common.Tests/BirdsiteLive.Common.Tests.csproj","dependencies":[{"id":3640672041,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.7.1","direct":true,"kind":"runtime","optional":false},{"id":3640672042,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640672043,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640672044,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.Cryptography.Tests/BirdsiteLive.Cryptography.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.538Z","updated_at":"2022-09-02T23:31:05.538Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.Cryptography.Tests/BirdsiteLive.Cryptography.Tests.csproj","dependencies":[{"id":3640672064,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640672065,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672066,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672067,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.DAL.Postgres.Tests/BirdsiteLive.DAL.Postgres.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.567Z","updated_at":"2022-09-02T23:31:05.567Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.DAL.Postgres.Tests/BirdsiteLive.DAL.Postgres.Tests.csproj","dependencies":[{"id":3640672585,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640672591,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672593,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640672595,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.DAL.Tests/BirdsiteLive.DAL.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.592Z","updated_at":"2022-09-02T23:31:05.592Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.DAL.Tests/BirdsiteLive.DAL.Tests.csproj","dependencies":[{"id":3640673319,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640673320,"package_name":"Moq","ecosystem":"nuget","requirements":"4.14.5","direct":true,"kind":"runtime","optional":false},{"id":3640673321,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640673322,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640673323,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.Domain.Tests/BirdsiteLive.Domain.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.624Z","updated_at":"2022-09-02T23:31:05.624Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.Domain.Tests/BirdsiteLive.Domain.Tests.csproj","dependencies":[{"id":3640673331,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640673332,"package_name":"Moq","ecosystem":"nuget","requirements":"4.14.5","direct":true,"kind":"runtime","optional":false},{"id":3640673333,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640673334,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640673335,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.Moderation.Tests/BirdsiteLive.Moderation.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.797Z","updated_at":"2022-09-02T23:31:05.797Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.Moderation.Tests/BirdsiteLive.Moderation.Tests.csproj","dependencies":[{"id":3640675903,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.7.1","direct":true,"kind":"runtime","optional":false},{"id":3640675904,"package_name":"Moq","ecosystem":"nuget","requirements":"4.14.5","direct":true,"kind":"runtime","optional":false},{"id":3640675905,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640675906,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":3640675907,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/Tests/BirdsiteLive.Pipeline.Tests/BirdsiteLive.Pipeline.Tests.csproj","sha":null,"kind":"manifest","created_at":"2022-09-02T23:31:05.848Z","updated_at":"2022-09-02T23:31:05.848Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/Tests/BirdsiteLive.Pipeline.Tests/BirdsiteLive.Pipeline.Tests.csproj","dependencies":[{"id":3640677162,"package_name":"Microsoft.NET.Test.Sdk","ecosystem":"nuget","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":3640677163,"package_name":"Moq","ecosystem":"nuget","requirements":"4.14.5","direct":true,"kind":"runtime","optional":false},{"id":3640677164,"package_name":"MSTest.TestAdapter","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640677165,"package_name":"MSTest.TestFramework","ecosystem":"nuget","requirements":"2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3640677166,"package_name":"coverlet.collector","ecosystem":"nuget","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dotnet-core.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T02:01:03.266Z","updated_at":"2023-02-09T02:01:03.266Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/.github/workflows/dotnet-core.yml","dependencies":[{"id":7473782909,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7473782910,"package_name":"actions/setup-dotnet","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-09T02:01:03.276Z","updated_at":"2023-02-09T02:01:03.276Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/Dockerfile","dependencies":[{"id":7473782911,"package_name":"mcr.microsoft.com/dotnet/aspnet","ecosystem":"docker","requirements":"3.1-buster-slim","direct":true,"kind":"build","optional":false},{"id":7473782912,"package_name":"mcr.microsoft.com/dotnet/sdk","ecosystem":"docker","requirements":"3.1-buster","direct":true,"kind":"build","optional":false},{"id":7473782913,"package_name":"base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-02-09T02:01:03.291Z","updated_at":"2023-02-09T02:01:03.291Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/docker-compose.yml","dependencies":[{"id":7473782914,"package_name":"nicolasconstant/birdsitelive","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7473782915,"package_name":"postgres","ecosystem":"docker","requirements":"9.6","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Common/BirdsiteLive.Common.csproj","sha":null,"kind":"manifest","created_at":"2023-09-24T12:53:33.302Z","updated_at":"2023-09-24T12:53:33.302Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Common/BirdsiteLive.Common.csproj","dependencies":[]},{"ecosystem":"nuget","filepath":"src/BirdsiteLive.Moderation/BirdsiteLive.Moderation.csproj","sha":null,"kind":"manifest","created_at":"2023-09-24T12:53:33.328Z","updated_at":"2023-09-24T12:53:33.328Z","repository_link":"https://github.com/NicolasConstant/BirdsiteLive/blob/master/src/BirdsiteLive.Moderation/BirdsiteLive.Moderation.csproj","dependencies":[]}],"score":7.557994958530806,"created_at":"2023-04-05T14:08:59.543Z","updated_at":"2026-05-14T17:30:22.431Z","avatar_url":"https://github.com/NicolasConstant.png","language":"C#","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/1456","html_url":"https://summary.ecosyste.ms/projects/1456"}