Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wangkanai/wangkanai

Wangkanai is a collection of ASP.NET Core libraries that was developed internally over time and share common usage that would benefit everyone in the open source community as a whole.
https://github.com/wangkanai/wangkanai

Merge pull request #952 from wangkanai/domain

Refactor code and remove package 'JetBrains.Annotations'

3ad2fbd8237d719b6bec7ae9ea3019992e17f10a authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Add NotNullAttribute class

A new NotNullAttribute class has been added to the Attributes folder in the System source code. ...

93bcab8e03becefc789de2a0ea82e37de1a12afe authored about 1 year ago by wangkanai <[email protected]>
Refactor Entity classes and move interfaces to separate directory

This commit performs two primary actions. Firstly, it refactors the Entity classes in the Domain...

ef450b4db140489749a3e8c93c96fd60ce5a5e5c authored about 1 year ago by wangkanai <[email protected]>
Add additional tests to ValueObjectTests class

Test cases have been added to ensure correct behavior of value objects in different scenarios. T...

2a67b2860f572dc0d62f3b3469238396d96fdb8b authored about 1 year ago by wangkanai <[email protected]>
Refactor ValueObject class and add tests

The ValueObject class has been moved from Common to the root Domain directory, and now resides u...

f0badcd311406899995fa97d3dc87390a138a072 authored about 1 year ago by wangkanai <[email protected]>
Fix the nullable warning tracking entry

989f5f897182038e9146f4bf74c6291264ba4b90 authored about 1 year ago by wangkanai <[email protected]>
Update nullable fields and improve comparison operators

Implemented nullable string fields in 'UserAuditableEntity' for 'CreatedBy' and 'UpdatedBy' prop...

517a27832153798a2db5e74a5c7c9392d5a799a6 authored about 1 year ago by wangkanai <[email protected]>
Refactor ReflectionUtility for cleaner code

Removed unnecessary usage of the variable 'result' in the GetPropertyName<T> method to directly ...

26cf556f9fbcfc7a430ef72bd160c669af9bb803 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #951 from wangkanai/nuget

Publish production ready .NET 8 NuGet packages

caf94586a386167f4b0131112a0e47a3d37c20d3 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Refactor code and remove package 'JetBrains.Annotations'

Code within the 'Domain' and 'System' has been refactored for readability and efficiency. Packag...

6aa6db80fc7aeadde44770abaf8d8ef204110150 authored about 1 year ago by wangkanai <[email protected]>
Remove versionSuffix from build properties

The versionSuffix 'preview1' has been removed from the build properties of both the Testing and ...

62457f49783d6bf5f18524251e86d1d956e8d1f2 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Remove 'preview3' version suffix in validation properties

The version suffix 'preview3' was removed from the validation properties file. This change refle...

c6272d114375521d5acfb9f10c25deb84377be41 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #950 from wangkanai/sign

Sign delete artifacts folder mute does not exist

2abff4ffcaf15a024b2c0705c941fb9353f2205d authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
publish nuget packages

c2a3ad20ecff31b4b40e529f40b1f51fc9ce3949 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
update nuget version

cf7d7ed7697c6ad40680b4646c0cd14f4951ac56 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
complete correcting all signing powershell script

61ee312b2c64e4c0b5fcd6f10e2e84c2f898fccf authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #949 from wangkanai/nuget

Publish NuGet Packages

c46f3c72c6a26f4ade62d74b7afd5d706179ed57 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Sign delete artifacts folder mute does not exist

Do need to show if the folder going to delete exist or not. Just force delete silently.

11bdef9ea54cdeee479c034a3a801cfff491766f authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
publish tools 2.0 preview1

1e6a0b301dd127e7cfd4837d50a22248ebb89259 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Publish NuGet Packages

- publish sign nuget packages
- update the sonar version

2d7bdf87c4dd397adbe3d7d5d66e7f6487bf5474 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #948 from wangkanai/hosting

[Hosting] prepare hosting preview1

fef0e7eccd19155d14fb875cf37d84b15c873f80 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
refactor marker service across the board

1359e9ff248898d4d81b3d62f65e2d92024825c8 authored about 1 year ago by wangkanai <[email protected]>
verifying that the marker service is registered

0a3b9d271cbaec0a2d3e3fd5817a25b70b384b79 authored about 1 year ago by wangkanai <[email protected]>
add unit tests

fdc5cbd5fd166c64d1528923bb4f9c93a794fa41 authored about 1 year ago by wangkanai <[email protected]>
[Hosting] prepare hosting preview1

- cleanup build warnings
- refactor and reformat code
- add move unit tests coverage

90607f0b5aef6eca0b4529b1e24d1e65a6530385 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #947 from wangkanai/crypto

[Cryptography] Prepare to publish preview1

0216c32d8959f9170ae0404736fc1e54372d545a authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #946 from wangkanai/testing

[Testing] prepare to publish preview1

56ed5013aeecb30355ab73fc2e2effb0b4d3cb36 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
refactor and add hash unit tests

af0f1217c885327775f7b1aadbaaeb98892efcd2 authored about 1 year ago by wangkanai <[email protected]>
[Cryptography] Prepare to publish preview1

- clear all build warnings

b7e7157667cee36dec51c6b57db44ceae1b50afa authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #945 from wangkanai/extensions

[Extensions] Resolve extensions build warnings

11c7ef456e970e8e257e7ac71ecd51863465c874 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
refactor testing code

77efd70282000b59ab269886fc4e2637c79f2a1d authored about 1 year ago by wangkanai <[email protected]>
[Testing] prepare to publish preview1

- confirm that all the warnings are clear on build

7f1d3fe8878628c73e8afad65f7ac22217204ada authored about 1 year ago by wangkanai <[email protected]>
prepare for 4.0 preview1 and lock auto sign.ps1 publish

f12ac98f69b39b38165ea9bbf60e150cab82aa0a authored about 1 year ago by wangkanai <[email protected]>
fixed TypeNameHelper: warning CS8604: Possible null reference argument for parameter 'value' in 'bool StringExtensions.IsNullOrEmpty(string value)'

fc42eaa78880f766bc4c4139e2a250f8793d01c5 authored about 1 year ago by wangkanai <[email protected]>
refactor system check throw if null

3b3636c93fff5755a251473726f0600aca12f7a9 authored about 1 year ago by wangkanai <[email protected]>
refactor check

51733d5b1ba30582351abd7a40bd493639374368 authored about 1 year ago by wangkanai <[email protected]>
[Extensions] Resolve extensions build warnings

- ObjectMethodExecutorFSharpSupport.cs(37,37): warning CS8604: Possible null reference argument ...

8ea5913e167fad2eef104bf9c5610451df130e38 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #944 from wangkanai/validation

[Validation] Fixed unit tests build warnings]

ee958671fa48d0363eacc5f5528919d4dc78d4d1 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'value' in 'ICollection<ValidationResult> ValidationExtensions.Validate<BooleanModel>(BooleanModel model, object value, PropertyInfo property)'.

37bb8d74d914a7e773248e4c921e71f4d476fd84 authored about 1 year ago by wangkanai <[email protected]>
[Validation] Fixed unit tests build warnings]

- warning CS8618: Non-nullable property 'Password' must contain a non-null value when exiting co...

900c0d0f6cb89094bd5b4043bf0caf031894b7cd authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #943 from wangkanai/preview

[System] Publish System package 4.0 rtm

36fc946b59b7f70f528c627aefb22b050972004d authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
publish validation preview 2

b5dcadcfc07316552221708592e0fb2bca8508e0 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
[System] Publish System package 4.0 rtm

- public release of system with .net 8.0

fe481485621b6e94359c5b0a30b6ac1ae53a86d3 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #942 from wangkanai/collection

[System] Resolve unit tests warning

4c1d8e6ca2869b96685e23839ad3d9ed0dc26415 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
complete fixing all system module warnings

38447ba4d3966ea89f5ccdd76abdf467b9b4e63f authored about 1 year ago by wangkanai <[email protected]>
update sonar repo version

f6c8a82d32beed1b79a9a58c3055f80696a7a30a authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'value' in 'IEnumerable<string> StringExtensions.Split(string value, int size)'

77473b7228397065f04a103b394384c0220d8029 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'value' in 'string StringExtensions.EnsureLeadingSlash(string value)'.

74cc953601527fb174800f66b670e8736a9ba947 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8618: Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable

45abc1470f5300faaa9b91d6588adf0411a08af0 authored about 1 year ago by wangkanai <[email protected]>
fixedf warning CS8600: Converting null literal or possible null value to non-nullable type

0aa6589142c9067871506a311735b81bb493a19f authored about 1 year ago by wangkanai <[email protected]>
fixed unit tests random generator

d824a9034674c8eac050007a27b475773fc3c75c authored about 1 year ago by wangkanai <[email protected]>
[System] Resolve unit tests warning

warning CS8618: Non-nullable field '_numbers' must contain a non-null value when exiting constru...

028ed943cc6d12bb8fa05892e8a065e7014fb239 authored about 1 year ago by wangkanai <[email protected]>
[System] Refactor unit tests

fixed warning CS8604: Possible null reference argument for parameter 'items' in 'ICollection<int...

38827fc94d4d2c5455d75bb37fd0f3be83592a41 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #941 from wangkanai/test

[System] fixed unit tests

fe337ff138fbc91e958ce381cbaacf419bcf1c36 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'list' in 'bool CollectionExtension.IsNullOrEmpty<string>(ICollection<string> list)'.

fa641b6dbf531a466113f8aa7d155f5990bf4931 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'list' in 'bool CollectionExtension.IsEmpty<string>(ICollection<string> list)'.

6bd141d5868d77a095fee8de39790313834fd72f authored about 1 year ago by wangkanai <[email protected]>
refactor collection comparison comparer tests

76f1d88ee11cd4fa7316be75ce18ba3f97b73020 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8618: Non-nullable property 'First' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

b77d188b631c94d7d7ac5ff639a218ba2fb283bd authored about 1 year ago by wangkanai <[email protected]>
[System] fixed unit tests

warning CS8618: Non-nullable property 'First' must contain a non-null value when exiting constru...

90b78e9356ebc285bcd701d55a68243785cecf5d authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #940 from wangkanai/version

[System] update preview version

ae807b0ddae99f7141f238317330313547aa3127 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
refactor checks unit tests

8134334fb99934341b0137bd76b679a9e542627a authored about 1 year ago by wangkanai <[email protected]>
fixed deprecate attribute warning CS8602: Dereference of a possibly null reference.

09ad5ae493a1168dc089e1acae720643b9ffbb0b authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8765: Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).

6ac84d57a847fdc68ce61ca2b17239e2f7603bc4 authored about 1 year ago by wangkanai <[email protected]>
warning CS8765: Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes)

f8df3b5ec4f2d9de1da9a48bc0e238862b04a40c authored about 1 year ago by wangkanai <[email protected]>
[System] update preview version

- [ ] System - 4.0 preview 4
- [ ] Validation - 4.0 preview 2
- [ ] Cleanup all the warning in t...

36b8d949352662de1f609e73b1972a66046679ac authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #939 from wangkanai/pnpm

[Tabler] migrate to pnpm

5e73e5e84b238e1bc10844416a73e6a60f034c04 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
add build.ps1 in the solution items

f0c044618748d38a1a3dbe79357d60c91eaaedc1 authored about 1 year ago by wangkanai <[email protected]>
add tabler scss mixins

e55ff495a40ccbff6b1374c6ee9a19fcd0467229 authored about 1 year ago by wangkanai <[email protected]>
update blazor scss mixins

d14d10836a16dffeb9f08bf454daf5f5908e6c65 authored about 1 year ago by wangkanai <[email protected]>
fixed npm blazor warning

986d15b597e203bde971f6872b9dbd238519d5f5 authored about 1 year ago by wangkanai <[email protected]>
[Tabler] migrate to pnpm

npm is not working on mac, so better to migrate on more efficient package manager

d4a4b8a421c88569b2c0c563255e721814b3b2e9 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #938 from wangkanai/build

70b779de07be3f99f9b2072457372a5eecedd533 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
complete local build scripts

d04692de81bbb16a27102725b3cdb070d78f49dc authored about 1 year ago by wangkanai <[email protected]>
add individual build powershell script

3dfdbb1cfd3c6f889ddb3711386754b6ee546059 authored about 1 year ago by wangkanai <[email protected]>
[Build] add local build powershell

