Releases: CleverStack/clever-auth
Releases · CleverStack/clever-auth
Updated grunt-prompt to 1.3
- update(deps): grunt-prompt upgraded to 1.3
Hotfix - AccountService tests had an error when clever-roles was installed
- fix(tests): AccountService tests had an error when clever-roles was installed
Hotfix - Fixed poorly thought out patch for clever-roles references
- hotfix(permissions): Fixed poorly thought out patch for clever-roles references
Hotfix Removed bad reference to clever-roles
- hotfix(roles): Removed bad reference to clever-roles
Hotfix for seed data
- hotfix(prompt): Fix for seed data
Dependencies upgraded, seed fixed and fixed references to clever-roles
- fix(account): Controller only refers to Permissions when clever-roles is installed
- refactor(tests): Account and User bug fixed and tested for 1.2
- update(deps): Dependencies are now unto date
- fix(installation): Seed data and one UserController test was broken
- hotfix(seed): Updated seed data and fixed gruntfile
- release(1.1.1): Dependencies upgraded, seed fixed and fixed references to clever-roles
Account Controller, Service and Model and some minor bug fixes
- feat(Account): Added Account* to the auth module
- fix(session): Fixed problem with reload=true not setting session data after reloading
- feat(User): Confirmation email, password recovery and updated tests
- release(1.1.0): Account Controller, Service and Model (etc)
Maintenance release - Cleanup
- chore(cleanup): Refactor and document + cleanup
Huge Refactor, unit tests complete, Google auth and lots more
- chore(docs): Updated README and added Contributing guide
- chore(docs): Updated readme
- feat(google): Adding google auth features refs #8
- fix(reps): Added missing qs dependency
- fix(del): Added missing passport-google-oauth nom module
- fix(statusCode): Return the right statusCode when not authenticated
- feat(middleware): requiresUniqueUser middleware
- chore(cleanup): Correctly return a service message
- feat(google): OpenID Authentication Strategy
- chore(cleanup): Cleaned up User Controller
- feat(google): Refactored the google authentication system
- fix(google): Use the passport-google plugin instead of oauth
- refactor(service): UserService fully refactored
- feat(auth): New Auth controller
- chore(config): Updated the default configuration
- fix(odm): Removed clever-orm as a dependency, you now must install your own driver
- refactor(tests): Auth and User Controller tests
- fix(controller): UserController patched to call AuthController
- feat(modular): Allows any number of extending auth strategies
- fix(service): Removing statusCode types from Services that's for controllers to define
- refactor(auth): Modified user controller to call handleServiceMessage with exceptions as well
- feat(exceptions): Added UserNotActive exception
- refactor(Service): Refactored the UserService and fixed small issues brought up by unit tests
- test(UserController): Updated expectations of testing
- test(UserService): Added missing unit test suite
- fix(deps): Fixed passport-google dependency
Notes:
- This version is only compatible with the angular-seed >= 1.1.5 and node-seed >= 1.0.9
Prompts, multiple drivers, seed data, testing and more
- feat(config): Implemented prompt:clever configuration helper fixes #7
- feat(prompt): Expanded prompts for config and seed data
- feat(drivers): Multiple drivers for session storage
- fix(config): Updated configuration for prompts
- feat(seed): Seed data should now be stored in node-seed/schema/seedData.json
- fix(prompts): Both prompt:cleverAuthConfig and prompt:cleverAuthSeed work
- fix(tests): Fixed travis script
- fix(travis): Rebase and seed the db once we have everything setup correctly
- chore(readme): Added new options into the read me
- chore(docs): Added db grunt commands into readme
- stop hanging on the Rebase & Seed commands
- chore(docs): Readme, contributing guidelines and package.json