This website requires JavaScript.
0082544fac
Bump to versions
main
v3.0.0
test/v3.0.0
msgpack/v2.0.0
efc/v3.2.0
asp/v3.2.0
Andreas Müller
2026-02-17 18:01:43 +01:00
25b58f0bb6
Updated dependencies, removed .NETStandard2.0
Andreas Müller
2026-02-17 17:57:51 +01:00
5631303cc6
Added docs
Andreas Müller
2026-01-12 20:31:56 +01:00
5d606bea89
Migrated CI from gitlab to gitea
Andreas Müller
2026-01-12 20:26:51 +01:00
6f92908a81
Added ViewContext extensions
Andreas Müller
2025-12-12 08:54:06 +01:00
14b38135a0
Updated Changelog
v2.1.0
test/v2.2.0
msgpack/v1.0.0
efc/v3.1.0
asp/v3.1.0
Andreas Müller
2025-11-24 22:28:53 +01:00
4460b59ad2
Added zip and tar.gz archives
Andreas Müller
2025-11-19 22:01:12 +01:00
48c30b5b83
Added some IP address improvements
Andreas Müller
2025-11-17 18:57:21 +01:00
feed3d5427
Added ContainsAny and ContainsAll
Andreas Müller
2025-11-14 12:01:15 +01:00
c15b8b808d
Improved CI
Andreas Müller
2025-11-14 09:32:59 +01:00
8602d5fe29
Bring CryptoHelper to the state of the art for .NET 10
Andreas Müller
2025-11-14 08:11:34 +01:00
3698452e92
Fixing IPNetwork for .NET 10
Andreas Müller
2025-11-13 21:01:50 +01:00
f6f4bc085f
Added support for .NET 10.0 and C#14, removed support for .NET 6.0
Andreas Müller
2025-11-13 20:43:19 +01:00
e238b2a5f4
Updating dependencies
Andreas Müller
2025-11-13 20:34:29 +01:00
1767b55c8a
Updating to VS 2026
Andreas Müller
2025-11-13 20:30:44 +01:00
1096186c40
Improved CI file
Andreas Müller
2025-11-13 08:23:16 +01:00
9edb35c015
Remove packing
Andreas Müller
2025-11-13 08:22:03 +01:00
7b5ef8d81e
Deploy any package version locally
Andreas Müller
2025-11-12 22:09:23 +01:00
fb26e441a4
Using native Convert from hex function for .NET 8
Andreas Müller
2024-09-13 07:53:41 +02:00
df6763b99b
Solution restructured to use multiple test projects
Andreas Müller
2024-07-04 18:22:26 +02:00
508379d704
Adding Domain and IPAddress comparer
Andreas Müller
2024-06-16 21:09:38 +02:00
8e31601d75
Added Collection Extensions, Updated DateTimeExtensions
Andreas Müller
2024-02-25 09:49:43 +01:00
cf425da609
Added VersionStringComparer
Andreas Müller
2024-02-25 09:44:36 +01:00
d4b390ad91
Merge branch 'packing'
Andreas Müller
2024-01-14 13:10:45 +01:00
27cd54fb30
Updated to C# 12
Andreas Müller
2024-01-14 13:10:33 +01:00
9cd1344266
Fixed naming conventions
Andreas Müller
2024-01-10 09:33:51 +01:00
68dd0839eb
Merge branch 'main' into packing
Andreas Müller
2024-01-10 08:44:08 +01:00
c889e78153
Updated CHANGELOG
efc/v3.0.0
asp/v3.0.0
Andreas Müller
2023-12-29 01:58:58 +01:00
99d3f7758a
Adding support for .NET 8.0 LTS, renaming private fields to start with underscore
Andreas Müller
2023-12-29 01:58:40 +01:00
8bd511a936
Bumping to asp/v2.2.0
asp/v2.2.0
Andreas Müller
2023-12-05 20:29:58 +01:00
29534e7a2a
Changing GetRemoteIpAddress() to resolve clean IPv4 or IPv6 addresses from headers
Andreas Müller
2023-12-05 20:26:22 +01:00
dcffa13cfa
Return the application builder after applying proxy hosting
Andreas Müller
2023-11-30 23:02:09 +01:00
db9ddecff3
Removing BackgroundServiceStarter from AddSingletonHostedService
Andreas Müller
2023-11-30 21:43:28 +01:00
94c02c2a89
Bumping to release
v2.0.1
test/v2.1.1
efc/v2.0.1
asp/v2.1.0
Andreas Müller
2023-11-23 19:04:12 +01:00
3610f720ed
Added localhost to known networks on UseProxyHosting()
Andreas Müller
2023-11-23 18:52:49 +01:00
1576e78686
Enhanced HttpContext.GetRemoteIpAddress() extension
Andreas Müller
2023-11-22 21:55:12 +01:00
ca76966827
Optimizing async tasks (ConfigureAwait(false))
Andreas Müller
2023-11-03 10:12:30 +01:00
18b9627ea4
Fixing CI build
Andreas Müller
2023-10-15 07:20:55 +02:00
5bd5e4b802
Small changes to Snapshot docs
test/v2.1.0
Andreas Müller
2023-10-13 19:39:28 +02:00
e3f7682ee2
Fixing CI build
Andreas Müller
2023-10-13 19:19:23 +02:00
e35d86c1ad
Adding SnapshotAssert
Andreas Müller
2023-10-13 19:13:07 +02:00
105080ef09
Some cleanup and fixes; removed DebugLocal
Andreas Müller
2023-10-13 18:33:21 +02:00
0fab447292
Added custom tagging, moved AMWD.Common.Moq to AMWD.Common.Test
Andreas Müller
2023-10-05 12:39:58 +02:00
885fc3f1a5
Merge branch 'main' into cmd
v2.0.0
test/v2.0.0
efc/v2.0.0
asp/v2.0.0
Andreas Müller
2023-08-09 06:52:02 +02:00
0d7e5912b8
Added CommandLineParser to AMWD.Common collection
Andreas Müller
2023-08-09 06:51:47 +02:00
7469583ed4
Removing .NET Core 3.1 support
Andreas Müller
2023-08-01 08:00:45 +02:00
28377a89eb
Added new middleware to protect paths by authorization (also static files)
v1.13.0
Andreas Müller
2023-06-27 11:01:54 +02:00
371283e653
Changed behaviour of remote ip address detection, renamed ip allow/block lists
v1.12.0
Andreas Müller
2023-06-01 20:01:19 +02:00
d755754198
Fixing Json.GetValue()
v1.11.1
Andreas Müller
2023-05-11 18:12:45 +02:00
9ada865d11
Merge branch 'main' into packing
Andreas Müller
2023-04-03 09:43:31 +02:00
cb133aea0c
Updating Changelog
v1.11.0
Andreas Mueller
2023-03-29 18:11:36 +02:00
5c4165dfd0
Added DbExtensions for database transactions
Andreas Mueller
2023-03-29 18:11:09 +02:00
f2d07dcf1f
Updated CI
Andreas Mueller
2023-03-29 18:10:28 +02:00
9611de0dde
Implemented Ar Reader/Writer and UnitTests
Andreas Mueller
2023-03-18 13:47:19 +01:00
5ca3c805c4
Merge main
Andreas Mueller
2023-03-18 12:44:38 +01:00
9d7becbdaf
Added FileLogger to collection, some CI changes
Andreas Mueller
2023-03-18 12:36:21 +01:00
7cd5358ac8
WIP: Added packing of AR and TAR
Andreas Mueller
2023-03-13 10:08:50 +01:00
9c26ced721
Add GetDisplayName to enum extensions
Andreas Mueller
2023-03-13 10:13:54 +01:00
e8a1378f60
Added Directory.Build.(props|targets)
Andreas Mueller
2022-09-30 00:37:47 +02:00
36ddaf02ad
Removed DNS dependency, added ReflectionExtensions.
v1.10.0
Andreas Mueller
2022-09-18 22:54:32 +02:00
ba8dd516e6
Fixing readme
Andreas Mueller
2022-08-21 12:32:46 +02:00
c4870ad799
Small async fixes for AsyncQueue and over-/underflow for IPAddress
Andreas Mueller
2022-08-17 23:38:51 +02:00
18c9bb7cee
Bumping to v1.9.0
v1.9.0
Andreas Mueller
2022-08-14 01:32:34 +02:00
3d7d5f8b7b
Changed from "master" to "main" as default branch
Andreas Mueller
2022-08-14 01:23:55 +02:00
6e6e9d975a
Added AsyncQueue
Andreas Mueller
2022-08-13 15:22:49 +02:00
d233bf6b0a
Fixing UnitTests
v1.8.1
Andreas Mueller
2022-08-07 20:57:11 +02:00
6460142a65
Bumping to version 1.8.0
v1.8.0
Andreas Mueller
2022-08-07 20:40:58 +02:00
e6c9f19f7d
Added cancellation token to BasicAuthenticationValidator
Andreas Mueller
2022-08-07 20:37:10 +02:00
7ee10e4a6d
Adding IPNetwork to Converter/Formatters
Andreas Mueller
2022-08-05 17:21:31 +02:00
1522c0cbc9
Added Converters/Formatters for Serialization of Json/MessagePack
Andreas Mueller
2022-08-04 22:34:14 +02:00
aeaeeb16c1
Making package deterministic
Andreas Mueller
2022-07-26 21:20:42 +02:00
2732250451
Bump to version 1.7.0
v1.7.0
Andreas Mueller
2022-07-24 07:06:12 +02:00
e449176682
Added IPAddress.Increment/Decrement; Added ParseNetwork, ExpandNetwork
Andreas Mueller
2022-07-24 01:56:44 +02:00
4938becdd7
Fixing broken UnitTest
Andreas Mueller
2022-07-24 01:22:04 +02:00
90cb20bf87
Updating References
Andreas Mueller
2022-07-24 01:08:41 +02:00
a26d6a0036
Moved all UnitTests to a single project. Implemented parts of AspNetCore UnitTests.
Andreas Mueller
2022-07-17 12:21:05 +02:00
73038bbe5a
Updated CI build for new version of code coverage definition
Andreas Mueller
2022-07-04 19:31:09 +02:00
8754e40c91
BasicAuthenticationAttribute now respects the IBasicAuthenticationValidator.Realm when the own Realm property is not set. IBasicAuthenticationValidator.Realm is now a read-only property (removed public set).
Andreas Mueller
2022-07-04 19:30:40 +02:00
bfe500dfa1
BasicAuthentication attribute and TimeSpan.ToShortString()
v1.6.1
Andreas Mueller
2022-06-23 22:51:16 +02:00
97c3c303ce
- Fixed BasicAuthenticationAttribute. - All attributes now reside in Microsoft.AspNetCore.Mvc.Filters namespace.
v1.6.0
Andreas Mueller
2022-06-22 23:47:47 +02:00
33c2b9336f
- Fixed problem with ForbidResult without having an authentication schema defined. Now only HTTP Status 403 (Forbid) is returned. - BasicAuthenticationAttribute is now in namespace AMWD.Common.AspNetCore.Attributes.
v1.5.3
Andreas Mueller
2022-06-22 22:53:34 +02:00
9c3b469d26
Updated Changelog
v1.5.2
Andreas Mueller
2022-06-20 19:07:34 +02:00
e376cc6e45
Removing .NET 5.0 support - due to EOL (2022-05-10)
Andreas Mueller
2022-06-20 19:02:05 +02:00
42ae72a1b7
Using AppContext.BaseDirectory - as Assembly.Location might not be available in single-file applications.
v1.5.1
Andreas Mueller
2022-06-20 18:55:18 +02:00
65bca0a922
Added White-/Blacklist Attributes, DateOnly/TimeOnly converters, TcpClientMoq
v1.5.0
Andreas Mueller
2022-06-15 19:48:47 +02:00
f331be521f
Fixing detection of SQLServer for EFCore extensions
v1.4.3
Andreas Mueller
2022-05-12 23:27:02 +02:00
d9ba209402
Added customized AppendLine() for StringBuilder
v1.4.2
Andreas Mueller
2022-05-06 19:29:55 +02:00
e38864b32b
Adding WaitAvailable to EFCore extensions
v1.4.1
Andreas Mueller
2022-03-23 20:50:20 +01:00
e89e8bc69a
updated changelog
Andreas Mueller
2022-02-21 22:24:04 +01:00
142917a7fd
Fixing errors with in-memory context, adding integrity hash tag helper
Andreas Mueller
2022-02-15 22:04:00 +01:00
1eb40237c5
Bumping v1.4
v1.4.0
Andreas Mueller
2022-02-11 23:00:01 +01:00
80e5382553
BasicAuth bezieht Realm aus dem Validator. DNS Resolve für E-Mail Validierung geändert. Moq-Package hinzugefügt.
Andreas Mueller
2022-01-30 14:25:13 +01:00
a885f15ebb
Timer Delta etwas gelockert
Andreas Mueller
2021-12-21 23:37:46 +01:00
2206585652
BasicAuthentication als Attribut für Actions
v1.3.0
Andreas Mueller
2021-12-21 23:22:28 +01:00
7a71bd91d5
DNS Auflösung bei E-Mail Adressen: DNS Client getauscht, BasicAuthenticationHandler implementiert.
Andreas Mueller
2021-12-21 22:26:58 +01:00
e5b9959d8e
StreamExtensions mit UnitTests versehen
v1.2.0
Andreas Mueller
2021-12-19 22:21:05 +01:00
37650db1e1
StreamExtension, um Zeilenweise zu lesen
Andreas Mueller
2021-12-17 22:27:52 +01:00
cea79c2359
Added HtmlHelper.IsDarkColor and enhanced UnitTests
Andreas Mueller
2021-12-17 00:14:38 +01:00
6f6b79c88c
Unit-Test erweitert, NetRevisionTask aktualisiert, ExceptionTests hinzugefügt...
Andreas Mueller
2021-11-28 11:21:40 +01:00
adb140b1a3
NetRevisionTask aktualisiert, Readme aktualisiert, Changelog hinzugefügt
Andreas Mueller
2021-11-27 12:55:43 +01:00