Rebecca Law
77f520acba
Created an endpoint to test how the incoming messages from MMG will work.
...
So this just prints the response to logs, removing the phone number first. Then returns the requested RECEIVED.
2017-03-06 11:58:49 +00:00
Andras Ferencz-Szabo
b89923c525
Merge pull request #850 from alphagov/paas_redis_config
...
Get Redis config from PaaS
2017-03-03 12:41:50 +00:00
bandesz
271b664a7e
Log SNS subscription URL
2017-03-03 12:17:53 +00:00
bandesz
e8bf03c7e1
Get Redis config from PaaS
2017-03-03 11:35:51 +00:00
Leo Hemsted
b10d7ecb92
Merge pull request #849 from alphagov/reply-to-address
...
add letter_contact_block text field to service
2017-03-03 10:51:06 +00:00
Leo Hemsted
f5511a19a2
add letter_contact_block text field to service
2017-03-02 16:42:06 +00:00
Rebecca Law
1e2432ac06
Merge pull request #848 from alphagov/add-dvla-provider
...
Added the provider details for DVLA.
2017-03-02 12:21:54 +00:00
Rebecca Law
6386cb968a
Fix tests.
...
Fix copy/paste error in the history table
2017-03-02 12:12:01 +00:00
Rebecca Law
a63b30aba9
Merge pull request #847 from alphagov/remove-unused-code-lines
...
Query enhancement
2017-03-02 11:44:53 +00:00
Rebecca Law
beb7fda32b
Added the provider details for DVLA.
...
The rates are a bogus number.
2017-03-02 11:42:37 +00:00
Rebecca Law
d36eec652d
Removed unused code in services_dao, which led to looking some of the queries.
...
By removing the join to services for the fetch_stats_by_date_range_for_all_services and dao_fetch_todays_stats_for_all_services
queries we get a 30% and 25% performance improvement.
2017-03-01 17:12:29 +00:00
bandesz
652f76eaf6
Increase default memory to 512M for delivery PaaS workers
2017-02-28 18:54:57 +00:00
bandesz
a079897bd1
Ignore docker pull errors
2017-02-28 18:27:04 +00:00
bandesz
b453dd59d0
Add termination timeout to run_app_paas.sh
2017-02-28 17:39:04 +00:00
Rebecca Law
70a239b023
Merge pull request #846 from alphagov/fix-failed-login-count
...
Fix failed login count
2017-02-28 16:24:46 +00:00
Rebecca Law
fd0bfbe2f6
If user account is locked return 404 even if the code is correct.
...
Update user.failed_login_count = 0 if code is correct.
New endpoint to reset the failed_login_count
2017-02-28 14:28:33 +00:00
bandesz
3a8e4499dc
Fix __pycache__ exclude
2017-02-28 13:18:25 +00:00
bandesz
1e83f7d8e2
Remove Docker commands for CF, clean up artifact creation
2017-02-28 12:32:01 +00:00
Rebecca Law
fb61b4528b
Remove resetting the failed_login_count to zero in the api. The admin app will deal with doing that.
2017-02-28 11:21:47 +00:00
Andras Ferencz-Szabo
98ec147aae
Merge pull request #845 from alphagov/remove_jenkinsfiles
...
Remove Jenkinsfiles, add PaaS build/upload artifact tasks
2017-02-28 10:57:40 +00:00
bandesz
34f1eff84d
Remove Jenkinsfiles, add PaaS build/upload artifact tasks
2017-02-28 10:47:11 +00:00
Chris Hill-Scott
f947679881
Merge pull request #843 from alphagov/quis-patch-1
...
Add Coveralls badge
2017-02-27 16:41:25 +00:00
imdadahad
f4be099533
Merge pull request #824 from alphagov/feat-switch-providers-on-slow-delivery
...
Auto-switch providers on slow delivery of notifications
2017-02-27 16:25:15 +00:00
Imdad Ahad
d7e4ca2a43
Remove created notification - not needed for test
2017-02-27 15:01:44 +00:00
Imdad Ahad
ed65150f3b
Update set primary sms helper to use compulsory identifier
2017-02-27 13:45:53 +00:00
Imdad Ahad
d805985a4e
Refactor tests to use cleaner fixture and be more verbose in tests
2017-02-27 13:18:42 +00:00
Imdad Ahad
17b6c13c46
Small updates:
...
* Make config use new provider sms template id
* create_notification to account for created status
* Small robustness addition to test
2017-02-27 13:16:48 +00:00
Andras Ferencz-Szabo
53b4ea836f
Merge pull request #844 from alphagov/cf-deploy
...
Add Jenkinsfile for separate deployment
2017-02-27 11:30:36 +00:00
bandesz
9d704d505c
Add Jenkinsfile for separate deployment
2017-02-27 10:19:56 +00:00
Chris Hill-Scott
0791c87b1e
Add Coveralls badge
...
We should be proud 😎
[](https://coveralls.io/github/alphagov/notifications-api?branch=master )
2017-02-24 16:56:01 +00:00
Leo Hemsted
da63cf38b7
Merge pull request #842 from alphagov/verify-email-shouldnt-login
...
dont set session_id or logged_in_at if user provides email code
2017-02-24 16:41:33 +00:00
Leo Hemsted
8bad5926ab
dont set session_id or logged_in_at if user provides email code
2017-02-24 15:14:47 +00:00
Leo Hemsted
3d8a58deab
Merge pull request #837 from alphagov/session-id
...
Add current_session_id to the user model, update on login
2017-02-24 13:50:46 +00:00
Leo Hemsted
2cc7a684e2
Merge pull request #840 from alphagov/xpass
...
make xpass fail the test run
2017-02-24 13:50:31 +00:00
Imdad Ahad
204d72830f
Update switch task to use sent_at and newer db helpers
2017-02-24 13:41:32 +00:00
Imdad Ahad
eafe8269ef
Simplify dao method and update tests and fixtures
2017-02-24 13:39:58 +00:00
Imdad Ahad
ec65575f50
Set provider switch task to run on prod according to functional tests service
2017-02-24 12:23:39 +00:00
Imdad Ahad
73d5ce4f8b
Add tests to verify correctness of the switching provider task
2017-02-24 12:23:39 +00:00
Imdad Ahad
d058626119
Add task to run every minute that will switch provider on slow delivery notifications
2017-02-24 12:23:39 +00:00
Imdad Ahad
60f63a30db
Add dao method to get count of slow delivery notifications by provider
2017-02-24 12:23:39 +00:00
imdadahad
374272de9a
Merge pull request #839 from alphagov/revert-831-feat-install-all-wheels-offline
...
Revert "Ensure all wheels are installed offline from the wheelhouse directory"
2017-02-23 17:44:37 +00:00
imdadahad
2548deaae2
Merge pull request #841 from alphagov/fix-update-boto3
...
Update boto3
2017-02-23 17:31:35 +00:00
Imdad Ahad
9ab6d4c68b
Update boto3
2017-02-23 17:21:15 +00:00
Leo Hemsted
b296bcaf34
make xpass fail the test run
2017-02-23 16:50:04 +00:00
imdadahad
4ac6043701
Revert "Ensure all wheels are installed offline from the wheelhouse directory"
2017-02-23 16:43:09 +00:00
imdadahad
1254008e2e
Merge pull request #831 from alphagov/feat-install-all-wheels-offline
...
Ensure all wheels are installed offline from the wheelhouse directory
2017-02-23 15:58:12 +00:00
Andras Ferencz-Szabo
d30d0ede1e
Merge pull request #838 from alphagov/fix_api_host_name
...
Remove explicit api_host_name vars from the envs
2017-02-23 11:34:21 +00:00
bandesz
e3cb908c1a
Remove explicit api_host_name vars from the envs
2017-02-23 11:22:58 +00:00
Leo Hemsted
a47672f7e3
Add current_session_id to the user model, update on login
...
when we change the last logged in time, set the current session id to
a random uuid
this way, we can compare it to the cookie a user has, and if they
differ then we can log them out
also update user.logged_in_at at 2FA rather than password check, since
that feels more accurate
2017-02-22 17:30:55 +00:00
imdadahad
978d99f708
Merge pull request #836 from alphagov/fix-remove-old-wheelhouse-contents
...
Delete old wheels on build
2017-02-20 16:01:56 +00:00