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

Collections: Added: TwoLayerCache.Instance - global static cache instance

github.com/micro-elements/MicroElements.Shared - 20471bd38e3e6d7a0c6b05b5d529a94cf5f03b8f authored over 2 years ago by Alexey Petryashev <[email protected]>
moved to dotnet 6

github.com/micro-elements/MicroElements.Shared - 99836e6bd156e8b3d079eb07722974deccdf19c4 authored over 2 years ago by Alexey Petryashev <[email protected]>
one more step to reusing source libs

github.com/micro-elements/MicroElements.Metadata - d7326b3edff3bdf6ae948597d9855f66ccda2707 authored over 2 years ago by Alexey Petryashev <[email protected]>
abstracted common logic for nswag

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

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 455f4494e74a4dad21ebaa92d4dbe66d45163de6 authored almost 3 years ago by Alexey Petryashev <[email protected]>
Merge pull request #102 from guimabdo/master

sets min compatibility to Swashbuckle.AspNetCore 6.3.0 | fixes #101

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - ca795db365c417f4093180f6488afabd36e8d24d authored almost 3 years ago by Alexey Petryashev <[email protected]>
sets min compatibility to Swashbuckle.AspNetCore 6.3.0 | fixes #101

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - d866572f1b0ae4f4bf6926983e7cce4abee03acb authored almost 3 years ago by Guilherme Meinlschmiedt Abdo <[email protected]>
DefaultValue big rework

github.com/micro-elements/MicroElements.Metadata - eb35c1fe645af7c182a4285797c106fb3908e30d authored almost 3 years ago by Alexey Petryashev <[email protected]>
- IPropertyValue.ValueUntyped should return 'null' if Source is NotDefined

- NotDefined fix for DynamicContainer, Json serialization
- Property<T>.DefaultValue changed to D...

github.com/micro-elements/MicroElements.Metadata - 5170e49755d721fbcd40c979dc40c0b4b91c2d7b authored almost 3 years ago by Alexey Petryashev <[email protected]>
# 3.1.0

- CreateDirectory for LogsPath was removed from startup because it's not cloud ready

github.com/micro-elements/MicroElements - 228e1089b6916f2f18da618f620aae4ac725a59b authored almost 3 years ago by Alexey Petryashev <[email protected]>
3.0.0 PlaceholdersConfigurationProvider now ignores case for property search

github.com/micro-elements/MicroElements - ef0b82b639af66f1578c77c22b0d1f137e86abc9 authored almost 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Reflection.Sources [1.3.1]

- Changed: MicroElements.Collections.Sources bumped to 1.3.0

github.com/micro-elements/MicroElements.Shared - 7dee4ce02bf0550e16a0eb435ae7b021219dab21 authored almost 3 years ago by Alexey Petryashev <[email protected]>
Collections [1.3.0] Fixed PureAttribute ambiguity in NotNull extension when JetBrains.Annotations referenced

github.com/micro-elements/MicroElements.Shared - 77baa7971472d9b595d69e431f669b4ebac2885a authored almost 3 years ago by Alexey Petryashev <[email protected]>
CodeContracts: 1.2.0: MicroElements.JetBrains.Sources bumped to 1.2.0

github.com/micro-elements/MicroElements.Shared - ac9b6e0475c288be5cbb4a3810c757c5e43e4a3b authored almost 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.JetBrains.Sources 1.2.0

- Added: UsedImplicitlyAttribute, MeansImplicitUseAttribute, PublicAPIAttribute

github.com/micro-elements/MicroElements.Shared - 9fcfca76397e5c521284b19db69919e0c35293f3 authored almost 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Text.Sources 1.0.0

- Added: StringFormatter moved from MicroElements.Formatting.Sources
- Added: Base58 extensions: ...

github.com/micro-elements/MicroElements.Shared - 780d9a6b8cf8025457065086974ceeed34d58e2e authored about 3 years ago by Alexey Petryashev <[email protected]>
all build stuff moved to one file

github.com/micro-elements/MicroElements.Shared - 9ae9e4603066eb79dd293aed25cb2f6641ae8ee0 authored about 3 years ago by Alexey Petryashev <[email protected]>
Collections.NotNull: Pure alias to resolve conflict with Jetbrains attribute

Reflection.Sources: suppressions unified

