Ben Thorner
|
385be77d67
|
Merge pull request #3504 from alphagov/adjust-sms-resting
Further tweaks to SMS provider resting points
|
2022-04-11 10:54:42 +01:00 |
|
Ben Thorner
|
6ca550a1a6
|
Merge pull request #3497 from alphagov/broadcast-alert-earlier-181423293
Alert earlier when a broadcast is approved
|
2022-04-07 10:34:23 +01:00 |
|
Ben Thorner
|
cf66d7c344
|
Merge pull request #3500 from alphagov/limit-provider-history
Limit provider history to 100 results
|
2022-04-06 12:09:35 +01:00 |
|
Ben Thorner
|
a513e534f7
|
Merge pull request #3499 from alphagov/adjust-sms-provider-priorities
Adjust resting positions for SMS providers
|
2022-04-06 10:49:32 +01:00 |
|
Ben Thorner
|
9902ddfc22
|
Merge pull request #3496 from alphagov/fix-send-sms-log
Fix log for sending SMS to be generic per client
|
2022-04-05 11:49:59 +01:00 |
|
Ben Thorner
|
7631e9abc9
|
Merge pull request #3495 from alphagov/fix-fy21-tests
Fix tests breaking in new financial year
|
2022-04-01 10:33:05 +01:00 |
|
Ben Thorner
|
b6a52ec606
|
Merge pull request #3493 from alphagov/reach-send-181665654
Add boilerplate for sending SMS via Reach
|
2022-04-01 10:10:01 +01:00 |
|
Ben Thorner
|
eef4868651
|
Merge pull request #3492 from alphagov/reach-basics-181665654
Add boilerplate for Reach SMS callbacks
|
2022-03-29 16:32:12 +01:00 |
|
Ben Thorner
|
13245f74d4
|
Merge pull request #3491 from alphagov/fix-broadcast-perm-command
Fix missing permission for dev broadcast users
|
2022-03-28 14:03:54 +01:00 |
|
Ben Thorner
|
b145a29935
|
Merge pull request #3488 from alphagov/fix-provider-adjustment-bug-181574489
Fix SMS priority adjustment if only 1 provider
|
2022-03-22 16:21:53 +00:00 |
|
Ben Thorner
|
f64e60d941
|
Merge pull request #3489 from alphagov/log-dup-receipt-service
Log Service ID when we get a duplicate receipt
|
2022-03-22 10:30:13 +00:00 |
|
Ben Thorner
|
bff97f0bbe
|
Merge pull request #3485 from alphagov/mac-m1-dev-fixes-181498273
Replace pycurl guidance with psycopg2
|
2022-03-17 11:31:14 +00:00 |
|
Ben Thorner
|
6cd3650b3f
|
Merge pull request #3482 from alphagov/fix-docker-host-181498273
Fix letter functional tests to work in Docker
|
2022-03-15 12:32:54 +00:00 |
|
Ben Thorner
|
8a8db654c9
|
Merge pull request #3480 from alphagov/benthorner-patch-1
Fix incorrect code block formatting in README
|
2022-03-08 14:09:07 +00:00 |
|
Ben Thorner
|
ae41075151
|
Fix incorrect code block formatting in README
|
2022-03-08 12:42:14 +00:00 |
|
Ben Thorner
|
d61133c508
|
Merge pull request #3468 from alphagov/bump-sms-alert-threshold
Tweak SMS alert to make it worth the effort
|
2022-03-01 16:10:33 +00:00 |
|
Ben Thorner
|
a789f80dc2
|
Merge pull request #3467 from alphagov/optimise-docker-dev
Iterate local development with Docker
|
2022-02-28 11:44:30 +00:00 |
|
Ben Thorner
|
8fac5c72db
|
Merge pull request #3454 from alphagov/upsert-status-180693991
Rewrite status aggregation to be a bulk upsert
|
2022-02-17 13:21:50 +00:00 |
|
Ben Thorner
|
7bc037f1ce
|
Merge pull request #3459 from alphagov/fix-status-task-logs-180693991
Fix task name and action in status task logs
|
2022-02-16 13:38:38 +00:00 |
|
Ben Thorner
|
5206844a95
|
Merge pull request #3438 from alphagov/lower-query-timeout-180693991
Revert increased timeout for reporting worker
|
2022-02-16 13:38:29 +00:00 |
|
Ben Thorner
|
8aeee7ce40
|
Merge pull request #3457 from alphagov/bump-beat-memory
Bump memory for Celery Beat to 512M
|
2022-02-14 14:22:47 +00:00 |
|
Ben Thorner
|
5a87d8c7d7
|
Merge pull request #3437 from alphagov/retry-parallel-status-180693991
Attempt 2 of parallelising status aggregation more
|
2022-02-14 10:50:26 +00:00 |
|
Ben Thorner
|
68981a8b0d
|
Merge pull request #3436 from alphagov/stop-restart-reporting-180693991
Stop killing reporting processes after each task
|
2022-01-24 13:39:13 +00:00 |
|
Ben Thorner
|
731ebed224
|
Merge pull request #3433 from alphagov/revert-parallel-status-180693991
Revert running status aggregation in parallel
|
2022-01-20 13:11:33 +00:00 |
|
Ben Thorner
|
0a88724ff5
|
Merge pull request #3428 from alphagov/remove-dup-column
Remove duplicate declaration for reference column
|
2022-01-19 13:49:44 +00:00 |
|
Ben Thorner
|
6be489daa7
|
Merge pull request #3425 from alphagov/parallelise-ft-status-180693991
Parallelise status aggregation by service and day
|
2022-01-19 13:49:28 +00:00 |
|
Ben Thorner
|
081e0cab88
|
Merge pull request #3417 from alphagov/optimise-status-query-180693991
Optimise query to populate notification statuses
|
2022-01-11 14:18:36 +00:00 |
|
Ben Thorner
|
e4dcea5396
|
Merge pull request #3421 from alphagov/explain-status-task-180693991
Add comment to explain status aggregation approach
|
2022-01-11 12:33:38 +00:00 |
|
Ben Thorner
|
494a01ba57
|
Merge pull request #3415 from alphagov/standard-freeze-180760212
Centralise documentation for updating dependencies
|
2021-12-29 16:01:08 +00:00 |
|
Ben Thorner
|
e55b654a0b
|
Merge pull request #3407 from alphagov/downgrade-inbound-log
Downgrade log about orphaned inbound SMS
|
2021-12-21 13:36:10 +00:00 |
|
Ben Thorner
|
f65fb519c7
|
Merge pull request #3404 from alphagov/remove-redundant-conditional-180477467
Remove redundant conditional for letter branding
|
2021-12-21 13:35:59 +00:00 |
|
Ben Thorner
|
c52cb4a8a8
|
Merge pull request #3406 from alphagov/bump-utils-51-3-0-180693991
Bump utils to 51.3.0
|
2021-12-20 16:59:43 +00:00 |
|
Ben Thorner
|
f4d967c0f1
|
Merge pull request #3405 from alphagov/downgrade-delete-letter-log-180692253
Downgrade log for letter deletion exceptions
|
2021-12-20 13:39:24 +00:00 |
|
Ben Thorner
|
7dd3e1fa87
|
Merge pull request #3399 from alphagov/timeout-stats-180344294
Add new metrics for slow / unknown delivery
|
2021-12-14 14:02:34 +00:00 |
|
Ben Thorner
|
a9306c4557
|
Merge pull request #3398 from alphagov/infinity-timeout-180344153
Scale timeout task to work on arbitrary volumes
|
2021-12-14 11:21:26 +00:00 |
|
Ben Thorner
|
2fb432adaf
|
Merge pull request #3383 from alphagov/email-sms-created-alert-180344153
Add new log / alert for 'created' email / SMS
|
2021-12-13 12:56:05 +00:00 |
|
Ben Thorner
|
6fe4cd932a
|
Merge pull request #3396 from alphagov/bump-utils-177535141
Bump utils to 51.2.1
|
2021-12-13 09:58:29 +00:00 |
|
Ben Thorner
|
6435b57cd1
|
Merge pull request #3384 from alphagov/fix-cronitor-test-180344153
Fix flakey Cronitor test using caplog fixture
|
2021-12-01 12:44:27 +00:00 |
|
Ben Thorner
|
bffca39223
|
Merge pull request #3373 from alphagov/centralise-celery-180213914
Use central NotifyCelery base class in utils
|
2021-11-17 12:09:28 +00:00 |
|
Ben Thorner
|
e6b91f67d6
|
Merge pull request #3374 from alphagov/log-periodic-180330449
Log activity on all periodic Celery tasks
|
2021-11-17 12:09:19 +00:00 |
|
Ben Thorner
|
4e7b5e0104
|
Merge pull request #3371 from alphagov/reduce-concurrency-180116935
Reduce concurrency to match number of CPUs
|
2021-11-16 10:22:21 +00:00 |
|
Ben Thorner
|
fd2d411085
|
Merge pull request #3370 from alphagov/mention-pycurl
Link to guidance about installing pycurl
|
2021-11-16 10:18:33 +00:00 |
|
Ben Thorner
|
48e1482d90
|
Merge pull request #3366 from alphagov/celery-extend-request-id-180213914
Extend request tracing to cover Celery logs
|
2021-11-12 11:10:38 +00:00 |
|
Ben Thorner
|
d66c68d6d6
|
Merge pull request #3364 from alphagov/celery-headers-request-id-180213914
Move Celery task Request ID injection into headers
|
2021-11-12 11:10:29 +00:00 |
|
Ben Thorner
|
4a577eca62
|
Merge pull request #3359 from alphagov/improve-clarify-botocore-exception-180017131
Improve and clarify large task error handling
|
2021-11-12 11:10:17 +00:00 |
|
Ben Thorner
|
ff78ea3232
|
Merge pull request #3360 from alphagov/test-limit-timeout-notifications
Optimise query to get notifications to "time out"
|
2021-11-09 15:54:04 +00:00 |
|
Ben Thorner
|
e7fbd018d1
|
Merge pull request #3355 from alphagov/celery-5-180017131
Upgrade to Celery 5
|
2021-11-05 13:04:14 +00:00 |
|
Ben Thorner
|
4125ed3f10
|
Merge pull request #3352 from alphagov/remove-raw-request-stats-180016688
Revert "add raw request timings to provider send functions"
|
2021-10-29 15:04:25 +01:00 |
|
Ben Thorner
|
fd7373ed73
|
Merge pull request #3353 from alphagov/letter-sending-cc-dvla-180096891
CC DVLA in tickets about outstanding letters
|
2021-10-29 15:04:16 +01:00 |
|
Ben Thorner
|
32873ef70f
|
Merge pull request #3349 from alphagov/freeze-requirements-180017131
Run "make freeze-requirements"
|
2021-10-28 10:46:01 +01:00 |
|
Ben Thorner
|
d703251b13
|
Merge pull request #3348 from alphagov/better-callback-stats-180016688
Include status in stats about delivery times
|
2021-10-22 11:59:24 +01:00 |
|
Ben Thorner
|
c84daf0b7b
|
Merge pull request #3340 from alphagov/fix-decorator-ordering
Fix incorrect ordering in command wrapper
|
2021-10-08 15:01:01 +01:00 |
|
Ben Thorner
|
0d45168cd8
|
Merge pull request #3332 from alphagov/api-docs-179208442
Add new guidance on writing public APIs
|
2021-09-20 10:36:50 +01:00 |
|
Ben Thorner
|
68eeb1defa
|
Merge pull request #3325 from alphagov/prevent-empty-areas-178986763
Add validation to prevent blank area names
|
2021-09-17 15:20:15 +01:00 |
|
Ben Thorner
|
4c7de35f68
|
Merge pull request #3331 from alphagov/move-govuk-alerts-179208442
Restructure govuk-alerts endpoint to be internal
|
2021-09-16 13:58:15 +01:00 |
|
Ben Thorner
|
81a25ff1ef
|
Merge pull request #3327 from alphagov/bump-utils-46-0-0
Bump utils to 46.0.0
|
2021-09-14 11:22:10 +01:00 |
|
Ben Thorner
|
c53ee6de94
|
Merge pull request #3323 from alphagov/add-permission-local-dev
Make it easy to develop with broadcast services
|
2021-09-14 11:22:00 +01:00 |
|
Ben Thorner
|
187e58d8ae
|
Merge pull request #3321 from alphagov/remove-remaining-areas-migration-178986763
Remove remaining areas migration scaffolding
|
2021-09-08 09:40:53 +01:00 |
|
Ben Thorner
|
8e810259af
|
Merge pull request #3324 from alphagov/remove-migration-command-178986763
Remove redundant command to migrate area data
|
2021-09-08 09:40:47 +01:00 |
|
Ben Thorner
|
b2b921ef21
|
Merge pull request #3322 from alphagov/migrate-custom-broadcasts-178986763
Add command to migrate custom broadcast areas
|
2021-09-07 12:20:53 +01:00 |
|
Ben Thorner
|
3779146cc5
|
Merge pull request #3317 from alphagov/remove-areas-2-support-178986763
Remove support for "areas_2" field
|
2021-09-03 11:16:40 +01:00 |
|
Ben Thorner
|
be7272b44f
|
Merge pull request #3314 from alphagov/next-stage-areas-migration-178986763
Switch "areas" field to "areas_2" format
|
2021-09-01 16:16:30 +01:00 |
|
Ben Thorner
|
55f71fa12b
|
Merge pull request #3312 from alphagov/prepare-broadcast-refactor-178986763
Prepare to enhance area data for broadcasts
|
2021-08-26 15:41:21 +01:00 |
|
Ben Thorner
|
277db4e6c7
|
Merge pull request #3313 from alphagov/force-override-broadcast-178986763
Allow old broadcasts to be overridden
|
2021-08-26 14:25:41 +01:00 |
|
Ben Thorner
|
cae429dadc
|
Merge pull request #3303 from alphagov/refactor-test-auth-headers-179039225
Follow-up refactorings to authorization code
|
2021-08-11 13:54:27 +01:00 |
|
Ben Thorner
|
e8ad12f016
|
Merge pull request #3304 from alphagov/switch-to-per-app-api-keys-179039225
Switch to per-app secrets from internal APIs
|
2021-08-11 11:22:10 +01:00 |
|
Ben Thorner
|
5a1636e41f
|
Merge pull request #3300 from alphagov/multi-internal-auth-179039225
Split up authentication for internal API endpoint
|
2021-08-04 14:35:54 +01:00 |
|
Ben Thorner
|
312a895822
|
Merge pull request #3294 from alphagov/auto-expire-alerts-178926353
Auto expire old broadcast messages
|
2021-07-22 09:53:41 +01:00 |
|
Ben Thorner
|
03d438b0cc
|
Merge pull request #3293 from alphagov/site-b-link-test-178738544
Trigger separate link test for failover lambda
|
2021-07-20 16:44:59 +01:00 |
|
Ben Thorner
|
273d14fbe4
|
Merge pull request #3280 from alphagov/webauthn-user-flag
Add flag to say if user is eligible for WebAuthn
|
2021-07-01 11:10:06 +01:00 |
|
Ben Thorner
|
916a1b55c5
|
Merge pull request #3272 from alphagov/remove-test-script
Run tests directly from the Makefile
|
2021-06-16 17:32:06 +01:00 |
|
Ben Thorner
|
47b1e280bb
|
Merge pull request #3271 from alphagov/dont-upgrade-ci
Don't try to upgrade DB on CI
|
2021-06-16 11:49:57 +01:00 |
|
Ben Thorner
|
92d52de68f
|
Merge pull request #3254 from alphagov/fix-ci-bootstrap
Fix 'flask db upgrade' not working on CI
|
2021-06-15 10:23:33 +01:00 |
|
Ben Thorner
|
2ff187400d
|
Merge pull request #3234 from alphagov/increase-sms-fail-thresh
Increase warning threshold for SMS failures
|
2021-05-06 10:52:38 +01:00 |
|
Ben Thorner
|
4bbba69e0b
|
Merge pull request #3232 from alphagov/rewrite-migration-readme
Rewrite migration README
|
2021-05-05 14:46:07 +01:00 |
|
Ben Thorner
|
23f4ae32df
|
Merge pull request #3214 from alphagov/check-broadcast-suspended
Enforce service suspension for broadcasts
|
2021-04-28 15:01:11 +01:00 |
|
Ben Thorner
|
c716f5327d
|
Merge pull request #3222 from alphagov/inject-request-id-send-task
Move request_id injection into send_task override
|
2021-04-27 12:51:19 +01:00 |
|
Ben Thorner
|
c026d16c05
|
Merge pull request #3210 from alphagov/fix-apply-async
Fix apply_async not working with positional kwargs
|
2021-04-15 17:31:16 +01:00 |
|
Ben Thorner
|
fde927e00e
|
Merge pull request #3205 from alphagov/celery-consistency-tweaks
Small refactor for new Celery / StatsD code
|
2021-04-15 11:40:42 +01:00 |
|
Ben Thorner
|
f85dad5acf
|
Merge pull request #3203 from alphagov/remove-statsd-decorators
Remove redundant @statsd timing decorators
|
2021-04-14 10:04:04 +01:00 |
|
Ben Thorner
|
3e507eea55
|
Merge pull request #3201 from alphagov/revamp-celery-stats
Migrate towards new metrics for Celery tasks
|
2021-04-12 15:04:37 +01:00 |
|
Ben Thorner
|
e5fabaa08a
|
Merge pull request #3190 from alphagov/log-invalid-inbound-service
Log service ID for invalid inbound SMS
|
2021-03-31 10:33:54 +01:00 |
|
Ben Thorner
|
b2b14f39a3
|
Merge pull request #3183 from alphagov/remove-crown-letter-filename
Remove non/crown indicator in letter filenames
|
2021-03-24 13:06:58 +00:00 |
|
Ben Thorner
|
c1b56aa752
|
Merge pull request #3172 from alphagov/letter-filename-remove-crown
Lookup PDFs by prefix in S3 (not whole filename)
|
2021-03-17 16:11:06 +00:00 |
|
Ben Thorner
|
dfe772627b
|
Merge pull request #3180 from alphagov/standardise-test
Run 'test-requirements' as part of 'make test'
|
2021-03-17 14:36:06 +00:00 |
|
Ben Thorner
|
6dc73dbc41
|
Merge pull request #3178 from alphagov/add-missing-task-statsd
Add missing statsd timers to celery tasks
|
2021-03-12 13:06:03 +00:00 |
|
Ben Thorner
|
b0c531f5cb
|
Merge pull request #3175 from alphagov/add-isort
Add isort to build and fix issues
|
2021-03-12 11:54:21 +00:00 |
|
Ben Thorner
|
6db9a7a2f2
|
Merge pull request #3170 from alphagov/quiet-pytest
Quieten output for pytest
|
2021-03-09 08:51:16 +00:00 |
|
Ben Thorner
|
71bf89bf0c
|
Merge pull request #3150 from alphagov/refresh-dev-tasks
Simplify README and consolidate scripts
|
2021-02-22 13:20:49 +00:00 |
|
Ben Thorner
|
126d810d5a
|
Merge pull request #3147 from alphagov/remove-redundant-task
Remove redundant (renamed) letters task
|
2021-02-18 10:49:46 +00:00 |
|