Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
60ada13
Certs
adamjstone Feb 1, 2020
22f3d60
Merge branch 'develop' into feature/0007-rabbitmq-support
adamjstone Feb 1, 2020
9d280d9
Minor tweak to SemVer parsing.
adamjstone Feb 15, 2020
cf32c77
Changing messaging nomenclature.
adamjstone Feb 16, 2020
3fbf2ec
Minor housekeeping.
adamjstone Feb 16, 2020
2ab4b38
Housekeeping.
adamjstone Feb 16, 2020
f5913bb
Enhancing Instrument.
adamjstone Feb 17, 2020
3c22c93
Supporting asynchronous disposal of managed references.
adamjstone Feb 17, 2020
e02a8fd
Segregating interfaces.
adamjstone Feb 17, 2020
4a595be
Minor tweaks.
adamjstone Feb 17, 2020
a1ea58d
Normalizing ToString implementation.
adamjstone Feb 19, 2020
06c42ee
Improving ToString implementations.
adamjstone Feb 21, 2020
98f29ed
Adding some minor functionality to interfaces.
adamjstone Feb 27, 2020
64082f8
Refactoring messaging paths.
adamjstone Mar 2, 2020
8c823bb
Refactoring and extending in-memory messaging primitives.
adamjstone Mar 13, 2020
a2784ae
Extending messaging transport objects.
adamjstone Mar 15, 2020
dbc1d29
More extensions to messaging primitives.
adamjstone Mar 16, 2020
a7bb74d
Rounding out in-memory messaging classes.
adamjstone Mar 21, 2020
513e94d
Adding in-memory messaging abstraction types.
adamjstone Mar 22, 2020
96d1c5d
Adding tests for in-memory messaging abstractions.
adamjstone Mar 22, 2020
2c4aec2
Adding test types.
adamjstone Mar 28, 2020
e46b565
Fixing an error.
adamjstone Mar 28, 2020
5f280eb
Adding test models.
adamjstone Apr 7, 2020
d91921b
Housekeeping.
adamjstone Apr 7, 2020
9a83c95
Upgrading NuGet packages.
adamjstone Apr 9, 2020
918a42a
Modifying interfaces to conform to new C# convention.
adamjstone Apr 11, 2020
bd53722
Fixing a copy paste mistake.
adamjstone Apr 11, 2020
aa07857
Ramping up for testing of in-memory messaging testing.
adamjstone May 20, 2020
62f9f59
Improving nomenclature.
adamjstone May 21, 2020
939caac
Various enhancements throughout the subsystems to accommodate planned…
adamjstone May 25, 2020
f23ee02
Expanding use of interfaces, tweaking ToString implementations.
adamjstone May 26, 2020
117c04a
Numerous minor enhancements.
adamjstone May 28, 2020
dde9b94
Adding import/export features to secret vaults.
adamjstone Jun 1, 2020
5b195e9
Tightening numerous cryptographic facilities.
adamjstone Jun 10, 2020
62ee632
Fixing a test defect.
adamjstone Jun 11, 2020
9c7e6b8
Extending secret vault features.
adamjstone Jun 12, 2020
63aee55
Stabilizing SoftwareSecurityModule.
adamjstone Jun 19, 2020
2e4904e
Interface segregation and extension around secret management.
adamjstone Jun 20, 2020
91725c6
Upgrading NuGet packages.
adamjstone Jun 20, 2020
8989f33
Add scaffolding for asymmetric key support.
adamjstone Jun 22, 2020
de9f774
Refactor SymmetricKey and CascadingSymmetricKey.
adamjstone Jun 24, 2020
8a1a8ee
Introduce myriad elliptic curve crypto types.
adamjstone Jun 26, 2020
0f40472
Add AsymmetricPublicKeyModel.
adamjstone Jul 1, 2020
807b536
Introduce Argon2.
adamjstone Jul 9, 2020
a2b4b39
Add IDataAccessModelRepository, IDomainModelRepository and related ty…
adamjstone Jul 14, 2020
805b858
Finalize in-memory messaging service testing.
adamjstone Jul 21, 2020
9b5704a
Extending support for messaging abstractions.
adamjstone Jul 21, 2020
3f6818d
Add formal RabbitMQ abstractions.
adamjstone Jul 23, 2020
3d6badc
Introduce concrete IoC integrations across the framework.
adamjstone Jul 24, 2020
828020a
Resolve two RabbitMQ-related defects.
adamjstone Jul 25, 2020
645fd10
Merge pull request #294 from RapidField/user/adamjstone/0007-rabbitmq…
adamjstone Jul 25, 2020
246c0dd
#0007 Remove an unnecessary comment.
adamjstone Jul 25, 2020
61190df
#7 Update roadmap.
adamjstone Jul 25, 2020
8c9f1a1
#7 Add module types.
adamjstone Jul 26, 2020
e29873b
Extend data access command handler system.
adamjstone Jul 26, 2020
2f1ccd0
Add v1.0.25 release notes.
adamjstone Jul 26, 2020
1fb4788
Minor documentation update.
adamjstone Jul 26, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 15 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
# Copyright (c) RapidField LLC. Licensed under the MIT License. See LICENSE.txt in the project root for license information.
# =================================================================================================================================

# All files
[*]

# Editor guidelines
guidelines = 132 1.5px dashed 24608b4e

# C# files
[*.cs]

Expand Down Expand Up @@ -207,6 +213,8 @@ dotnet_naming_style.begins_with_i.required_suffix =
dotnet_naming_style.begins_with_i.word_separator =
dotnet_naming_style.begins_with_i.capitalization = pascal_case

#### Custom rules ####

# IDE0060: Remove unused parameter
dotnet_code_quality_unused_parameters = all : silent

Expand All @@ -216,5 +224,11 @@ dotnet_diagnostic.IDE0051.severity = silent
# IDE0052: Remove unread private members
dotnet_diagnostic.IDE0052.severity = silent

# CA1027: Mark enums with FlagsAttribute
dotnet_diagnostic.CA1027.severity = silent

# CA1031: Do not catch general exception types
dotnet_diagnostic.CA1031.severity = silent
dotnet_diagnostic.CA1031.severity = silent

# IDE0075: Simplify conditional expression
dotnet_style_prefer_simplified_boolean_expressions = false : none
3 changes: 3 additions & 0 deletions CodeMaid.config
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,9 @@ Copyright (c) RapidField LLC. Licensed under the MIT License. See LICENSE.txt in
# =================================================================================================================================
</value>
</setting>
<setting name="Cleaning_ExclusionExpression" serializeAs="String">
<value>\.Designer\.cs$||\.Designer\.vb$||\.dll$||\.resx$||\.min\.css$||\.min\.js$||\.gitignore$||\.ico$||\.jpg$||\.png$||\.testcert$||\.vsspell$||\\wwwroot\\</value>
</setting>
</SteveCadwallader.CodeMaid.Properties.Settings>
</userSettings>
</configuration>
4 changes: 2 additions & 2 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
MIT License

Copyright (c) 2019 RapidField LLC
Copyright (c) 2020 RapidField LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
to use, copy, modify, merge, transmit, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ Coming soon.

| Version | Notes | Source | Release date | End of support |
| :-------------- | :---------------------------------: | :------------------------------------------------------------------------------: | :----------: | :------------: |
| 1.0.25-preview1 | [Read](doc/releasenotes/v1.0.25.md) | [Explore](https://github.com/RapidField/solid-instruments/tree/v1.0.25-preview1) | 26 Jul 2020 | 31 Jul 2023 |
| 1.0.24-preview1 | [Read](doc/releasenotes/v1.0.24.md) | [Explore](https://github.com/RapidField/solid-instruments/tree/v1.0.24-preview1) | 21 Jul 2019 | 31 Jul 2022 |
| 1.0.23-preview1 | [Read](doc/releasenotes/v1.0.23.md) | [Explore](https://github.com/RapidField/solid-instruments/tree/v1.0.23-preview1) | 20 Jul 2019 | 31 Jul 2022 |

Expand All @@ -92,4 +93,4 @@ Check out the [**Product Roadmap**](ROADMAP.md) to see what's planned for future

[![RapidField](RapidField.Logo.Color.Black.Transparent.200w.png)](https://www.rapidfield.com)

###### Copyright (c) RapidField LLC. All rights reserved. "RapidField" and "Solid Instruments" are trademarks of RapidField LLC.
###### Copyright (c) RapidField LLC. All rights reserved. "RapidField" and "Solid Instruments" are trademarks of RapidField LLC.
7 changes: 0 additions & 7 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,8 @@ Copyright (c) RapidField LLC. Licensed under the MIT License. See LICENSE.txt in

The **Solid Instruments** product backlog is fluid and persistently subject to change. The team, however, makes an effort to maintain a projected two-year roadmap, which is made available here.

## 2019

[**Quarter 4**](https://github.com/RapidField/solid-instruments/issues?utf8=%E2%9C%93&q=is:issue+label:WindowForDelivery-2019-Q4)

## 2020

[**Quarter 1**](https://github.com/RapidField/solid-instruments/issues?utf8=%E2%9C%93&q=is:issue+label:WindowForDelivery-2020-Q1) |
[**Quarter 2**](https://github.com/RapidField/solid-instruments/issues?utf8=%E2%9C%93&q=is:issue+label:WindowForDelivery-2020-Q2) |
[**Quarter 3**](https://github.com/RapidField/solid-instruments/issues?utf8=%E2%9C%93&q=is:issue+label:WindowForDelivery-2020-Q3) |
[**Quarter 4**](https://github.com/RapidField/solid-instruments/issues?utf8=%E2%9C%93&q=is:issue+label:WindowForDelivery-2020-Q4)

## 2021
Expand Down
Loading