- Have local build to check for all compiler warning before commit to repo

7938149ce0b954b23375a58cb1074a6b5023c261 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #937 from wangkanai/validation

[Validation] Resolve build warning and code smell

b11b1393a3d84b4ccb75a97bd1829d02b6d00025 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed validation build warning

4274cd670fb1cf6ea42150cb9c07bf3a1a7f6425 authored about 1 year ago by wangkanai <[email protected]>
[Validation] Resolve build warning and code smell

- warning CS8765: Nullability of type of parameter 'value' doesn't match overridden member (poss...

84b818d1bce60df91af428c2f1187b2d6a600fc1 authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #936 from wangkanai/extensions

[System] fixed extensions compiler warning

ec2239720972f90cd2c7ea38aa98481525f6740e authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed warning CS8602: Dereference of a possibly null reference

1d900e50f5e21fd432d8e78bb42799e8296ab570 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'arg2' in 'void Action<object, object>.Invoke(object arg1, object arg2)'

0d57878b3c13f640c4219422335cbae5e886635e authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8604: Possible null reference argument for parameter 'arg2' in 'void Action<object, object>.Invoke(object arg1, object arg2)'

5cbc933421d84550387e5a462ae880eb59f6de98 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8600: Converting null literal or possible null value to non-nullable type

6ac1002e786a030f6901e13c0525da1302629a18 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8600: Converting null literal or possible null value to non-nullable type

2c47bddd5cd848ca5ce4f1ab4a33e09848c54cc9 authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8602: Dereference of a possibly null reference.

705a263e26bf3d87f81e46b2fbc38756706eedbd authored about 1 year ago by wangkanai <[email protected]>
fixed warning CS8620: Argument of type 'IDictionary<TKey, TValue>' cannot be used for parameter

7b176762e521dcea7ce65cf2570f2fba070d1d5f authored about 1 year ago by wangkanai <[email protected]>
fixed collection extensions possible null

1e8102a3c3e4770f72d24b04addfd29f45fbb6ab authored about 1 year ago by wangkanai <[email protected]>
[System] fixed extensions compiler warning

- warning CS8603 possible null

1f45c79de77064e9f9a81fe2468b4b73a15f9137 authored about 1 year ago by wangkanai <[email protected]>
[System] Refactor type extensions null warning

warning CS8604: Possible null reference argument for parameter

2e368c7c10b58ed742ea0ff6bd2daeac44accabf authored about 1 year ago by wangkanai <[email protected]>
Merge pull request #935 from wangkanai/preview2

[System] Publish 4.0 preview 2

e81433d30d600820a7664e4759c8fa8c66bea9a0 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #934 from wangkanai/domain

[System] Domain fixed possible null return

cec40607cbb094e39a6d4a1b88e71ac1f759d5da authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
[System] Publish 4.0 preview 2

prepare for preview 3

c9eea2cc0307f7f957e54717d056438550c3f6ce authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
resolve all warning in system domain

44b1eac1a7b05383411cc84aaaab29d31fbc4125 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed warning CS8600 possible null

b7725345ca7b0d8cd7d3873e7817d1d53737c627 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #933 from wangkanai/operator

[System] Refactor & reformat system operators

c454a7ed909be33f7e79bab04aaedd1486ba0416 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
[System] Domain fixed possible null return

- refactor null check

beaac87b5272671a2406de699f6d8882c1e2f681 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed possible null return warning CS8603

1f2604b3dbad0e4d28bc31a9b2c1ee3d5130770a authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
fixed system reflection compiler warning

b14e8e971d148e85b676665b1280fda91e1af329 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
[System] Refactor & reformat system operators

- simplify the operator code
- fix warning CS8600
- fix warning CS8601
- fix warning CS8618

e68e836ccbb561a357191cfedba25d7eae195e2e authored about 1 year ago by Sarin Na Wangkanai <[email protected]>
Merge pull request #932 from wangkanai/reflection

[System] Fixed system reflection copy Property

905808e772c21e47c7db6337f5a4d103f9f323b1 authored about 1 year ago by Sarin Na Wangkanai <[email protected]>