github.com/micro-elements/MicroElements.Shared - 341a11462acea72946711ca729244198561e3fda authored about 3 years ago by Alexey Petryashev <[email protected]>
# 3.0.0

- netstandard bumped to netstandard 2.1
- MicroElements.Reflection.Sources replaced internal refl...

github.com/micro-elements/MicroElements - 9d5091d4a16948fbe9cbb24616fa133d33da2ebb authored about 3 years ago by Alexey Petryashev <[email protected]>
reference versions updated

github.com/micro-elements/MicroElements.Shared - bfc5d22b663c1273827195d2253f9ddb61822c9b authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Reflection.Sources [1.2.0]

- Added: TypeLoader
- Added: AndAlso ExpressionExtensions

github.com/micro-elements/MicroElements.Shared - 53be68ef01f3bde1999583652c272d037c553636 authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.CodeContracts.Sources [1.1.0]

github.com/micro-elements/MicroElements.Shared - f8b2dbccfbd69d1c566c0b4810f93795bf6a2e8d authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Collections.Sources 1.2.0

- Added: Materialize extensions
- Changed: TwoLayerCache: Interlocked increments for cache metric...

github.com/micro-elements/MicroElements.Shared - fcb101f45813453dc52e9d3a1b88ecf34a94df9a authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.CodeContracts.Sources: MicroElements.JetBrains.Sources bumped to 1.1.0

github.com/micro-elements/MicroElements.Shared - f11aeaeef22fb065b0773fbec1cd272c705318b2 authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.JetBrains.Sources: [1.1.0]

- Added: Compiler Constant: ME_JETBRAINS_ANNOTATIONS_DISABLE disables MicroElements.JetBrains.Sou...

github.com/micro-elements/MicroElements.Shared - 80a89d16bfbfdb258927c185b9b538b02bf1544a authored about 3 years ago by Alexey Petryashev <[email protected]>
Merge pull request #9 from i00lii/feature/include-recursion

Feature/include recursion

github.com/micro-elements/MicroElements - 05b7265effe46ad0c38c6d76122870b5d366c601 authored about 3 years ago by Alexey Petryashev <[email protected]>
Covered feature with test

github.com/micro-elements/MicroElements - e3f7b4178ccd2abcb9ea23041745edbcf55eec16 authored about 3 years ago by Daniil Dyachenko <[email protected]>
Filtred away already visited files to avoid cyclic references

github.com/micro-elements/MicroElements - c65838ec51eb45fd86eba1beeaa5f190fbac37c7 authored about 3 years ago by Daniil Dyachenko <[email protected]>
Squashed two if statemants

github.com/micro-elements/MicroElements - fe93ac981a1287a63482917925abbf3a59910ab6 authored about 3 years ago by Daniil Dyachenko <[email protected]>
Made method local

github.com/micro-elements/MicroElements - 2e6d21a983fafa1c75860aa94f36bf56358feb1d authored about 3 years ago by Daniil Dyachenko <[email protected]>
Replaced block of code with recursive method invoke

github.com/micro-elements/MicroElements - 260a628a3b35507de2230b445762ca08568bef62 authored about 3 years ago by Daniil Dyachenko <[email protected]>
Pulled piece of logic out of method

github.com/micro-elements/MicroElements - 888562b17a9fdca85d9f66f38e9a5ae9ea7c3eed authored about 3 years ago by Daniil Dyachenko <[email protected]>
Extracted method

github.com/micro-elements/MicroElements - d4d3a059b17fbeb65fe6ee1b7390699b71755f59 authored about 3 years ago by Daniil Dyachenko <[email protected]>
Made local method static

github.com/micro-elements/MicroElements - 2f44e2731d29300844bb792142a29ecb80e4be00 authored about 3 years ago by Daniil Dyachenko <[email protected]>
# 2.0.0-beta.1

- Most of shared code base moved to MicroElements.Shared projects: MicroElements.CodeContracts.So...

github.com/micro-elements/MicroElements.Functional - 131afdab8f491b494ebc7565d87263b5e31805a5 authored about 3 years ago by Alexey Petryashev <[email protected]>
README updated

github.com/micro-elements/MicroElements.Shared - ca0fed92933c7570e6893ce68ca3a72e67612412 authored about 3 years ago by Alexey Petryashev <[email protected]>
README autogeneration

github.com/micro-elements/MicroElements.Shared - 5d57fedb6f2af3e79da2e204b59935ddf23a39d0 authored about 3 years ago by Alexey Petryashev <[email protected]>
automating readme render

github.com/micro-elements/MicroElements.Shared - 5e6983a2aa340d8b72bd5615533a149082250f33 authored about 3 years ago by Alexey Petryashev <[email protected]>
reflection utils replaced with MicroElements.Reflection.Sources

github.com/micro-elements/MicroElements.Functional - 0fb95dee9383774dd9a6b5cc4e22d8ec7b1899c6 authored about 3 years ago by Alexey Petryashev <[email protected]>
some package descriptions updated

github.com/micro-elements/MicroElements.Shared - 7e76b865185b70123f2c769ecd172f29896253cb authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Reflection reuses MicroElements.Reflection.Sources, TypeCache and TypeLoader become internal (prep for sources migration)

github.com/micro-elements/MicroElements.Shared - 4c77ab7e4d10f4810527e7effb2eaa6440820f76 authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Collections.Extensions.Sources renamed to MicroElements.Collections.Sources

github.com/micro-elements/MicroElements.Shared - 2cc6ca540b4651f80a4b39bcadaf6dbde76bb327 authored about 3 years ago by Alexey Petryashev <[email protected]>
IsExternalInit project added

github.com/micro-elements/MicroElements.Shared - 52da47dd702c2af7ccce200062969be246f814a8 authored about 3 years ago by Alexey Petryashev <[email protected]>
Merge pull request #98 from lonix1/master

Updated docs

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 5648846fee74d4531c0382134148659df3680d33 authored about 3 years ago by Alexey Petryashev <[email protected]>
MicroElements.Collections.Extensions.Sources 1.1.0

- Iterate extensions
- TwoLayerCache
- Namespaces granularity on file level

DevOps:
- Repository...

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

github.com/micro-elements/.github - 5dab93e5f36464cdaff62c9d776c17def4c18514 authored about 3 years ago by Alexey Petryashev <[email protected]>
devops: more props moved to build

github.com/micro-elements/MicroElements.Shared - 2673859a39685aa28e797b1146b0ce636da12f99 authored about 3 years ago by Alexey Petryashev <[email protected]>
devops: test run added

github.com/micro-elements/MicroElements.Shared - ba317a634bca311dbfb9aedee833957c271b3114 authored about 3 years ago by Alexey Petryashev <[email protected]>
some project reorganize

github.com/micro-elements/MicroElements.Shared - 1410257550cbae8b2c9f8f11787427f70386eb1f authored about 3 years ago by Alexey Petryashev <[email protected]>
DevOps: build_pattern, upload_pattern, dump arguments

github.com/micro-elements/MicroElements.Shared - c238862404a81770b8032be59098939d82d87c62 authored about 3 years ago by Alexey Petryashev <[email protected]>
add initial shared workflows

github.com/micro-elements/.github - cc2ef344fac5dee67f950d96a37c45653cea678e authored about 3 years ago by Alexey Petryashev <[email protected]>
add profile readme

github.com/micro-elements/.github - 5ad97f5e29dabfea8fce74b603226e077ff7bd18 authored about 3 years ago by Alexey Petryashev <[email protected]>
Create README.md

github.com/micro-elements/.github - ed80d1e25143489831d352a5326a7c0176e73c26 authored about 3 years ago by Alexey Petryashev <[email protected]>
add common funding file

github.com/micro-elements/.github - bf6dc6ea1c04a89a6b2568ba9938aba6d02d8a9b authored about 3 years ago by Alexey Petryashev <[email protected]>
DevOps: splitted workflows

github.com/micro-elements/MicroElements.Shared - 6b0b09e554913be3099f81c3a17a997fbfb8957e authored about 3 years ago by Alexey Petryashev <[email protected]>
projects splited from shared

github.com/micro-elements/MicroElements.Shared - a11794f74a0c5d02a597fcadbf87a7d10e61f7dc authored about 3 years ago by Alexey Petryashev <[email protected]>
devops EnsureExistingDirectory

github.com/micro-elements/MicroElements.Shared - 93d22b3121ad48e0462f95a7eab5e6ce737cb254 authored about 3 years ago by Alexey Petryashev <[email protected]>
source only and devops

github.com/micro-elements/MicroElements.Shared - 71f5e018b9c6e1a8ef21f24d0a859f02fb803e1e authored about 3 years ago by Alexey Petryashev <[email protected]>
Add static Empty for PropertyContainer<TSchema>

github.com/micro-elements/MicroElements.Metadata - 0485c7498745d832204ecdbf19facb914ee7b96e authored over 3 years ago by Alexey Petryashev <[email protected]>
# Changes in 5.4.0:

* Adding additional fields (Enum, Description) for overridden schema in FluentValidationOperation...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 58ab86bce48cb8df2fe3cdf7eb5a05a0dfc56f1f authored over 3 years ago by Alexey Petryashev <[email protected]>
Merge pull request #95 from kritsda-jiwatrakan/master

Adding additional fields (Enum, Description) for overridden schema.

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - bdbd5a9c7a920a592a60856c86cc0a52904ff0a9 authored over 3 years ago by Alexey Petryashev <[email protected]>
Merge pull request #1 from kritsda-jiwatrakan/kritsda-jiwatrakan-schema-copy-additional-fields

Copy Description and Enum property to parameterSchema also.

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - b652ef349d82eaea04542e72cc2bc4f74bef830c authored over 3 years ago by kritsda-jiwatrakan <[email protected]>
Copy Description and Enum property to parameterSchema also.

When overriding schema, description and enum doesn't get carried over. We might want to audit m...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - b5257fb19094da4ae90ffc438dc1b3a990fabc2c authored over 3 years ago by kritsda-jiwatrakan <[email protected]>
# 7.12.0 (beta)

Experimental release that extends parsing with conditinal logic
- IParserBehavior initial
- IProp...

github.com/micro-elements/MicroElements.Metadata - 7945058a2839baf481bca0b250549309fa6dcde5 authored over 3 years ago by Alexey Petryashev <[email protected]>
# 7.11.0

- OnlyAllowedValuesRule more detailed message
- Validation messages uses 'null' placeholder inste...

github.com/micro-elements/MicroElements.Metadata - 5fb1a5b9ee44c312c1da2dd843d1cbbe0bb13efa authored over 3 years ago by Alexey Petryashev <[email protected]>
# 1.11.0

- Fixed MessageTemplate bug with null property value

github.com/micro-elements/MicroElements.Functional - 606bfdafd855e9e8db20f08bd463ae667999c287 authored over 3 years ago by Alexey Petryashev <[email protected]>
# Changes in 5.3.0:

* Fixed Issue #94: Rule with overridden property name unexpectedly applied to property
If INameRe...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 65add30f464590a94e39eab4d5cce0840a67e108 authored over 3 years ago by Alexey Petryashev <[email protected]>
# 7.10.0

- Added FilterByProperties extension method for IPropertyContainer
- Added DefaultSourceValue to ...

github.com/micro-elements/MicroElements.Metadata - b7b06800966f6cb8e8d0b4c7fc53528b39127dd7 authored over 3 years ago by Alexey Petryashev <[email protected]>
- 7.9.2: ParseRowUntyped pricise control for absent value

github.com/micro-elements/MicroElements.Metadata - d4ee5134c4e480ccb49974b6eae0f7213bf0fe2a authored over 3 years ago by Alexey Petryashev <[email protected]>
- 7.9.1: Added MapAndValidateRows

github.com/micro-elements/MicroElements.Metadata - 761626c5842a5e6409d7c55b48c98496eb560243 authored over 3 years ago by Alexey Petryashev <[email protected]>
# 7.9.0

- ParseResult implicit conversion from value and from Message
- ParseResult.Map and ParseResult.B...

github.com/micro-elements/MicroElements.Metadata - e10068835b4ebb0deb5d22952bbe56673b41b8c8 authored over 3 years ago by Alexey Petryashev <[email protected]>
Merge branch 'feature/oneOf' of https://github.com/micro-elements/MicroElements.Metadata into feature/sharedLib

# Conflicts:
# CHANGELOG.md
# src/MicroElements.Metadata.AspNetCore/Swashbuckle/PropertyContaine...

github.com/micro-elements/MicroElements.Metadata - 84f09d4a86f29d1a901bcc8e45bc56423d32769b authored over 3 years ago by Alexey Petryashev <[email protected]>
- Extracted several interfaces from IProperty<T>: IHasCalculator<T>, IHasDefaultValue, IHasDefaultValue<T>, IHasExamples

- IProperty<T>, IPropertyValue<T>, ISchema<T> become covariant
- IPropertyCalculator<T> moved to ...

github.com/micro-elements/MicroElements.Metadata - 0f76293cc1a985207725da826086bdce83e7b0ea authored over 3 years ago by Alexey Petryashev <[email protected]>
# Changes in 5.2.0:

* Fixed case with many rules for one property. Issue #92
* Change: NotEmpty rule sets minItems fo...

github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation - 2a39af4ae7261863b50101c86f715b15bcea7dad authored over 3 years ago by Alexey Petryashev <[email protected]>
Base58 encode cleanup and tests

github.com/micro-elements/MicroElements.Metadata - 528e9b43e3e473e28111bedde6b96f98f18da040 authored over 3 years ago by Alexey Petryashev <[email protected]>
IStaticSchema now autoimplements IStaticPropertySet

github.com/micro-elements/MicroElements.Metadata - c073945137fffa3bc86d727875da99261f773f39 authored over 3 years ago by Alexey Petryashev <[email protected]>
Another try to redesign basic schema composition, base58 encoding for schema consistent hashing

github.com/micro-elements/MicroElements.Metadata - e3d6bd2fcc3326c7e4c6eb50b522b16d9594cb4e authored over 3 years ago by Alexey Petryashev <[email protected]>
# 7.8.0

- Added WithValue extensions for ReadOnly containers (PropertyContainer and PropertyContainer<T>)...

github.com/micro-elements/MicroElements.Metadata - e19678fdaf47941d5d5d94bc873ec3f9b588ef84 authored over 3 years ago by Alexey Petryashev <[email protected]>
Change: ToPropertyContainerOfType throws exceptions

github.com/micro-elements/MicroElements.Metadata - 0628df4cfa161aa3a110137f64e498d280b42821 authored over 3 years ago by Alexey Petryashev <[email protected]>
WithValue for readOnly containers

github.com/micro-elements/MicroElements.Metadata - cabef4f40c1cc0b1af548e73d09bca565cbc3f7b authored over 3 years ago by Alexey Petryashev <[email protected]>
Added method MetadataProvider.CreateMutableContainer

github.com/micro-elements/MicroElements.Metadata - 90f7a1a419d2b91d61906ab8a2ddd20f0d1aa130 authored over 3 years ago by Alexey Petryashev <[email protected]>
Added MetadataGlobalCache.GetOrCreateInstanceMetadata

github.com/micro-elements/MicroElements.Metadata - 8524c2b85b8315824e047e002eb4ffa4e5a03883 authored over 3 years ago by Alexey Petryashev <[email protected]>
- 7.7.1: IAllowedValues, INumericInterval, IProperties, IStringFormat, IStringMaxLength, IStringMinLength, IStringPattern, INullability become ISchemaComponent

- 7.7.1: PropertyContainerSchemaFilter all ISchemaComponent support
- 7.7.1: JsonTypeMapper retur...

github.com/micro-elements/MicroElements.Metadata - b841351e4cb6dd3788d9f1b75956230ce5c9e5a3 authored over 3 years ago by Alexey Petryashev <[email protected]>
# 7.7.0

- PropertyContainerSchemaFilter: GenerateKnownSchemasAsRefs uses for properties with separate sch...

github.com/micro-elements/MicroElements.Metadata - b792d7a8124e2c7a42c2e495f043e5690c19d694 authored over 3 years ago by Alexey Petryashev <[email protected]>
- 7.6.4: SetAllowedValuesFromEnum for string schemas ignores case by default

- 7.6.4: JsonSchemaGenerator initial, added option: MetadataJsonSerializationOptions.UseJsonSchema

github.com/micro-elements/MicroElements.Metadata - a278a334c33841ba95f88074f3b6b671f1606699 authored over 3 years ago by Alexey Petryashev <[email protected]>
JsonSchemaGenerator initial

github.com/micro-elements/MicroElements.Metadata - f4953857921a1c0f5c9b3fdf12c7741added674e authored over 3 years ago by Alexey Petryashev <[email protected]>
SetAllowedValuesFromEnum for string schemas ignores case by default

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