Skip to content
Merged

v8.4 #60

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DynamicAuthPolicyDemo.Web/DynamicAuthPolicyDemo.Web.csproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.CoreIntegration/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.CoreIntegration

This package provides core integration for cloudscribe Dynamic Authorization Policy Services for ASP.NET Core.

## Usage
Add this NuGet package to your ASP.NET Core project to enable core integration for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.CoreIntegration
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,28 @@

<PropertyGroup>
<Description>cloudscribe Core integration for Dynamic Authorization Policy Services for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/cloudscribe/dynamic-authorization-policy</PackageProjectUrl>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Core.Models" Version="8.3.0" />
<PackageReference Include="cloudscribe.Multitenancy" Version="8.3.0" />
<PackageReference Include="cloudscribe.Core.Models" Version="8.4.0" />
<PackageReference Include="cloudscribe.Multitenancy" Version="8.4.0" />

<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Models/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Models

This package contains model classes for cloudscribe Dynamic Authorization Policy for ASP.NET Core.

## Usage
Add this NuGet package to your ASP.NET Core project to use the model classes for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Models
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,27 @@

<PropertyGroup>
<Description>model classes for Dynamic Authorization Policy for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/cloudscribe/dynamic-authorization-policy</PackageProjectUrl>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Pagination.Models" Version="8.3.0" />
<PackageReference Include="cloudscribe.Pagination.Models" Version="8.4.0" />

<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Storage.EFCore.Common/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Storage.EFCore.Common

This package provides common Entity Framework Core storage implementations for cloudscribe Dynamic Authorization Policy.

## Usage
Add this NuGet package to your ASP.NET Core project to use the common EFCore storage for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Storage.EFCore.Common
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,21 @@

<PropertyGroup>
<Description>Entity Framework Core implementation of commands and queries for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/cloudscribe/dynamic-authorization-policy</PackageProjectUrl>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>MSSQL Entity Framework Core implementation of commands and queries for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
Expand All @@ -22,7 +22,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.0" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>MySql Entity Framework Core implementation of commands and queries for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
Expand All @@ -23,7 +23,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />

<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>PostgreSql Entity Framework Core implementation of commands and queries for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
Expand All @@ -23,12 +23,12 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />

<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.0" />
<PackageReference Include="cloudscribe.EFCore.PostgreSql.Conventions" Version="8.3.0" />
<PackageReference Include="cloudscribe.EFCore.PostgreSql.Conventions" Version="8.4.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>SQLite Entity Framework Core implementation of commands and queries for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
Expand All @@ -22,7 +22,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />

<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.0" />
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Storage.NoDb/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Storage.NoDb

This package provides NoDb storage implementation for cloudscribe Dynamic Authorization Policy for ASP.NET Core.

## Usage
Add this NuGet package to your ASP.NET Core project to use NoDb storage for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Storage.NoDb
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,21 @@

<PropertyGroup>
<Description>NoDb storage for Dynamic Authorization Policies for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/cloudscribe/dynamic-authorization-policy</PackageProjectUrl>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
Expand All @@ -21,8 +26,8 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Pagination.Models" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Pagination.Models" Version="8.4.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />
<PackageReference Include="NoDb" Version="1.2.2" />

<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Web.Mvc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Web.Mvc

This package provides Dynamic Authorization Policy Services for ASP.NET Core MVC.

## Usage
Add this NuGet package to your ASP.NET Core MVC project to enable dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Web.Mvc
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,21 @@

<PropertyGroup>
<Description>Dynamic Authorization Policy Services for ASP.NET Core</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/cloudscribe/dynamic-authorization-policy</PackageProjectUrl>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
Expand All @@ -21,10 +26,10 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="cloudscribe.Versioning" Version="8.3.0" />
<PackageReference Include="cloudscribe.Versioning" Version="8.4.0" />

<PackageReference Include="cloudscribe.Web.Common" Version="8.3.0" />
<PackageReference Include="cloudscribe.Web.Pagination" Version="8.3.0" />
<PackageReference Include="cloudscribe.Web.Common" Version="8.4.0" />
<PackageReference Include="cloudscribe.Web.Pagination" Version="8.4.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
</ItemGroup>
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Web.Views.Bootstrap3/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Web.Views.Bootstrap3

This package provides Bootstrap 3 views for cloudscribe Dynamic Authorization Policy.

## Usage
Add this NuGet package to your ASP.NET Core project to enable Bootstrap 3 UI for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Web.Views.Bootstrap3
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>Bootstrap 3 views for cloudscribe Dynamic Authorization Policy</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>
Expand All @@ -11,8 +11,13 @@
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Web.Views.Bootstrap4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Web.Views.Bootstrap4

This package provides Bootstrap 4 views for cloudscribe Dynamic Authorization Policy.

## Usage
Add this NuGet package to your ASP.NET Core project to enable Bootstrap 4 UI for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Web.Views.Bootstrap4
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Description>Bootstrap 4 views for cloudscribe Dynamic Authorization Policy</Description>
<Version>8.3.0</Version>
<Version>8.4.0</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>Joe Audette</Authors>
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>
Expand All @@ -11,8 +11,13 @@
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/cloudscribe/dynamic-authorization-policy.git</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="/" />
</ItemGroup>

<ItemGroup>
<None Include="icon.png" Pack="true" PackagePath="\"/>
</ItemGroup>
Expand Down
13 changes: 13 additions & 0 deletions cloudscribe.DynamicPolicy.Web.Views.Bootstrap5/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cloudscribe.DynamicPolicy.Web.Views.Bootstrap5

This package provides Bootstrap 5 views for cloudscribe Dynamic Authorization Policy.

## Usage
Add this NuGet package to your ASP.NET Core project to enable Bootstrap 5 UI for dynamic authorization policies.

```
dotnet add package cloudscribe.DynamicPolicy.Web.Views.Bootstrap5
```

## License
This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
Loading
Loading