Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge from origin #3

Merged
merged 77 commits into from
Apr 23, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
f049d11
Plumbed Channel Creation Mode into the Factories #1444
preardon Mar 27, 2021
4a22605
Found that the BatchSize wasn't yet plumbed in from the Subscription …
preardon Mar 27, 2021
1e1e5c9
chore(deps): bump Newtonsoft.Json from 12.0.3 to 13.0.1
dependabot[bot] Mar 29, 2021
9f07d26
chore(deps): bump Npgsql from 5.0.3 to 5.0.4
dependabot[bot] Mar 29, 2021
574afc5
chore(deps): bump AWSSDK.DynamoDBv2 from 3.5.4.37 to 3.7.0.2
dependabot[bot] Mar 29, 2021
39677f0
chore(deps): bump MySqlConnector from 1.3.1 to 1.3.2
dependabot[bot] Mar 29, 2021
5a7746d
chore(deps): bump AWSSDK.Extensions.NETCore.Setup
dependabot[bot] Mar 29, 2021
ce565ad
chore(deps): bump AWSSDK.SimpleNotificationService
dependabot[bot] Mar 29, 2021
6ab80dd
chore(deps): bump AWSSDK.SQS from 3.5.1.27 to 3.7.0.2
dependabot[bot] Mar 29, 2021
7accc8b
Merge pull request #1458 from preardon/bug/1444-PlumInMakeChannel
iancooper Mar 29, 2021
34bebd2
Merge branch 'master' into dependabot/nuget/Newtonsoft.Json-13.0.1
iancooper Mar 29, 2021
1aeb5d6
Merge pull request #1460 from BrighterCommand/dependabot/nuget/Newton…
iancooper Mar 29, 2021
fa7aacf
Merge branch 'master' into dependabot/nuget/Npgsql-5.0.4
iancooper Mar 29, 2021
33a9e9e
Merge pull request #1461 from BrighterCommand/dependabot/nuget/Npgsql…
iancooper Mar 29, 2021
eb0c987
Merge branch 'master' into dependabot/nuget/AWSSDK.DynamoDBv2-3.7.0.2
iancooper Mar 29, 2021
84e6c71
Merge pull request #1462 from BrighterCommand/dependabot/nuget/AWSSDK…
iancooper Mar 29, 2021
f5d38ac
Merge branch 'master' into dependabot/nuget/MySqlConnector-1.3.2
iancooper Mar 29, 2021
e5a3778
Merge pull request #1463 from BrighterCommand/dependabot/nuget/MySqlC…
iancooper Mar 29, 2021
56553ce
Merge branch 'master' into dependabot/nuget/AWSSDK.Extensions.NETCore…
iancooper Mar 29, 2021
e0335bb
Merge pull request #1464 from BrighterCommand/dependabot/nuget/AWSSDK…
iancooper Mar 29, 2021
49a3aad
Merge branch 'master' into dependabot/nuget/AWSSDK.SimpleNotification…
iancooper Mar 29, 2021
f5e2785
Merge pull request #1465 from BrighterCommand/dependabot/nuget/AWSSDK…
iancooper Mar 29, 2021
9650f90
Merge branch 'master' into dependabot/nuget/AWSSDK.SQS-3.7.0.2
iancooper Mar 29, 2021
968eeec
Merge pull request #1466 from BrighterCommand/dependabot/nuget/AWSSDK…
iancooper Mar 29, 2021
2829d95
chore: increase kafka-ci timeout to 10 minutes
Mar 29, 2021
4865b3d
Replaced NewtonSoft.Json with System.Text.Json #1457
preardon Mar 29, 2021
99e554e
Merge pull request #1470 from preardon/feature/1457-RemoveNewtonsoft
iancooper Mar 29, 2021
35e9956
Kafka Improvements (#1351)
iancooper Mar 29, 2021
690b75b
Added a Json Number -> String Converter
preardon Mar 29, 2021
20ee535
Merge branch 'master' into feature/1457-RemoveNewtonsoft
preardon Mar 29, 2021
b863cb7
Merge pull request #1471 from preardon/feature/1457-RemoveNewtonsoft
iancooper Mar 29, 2021
d06d41f
fix: Fixes InMemory datetime issues
Mar 29, 2021
ede289e
fix: Fixes datetime issues
Mar 29, 2021
9ef3032
chore: solution file update
Mar 29, 2021
d60e310
Fix some issues with AWS (failing tests and TopicARN validation) (#1427)
iancooper Mar 30, 2021
f1c00a5
Only run the Kafka tests locally to see if issues are Confluent (#1473)
iancooper Mar 31, 2021
0ccfe66
Added Social Card #509
preardon Apr 5, 2021
8927a63
Added points to Paul Reardon
preardon Apr 5, 2021
0cceffd
chore(deps): bump AWSSDK.SimpleNotificationService (#1475)
dependabot[bot] Apr 6, 2021
aa84470
chore(deps): bump AWSSDK.SQS from 3.7.0.2 to 3.7.0.8 (#1476)
dependabot[bot] Apr 6, 2021
cd6f936
chore(deps): bump FakeItEasy from 7.0.0 to 7.0.1 (#1477)
dependabot[bot] Apr 6, 2021
fddf982
chore(deps): bump AWSSDK.DynamoDBv2 from 3.7.0.2 to 3.7.0.8 (#1478)
dependabot[bot] Apr 6, 2021
64c6726
chore(deps): bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4 (#1479)
dependabot[bot] Apr 6, 2021
e5c838d
New ci
Mar 30, 2021
221b0dc
fix
Mar 30, 2021
220f6fc
sgsfdgfds
Mar 30, 2021
27b0786
run tests
Mar 30, 2021
6b76f70
only do 3.1 tests
Mar 30, 2021
fdb7d67
wildcard sdk so latest everytime
Mar 30, 2021
736bf53
chore(deps): nuget updates
Apr 6, 2021
59dd665
chore(ci): build on version tags
Apr 6, 2021
f5c09d5
chore(ci): put tags in correct place
Apr 6, 2021
a64999c
chore(ci): build on tag
Apr 6, 2021
324bfc6
Fix: add delay to test which fails sometimes on mac
Apr 6, 2021
886fe55
chore(ci): source is required on nuget push
Apr 6, 2021
ca38d91
Async Eventloop (#1474)
iancooper Apr 8, 2021
f2b97ba
chore(deps): bump Polly from 7.2.1 to 7.2.2 (#1481)
dependabot[bot] Apr 12, 2021
62515b6
chore(deps): bump AWSSDK.SQS from 3.7.0.8 to 3.7.0.10 (#1482)
dependabot[bot] Apr 12, 2021
4a4d6ca
chore(deps): bump MySqlConnector from 1.3.2 to 1.3.3 (#1483)
dependabot[bot] Apr 12, 2021
708f86a
chore(deps): bump AWSSDK.DynamoDBv2 from 3.7.0.8 to 3.7.0.10 (#1484)
dependabot[bot] Apr 12, 2021
0e80f29
chore(deps): bump AWSSDK.SimpleNotificationService (#1485)
dependabot[bot] Apr 12, 2021
70b9f4c
fix: fix eventstore tests to remove build warnings
Apr 8, 2021
667c7ee
fix: tests with spelling mistakes
Apr 8, 2021
20bf5a0
fix: Add missing Fact to tests
Apr 8, 2021
0bbf2bf
fix: Make tests testing async exceptions more async-y
Apr 8, 2021
16e2ef0
fix: Tidy tests asserts
Apr 8, 2021
b8727d7
fix: in test change static handler to use instance based handler
Apr 8, 2021
0779994
chore: test clean up
Apr 16, 2021
9feef80
chore: remove blame from tests
Apr 16, 2021
595a50b
chore: add nuget caching
Apr 16, 2021
1f5dd64
fix: clean up of dispose and delays in Dispatcher and Dispacther test…
holytshirt Apr 19, 2021
65b55ae
chore(deps): bump AWSSDK.SQS from 3.7.0.10 to 3.7.0.13 (#1488)
dependabot[bot] Apr 19, 2021
a242503
chore(deps): bump AWSSDK.SimpleNotificationService (#1489)
dependabot[bot] Apr 19, 2021
e8be459
chore(deps): bump AWSSDK.DynamoDBv2 from 3.7.0.10 to 3.7.0.13 (#1490)
dependabot[bot] Apr 19, 2021
e0eadda
fix: remove unused runAsync parameter
Apr 21, 2021
999e24c
fix: implicit conversion for ChannelName doesn't handle a null channel
Apr 22, 2021
683f4a9
Testing ci (#1495)
holytshirt Apr 22, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file removed .DS_Store
Binary file not shown.
123 changes: 44 additions & 79 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,11 @@ name: CI
on:
push:
branches: [ master ]
tags:
- '*.*.*'
pull_request:
branches: [ master ]

env:
# Stop wasting time caching packages
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
Expand All @@ -27,97 +30,58 @@ env:

jobs:
build:
timeout-minutes: 20
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup dotnet 5.0.x
- name: setup-dotnet tests-sdk
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Install dependencies
run: dotnet restore
- name: Build
run: dotnet build --configuration Release --no-restore
- uses: actions/upload-artifact@v2
dotnet-version: "3.1.*"
- uses: actions/setup-dotnet@v1
with:
name: dotnet artifacts
path: |
./
src/
tests/

test:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [build]

strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
dotnet-version: "5.0.*"
- run: dotnet --info
- uses: actions/checkout@v2
- name: Setup dotnet 3.1
uses: actions/setup-dotnet@v1
with:
dotnet-version: '3.1.x'
- name: Setup dotnet 5.0.x
uses: actions/setup-dotnet@v1
fetch-depth: 0
- uses: actions/cache@v2
with:
dotnet-version: 5.0.x
- name: Install dependencies
run: dotnet restore
path: ~/.nuget/packages
key: ubuntu-latest-nuget-${{ hashFiles('**/*.csproj') }}
restore-keys: |
ubuntu-latest-nuget-
- name: Build
run: dotnet build --configuration Release
- name: Core Tests
run: dotnet test tests/Paramore.Brighter.Core.Tests/Paramore.Brighter.Core.Tests.csproj -c Release --no-restore --logger "console;verbosity=normal" --blame -v n

package:
runs-on: ubuntu-latest
timeout-minutes: 10
needs: [test]

steps:
- uses: actions/download-artifact@v2
with:
name: dotnet artifacts
- uses: actions/upload-artifact@v2
run: dotnet test tests/Paramore.Brighter.Core.Tests/Paramore.Brighter.Core.Tests.csproj -c Release --no-restore --no-build
- name: Upload packages as artifacts
uses: actions/upload-artifact@v2
with:
name: nuget packages
path: "**/*.nupkg"

prerelease:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [package]

steps:
- uses: actions/download-artifact@v2
with:
name: nuget packages
- name: to GitHub Feed
- name: Push to GitHub Feed
run: dotnet nuget push **/*.nupkg --source https://nuget.pkg.github.com/${REPOSITORY_OWNER}/index.json --api-key ${GITHUB_TOKEN} --skip-duplicate
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPOSITORY_OWNER: ${{ github.repository_owner }}


release:
if: startsWith(github.ref, 'refs/tags')
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [package]
needs: [build]
steps:
- uses: actions/download-artifact@v2
with:
name: nuget packages
- name: Push generated package to NuGet
run: dotnet nuget push **/*.nupkg --api-key ${{ secrets.NUGET_KEY }} --skip-duplicate
run: dotnet nuget push **/*.nupkg --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_KEY }} --skip-duplicate

memory:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

steps:
- uses: actions/checkout@v2
Expand All @@ -137,7 +101,7 @@ jobs:
redis-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
redis:
Expand Down Expand Up @@ -168,7 +132,7 @@ jobs:
rabbitmq-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
rabbitmq:
Expand Down Expand Up @@ -199,8 +163,13 @@ jobs:

kafka-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
timeout-minutes: 10
needs: [build]
env:
CONFLUENT_BOOSTRAP_SERVER: ${{ secrets.CONFLUENT_BOOSTRAP_SERVER }}
CONFLUENT_SASL_PASSWORD: ${{ secrets.CONFLUENT_SASL_PASSWORD }}
CONFLUENT_SASL_USERNAME: ${{ secrets.CONFLUENT_SASL_USERNAME }}

services:
zookeeper:
image: confluentinc/cp-zookeeper:latest
Expand All @@ -222,7 +191,7 @@ jobs:
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
KAFKA_AUTO_CREATE_TOPICS_ENABLE: true
KAFKA_DELETE_TOPIC_ENABLE: "true"
KAFKA_DELETE_TOPIC_ENABLE: "false"

steps:
- name: Install KafkaCat
Expand All @@ -246,17 +215,13 @@ jobs:
dotnet-version: 5.0.x
- name: Install dependencies
run: dotnet restore
# - name: Debugging with tmate
# uses: mxschmitt/[email protected]
- name: Kafka Install Check
run: kafkacat -L -b localhost
- name: Kafka Transport Tests
run: dotnet test ./tests/Paramore.Brighter.Kafka.Tests/Paramore.Brighter.Kafka.Tests.csproj --configuration Release --logger "console;verbosity=normal" --blame -v n

run: dotnet test ./tests/Paramore.Brighter.Kafka.Tests/Paramore.Brighter.Kafka.Tests.csproj --filter "Category=Kafka&Category!=Confluent" --configuration Release --logger "console;verbosity=normal" --blame -v n
postgres-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
postgres:
Expand Down Expand Up @@ -288,7 +253,7 @@ jobs:
eventstore-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
evenstore:
Expand Down Expand Up @@ -324,7 +289,7 @@ jobs:
sqlserver-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
sqlserver:
Expand Down Expand Up @@ -352,7 +317,7 @@ jobs:
mysql-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
mariadb:
Expand Down Expand Up @@ -389,7 +354,7 @@ jobs:
dynamo-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]

services:
dynamo:
Expand All @@ -415,7 +380,7 @@ jobs:
aws-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
Expand Down Expand Up @@ -449,7 +414,7 @@ jobs:
azure-ci:
runs-on: ubuntu-latest
timeout-minutes: 5
needs: [test]
needs: [build]
steps:
- uses: actions/checkout@v2
- name: Setup dotnet 3.1
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -327,4 +327,7 @@ ASALocalRun/

# MFractors (Xamarin productivity tool) working folder
.mfractor/
.ionide
.ionide
broker/
/zoo/
.DS_Store
71 changes: 70 additions & 1 deletion Brighter.sln
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{235D
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{329736D2-BF92-4D06-A7BF-19F4B6B64EDD}"
ProjectSection(SolutionItems) = preProject
tests\README.md = tests\README.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Paramore.Brighter", "src\Paramore.Brighter\Paramore.Brighter.csproj", "{3975AC2F-C3C0-4044-AFC8-A5F2AAC565FE}"
EndProject
Expand Down Expand Up @@ -187,7 +190,20 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Paramore.Brighter.Extension
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Paramore.Brighter.Inbox.Postgres", "src\Paramore.Brighter.Inbox.Postgres\Paramore.Brighter.Inbox.Postgres.csproj", "{DE191819-35B1-40C8-9118-E169633C5041}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Paramore.Brighter.AzureServiceBus.Tests", "tests\Paramore.Brighter.AzureServiceBus.Tests\Paramore.Brighter.AzureServiceBus.Tests.csproj", "{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Greetings", "samples\RMQPartitionTesting\Greetings\Greetings.csproj", "{11CAC3F5-2737-479A-95F7-43E8535F5647}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "KafkaPartitionTesting", "KafkaPartitionTesting", "{ACED4F91-08E1-4097-B919-895B6B403833}"
ProjectSection(SolutionItems) = preProject
samples\KafkaPartitionTesting\Handling Kafka Failure.md = samples\KafkaPartitionTesting\Handling Kafka Failure.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Greetings", "samples\KafkaPartitionTesting\Greetings\Greetings.csproj", "{403DFDF3-B59F-4638-9F08-985450B30875}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GreetingsReceiverConsole", "samples\KafkaPartitionTesting\GreetingsReceiverConsole\GreetingsReceiverConsole.csproj", "{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Paramore.Brighter.AzureServiceBus.Tests", "tests\Paramore.Brighter.AzureServiceBus.Tests\Paramore.Brighter.AzureServiceBus.Tests.csproj", "{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GreetingsSender", "samples\KafkaPartitionTesting\GreetingsSender\GreetingsSender.csproj", "{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down Expand Up @@ -967,6 +983,42 @@ Global
{DE191819-35B1-40C8-9118-E169633C5041}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{DE191819-35B1-40C8-9118-E169633C5041}.Release|x86.ActiveCfg = Release|Any CPU
{DE191819-35B1-40C8-9118-E169633C5041}.Release|x86.Build.0 = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|Any CPU.Build.0 = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|x86.ActiveCfg = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Debug|x86.Build.0 = Debug|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|Any CPU.ActiveCfg = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|Any CPU.Build.0 = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|x86.ActiveCfg = Release|Any CPU
{11CAC3F5-2737-479A-95F7-43E8535F5647}.Release|x86.Build.0 = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|Any CPU.Build.0 = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|x86.ActiveCfg = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Debug|x86.Build.0 = Debug|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|Any CPU.ActiveCfg = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|Any CPU.Build.0 = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|x86.ActiveCfg = Release|Any CPU
{403DFDF3-B59F-4638-9F08-985450B30875}.Release|x86.Build.0 = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|x86.ActiveCfg = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Debug|x86.Build.0 = Debug|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|Any CPU.Build.0 = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|x86.ActiveCfg = Release|Any CPU
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4}.Release|x86.Build.0 = Release|Any CPU
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
Expand All @@ -979,6 +1031,18 @@ Global
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Release|x86.ActiveCfg = Release|Any CPU
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7}.Release|x86.Build.0 = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|x86.ActiveCfg = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Debug|x86.Build.0 = Debug|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|Any CPU.Build.0 = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|x86.ActiveCfg = Release|Any CPU
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -1035,7 +1099,12 @@ Global
{B853A06F-5DFD-4093-979B-B08D1BBDD2D6} = {329736D2-BF92-4D06-A7BF-19F4B6B64EDD}
{C2355F42-792D-4964-B068-79186F887C6D} = {329736D2-BF92-4D06-A7BF-19F4B6B64EDD}
{D2B52F80-5106-4981-9031-A02C5EB479B4} = {329736D2-BF92-4D06-A7BF-19F4B6B64EDD}
{11CAC3F5-2737-479A-95F7-43E8535F5647} = {AA661ADC-4B0E-4C68-BD2D-BB3871E4C03E}
{ACED4F91-08E1-4097-B919-895B6B403833} = {235DE1F1-E71B-4817-8E27-3B34FF006E4C}
{403DFDF3-B59F-4638-9F08-985450B30875} = {ACED4F91-08E1-4097-B919-895B6B403833}
{F6683D05-CAAE-46FB-9E7F-73DD8702A9D4} = {ACED4F91-08E1-4097-B919-895B6B403833}
{48F584DF-0BA1-4485-A612-14FD4F6A4CF7} = {329736D2-BF92-4D06-A7BF-19F4B6B64EDD}
{A980A6CC-3FF6-4D64-A0DC-2CA44E2F43F7} = {ACED4F91-08E1-4097-B919-895B6B403833}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {8B7C7E31-2E32-4E0D-9426-BC9AF22E9F4C}
Expand Down
2 changes: 2 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,8 @@ Brighter contributors (sorted alphabeticaly)

**[Paul Reardon](https://github.com/preardon)**
* Improvements to ASB Transport
* Replaced Newtonsoft.Json with System.Text.Json
* Created Social Media Card

**[tmschlot](https://github.com/tmschlot)**
* Various fixes
Expand Down
Binary file added assets/logo/Brighter-Social-Card.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading