aboutsummaryrefslogtreecommitdiffstats
path: root/t/app/controller/auth_social.t
Commit message (Collapse)AuthorAgeLines
* Replace use of FixMyStreet::App with DB in tests.Matthew Somerville2019-11-22-8/+8
|
* [Westminster] Test warnfixes.Matthew Somerville2019-10-14-4/+5
|
* Per-test file email addresses.Matthew Somerville2019-10-03-6/+7
|
* [Westminster] Disallow TfL categories on cobrandDave Arter2019-08-18-1/+1
| | | | Also tidies up the categories_restriction query for Northamptonshire.
* Allow OIDC auth to provide its own ‘change password’ URIDave Arter2019-08-16-0/+5
|
* Add test for viewing existing reports when using social sign-inDave Arter2019-08-16-1/+11
|
* [Westminster] Remove confirm/sign in by email.Matthew Somerville2019-08-16-1/+1
|
* [Westminster] Disable all updates.Matthew Somerville2019-08-16-0/+3
|
* Add test for OIDC logout redirectionDave Arter2019-08-16-0/+12
|
* Improve checking of OIDC ID tokens, and handle OIDC forgotten password flow ↵Dave Arter2019-08-16-1/+3
| | | | correctly
* [Westminster] Store user CRM ID when logging in via MyWestminsterDave Arter2019-08-16-0/+23
|
* Add OpenID Connect login functionalityDave Arter2019-08-16-41/+103
|
* Make sure existing attribute answers set up.Matthew Somerville2019-08-09-3/+28
| | | | | | | If you come to /report/new with a part-filled report (say you've gone via an OAuth flow), then the stash needs to get the category from the report, not a query parameter, and report_meta needs initializing, as that is what the template uses to fill in existing attribute answers.
* Simplify /auth sign in page.Matthew Somerville2018-11-09-4/+4
|
* Add ability to confirm reports/updates via text.Matthew Somerville2017-09-30-14/+2
|
* Add ability to log in on /auth via text.Matthew Somerville2017-09-30-2/+6
| | | | A confirmation code is sent via Twilio to be entered on the site.
* Run each test file in a transaction.Matthew Somerville2017-06-20-1/+0
| | | | This means that the tests can be run in parallel.
* Auto-add strict/warnings/Test::More with TestMech.Matthew Somerville2017-05-31-3/+0
|
* Make sure all MapIt tests can run offline.Matthew Somerville2017-03-23-0/+6
|
* Always include MapIt mock handler in all tests.Matthew Somerville2017-03-23-3/+0
|
* Add HTML email templates.Matthew Somerville2016-08-01-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | Design is all Zarino. This adds the ability to send HTML emails, including attached inline images. When included, this is done as a multipart/related email containing a multipart/alternative (of plain and HTML) and any attached images, so that the images are available even if HTML mail is not. The alert emails list data has been improved so it can be constructed in the templates rather than the code. Various templates have been tidied. Various workarounds for email clients have been made, including: * <th> is used so that the Android 4.x mail client can give them `block` styling in the small screen media query. * Font settings defined on every table cell (<th>) so that sans-serif fonts are used in Outlook, rather than Times New Roman. * A three-column wrapper table to create a 620px centred content area that also shrinks down on narrow screens. (Outlook doesn’t like max-width, so this is the simplest alternative.) * Enforcing a sensible (500px) min-width for the main content area, on clients that don’t support media queries (eg: native Gmail app). * Giant borders on buttons so Outlook displays them * Image alignment with align rather than float.
* Fix Twitter authentication test.Matthew Somerville2016-04-22-2/+5
| | | | Pull in the same fix that was made in f598f56f for the Facebook tests.
* Merge remote-tracking branch 'origin/twitter-login'Matthew Somerville2016-04-22-0/+111
|\
| * Add Twitter social login.Matthew Somerville2016-04-08-0/+111
| |
* | Prevent dev sites auto-creating session.Matthew Somerville2016-04-06-0/+3
|/ | | | | We check for a session's existence before looking in it, as looking in it first would auto create a session.
* Move test mocks to their own directory.Matthew Somerville2016-01-27-4/+4
|
* Add tests of social login.Matthew Somerville2016-01-22-0/+143