David Keller's repositories
AspNetCore.Identity.Localization
A localization library for ASP.NET Core Identity.
CaptivePortal.Models.SonicOS
Library containing models to interact with SonicOS by SonicWALL for external authentication
VaultSharp
A cross-platform .NET Library for HashiCorp's Vault (Secret Management System) - http://rajanadar.github.io/VaultSharp/
AspNetCore.Diagnostics.HealthChecks
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
azure-devops-docs
This repo is the home of the official Azure DevOps documentation for Microsoft. GitHub Issues filed in this repository should be for problems with the documentation.
CaptivePortal.MockServer
Mocking a SonicWALL appliance for development of an external authentication server (captive portal).
Docs.V2.Hugo
Documentation source for App Metrics 2.0 - http://app-metrics.io/
DoorsignEPD
Doorsign with E-Paper-Display with ESP32. Loading images from webserver.
home.swiss
The home of Home.swiss
IdentityServer4
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
IdentityServer4.AspNetIdentity
ASP.NET Core Identity integration for IdentityServer4
IdentityServer4AspNetCoreIdentityTemplate
An ASP.NET Core IdentityServer4 Identity Bootstrap 4 template with localization
JsonDotNetCustomContractResolvers
A custom contract resolver for JSON.NET that allows for an easy way to specify exactly which properties to serialize, without resorting to adding attributes to the classes to be serialized.
LocalizingTest
Some tests for localization in ASP.NET Core web applications
modular-admin-html
Modular Admin - Free Dashboard Theme Built On Bootstrap 4 | HTML Version
netstandard-deck
A slide deck for "What is .NET Standard?".
npgsql
Npgsql is the .NET data provider for PostgreSQL.
pgwatch2
PostgreSQL metrics monitor/dashboard
RPi-Jukebox-RFID
A Raspberry Pi jukebox, playing local music, podcasts and web radio, streams and spotify triggered by RFID cards and/or web app. All plug and play via USB. GPIO scripts available.
SecretSplitter
A program to split up secrets to go along with the blog post "Life, Death, and Splitting Secrets" at Moserware.com
snitun
End-to-End encryption with SNI proxy on top of a TCP multiplexer