Setting package versioning in csproj files + add logo and icons for packages

This commit is contained in:
2025-08-25 18:27:26 +03:30
parent dfe36b55a0
commit 22b985054f
382 changed files with 606 additions and 98 deletions
@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Alterations.Core</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides core interfaces, models and services that support the alteration engine.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Alterations.MassTransit</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides alteration background job runners using MassTransit.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Alterations</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides alterations for workflow instances.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.CSharp</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides a CSharp expression provider.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Caching.Distributed.MassTransit</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides distributed caching services leveraging MassTransit for transport of signals.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Caching.Distributed.ProtoActor</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides distributed caching services leveraging Proto.Actor for transport of signals.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Caching.Distributed</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides distributed caching services and utility functions common to Elsa modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Caching</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides caching services and utility functions common to Elsa modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+24 -19
View File
@@ -1,25 +1,30 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
Provides services and utility functions common to Elsa modules.
For example, it provides a system clock and a memory store implementation.
</Description>
<PackageTags>elsa module common</PackageTags>
</PropertyGroup>
<PropertyGroup>
<PackageId>Caspian.Elsa.Common</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides services and utility functions common to Elsa modules.
For example, it provides a system clock and a memory store implementation.
</Description>
<PackageTags>elsa module common</PackageTags>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\common\Elsa.Features\Elsa.Features.csproj" />
<ProjectReference Include="..\..\common\Elsa.Mediator\Elsa.Mediator.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\common\Elsa.Features\Elsa.Features.csproj" />
<ProjectReference Include="..\..\common\Elsa.Mediator\Elsa.Mediator.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Cronos" />
<PackageReference Include="DistributedLock.Core" />
<PackageReference Include="IronCompress" />
<PackageReference Include="LinqKit.Core" />
<PackageReference Include="Microsoft.Extensions.Configuration" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Cronos" />
<PackageReference Include="DistributedLock.Core" />
<PackageReference Include="IronCompress" />
<PackageReference Include="LinqKit.Core" />
<PackageReference Include="Microsoft.Extensions.Configuration" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" />
</ItemGroup>
</Project>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Api</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides Activity Connection API endpoints</Description>
<PackageTags>elsa module activity connection abstraction api</PackageTags>
</PropertyGroup>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Core</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides an connection framework to use connection abtraction in activities</Description>
<PackageTags>elsa module connection abstratction</PackageTags>
<RootNamespace>Elsa.Connections</RootNamespace>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Models</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides models that can be shared between the API and API clients</Description>
<PackageTags>elsa module connections api</PackageTags>
<RootNamespace>Elsa.Connections</RootNamespace>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Persistence.EntityFrameworkCore.Sqlite</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides an EF Core migrations for SQLite for the Connection Persistence module.</Description>
<PackageTags>elsa module persistence efcore entity framework core sqlite</PackageTags>
</PropertyGroup>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Persistence.EntityFrameworkCore</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides an Entity Framework Core provider for the persistence layer of the Connection module</Description>
<PackageTags>elsa connection persistence efcore entity framework core</PackageTags>
</PropertyGroup>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Connections.Persistence</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>Provides Connections persistence services</Description>
<PackageTags>elsa module connections persistence </PackageTags>
</PropertyGroup>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Dapper.Migrations</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides Dapper migrations for Dapper perisstence providers from various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Dapper</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides Dapper implementations of various persistence abstractions from various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+5
View File
@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Dsl</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides a custom DSL to write workflows with in a syntax similar to JavaScript but with native keywords translating to workflow functionality.
For example if/else would translate to the If activity. Very cool, but also very experimental ;)
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Elasticsearch</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides Elasticsearch implementation for workflow state persistence.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+5
View File
@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.Email</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides a SendEmail activity that lets you send emails from a workflow.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,26 +1,31 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>
Provides common Entity Framework Core types for implementing EF Core persistence of varipus ELsa modules.
</Description>
<PackageTags>elsa module persistence efcore</PackageTags>
<RootNamespace>Elsa.EntityFrameworkCore</RootNamespace>
</PropertyGroup>
<PropertyGroup>
<PackageId>Caspian.Elsa.EntityFrameworkCore.Common</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides common Entity Framework Core types for implementing EF Core persistence of varipus ELsa modules.
</Description>
<PackageTags>elsa module persistence efcore</PackageTags>
<RootNamespace>Elsa.EntityFrameworkCore</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" PrivateAssets="all" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" />
<PackageReference Include="Open.Linq.AsyncExtensions" />
<PackageReference Include="Scrutor" />
<PackageReference Include="System.CommandLine" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" PrivateAssets="all" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" />
<PackageReference Include="Open.Linq.AsyncExtensions" />
<PackageReference Include="Scrutor" />
<PackageReference Include="System.CommandLine" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Elsa.Common\Elsa.Common.csproj" />
<ProjectReference Include="..\Elsa.Tenants\Elsa.Tenants.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Elsa.Common\Elsa.Common.csproj" />
<ProjectReference Include="..\Elsa.Tenants\Elsa.Tenants.csproj" />
</ItemGroup>
</Project>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -2,6 +2,11 @@
<PropertyGroup>
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
<PackageId>Caspian.Elsa.EntityFrameworkCore.MySql</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides MySQL EF Core migrations for various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.EntityFrameworkCore.Oracle</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides Oracle EF Core migrations for various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.EntityFrameworkCore.PostgreSql</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides PostgreSQL EF Core migrations for various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.EntityFrameworkCore.SqlServer</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides SQL Server EF Core migrations for various modules.
</Description>
@@ -1,3 +0,0 @@
Terms and Conditions of Use, Reproduction and Distribution are permitted only for Caspian Company.
Copyright [2025] Caspian Company
@@ -1,6 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>Caspian.Elsa.EntityFrameworkCore.Sqlite</PackageId>
<Company>Caspian</Company>
<Authors>Digital banking team</Authors>
<Version>1.1.0-preview.1</Version>
<!--<GeneratePackageOnBuild>True</GeneratePackageOnBuild>-->
<Description>
Provides SQLite EF Core migrations for various modules.
</Description>
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Some files were not shown because too many files have changed in this diff Show More