836 Commits (master)
 

Author SHA1 Message Date
  Benjamin Shelton 89b03cf0b9 Actually honor the BasePath configuration. 3 weeks ago
  Benjamin Shelton 87b5dacc45 Fixed spelling and methods. 3 weeks ago
  Benjamin Shelton 51fcdea54b Added BasePath test. BasePath is still broken. 3 weeks ago
  Benjamin Shelton 2dcc1d0470 Merge remote-tracking branch 'refs/remotes/origin/master' 3 weeks ago
  Benjamin Shelton 85984cdecc Added real IP support. See more. 3 weeks ago
  Benjamin Shelton 74b6017e9e Ignore context errors related to the remote host prematurely closing the 3 weeks ago
  Benjamin Shelton e9a94cd234 This commit fixes #2 (git.destrealm.org). See notes. 3 weeks ago
  Benjamin Shelton d759e41c44 Subrouter local app reference wasn't being populated. 3 weeks ago
  Benjamin Shelton ca82948e8a WriteJSON now reports content-length. 3 weeks ago
  Benjamin Shelton 2fcb489899 Header wasn't being written in all cases. 4 weeks ago
  Benjamin Shelton 31cbc2cb83 Update context API. 1 month ago
  Benjamin Shelton e6e1b00cd8 Int() signature was wrong this entire time. Who knew? 1 month ago
  Benjamin Shelton 5a1c429243 Cleanup. 1 month ago
  Benjamin Shelton 85b728b560 Corrected mistake in README. 1 month ago
  Benjamin Shelton ff32cb4c26 Dependency updates. 1 month ago
  Benjamin Shelton af22fa72ef Update docs path. 1 month ago
  Benjamin Shelton 5b726d77fe KeyStar was moved. 1 month ago
  Benjamin Shelton 8b3aac4ca2 Updated documentation import samples. 1 month ago
  Benjamin Shelton 8430fccf12 Re-homed project and most declared dependencies. 1 month ago
  Benjamin Shelton 1bf2fad595 Updated README URLs. 1 month ago
  Benjamin Shelton 057d31a9a4 Logging and errors projects were rehomed. 1 month ago
  Benjamin Shelton 2eee5cdee8 Added new interface for rendering directly from text. Not currently 1 month ago
  Benjamin Shelton 13ebc85e6c Renamed ErrNoUser to ErrNoSuchUser, which makes more semantic sense. 1 month ago
  Benjamin Shelton 68711a03b1 Added unit tests to demonstrate authenticating users from a token. 1 month ago
  Benjamin Shelton c30f1579dc Updated KeyStar dependency. 1 month ago
  Benjamin Shelton 687468864a Merge branch 'keyserver-implementation' 1 month ago
  Benjamin Shelton 42125b9597 KeyServer was renamed. 1 month ago
  Benjamin Shelton faa8d8b602 Added unit test for basic key server usage. 1 month ago
  Benjamin Shelton bf3b605076 Reworked key generation/configuration/etc. 1 month ago
  Benjamin Shelton 90aa232416 Added keyserver configuration. 1 month ago
  Benjamin Shelton 4afc883d70 Added shutdown hooks. 1 month ago
  Benjamin Shelton da067edd32 Renamed AddShutdownHook to something that makes far more semantic sense. 1 month ago
  Benjamin Shelton 4fccec9e17 Added shutdown hooks. 1 month ago
  Benjamin Shelton 3c39610d40 Actually SET the defaults. 1 month ago
  Benjamin Shelton 314666cc6b Changed default namespace option to "Namespace" and added default key 1 month ago
  Benjamin Shelton cfba65988f Added initial implementation of the KeyStar backend. 1 month ago
  Benjamin Shelton 90ad8958aa Fixed import. 1 month ago
  Benjamin Shelton 988f26908d Merge branch 'master' into keyserver-implementation 1 month ago
  Benjamin Shelton 0c04768bf3 Added test for retrieving user metadata from the authentication session. 1 month ago
  Benjamin Shelton 113a2c7ff8 Renamed LoginUserMeta. 1 month ago
  Benjamin Shelton 7da4d82051 Updated Login* signature(s) and added preliminary metadata setter. 1 month ago
  Benjamin Shelton 1b1559301b Changed Login* signatures, added option for storing/retrieving metadata. 1 month ago
  Benjamin Shelton 98e585825a Check and validate the freshness guarantee. 1 month ago
  Benjamin Shelton 53982c7bc2 Added middleware option to automatically invalidate invalid logins (or 1 month ago
  Benjamin Shelton 76e5e1fda9 Substantial cleanup, comments, and code removal. 1 month ago
  Benjamin Shelton bcf9f4c36e The User interface no longer requires an Encode() function. 1 month ago
  Benjamin Shelton e5af5b5086 Added placeholder for freshness-guarantee tests. 1 month ago
  Benjamin Shelton 616978ef8a Unit tests should have provided cookie value as base64-encoded string. 1 month ago
  Benjamin Shelton 0ed777f1ac Corrected IsValid logic. 1 month ago
  Benjamin Shelton 004d4cb0d7 Added top-level IsValid and cleaned up API usage somewhat. 1 month ago