Ecosyste.ms: OpenCollective

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

micro-elements

OpenSource .Net components
Collective - Host: opensource - https://opencollective.com/micro-elements - Code: https://github.com/micro-elements

Bump Swashbuckle.AspNetCore.SwaggerUI in /samples/SampleWebApi

Bumps [Swashbuckle.AspNetCore.SwaggerUI](https://github.com/domaindrivendev/Swashbuckle.AspNetCo...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - f0aa699f62debb9e1b96d40c94ff7b99019d9c86 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix GetValidators for type 'System.Void' failed

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 7ae3d77063a3e844699abd786eae5e7bb51a7746 authored about 1 year ago by Silvério Miranda <[email protected]>
## Reflection [1.9.0] - 2023-10-21

- Changed: `ITypeCache` become `IEnumerable<Type>`
- Changed: `TypeLoader` unified assembly loadi...

github.com/micro-elements/MicroElements.Shared - c2b73b788f5db4d8a6b2ea17ff1b7792556d4009 authored about 1 year ago by Alexey Petryashev <[email protected]>
## Collections [1.10.0] - 2023-10-22

- PollingCache become async only, unified methods, more customizations
- TwoLayerCache fixed maxI...

github.com/micro-elements/MicroElements.Shared - b3874a472129307be663773cfbb2932fbfec3304 authored about 1 year ago by Alexey Petryashev <[email protected]>
## [1.9.0] - 2023-09-17

- PollingCache provides caching that refreshes cached value on retrieve if value was expired
- Tw...

github.com/micro-elements/MicroElements.Shared - fdc55212cc096b933bb5144aca401635601dd9dd authored over 1 year ago by Alexey Petryashev <[email protected]>
Collection.Sources 1.8.0 Execute, WhereNotNull

github.com/micro-elements/MicroElements.Shared - a01f5df77b4450953fe5791a57d689787d03cdf7 authored over 1 year ago by Alexey Petryashev <[email protected]>
CodeContracts 1.4.0 disabled warnings

github.com/micro-elements/MicroElements.Shared - 4a208338e7e7ef7311cbf685a56e7ee2ad87de6b authored over 1 year ago by Alexey Petryashev <[email protected]>
allocation fighting and performance boosting

github.com/micro-elements/MicroElements.Metadata - a0b77c811ea4064f10ccc80eee71801dfd2defa3 authored almost 2 years ago by Alexey Petryashev <[email protected]>
Collection.Sources [1.7.0] Added: Cache.GetWeakCache

github.com/micro-elements/MicroElements.Shared - 88cda2b1b6146185e6bd3c3869a566f1954b72a5 authored almost 2 years ago by Alexey Petryashev <[email protected]>
Collections.Cache: Added GetWeakCache

github.com/micro-elements/MicroElements.Shared - 4b4797168e7596379dbb626904cc060c2450f439 authored almost 2 years ago by Alexey Petryashev <[email protected]>
Text: FormatAsTuple readme

github.com/micro-elements/MicroElements.Shared - 9d96641c2d93b07f1988f8f7326331af9474bedc authored almost 2 years ago by Alexey Petryashev <[email protected]>
Assertions: removed warnings, namespace inside define

github.com/micro-elements/MicroElements.Shared - b623d571ed9fe90bb4334ce19c0e45185dc3e0a3 authored almost 2 years ago by Alexey Petryashev <[email protected]>
Update README.md

github.com/micro-elements/.github - c3bcacbe61a59fe666fe7b2cb4868b5e67d34787 authored almost 2 years ago by Alexey Petryashev <[email protected]>
deleted class FluentValidationRulesRegistrator

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - c49f703c56daf7a8db385207ac16077ba5972914 authored almost 2 years ago by Alexey Petryashev <[email protected]>
removed SwaggerGenOptions from filters

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 5a2773137cdf86522983a4fd147de3f650194fa6 authored almost 2 years ago by Alexey Petryashev <[email protected]>
merged PR#122, fixed and added to changelog

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 36bef2c4c70b2e401c78c85b463edb75659db2a7 authored almost 2 years ago by Alexey Petryashev <[email protected]>
Proposal for fixing stack overflow exceptions raised when using recursive models within validators.

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - ea09af60ed24040f3751b5da30b10b1071328c58 authored almost 2 years ago by amiright <[email protected]>
added missing file headers

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 97230358804faef9813e4ebacea8161d8dd6bd59 authored almost 2 years ago by Alexey Petryashev <[email protected]>
removed FillDefaultValues because it calls from postConfigure

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 6deb1940378645ea6f59a7f4cf5739c434961c01 authored almost 2 years ago by Alexey Petryashev <[email protected]>
ValidationRuleInfo removed, ValidatorContext usage instead of IValidator

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - f18c0b109d199be8f61770b1a3a2baea1de09ac0 authored almost 2 years ago by Alexey Petryashev <[email protected]>
- removed modules, startable, stoppable

- reloadOnChange for file configurations

github.com/micro-elements/MicroElements - 3f10432a58ac4b2fb3c9990a10af03045e5c5cf8 authored almost 2 years ago by Alexey Petryashev <[email protected]>
IServicesContext moved to separate class

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 99501e153970285ecf0ba0ac7571da8e8258112c authored almost 2 years ago by Alexey Petryashev <[email protected]>
added version to util projects

github.com/micro-elements/MicroElements.Metadata - 7790d48c08ed4976d7edf8367f73211785a789c7 authored about 2 years ago by Alexey Petryashev <[email protected]>
Added `copyMetadata` to `WithComponent`

github.com/micro-elements/MicroElements.Metadata - 321eb3b2d33be5bfd001466c0415f6eaeea43e3d authored about 2 years ago by Alexey Petryashev <[email protected]>
IProperty covariance

github.com/micro-elements/MicroElements.Metadata - 125b9ae28eb210e9d9d4f3bacc4a469ced9a81b2 authored about 2 years ago by Alexey Petryashev <[email protected]>
manual merge from sharedLib

github.com/micro-elements/MicroElements.Metadata - bbbc29ca9ca7518fb66111f18ce5b56ee64c7e32 authored about 2 years ago by Alexey Petryashev <[email protected]>
sync package versions

github.com/micro-elements/MicroElements.Shared - 5010c4b0b0633296b527f1bcf61ad36e0d2d416b authored about 2 years ago by Alexey Petryashev <[email protected]>
## MicroElements.Reflection [1.8.0] - 2022-12-17

- Changed: `MicroElements.Reflection.TypeCache` renamed to `MicroElements.Reflection.TypeCaching`...

github.com/micro-elements/MicroElements.Shared - 1d2cded865b04cc63d8ab105de7c20317c170c72 authored about 2 years ago by Alexey Petryashev <[email protected]>
added AddFluentValidationRulesToSwagger for NSwag

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - da8fd23792eb41c2ec1d0239b4f961da4ab97a26 authored about 2 years ago by Alexey Petryashev <[email protected]>
PostConfigureSchemaGenerationOptions, some util classes moved to proper places

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 5b3e036c201375954b8ed39a8cf97495268469e7 authored about 2 years ago by Alexey Petryashev <[email protected]>
# Changes in 6.0.0 - beta.2:

Support for ManyForType validators strategy, support for custom Validator, Rule and RuleComponent...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - e2627067bc09fc1551e3b0afdfd55c5686d40c8a authored about 2 years ago by Alexey Petryashev <[email protected]>
UseAllOfForMultipleRules typo fix

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 387f81bdffbc5460b7db72bbccebd2bf4e7cc69b authored about 2 years ago by Alexey Petryashev <[email protected]>
[1.7.0] MicroElements.Reflection.Sources

- Changed: FriendlyName become more functional.
- Changed: Added GetName to ITypeCache

github.com/micro-elements/MicroElements.Shared - 03381d351de39e9c2f7c28c8726c80990343e10c authored about 2 years ago by Alexey Petryashev <[email protected]>
## MicroElements.Reflection.Sources: [1.6.0] - 2022-11-11

- Changed: TypeLoader extensions simplified
- Added: FriendlyName: added ParseFriendlyName extens...

github.com/micro-elements/MicroElements.Shared - 0d82fec6aa297e1c74c798e2f540675304f382a1 authored about 2 years ago by Alexey Petryashev <[email protected]>
ThrottlingLogger minor changes

github.com/micro-elements/MicroElements.Shared - 808c5b75dba7e1f8a440ed881eb0ab8f6fd4e844 authored about 2 years ago by Alexey Petryashev <[email protected]>
ISchema become IComposite

github.com/micro-elements/MicroElements.Metadata - 3f50f9b0691c874fb18bf259bdffcd6a33d9b3e4 authored about 2 years ago by Alexey Petryashev <[email protected]>
AsMutable using right metadata copy method

github.com/micro-elements/MicroElements.Metadata - be8b5796b168eb7a92c5891906ae151b49f58c58 authored about 2 years ago by Alexey Petryashev <[email protected]>
CachedPropertyValueFactory boxing eliminate

github.com/micro-elements/MicroElements.Metadata - 09fae4116881a819af6e0078d0b7b6d9b5209a1c authored about 2 years ago by Alexey Petryashev <[email protected]>
Hierarchical options, configure extensions, WithThrottling extensions

github.com/micro-elements/MicroElements.Shared - 57b8bca2bf1a607e815a320b202b9bb0c9f1a661 authored about 2 years ago by Alexey Petryashev <[email protected]>
ThrottlingLogging: GetMessageKey added

github.com/micro-elements/MicroElements.Shared - f983971548e015a749ef6e8f91d514b296b1ab11 authored over 2 years ago by Alexey Petryashev <[email protected]>
logging 1.0.1 package fix

github.com/micro-elements/MicroElements.Shared - e790fd6cbf724b6ac53ca44f73cab31a12d69edb authored over 2 years ago by Alexey Petryashev <[email protected]>
tests updated references

github.com/micro-elements/MicroElements.Shared - fa583e7015499930e04a0f5266b9e76320b39fb1 authored over 2 years ago by Alexey Petryashev <[email protected]>
ThrottlingLogging dirty but works

github.com/micro-elements/MicroElements.Shared - cb2ea70c9719a6df637912b9fcb9a0285fb0a398 authored over 2 years ago by Alexey Petryashev <[email protected]>
## Reflection [1.5.0] - 2022-10-09

- Changed: FriendlyName nullable types support, more documentation and tests

github.com/micro-elements/MicroElements.Shared - e162cd3ec779447d260460d124ae0292067cc152 authored over 2 years ago by Alexey Petryashev <[email protected]>
## [1.6.0] - 2022-10-09

- Added: MicroElements.Collections.Extensions.WildCard. Methods: IsMatchesWildcard, IncludeByWild...

github.com/micro-elements/MicroElements.Shared - a2d189e5d72e11f15ad7ac045593a340ab72eb0c authored over 2 years ago by Alexey Petryashev <[email protected]>
Added MicroElements.Logging project, ThrottlingLogger initial

github.com/micro-elements/MicroElements.Shared - ec030d11f6f03cd9dc8ff6008ed59e79eae73646 authored over 2 years ago by Alexey Petryashev <[email protected]>
travis fix

github.com/micro-elements/MicroElements - 0d4b249136ea14b6d536acb5f0385b0563297a46 authored over 2 years ago by Alexey Petryashev <[email protected]>
# 3.2.0

- PR#11 reload on change for placeholders from @i00lii
- minor changes

github.com/micro-elements/MicroElements - c5698b9486c88d0d5e4aefb29805670748bb08ea authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge pull request #11 from i00lii/feature/reload-on-change

Feature/reload on change

github.com/micro-elements/MicroElements - 9a96b9dd1e55d0e115963c98043ad94d6850f35b authored over 2 years ago by Alexey Petryashev <[email protected]>
Reworked 'placeholder' provider with reload-on-change support

github.com/micro-elements/MicroElements - 433f2998ef9afc5c182127cec82ceb8ce8f58d30 authored over 2 years ago by Daniil Dyachenko <[email protected]>
Reworked 'include' provider with reload-on-change support. The list of included providers is still static and won't be changed during runtime

github.com/micro-elements/MicroElements - ee8d6d94c86154b0e7613de61b8fb875ac2b48d5 authored over 2 years ago by Daniil Dyachenko <[email protected]>
Covered feature with trivial tests

1. Some data changed inside of original configuration file
2. Some data changed inside of includ...

github.com/micro-elements/MicroElements - 450a82578a19181d51d2250bbe8ecd1dc2d643c5 authored over 2 years ago by Daniil Dyachenko <[email protected]>
Update FUNDING.yml

github.com/micro-elements/.github - d2a48a07f57c2b5209e0add60d905a07b5717f2e authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge pull request #116 from micro-elements/feature/nswag

Feature/nswag

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 24a94c1a009eb2df903aceb69905d3ee2adc4bcd authored over 2 years ago by Alexey Petryashev <[email protected]>
Prepare for release 6.0.0 - beta.1

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 165c7b41a11f7c6ad509084ebad8f49e5798a28c authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge branch 'feature/validationRegistry' of https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation into feature/nswag

# Conflicts:
# samples/SampleWebApi/Startup.cs
# src/MicroElements.Swashbuckle.FluentValidation/...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 39c82b11aa708973a8a6e933de403302a36a0f64 authored over 2 years ago by Alexey Petryashev <[email protected]>
Moved from IValidationFactory (obsolete) to IValidationRegistry (internal)

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 427db67377239dae8fe2416a81769095a4ebf5dc authored over 2 years ago by Alexey Petryashev <[email protected]>
moving to single DocumentFilter

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - cf15328803c2c390b1e5d04c17ac501f3302c6be authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge branch 'master' of https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation into feature/nswag

# Conflicts:
# version.props

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 97e555326537b34340a175191a3334a99cf9da1a authored over 2 years ago by Alexey Petryashev <[email protected]>
GetFriendlyName method replaced with ME.Reflection.Sources implementation

github.com/micro-elements/MicroElements.Metadata - 1a73fe7f2918689a11e01c5d5aa1d68208813921 authored over 2 years ago by Alexey Petryashev <[email protected]>
- Change: `IComposite.Components` renamed to `GetComponents`. Added extension `GetComponents`, `GetComponentsAndMetadata`

- Change: `BuildAs` for `IComposite` - removed new constraint. It can use default constructor or ...

github.com/micro-elements/MicroElements.Metadata - 2011c94793f3b7657cfd03d7e7c187c044e8511f authored over 2 years ago by Alexey Petryashev <[email protected]>
[5.7.0] ILengthValidator support for arrays. Sets MinItems, MaxItems (PR#108 by biggik)

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 7d88c5a040ed5b23c317eb0d4c8b860f824feefd authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge pull request #108 from biggik/master

Updated rule to handle array types specifically

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 10130e75309a00452769ad13afe2652325cdb9dc authored over 2 years ago by Alexey Petryashev <[email protected]>
Updated rule to handle array types specifically

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 7ee70ed9d88514afa42b488b80628395cc71de47 authored over 2 years ago by Birgir Kaldal Kristmannsson <[email protected]>
# 2.2.0

- MicroElements.Metadata updated to 7.14.0

github.com/micro-elements/MicroElements.Processing - 5bcd92cd71d1d1302fe0fcb57cd315bb29b9a6a5 authored over 2 years ago by Alexey Petryashev <[email protected]>
# 2.2.0

- MicroElements.Metadata updated to version 7.14.0

github.com/micro-elements/MicroElements.Data - 8bacf5f395deca418307e4d3b966bb4446b3079b authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge pull request #4 from micro-elements/feature/formatterBuilder

Feature/formatter builder

github.com/micro-elements/MicroElements.Metadata - 233618b385b578eef42f1ba1af493c26c27bd480 authored over 2 years ago by Alexey Petryashev <[email protected]>
7.14 ICloneable, IConfigure and extensions

github.com/micro-elements/MicroElements.Metadata - da1fed1c2d1fe8ce7ded2194a5175c248b0e52ba authored over 2 years ago by Alexey Petryashev <[email protected]>
CompositeBuilder moved to ME.ComponentModel, ISchemaBuilder replaced with more generic ICompositeBuilder

github.com/micro-elements/MicroElements.Metadata - 22ab9befde03b54a93823b3e0f2813e0da5f7c5d authored over 2 years ago by Alexey Petryashev <[email protected]>
Collections 1.5.0: Cache added, Reflection 1.4.0 FriendlyName

github.com/micro-elements/MicroElements.Shared - f23a720f279cc28eaf75e190fc7454fb44fbf261 authored over 2 years ago by Alexey Petryashev <[email protected]>
Reflection: FriendlyName added

github.com/micro-elements/MicroElements.Shared - a28227507a8a685162f7e18353f729e1d9b0b68a authored over 2 years ago by Alexey Petryashev <[email protected]>
CompositeBuilder, CompositeFormatter, FormatterBuilder

github.com/micro-elements/MicroElements.Metadata - f176b74d1c6a060a4214bc970ba451102d5d3d4d authored over 2 years ago by Alexey Petryashev <[email protected]>
2.1.0 ME.Metadata, Data updated

github.com/micro-elements/MicroElements.Processing - 73582ba9e956c2c08ebef7628b570ce8e7ce0952 authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Data - 42d80816f37c1d0587f98f2ccb2f7bbe282cc8af authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Data - e798ce8f7f26041851d158798ee90e4b6e77f4ff authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Data - 49cf7dcdf6d008053670ee440a92785c12c8a1b0 authored over 2 years ago by Alexey Petryashev <[email protected]>
Merge branch 'master' of https://github.com/micro-elements/MicroElements.Data

# Conflicts:
# CHANGELOG.md
# src/MicroElements.Data/MicroElements.Data.csproj
# version.props

github.com/micro-elements/MicroElements.Data - b1dc9d2a81cfd7ff54b231efff8655a55152e874 authored over 2 years ago by Alexey Petryashev <[email protected]>
2.1.0 MicroElements.Metadata updated to version 7.13.0

github.com/micro-elements/MicroElements.Data - d6bfd6dfff1510db689f8d25f5a41f6d6eecd71a authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Metadata - 4556b96fbf21eafbb9b780204c188f5c868294d7 authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Metadata - 3c6885fc07eaa16be43d6458878401c91a02611a authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Metadata - 27c9454408d56271df895a8c659740014bb6899d authored over 2 years ago by Alexey Petryashev <[email protected]>
github workflows

github.com/micro-elements/MicroElements.Metadata - 4bf97fd61faaf78914848ce2358c058ea4ccb71f authored over 2 years ago by Alexey Petryashev <[email protected]>
RunCodeCoverage false

github.com/micro-elements/MicroElements.Metadata - d3c634c1c065ec6bda9a497f088ef18603ef9e2d authored over 2 years ago by Alexey Petryashev <[email protected]>
big refactor: components, messageBuilder, src packages

github.com/micro-elements/MicroElements.Metadata - 642e2512b25e2ff5c4cc9209439e2187f74c3982 authored over 2 years ago by Alexey Petryashev <[email protected]>
test project fixed

github.com/micro-elements/MicroElements.Shared - 76277bb2398ae86c298d92e3a92c8b623d10eec1 authored over 2 years ago by Alexey Petryashev <[email protected]>
## CodeContracts: [1.3.0] Added CallerArgumentExpression to AssertArgumentNotNull that allows to omit argument name

github.com/micro-elements/MicroElements.Shared - 7f1957e97ea5ba9901c3da21e2c671268706ecff authored over 2 years ago by Alexey Petryashev <[email protected]>