0.1.57 (2015-10-21)
Implemented enhancements:
- Expose coverage script as an npm script #272
- Node version check #235
- SAML Protocol #137
- Split CLI to separate repo and communicate w/server via REST API #44
- Use Travis CI #247 (vsimonian)
- Implement SAML 2.0 protocol support #245 (vsimonian)
Fixed bugs:
Closed issues:
- Issuer Config - response_modes_supported is empty array #264
- Issuer Config - response_types_supported includes none #263
- Ready for production? #261
- Suggestion: mention the use of git in the readme for dependencies #234
Merged pull requests:
- Remove
nv
binary reference #279 (bauglir) - refactor(cli): nuke deprecated CLI #278 (christiansmith)
- Adding coverage script to package.json #273 (EternalDeiwos)
- adding coverage to gitignore #271 (henrjk)
- adding basic coverage for istanbul #270 (henrjk)
- Repair broken
this
reference in authorizedScope() #269 (christiansmith) - Include
sub
claim in userinfo response #267 (christiansmith) - Update anvil-connect-jwt dependency #262 (christiansmith)
- Add
jti
claim to Client Token #250 (christiansmith) - Requesting claims using scope values #248 (christiansmith)
- Create separate section for code style guidelines #243 (vsimonian)
- Migrations #240 (christiansmith)
- Link to getting started guide in connect-docs #239 (vsimonian)
- Added Bountysource link and text #238 (Cynfusion)
- Remove unused dependencies #237 (vsimonian)
- Added version check to server.js #236 (msamblanet)
0.1.56 (2015-09-17)
Implemented enhancements:
- SSL and secure cookies in production #90
Merged pull requests:
- Use anvil-connect-keys package #229 (christiansmith)
- Change type of client "trusted" property to boolean #228 (christiansmith)
0.1.55 (2015-09-10)
Implemented enhancements:
- Improve error-handling and display #224 (vsimonian)
- Create first time setup endpoint #223 (vsimonian)
Fixed bugs:
Closed issues:
- Strip leading/trailing whitespace from JSON inputs. #220
Merged pull requests:
- Namespace user-by-provider index #227 (vsimonian)
- Use Modinha trim property for client redirect_uris #225 (vsimonian)
- Trim whitespace around redirect URIs #221 (vsimonian)
- Use GitHub Changelog Generator #219 (vsimonian)
0.1.54 (2015-09-04)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
0.1.53 (2015-09-03)
Implemented enhancements:
- Validate client does not use both
jwks
andjwks\_uri
#98 - Validate client application_type #97
- Support response_type "none" #55
- Validate client application_type #214 (vsimonian)
- Validate that jwks and jwks_uri are not used together #212 (vsimonian)
- Support
none
response_type and fix response_type handling #211 (vsimonian)
Fixed bugs:
- Always verify redirect_uri before issuing redirect #216 (vsimonian)
- Validate new redirect_uris instead of original values #215 (vsimonian)
- Support
none
response\_type and fix response\_type handling #211 (vsimonian)
Merged pull requests:
0.1.52 (2015-09-01)
Fixed bugs:
0.1.51 (2015-08-31)
Implemented enhancements:
- Rename key pair files #200
- Make "daysToCrack" password strength property configurable from password provider #189
- Key pair generation #187
- E-mail verification token TTL should be configurable #175
- OIDC Sessions #138
- Separate key pairs for signing and encryption #5
- feat(email): configurable email verification token ttl #206 (christiansmith)
- feat(boot): generate token-signing keypair if missing on boot #197 (christiansmith)
Fixed bugs:
- Allow overriding provider-specific amr and refresh_userinfo options with falsy values #191
- Enable email templates to be overridden #190
- Stub client reg type setting for client reg tests #201 (vsimonian)
- fix(oidc): set amr values consistently #195 (christiansmith)
- Allow overriding amr and refresh_userinfo values with falsy values #194 (vsimonian)
- Allow e-mail templates to be overridden #193 (vsimonian)
Closed issues:
Merged pull requests:
- Remove passport dependency #205 (vsimonian)
- Rename RSA key pair files and add separate encryption key pair #204 (christiansmith)
- refactor(keys): de-nest config/keys directory #199 (christiansmith)
- feat(settings): configurable "daysToCrack" for password provider #196 (christiansmith)
0.1.50 (2015-08-23)
Implemented enhancements:
- sentinel support and ioredis #125
- Code Conventions, Formatters, and Linting #116
- Use ioredis #188 (vsimonian)
Merged pull requests:
0.1.49 (2015-08-21)
Implemented enhancements:
- Configurable refresh of user claims upon call to userinfo #181
- Support
amr
claim. #136 - Password reset #20
0.1.48 (2015-08-20)
0.1.47 (2015-08-18)
Implemented enhancements:
- Use built in views unless project directory contains custom views #165
- Allow views to be overridden individually. #179 (christiansmith)
Fixed bugs:
0.1.46 (2015-08-18)
Implemented enhancements:
- Create mechanism for generic expiring tokens #168
- E-mail verification tokens should expire #167
- Support expiring, single-use tokens #171 (vsimonian)
Fixed bugs:
Merged pull requests:
- Refactor email verification to use new OneTimeToken model #174 (christiansmith)
- Fix one time token #173 (vsimonian)
0.1.45 (2015-08-14)
Fixed bugs:
0.1.44 (2015-08-14)
Merged pull requests:
0.1.43 (2015-08-12)
Implemented enhancements:
- Boot time database init to deprecate
nv migrate
#128 - Containerized Deployment #121
- LDAP protocol #120
- Throw error for unreachable Redis instance #39
- E-mail verification #21
- Add LDAP support #144 (vsimonian)
- Initialize database during boot. #142 (christiansmith)
- E-mail verification support #123 (vsimonian)
Closed issues:
Merged pull requests:
- Support OIDC
amr
claim in id_tokens #141 (christiansmith) - Reject auth requests with mismatching referrer #135 (vsimonian)
- Clarified setup instructions #134 (Cynfusion)
- style and content revisions #133 (Cynfusion)
- Updates to content and style of ReadMe #132 (Cynfusion)
- Add error message for invalid providers during sign-in #117 (vsimonian)
0.1.42 (2015-07-01)
Merged pull requests:
- Various bugfixes and style adjustments #110 (vsimonian)
- Fix callback function name #109 (vsimonian)
- Update to match express v4 API #108 (vsimonian)
- Add Active Directory support #107 (vsimonian)
- fix(routes): Pass
next
topassport.authenticate
#106 (vsimonian) - feat(fields): Generate sign in form for providers with defined fields #105 (vsimonian)
- Add provider templating for boot-time inheritance #104 (vsimonian)
0.1.41 (2015-06-29)
Implemented enhancements:
Closed issues:
Merged pull requests:
0.1.40 (2015-06-20)
0.1.39 (2015-06-09)
Implemented enhancements:
- Generating a CHANGELOG #66
Closed issues:
- anvil.io 'docs' link in footer points to anvil.io, docs aren't on the site #94
- Cannot GET / - what to do after installation #93
Merged pull requests:
- Deployment #92 (tomkersten)
0.1.38 (2015-05-19)
0.1.37 (2015-05-18)
Closed issues:
Merged pull requests:
- Change the names for form fields "first name" and "last name", to match the mapping in User model. #88 (ovi-tamasan-3pg)
- dev dependencies update #86 (adi-ads)
- don't add password as a icon in views #84 (adi-ads)
- update faker #83 (adi-ads)
0.1.36 (2015-04-20)
0.1.35 (2015-04-08)
Merged pull requests:
- Support optional nonce for auth code flow #82 (adi-ads)
- update faker package name to lowercase #81 (adi-ads)
0.1.34 (2015-04-08)
0.1.33 (2015-04-07)
0.1.32 (2015-04-07)
Closed issues:
Merged pull requests:
0.1.31 (2015-04-05)
0.1.30 (2015-04-05)
0.1.29 (2015-04-02)
Closed issues:
- nv migrate fails #73
0.1.28 (2015-03-14)
0.1.27 (2015-03-10)
Implemented enhancements:
- Authorization flow #1
Fixed bugs:
- Authorization flow #1
Closed issues:
Merged pull requests:
- protocol/OpenID.js works against master #71 (nrhope)
- Add a Gitter chat badge to README.md #70 (gitter-badger)
- fix ID Token expiry delta (was undefined so token expired immediately) #60 (nrhope)
- tweaks to get server talking to external Java (mitreid) and passport-openid clients #59 (nrhope)
- Renamed function #58 (tomkersten)
0.1.26 (2014-10-28)
Implemented enhancements:
- JWK set URI #19
0.1.25 (2014-10-22)
0.1.24 (2014-10-20)
Implemented enhancements:
Merged pull requests:
- Fixed
revoke
argument parsing indice mistake #56 (tomkersten)
0.1.23 (2014-08-04)
0.1.22 (2014-07-25)
Closed issues:
0.1.21 (2014-06-27)
0.1.20 (2014-06-27)
0.1.19 (2014-06-26)
Merged pull requests:
0.1.18 (2014-06-19)
Fixed bugs:
- nv-commands fail without env variables set #41
Closed issues:
- Rewrite
nv init db
#42
0.1.17 (2014-06-16)
0.1.16 (2014-06-16)
0.1.15 (2014-06-12)
0.1.14 (2014-06-12)
0.1.13 (2014-06-12)
0.1.12 (2014-06-12)
Implemented enhancements:
- Keyfiles #2
0.1.11 (2014-06-10)
0.1.10 (2014-06-10)
0.1.9 (2014-06-09)
0.1.8 (2014-06-09)
Implemented enhancements:
- Logging #27
Fixed bugs:
- .gitignore on
nv init deployment
#29
Closed issues:
0.1.7 (2014-06-04)
Implemented enhancements:
- Support global install for
nv
cli #30
0.1.6 (2014-06-04)
Merged pull requests:
- Add public/.gitkeep so 'public' dir is in repo #28 (tomkersten)
0.1.5 (2014-06-04)
0.1.4 (2014-06-04)
0.1.3 (2014-06-03)
0.1.2 (2014-06-03)
0.1.1 (2014-06-03)
Implemented enhancements:
0.1.0 (2014-05-30)
* This Change Log was automatically generated by github_changelog_generator