Skip to content

Commit 33ca6e2

Browse files
committed
Updated dependencies (Landsat USGS search by ID and TAR archive issue)
1 parent 8e13424 commit 33ca6e2

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

src/Stars.Data/Terradue.Stars.Data.csproj

+6-3
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<PackageReference Include="MimeTypes" Version="2.0.2" />
3434
<PackageReference Include="Terradue.OpenSearch.SciHub" Version="1.48.*"/>
3535
<PackageReference Include="Terradue.OpenSearch.Asf" Version="1.4.*" />
36-
<PackageReference Include="Terradue.OpenSearch.Usgs" Version="1.7.*" />
36+
<PackageReference Include="Terradue.OpenSearch.Usgs" Version="1.8.0" />
3737
<PackageReference Include="Terradue.OpenSearch.GeoJson" Version="1.4.5" />
3838
<PackageReference Include="Terradue.GeoJson" Version="1.12.1" />
3939
<PackageReference Include="MaxRev.Gdal.Core" Version="3.3.3.110" />
@@ -54,9 +54,12 @@
5454
<!--<ItemGroup>
5555
<ProjectReference Include="../../../terradue.opensearch.scihub/Terradue.OpenSearch.SciHub/Terradue.OpenSearch.SciHub.csproj" />
5656
</ItemGroup>-->
57-
<!-- <ItemGroup>
57+
<!--<ItemGroup>
58+
<ProjectReference Include="../../../terradue.opensearch.asf/Terradue.OpenSearch.Asf/Terradue.OpenSearch.Asf.csproj" />
59+
</ItemGroup>-->
60+
<!--<ItemGroup>
5861
<ProjectReference Include="../../../terradue.opensearch.usgs/Terradue.OpenSearch.Usgs/Terradue.OpenSearch.Usgs.csproj" />
59-
</ItemGroup> -->
62+
</ItemGroup>-->
6063
<ItemGroup>
6164
<None Include="..\..\LICENSE" Pack="true" PackagePath="" />
6265
<None Include="..\..\docs\logo\Stars_logo.png" Pack="true" PackagePath="" />

src/Stars.Services/Processing/Archive.cs

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ namespace Terradue.Stars.Services.Processing
1919
public abstract class Archive : ILocatable
2020
{
2121
public static readonly Dictionary<string, ArchiveType> ArchiveFileExtensions = new Dictionary<string, ArchiveType>() {
22+
{ ".tar", ArchiveType.Tar },
2223
{ ".tar.gz", ArchiveType.TarGzip },
2324
{ ".tgz", ArchiveType.TarGzip },
2425
{ ".tar.Z", ArchiveType.TarGzip },
@@ -48,6 +49,8 @@ internal static async Task<Archive> Read(IAsset asset, ILogger logger, IResource
4849
{
4950
case ArchiveType.Zip:
5051
return new ZipArchiveAsset(asset, logger, resourceServiceProvider, fileSystem);
52+
case ArchiveType.Tar:
53+
return new TarArchiveAsset(asset, resourceServiceProvider, logger);
5154
case ArchiveType.TarGzip:
5255
return new TarGzipArchive(asset, resourceServiceProvider, logger);
5356
case ArchiveType.Gzip:

src/Stars.Services/Processing/ArchiveType.cs

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ public enum ArchiveType
88
{
99
None,
1010
Compress,
11+
Tar,
1112
TarGzip,
1213
TarBzip2,
1314
Zip,

0 commit comments

Comments
 (0)