From 2b567fba10162d81776d9134c278025c7bff1a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Thu, 24 Feb 2022 12:53:30 +0100 Subject: [PATCH 1/7] Remove file used to testing permissions --- test.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 test.md diff --git a/test.md b/test.md deleted file mode 100644 index d019a45..0000000 --- a/test.md +++ /dev/null @@ -1 +0,0 @@ -A test file From 64dd8c5fa18562d43728d3268413bf052026523c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Thu, 24 Feb 2022 12:53:44 +0100 Subject: [PATCH 2/7] Add license file --- LICENSE | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..5f08cf7 --- /dev/null +++ b/LICENSE @@ -0,0 +1,9 @@ +MIT License + +Copyright © Visma + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. From b76309814435416a44bdf6df957b5b64cb7d81dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Thu, 24 Feb 2022 13:30:02 +0100 Subject: [PATCH 3/7] Add copyright to projects --- .../FileAPI.MFT.FileSystem.NetCore22.csproj | 2 ++ .../FileAPI.MFT.Streaming.NetCore22.csproj | 2 ++ .../FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj | 2 ++ 3 files changed, 6 insertions(+) diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj index a69968f..54bdb6e 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj @@ -5,6 +5,8 @@ false true true + Visma + Copyright (c) Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj index 176f6a0..8093e4a 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj @@ -5,6 +5,8 @@ false true true + Visma + Copyright (c) Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj index 277b501..f63744a 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj @@ -5,6 +5,8 @@ netcoreapp2.2 true true + Visma + Copyright (c) Visma From 4822882094a23eaf19a5add4fff30f1f11e1cb40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Fri, 25 Feb 2022 09:17:51 +0100 Subject: [PATCH 4/7] Fix copyright symbol --- .../FileAPI.MFT.FileSystem.NetCore22.csproj | 2 +- .../FileAPI.MFT.Streaming.NetCore22.csproj | 2 +- .../FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj index 54bdb6e..ea4fde4 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright (c) Visma + Copyright © Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj index 8093e4a..b8a4804 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright (c) Visma + Copyright © Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj index f63744a..a997be2 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright (c) Visma + Copyright © Visma From fae9abf3a53431eb33032effb4b417e8b84986b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Fri, 25 Feb 2022 09:18:22 +0100 Subject: [PATCH 5/7] Add attributions to third party libraries used in SDK --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b44d9e..1e2f37c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,18 @@ # FileAPI Integration Examples + Collection of examples that show how to integrate the File API using different technologies like: -- .Net Core + +- .NET Core - Powershell - Curl scripts + +## Acknowledgements + +- [Json.NET](https://github.com/JamesNK/Newtonsoft.Json). [License](https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md). +- [Moq](https://github.com/moq/moq4xunit). [License](https://raw.githubusercontent.com/moq/moq4/master/License.txt). +- [xUnit](https://github.com/xunit/xunit). [License](https://github.com/xunit/xunit/blob/main/LICENSE). +- [Polly](https://github.com/App-vNext/Polly). [License](https://github.com/App-vNext/Polly/blob/master/LICENSE.txt). +- [Coverlet](https://github.com/coverlet-coverage/coverlet). [License](https://github.com/coverlet-coverage/coverlet/blob/master/LICENSE). +- [NetEscapades.Configuration](https://github.com/andrewlock/NetEscapades.Configuration). [License](https://github.com/andrewlock/NetEscapades.Configuration/blob/master/LICENSE). +- [StreamCompare](https://github.com/neosmart/StreamCompare). [License](https://github.com/neosmart/StreamCompare/blob/master/LICENSE). +- \ No newline at end of file From e5bcbafcde4b2f74deccb7f5a485d21fcecd8950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Fri, 25 Feb 2022 10:11:28 +0100 Subject: [PATCH 6/7] Add year 2021 to the copyright --- .../FileAPI.MFT.FileSystem.NetCore22.csproj | 2 +- .../FileAPI.MFT.Streaming.NetCore22.csproj | 2 +- .../FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj index ea4fde4..52168e7 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.FileSystem.NetCore22/FileAPI.MFT.FileSystem.NetCore22.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright © Visma + Copyright © 2021 Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj index b8a4804..e023149 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Streaming.NetCore22/FileAPI.MFT.Streaming.NetCore22.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright © Visma + Copyright © 2021 Visma diff --git a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj index a997be2..58ea8b8 100644 --- a/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj +++ b/net-core-with-file-api-sdk/FileAPI.MFT.Utils/FileAPI.MFT.Utils.csproj @@ -6,7 +6,7 @@ true true Visma - Copyright © Visma + Copyright © 2021 Visma From 226a8b4397565fd26b2d96aa9346e7f3dd3c23a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ca=C3=B1amares=20Ull=C3=A1n?= Date: Wed, 2 Mar 2022 10:41:14 +0100 Subject: [PATCH 7/7] Add year 2021 to the MIT license --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 5f08cf7..ca85991 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright © Visma +Copyright © 2021 Visma Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: