Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / akamsteeg/AtleX.HaveIBeenPwned issues and pull requests
#110 - Include contributors in file header notice
Issue -
State: closed - Opened by akamsteeg 2 months ago
Labels: documentation
#109 - Update BenchmarkDotNet to at least v0.14 and enable benchmarks for NativeAOT
Issue -
State: closed - Opened by akamsteeg 3 months ago
Labels: enhancement
#108 - Add a package icon to improve visibility
Issue -
State: closed - Opened by akamsteeg 4 months ago
Labels: enhancement
#107 - Release V9.0
Issue -
State: closed - Opened by akamsteeg 5 months ago
- 1 comment
Labels: Release
#106 - Add documentation to authenticated operations that they require an API key
Issue -
State: closed - Opened by akamsteeg 6 months ago
Labels: documentation
#105 - .ToString() unit tests on domain models don't actually call .ToString()
Issue -
State: closed - Opened by akamsteeg 6 months ago
Labels: bug
#104 - Add support for getting the subscribed domains
Issue -
State: closed - Opened by akamsteeg 6 months ago
Labels: enhancement, BREAKING CHANGE
#103 - Add basic telemetry (fixed #102)
Pull Request -
State: closed - Opened by akamsteeg 6 months ago
Labels: enhancement
#102 - Add basic telemetry
Issue -
State: closed - Opened by akamsteeg 6 months ago
Labels: enhancement
#101 - Include models in code coverage report
Pull Request -
State: closed - Opened by akamsteeg 6 months ago
#100 - Implement the == & != operators in our models
Issue -
State: closed - Opened by akamsteeg 7 months ago
Labels: enhancement
#99 - Use more pooled arrays as buffers in the KAnonimityHelper
Issue -
State: closed - Opened by akamsteeg 7 months ago
- 1 comment
Labels: performance
#98 - Investigate using pooled arrays as buffers for K-Anonimity
Issue -
State: closed - Opened by akamsteeg 7 months ago
- 1 comment
Labels: good first issue, performance
#97 - Add a 'trust' section to the GitHub and package readmes
Issue -
State: closed - Opened by akamsteeg 8 months ago
- 1 comment
Labels: enhancement
#96 - Use newer APIs to simplify and possibly speed up generation of the KAnonimity hash parts
Issue -
State: closed - Opened by akamsteeg 9 months ago
- 1 comment
Labels: performance
#95 - Refactor the benchmarks to allow running benchmarks per breach/leak type
Issue -
State: closed - Opened by akamsteeg 10 months ago
Labels: enhancement
#94 - Replace double conversion for breached domain users
Issue -
State: closed - Opened by akamsteeg 10 months ago
- 1 comment
Labels: performance
#93 - Use `TypeInfoResolverChain.Add()` on `JsonSerializerOptions` on .NET 8+ to ensure using the serialization context
Issue -
State: closed - Opened by akamsteeg 11 months ago
Labels: enhancement
#92 - Drop .NET Core 3.1 from unit tests, integration tests and benchmarks
Issue -
State: closed - Opened by akamsteeg about 1 year ago
Labels: enhancement
#91 - Internally, rely on nullable reference types and skip argument null checks
Issue -
State: open - Opened by akamsteeg about 1 year ago
- 1 comment
Labels: enhancement
#89 - Release V8.0
Issue -
State: closed - Opened by akamsteeg over 1 year ago
Labels: Release
#88 - Revert Moq to 4.18.4 because of privacy concerns
Issue -
State: closed - Opened by akamsteeg over 1 year ago
#87 - Add support for getting the latest breach
Issue -
State: closed - Opened by akamsteeg over 1 year ago
Labels: enhancement, BREAKING CHANGE
#86 - Add support for domain searches
Issue -
State: closed - Opened by akamsteeg over 1 year ago
Labels: enhancement, BREAKING CHANGE
#85 - Make library compatible with trimming and AOT
Issue -
State: closed - Opened by akamsteeg over 1 year ago
Labels: enhancement
#84 - Add support for checking NTLM hashes
Issue -
State: open - Opened by akamsteeg over 1 year ago
Labels: enhancement
#83 - Release/v7
Pull Request -
State: closed - Opened by akamsteeg almost 2 years ago
Labels: Release
#82 - Improve resilience and error handling of retrieving pastes for an account
Issue -
State: closed - Opened by akamsteeg almost 2 years ago
- 1 comment
Labels: bug, BREAKING CHANGE
#81 - Release V7.0
Issue -
State: closed - Opened by akamsteeg almost 2 years ago
Labels: Release
#80 - Preliminary plans for vFuture
Issue -
State: open - Opened by akamsteeg almost 2 years ago
- 4 comments
Labels: Announcement, Input appreciated
#79 - Expand SiteBreach model with additional properties
Issue -
State: closed - Opened by akamsteeg almost 2 years ago
Labels: enhancement
#78 - Improve documentation on IHaveIBeenPwnedPasswordClient to alleviate security concerns.
Issue -
State: closed - Opened by akamsteeg about 2 years ago
Labels: enhancement
#77 - Improve documentation and default retry-after value of RateLimitExceededException
Issue -
State: closed - Opened by akamsteeg about 2 years ago
Labels: enhancement
#76 - Move configuring the HttpClient out of HaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg about 2 years ago
Labels: enhancement
#75 - Use the framework's System.Text.Json when available
Issue -
State: closed - Opened by akamsteeg about 2 years ago
Labels: enhancement
#74 - Cache and reuse internal JsonSerializerOptions
Issue -
State: closed - Opened by akamsteeg about 2 years ago
- 1 comment
Labels: enhancement, performance
#73 - In RateLimitExceededException, when the value of retry-after is less than 0 we should default to 0 instead of throwing an exception
Issue -
State: closed - Opened by akamsteeg about 2 years ago
Labels: enhancement, good first issue
#72 - Add .NET 6.0 target and use source generators for JSON (de)serialization
Issue -
State: closed - Opened by akamsteeg about 2 years ago
- 1 comment
Labels: enhancement, performance
#71 - Wrap InvalidOperationException in HaveIBeenPwnedClientException
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue, BREAKING CHANGE
#70 - Throw exception when the CancellationToken is cancelled as soon as possible
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue, BREAKING CHANGE
#69 - Add suppressions for Roslynator warning RCS1194
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue
#68 - Determine how/when to drop NETFX support
Issue -
State: open - Opened by akamsteeg over 2 years ago
- 1 comment
Labels: help wanted, BREAKING CHANGE
#67 - V7 breaking changes & notifications
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: Announcement
#66 - Remove methods without cancellation token parameters from (I)HaveIBeenPwnedClient
Issue -
State: open - Opened by akamsteeg over 2 years ago
Labels: enhancement, BREAKING CHANGE, Announcement
#65 - Mark public methods in (I)HaveIBeenPwnedClient without cancellation tokens as obsolete
Issue -
State: open - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue
#64 - Release/v6
Pull Request -
State: closed - Opened by akamsteeg over 2 years ago
#63 - Message text in RateLimitExceededException is needlessly complex
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue
#62 - Release V6
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: Release
#61 - Improve documentation of HaveIBeenPwnedClientSettings by providing links to the API documentation.
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement
#60 - Remove obsolete obsolete properties from HaveIBeenPwnedClientSettings
Issue -
State: closed - Opened by akamsteeg over 2 years ago
Labels: enhancement, good first issue, BREAKING CHANGE
#59 - Run tests and benchmarks on currently supported LTS frameworks only
Issue -
State: closed - Opened by akamsteeg over 2 years ago
- 1 comment
Labels: enhancement
#58 - Modernize code base while staying at the .NET Standard 2.0 TFM
Issue -
State: closed - Opened by akamsteeg over 2 years ago
- 1 comment
Labels: enhancement, good first issue
#57 - Enable .NET analyzers on main project and fix warnings/errors
Issue -
State: closed - Opened by akamsteeg over 2 years ago
- 1 comment
Labels: enhancement
#56 - Replace current SourceLink with .snupkg with latest recommended solution
Issue -
State: closed - Opened by akamsteeg about 3 years ago
Labels: enhancement, good first issue
#55 - Add support for padding when checking for pwned passwords
Issue -
State: closed - Opened by akamsteeg over 3 years ago
- 1 comment
Labels: enhancement
#54 - Move Uri creation logic to a separate Uri factory
Issue -
State: closed - Opened by akamsteeg over 3 years ago
Labels: enhancement, good first issue
#53 - Limit clone depth for builds to 1 to speed up builds
Pull Request -
State: closed - Opened by akamsteeg over 3 years ago
#52 - Standardize IEquatable<T> implementations
Issue -
State: closed - Opened by akamsteeg almost 4 years ago
- 1 comment
Labels: enhancement
#51 - Replace `HashCodeHelper` with `System.HashCode`
Issue -
State: open - Opened by akamsteeg almost 4 years ago
- 1 comment
Labels: enhancement
#50 - Remove SerializableAttribute from exceptions
Issue -
State: closed - Opened by akamsteeg almost 4 years ago
Labels: enhancement, BREAKING CHANGE
#49 - In RateLimitExceededException, only construct the message when it's needed
Issue -
State: closed - Opened by akamsteeg almost 4 years ago
Labels: enhancement, performance
#48 - Investigate the move to to C#10 with records and/or investigate a multi targeting solution to accommodate this
Issue -
State: open - Opened by akamsteeg about 4 years ago
- 1 comment
Labels: enhancement, BREAKING CHANGE
#47 - HaveIBeenPwnedClient.IsPwnedPasswordAsync() uses an excessive amount of memory
Issue -
State: closed - Opened by akamsteeg about 4 years ago
- 1 comment
Labels: enhancement, performance
#46 - Implement IEquatable<T> on Breach, Paste and SiteBreach
Issue -
State: closed - Opened by akamsteeg over 4 years ago
- 1 comment
Labels: enhancement, good first issue
#45 - KAnonimityHelper.GetKAnonimityPartsForPassword(string) throws NullReferenceException when null is supplied as the argument
Issue -
State: closed - Opened by akamsteeg over 4 years ago
Labels: bug
#44 - In HaveIBeenPwnedClient.GetBreachesInternalAsync(string, BreachMode, CancellationToken), a new UriBuilder is always created even if we don't need one
Issue -
State: closed - Opened by akamsteeg over 4 years ago
- 1 comment
Labels: enhancement, performance
#43 - Enable deterministic builds
Issue -
State: closed - Opened by akamsteeg over 4 years ago
- 1 comment
Labels: enhancement
#42 - Use <inheritdoc /> in XML Documentation
Issue -
State: closed - Opened by akamsteeg almost 5 years ago
- 1 comment
Labels: enhancement, good first issue
#41 - Override ToString() on Breach and Paste to display the Name or Title
Issue -
State: closed - Opened by akamsteeg almost 5 years ago
Labels: enhancement, good first issue
#40 - GetBreachesAsync returns type instead of value.
Issue -
State: closed - Opened by gvasilakiss almost 5 years ago
- 13 comments
#39 - Error: The request was aborted: Could not create SSL/TLS secure channel.
Issue -
State: closed - Opened by akamsteeg almost 5 years ago
- 4 comments
Labels: bug
#38 - Update version to v5.0.0, update the release notes and release the package
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 1 comment
#37 - Mark HaveIBeenPwnedClientSettings.TimeOut as obsolete
Issue -
State: closed - Opened by akamsteeg about 5 years ago
Labels: enhancement
#36 - Optimize performance by eliminating the intermediate MemoryStream in HaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 1 comment
Labels: enhancement, performance
#35 - Is clearing all (default) request headers set outside of HaveIBeenPwnedClient correct?
Issue -
State: closed - Opened by akamsteeg about 5 years ago
Labels: enhancement
#34 - Throw InvalidApiKeyException instead of InvalidOperationException when no API key is supplied
Issue -
State: closed - Opened by akamsteeg about 5 years ago
Labels: enhancement, good first issue, BREAKING CHANGE
#33 - Introduce specialized API interfaces for specific functionality
Issue -
State: closed - Opened by akamsteeg about 5 years ago
Labels: enhancement
#32 - Add strong naming
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 3 comments
Labels: BREAKING CHANGE
#31 - Switch to C#8 and use Nullable Reference Types annotations
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 1 comment
Labels: enhancement
#30 - HaveIBeenPwnedClientSettings.ApplicationName should default to an empty string and an exception must be thrown when it's not set
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 2 comments
Labels: enhancement, BREAKING CHANGE
#29 - Mark HaveIBeenPwnedClientSettings as sealed
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 2 comments
Labels: good first issue, wontfix, BREAKING CHANGE
#28 - Throw custom exception when an invalid or expired API key is used
Issue -
State: closed - Opened by akamsteeg about 5 years ago
- 1 comment
Labels: enhancement, good first issue
#27 - Add support for the V3 API of HaveIBeenPwned.com
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, BREAKING CHANGE
#26 - Fold HaveIBeenPwnedClient and HttpHaveIBeenPwnedClient into one
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, BREAKING CHANGE
#25 - Investigation replacing the dependency on NewtonSoft.Json with System.Text.Json
Issue -
State: closed - Opened by akamsteeg over 5 years ago
- 2 comments
Labels: question
#24 - Change RetryAfter property of RateLimitException from int to TimeSpan
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, BREAKING CHANGE
#23 - HttpHaveIBeenPwnedClient.GetBreachesInternalAsync(string, BreachMode, CancellationToken) returns null instead of an empty enumerable when no data was loaded
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: bug
#22 - Run all tests and benchmarks on .NET Framework and .NET Core
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement
#21 - HttpHaveIBeenPwnedClient.GetAsync(Uri, CancellationToken) always creates a new MemoryStream, even when no data was loaded
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue, performance
#20 - HttpHaveIBeenPwnedClient.GetAsync(Uri, CancellationToken) resets the output stream even when no data was loaded
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: bug, good first issue
#19 - HttpHaveIBeenPwnedClient.IsPwnedPasswordInternalAsync(string, CancellationToken) does not properly observe the cancellation token
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#18 - Mark KAnonimityHelper as internal and move it to the AtleX.HaveIBeenPwned.Clients.Http namespace
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#17 - KAnonimityHelper.GetHashForPassword(string) returns the full hash of the password instead of the KAnonimity part and the suffix
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#16 - Reorganise classes and namespaces
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement
#15 - Rename BreachMode.None to BreachMode.Default
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#14 - Remove the ReportGenerator tool from the azure-pipelines yaml and replace it with the built-in Cobertura support of Azure DevOps
Issue -
State: closed - Opened by akamsteeg over 5 years ago
- 1 comment
Labels: enhancement
#13 - Rename HttpServiceClient to HttpHaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#12 - Remove ClientSettings from HaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue
#11 - HaveIBeenPwnedClient must not dispose an injected IHaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: bug
#10 - Remove IDisposable from IHaveIBeenPwnedClient
Issue -
State: closed - Opened by akamsteeg over 5 years ago
Labels: enhancement, good first issue