forked from mrpmorris/Fluxor
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Remove support for obsolete versions of .NET (mrpmorris#385) * Change IDisposable to IAsyncDisposable (Fixes mrpmorris#324) * ReduxDevTools should not call UseRouting (Fixes mrpmorris#360) (mrpmorris#388) * Remove UseRouting from UseReduceDevTools * Allow action filtering on redux dev tools (fixes mrpmorris#383) (mrpmorris#389) * Support action filtering in Redux Dev Tools * Add unit tests * Remove Newtonsoft.Json (Fixes mrpmorris#386) (mrpmorris#392) * Remove dependency on Newtonsoft.Json * Remove support for obsolete versions of .NET (mrpmorris#385) * Change IDisposable to IAsyncDisposable (Fixes mrpmorris#324) * ReduxDevTools should not call UseRouting (Fixes mrpmorris#360) (mrpmorris#388) * Remove UseRouting from UseReduceDevTools * Allow action filtering on redux dev tools (fixes mrpmorris#383) (mrpmorris#389) * Support action filtering in Redux Dev Tools * Add unit tests * Remove Newtonsoft.Json (Fixes mrpmorris#386) (mrpmorris#392) * Remove dependency on Newtonsoft.Json * Allow action filtering on redux dev tools (fixes mrpmorris#383) (mrpmorris#389) * Support action filtering in Redux Dev Tools * Add unit tests * Bump Swashbuckle.AspNetCore.SwaggerUI Bumps [Swashbuckle.AspNetCore.SwaggerUI](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.3.0 to 6.4.0. - [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases) - [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.3.0...v6.4.0) --- updated-dependencies: - dependency-name: Swashbuckle.AspNetCore.SwaggerUI dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Deadlock mrpmorris#474 (mrpmorris#476) * Add lock conflict test * Alternate locking approach * Update .net versions * Eliminate deadlock when executing an action from IDispatcher.ActionDispatched on a different thread mrpmorris#474 (mrpmorris#477) * Update SourceLink * Fix flaky tests in ThrottledInvoker * Execute feature callbacks outside lock() * Have ThrottledInvoker re-enter if the timer executes too soon. * Have test ensure the execution window is within (ThrottleWindowMs) and (ThrottleWindowMs* 2) * Change parameter name from action to throttledAction in test. * Don't test for too long, only too short. * Task.Yield to ensure fire-and-forget action logging has time to complete * Update throttling tests * Update throttling test comments * Rewrite ThrottledInvoker to not use Timers * Source formatting * Make throttled invoker disposable * Call ThrottledInvoker.Dispose from Blazor libraries * ThrottledInvoke.Dispose tests * Change style of unit test * Remove race condition from test * Change test timings * Spelling error * Use IAsyncLifetime instead of using Task.Wait() * Code tidy * Remove NCrunch file * Ignore *ncrunch* * Use TimeSpan instead of int MS * 6.0-Beta1 * Fix errors in tests detected by NCrunch. * Unit tests for navigation fragments * Rename UrlComparer.SameAs to UrlComparer.AreEqual * Delete TestNavigationManager * Add a note to Releases.md about mrpmorris#455 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Peter Morris <mrpmorris@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information
1 parent
f54be56
commit 419af40
Showing
305 changed files
with
6,414 additions
and
6,288 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
@call build.bat | ||
dotnet test -c Release Source\Fluxor.sln | ||
dotnet test --no-build Source\Fluxor.sln |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 0 additions & 13 deletions
13
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/CallbackObjects/BaseCallbackObject.cs
This file was deleted.
Oops, something went wrong.
9 changes: 0 additions & 9 deletions
9
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/CallbackObjects/BasePayload.cs
This file was deleted.
Oops, something went wrong.
11 changes: 0 additions & 11 deletions
11
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/CallbackObjects/JumpToStateCallback.cs
This file was deleted.
Oops, something went wrong.
10 changes: 0 additions & 10 deletions
10
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/CallbackObjects/JumpToStatePayload.cs
This file was deleted.
Oops, something went wrong.
50 changes: 28 additions & 22 deletions
50
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/Fluxor.Blazor.Web.ReduxDevTools.csproj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,34 @@ | ||
<Project Sdk="Microsoft.NET.Sdk.Razor"> | ||
<PropertyGroup> | ||
<Product>ReduxDevTools for Fluxor Blazor (Web)</Product> | ||
<Description>Middleware link from a Blazor (Web) Fluxor store to the Redux Dev Tools browser extension for Chrome.</Description> | ||
<PackageIcon>fluxor-blazor-reduxdevtools-small.png</PackageIcon> | ||
<PackageTags>Redux Flux DotNet CSharp Blazor RazorComponents ReduxDevTools</PackageTags> | ||
<SignAssembly Condition="'$(Configuration)'=='Release'">True</SignAssembly> | ||
</PropertyGroup> | ||
<PropertyGroup> | ||
<LangVersion>latest</LangVersion> | ||
<Product>ReduxDevTools for Fluxor Blazor (Web)</Product> | ||
<Description>Middleware link from a Blazor (Web) Fluxor store to the Redux Dev Tools browser extension for Chrome.</Description> | ||
<PackageIcon>fluxor-blazor-reduxdevtools-small.png</PackageIcon> | ||
<PackageTags>Redux Flux DotNet CSharp Blazor RazorComponents ReduxDevTools</PackageTags> | ||
</PropertyGroup> | ||
|
||
<PropertyGroup> | ||
<RazorLangVersion>3.0</RazorLangVersion> | ||
</PropertyGroup> | ||
<ItemGroup> | ||
<SupportedPlatform Include="browser" /> | ||
</ItemGroup> | ||
|
||
<ItemGroup> | ||
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.0" Condition="'$(TargetFramework)' == 'net8.0'" /> | ||
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="7.0.0" Condition="'$(TargetFramework)' == 'net7.0'" /> | ||
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="6.0.0" Condition="'$(TargetFramework)' == 'net6.0'" /> | ||
|
||
<ItemGroup> | ||
<ProjectReference Include="..\Fluxor.Blazor.Web\Fluxor.Blazor.Web.csproj" /> | ||
</ItemGroup> | ||
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" Condition="'$(TargetFramework)' == 'net8.0'" /> | ||
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0" Condition="'$(TargetFramework)' == 'net7.0'" /> | ||
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" Condition="'$(TargetFramework)' == 'net6.0'" /> | ||
</ItemGroup> | ||
|
||
<ItemGroup> | ||
<None Include="..\..\..\Images\fluxor-blazor-reduxdevtools-small.png"> | ||
<Pack>True</Pack> | ||
<PackagePath></PackagePath> | ||
</None> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<ProjectReference Include="..\Fluxor.Blazor.Web\Fluxor.Blazor.Web.csproj" /> | ||
</ItemGroup> | ||
|
||
<ItemGroup> | ||
<None Include="..\..\..\Images\fluxor-blazor-reduxdevtools-small.png"> | ||
<Pack>True</Pack> | ||
<PackagePath></PackagePath> | ||
</None> | ||
</ItemGroup> | ||
</Project> |
16 changes: 0 additions & 16 deletions
16
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/IJsonSerialization.cs
This file was deleted.
Oops, something went wrong.
12 changes: 12 additions & 0 deletions
12
Source/Lib/Fluxor.Blazor.Web.ReduxDevTools/Internal/CallbackObjects/BaseCallbackObject.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
namespace Fluxor.Blazor.Web.ReduxDevTools.Internal.CallbackObjects; | ||
|
||
public class BaseCallbackObject<TPayload> | ||
where TPayload : BasePayload | ||
{ | ||
#pragma warning disable IDE1006 // Naming Styles | ||
public string type { get; set; } | ||
public TPayload payload { get; set; } | ||
#pragma warning restore IDE1006 // Naming Styles | ||
} | ||
|
||
public class BaseCallbackObject : BaseCallbackObject<BasePayload> { } |
Oops, something went wrong.