Venus Bailey
64c67dea5e
Merge pull request #1447 from alphagov/vb-receipt-callback-dao
...
Email callback receipts rest end points
2017-12-01 14:56:58 +00:00
venusbb
ad861f2d55
Merge branch 'master' of https://github.com/alphagov/notifications-api into vb-receipt-callback-dao
2017-12-01 14:36:25 +00:00
Leo Hemsted
f565cf4824
Merge pull request #1454 from alphagov/smartypants-boost
...
update utils to 23.2.0
2017-12-01 13:39:26 +00:00
Leo Hemsted
f183d03775
update utils to 23.2.1
...
note: this requires adding smartypants as a line in requirements.txt,
due to it coming from a git repo. Once the new version of smartypants
is in pypi, this'll no longer be required
2017-12-01 13:29:17 +00:00
Rebecca Law
c8afb58474
Merge pull request #1452 from alphagov/drop-mapping-tables
...
Drop the Notification to sender mapping tables.
2017-12-01 12:29:36 +00:00
Rebecca Law
12dd58d281
Script to drop the tables.
2017-11-30 16:51:26 +00:00
Rebecca Law
a01838e833
Drop the Notification to sender mapping tables.
...
We no longer need them because we record the text value of the sender on the notification.
2017-11-30 15:53:08 +00:00
kentsanggds
adc194f1bb
Merge pull request #1449 from alphagov/pyup-pin-awscli-1.14.1
...
Pin awscli to latest version 1.14.1
2017-11-30 13:47:52 +00:00
Rebecca Law
bfa1fce559
Merge pull request #1445 from alphagov/stop-populating-mapping-tables
...
Stop populating the notification to sender mapping table
2017-11-30 13:44:32 +00:00
venusbb
f32051194d
Bugs rectified
2017-11-30 12:39:19 +00:00
Rebecca Law
e9a1cc5f83
Stop deleting the mapping tables.
2017-11-30 11:27:08 +00:00
venusbb
bf8fe09908
changed name of endpoint from service_callback to delivery_receipt
2017-11-30 11:27:07 +00:00
Rebecca Law
876d30e675
Merge branch 'master' into stop-populating-mapping-tables
2017-11-30 11:20:29 +00:00
Leo Hemsted
b1a4cc1043
Merge pull request #1451 from alphagov/leohemsted-patch-1
...
exclude build folder from flake8
2017-11-30 09:56:58 +00:00
Leo Hemsted
e1bc94136b
exclude build folder from flake8
2017-11-30 09:56:44 +00:00
Richard Chapman
633d17d14a
Merge pull request #1450 from alphagov/rc_increase_gunicorn_threads
...
Decreased Gunicorn threads
2017-11-30 09:52:59 +00:00
venusbb
d03280776d
CodeStyle correction
2017-11-30 09:38:57 +00:00
Richard Chapman
388bba2365
Decreased Gunicorn threads
...
Increasing the Gunicorn workers to 10 actually made the API decrease
in performance from ~200 requests/sec with with 20 API instances to
150 requests per/sec. The base value is 5 so this is to test how the API
performs with a slight increase.
2017-11-30 09:25:28 +00:00
pyup-bot
59a37d79e5
Pin awscli to latest version 1.14.1
2017-11-30 04:19:44 +00:00
venusbb
6a994793dc
Merge branch 'master' of https://github.com/alphagov/notifications-api into vb-receipt-callback-dao
2017-11-29 17:39:33 +00:00
Leo Hemsted
2f569341f9
Merge pull request #1446 from alphagov/flake8-fix
...
fix linter stuff
2017-11-29 17:37:31 +00:00
venusbb
02f8ad4db2
added test for service_callback_api rest
2017-11-29 17:36:43 +00:00
Leo Hemsted
be94894753
fix linter stuff
2017-11-29 17:18:53 +00:00
Rebecca Law
a5ceb4ba3c
Fix linter
2017-11-29 17:17:08 +00:00
Rebecca Law
8fc0c8b10d
Merge branch 'master' into stop-populating-mapping-tables
2017-11-29 16:57:29 +00:00
Leo Hemsted
4e741bab90
Merge pull request #1441 from alphagov/flake8-tests
...
Flake8 tests
2017-11-29 16:54:29 +00:00
venusbb
a628834a2b
Add service callback endpoints
2017-11-29 16:51:39 +00:00
Rebecca Law
8aa94af5d7
Stop populating the notification to sender mapping table when creating a notificaiton.
2017-11-29 16:47:23 +00:00
Rebecca Law
b6c348bc99
Merge pull request #1444 from alphagov/revert-config-change
...
Remove SQLALCHEMY_ECHO for test
2017-11-29 16:46:40 +00:00
venusbb
8dc0455f70
move inbound_api tests into test_callback_rest.py
2017-11-29 16:43:09 +00:00
Leo Hemsted
0304af08df
move service_inbound_api endpoints to their own blueprint
...
try and reduce the size of the service blueprint :)
2017-11-29 16:28:01 +00:00
venusbb
c07e804319
Created service_callback_api daos
2017-11-29 15:58:11 +00:00
Rebecca Law
3b1112d4e4
Remove SQLALCHEMY_ECHO for test
2017-11-29 15:15:03 +00:00
Rebecca Law
95fd1e8c31
Merge pull request #1434 from alphagov/pyup-update-pytest-3.2.5-to-3.3.0
...
Update pytest to 3.3.0
2017-11-29 14:52:53 +00:00
Rebecca Law
d3017da94a
Merge pull request #1438 from alphagov/use-reply-to-in-send-to-provider
...
Use reply to in send to provider
2017-11-29 14:52:26 +00:00
Rebecca Law
fbcf777884
Remove unused import
2017-11-29 14:38:38 +00:00
Rebecca Law
ac6d041d26
Merge branch 'master' into use-reply-to-in-send-to-provider
2017-11-29 14:34:28 +00:00
Rebecca Law
39950c47bc
Remove \t
2017-11-29 14:30:02 +00:00
Richard Chapman
c14b396deb
Merge pull request #1443 from alphagov/rc_increase_gunicorn_threads
...
Increased Gunicorn threads
2017-11-29 14:25:18 +00:00
Richard Chapman
349887178c
Increased Gunicorn threads
...
Increased Gunicorn threads to 10 on staging to test if there is a
performance increase when testing request per second. Increased to 10.
Gunicorn recommend 2 x cores + 1 however on PaaS the number of cores
is not consistent.
2017-11-29 14:13:26 +00:00
Venus Bailey
795056bc1b
Merge pull request #1440 from alphagov/vb-govuk-db-migration
...
Migration to create new database table service_callback_api
2017-11-29 11:46:51 +00:00
Leo Hemsted
82acec87b6
flake8 the entire repo now that the tests are good 👌
2017-11-28 17:29:43 +00:00
Leo Hemsted
08494ef206
more flake8. lots of unused imports and variables that didn't get used. i tried to preserve old variable names as comments when it looked like they were useful (eg when they were describing timestamps)
2017-11-28 17:23:09 +00:00
Leo Hemsted
b1cccdcc6b
First batch of flake8 changes.
...
Many unused variables, and replacing some old fixtures with
admin_request before I realised just how many there where 😩
2017-11-28 17:00:01 +00:00
Leo Hemsted
6ff9b8526a
Merge branch 'master' into pyup-update-pytest-3.2.5-to-3.3.0
2017-11-28 15:33:47 +00:00
Leo Hemsted
363105774f
Merge pull request #1439 from alphagov/flake8
...
Flake8
2017-11-28 15:33:07 +00:00
venusbb
5761d22822
Migration to create new database table service_callback_api
2017-11-28 15:25:15 +00:00
Leo Hemsted
90e9a2f1b3
use flake8 instead of pycodestyle
...
since there are thousands and thousands of errors in the tests files
at the moment, i propose fixing those errors in separate PR for now.
2017-11-28 14:28:01 +00:00
Leo Hemsted
28088428f1
flake8 - misc flake8 errs.
...
* unused variables
* variables in loops overshadowing imports
* excepts with no defined exc type (tried to avoid `except Exception` too)
* history mapper is still too complex
* default variables should never be mutable
2017-11-28 14:28:01 +00:00
Leo Hemsted
28d5f9b87f
flake8 - remove unused imports and ensure they're always at the top of the file
2017-11-28 14:28:01 +00:00