Skip to content
This repository has been archived by the owner on Mar 31, 2018. It is now read-only.

Latest commit

 

History

History
139 lines (87 loc) · 6.05 KB

CHANGELOG.md

File metadata and controls

139 lines (87 loc) · 6.05 KB

CHANGELOG

v5.0.1 (2016-07-22)

  • Fix undefined key error in EmailService.

v5.0.0 (2016-04-04)

  • Add Mailgun sender. Make it the default.

v4.1.1 (2016-01-26)

  • Fixed mapper fetched results hydrated as dirty

v4.1.0 (2016-01-22)

  • Add patch method to Updater to only save changed values

v4.0.6 (2015-08-26)

  • Added Beta Environment

v4.0.5 (2015-08-26)

  • Added missing use statement to RollbarHandler

v4.0.4 (2015-08-19)

  • Send 'Unverified user' error message instead of 'Invalid credentials' when unverified user attempts to login

v4.0.3 (2015-07-16)

  • Fixed Rollbar not flushing errors

v4.0.2 (2015-06-30)

  • Fixed user verification bug

v4.0.1 (2015-06-30)

  • Added High-Level Documentation for the repo
  • Fixed required verification config setting not working on token endpoint

v4.0.0 (2015-06-09)

  • Fixed Silex requests with expired access tokens redirected to /login
  • UserEntity's enabled and verified values are set as booleans (if ($user->getEnabled()))
  • Fixed ResetPasswordControllerTest::testPutDeletesToken relying on two entities being created within the same millisecond
  • Implement WebTestCase for route testing #215
  • Update phpUnit to 4.5

v3.0.1 (2015-05-05)

  • Throws exception if email whitelist trap is misconfigured
  • Passes CliCommandOption to AbstractCliCommand::getBaseCommand

v3.0.0 (2015-05-05)

  • Adds a new config file, login.php, which allows for requiring a user to be verified before login

v2.1.2 (2015-04-25)

  • Fixed user creation with an empty string for the email address.

v2.1.1 (2015-04-23)

  • Setting role on user entity, not just database, in role service.

v2.1.0 (2015-04-16)

  • Removed View for DB Upgrades.

v2.0.0 (2015-03-29)

  • Implemented OAuth2 Spec More Accurately.
  • Added base TestCase class.
  • Facilitating testing of time-related logic with TimeAwareInterface.
  • Fixed RowExists constraint giving ContextErrorException when passing field in the options.
  • Fixed RowNotExists constraint returning message from RowExists if no message was supplied.
  • Renamed Application\Routes to Application\ErrorHandlers.
  • Focusing insertRow and updateRow methods.
  • Changed user() to getUser() in SecurityAwareTrait.
  • Removed PivotInserterTrait, PivotUpdaterTrait, and PivotDeleterTrait.

v1.4.2 (2015-04-15)

  • Patched 1.4.x to fix RowExists for older projects.

v1.4.1 (2015-03-19)

  • Fix bug with RowExists and other related constraints.

v1.4.0 (2015-03-16)

  • Add test helper InjectMockTransactionTrait
  • Have ControllerTestCase use InjectMockTransactionTrait
  • Add output when starting a specific migration
  • Add times for each migration and total time
  • Change in migration class naming for easier sorting
  • Add createdDatetimeColumn and updatedDatetimeColumn to AbstractMapper
  • Deprecate createdTimestampColumn and updatedTimestampColumn
  • Add starting message to migrations
  • Rewrite UpdaterTrait and DeleterTrait to support tables whose primary key is not id
  • Move nested transaction simulation to Transaction class
  • Add bind() values to OAuth server routes
  • Data Object: Add support for fluent interface in setAs* methods
  • Allow RowExists, RowsExist, and RowNotExists constraints to match on custom field names
  • Create SecurityContextMockInjector trait

v1.3.4 (2015-02-10)

  • Allow 'order' option to be specified on FinderTrait::findBy just like findAllBy
  • Add TransactionAwareInterface and TransactionAwareTrait
  • Have AbstractController implement TransactionAwareInterface
  • Auto-inject Transaction object into classes implementing TransactionAwareInterface

v0.2.6 - 2014-08-08

  • Disallowed --drop-tables option in install:run command
  • Added missing feature to update social login provider tokens upon login

v0.2.5 - 2014-08-06

  • Added MapperTestCase::setMockResults()
  • Removed MapperTestCase::setUpMockResultCallback()
  • Minor refactoring

v0.2.4 - 2014-08-04

  • Fixed bug in user endpoint that caused endpoint to return validation errors no matter what

v0.2.2 - 2014-07-25

  • Added AbstractSecurityAwareTestCase to provide access to a mock security context and the currently logged in user to both ControllerTestCase and MapperTestCase

v0.2.1 - 2014-07-25

  • Added changelog