Commit Graph
98 Commits
Author SHA1 Message Date
Pea M. Tyczynska 75a7e9b7fd Merge pull request #2892 from alphagov/refactor-crown-dependency-check
Refactor crown dependency check
2020-06-23 11:19:17 +01:00
Pea M. Tyczynska dcc407efea Merge pull request #2878 from alphagov/uk-prefix
Make sure people without international sms permission can send to crown dependencies
2020-06-19 16:58:48 +01:00
Pea M. Tyczynska 852d1ffa03 Merge pull request #2867 from alphagov/turn-off-email-stub
Turn off email stub on staging
2020-06-09 12:10:28 +01:00
Pea M. Tyczynska c63a78242c Merge pull request #2865 from alphagov/stub-email-and-sms-in-staging
Point API for staging at email and sms stubs for the soak tests.
2020-06-08 17:45:44 +01:00
Pea M. Tyczynska db040c40b9 Merge pull request #2860 from alphagov/put-status-codes-in-logs
Put status codes in logs
2020-06-02 16:06:05 +01:00
Pea M. Tyczynska 9f816ad5f5 Merge pull request #2856 from alphagov/mmg_detailed_response
Capture detailed delivery receipt status from MMG
2020-06-01 15:23:53 +01:00
Pea M. Tyczynska 2f8947afde Merge pull request #2832 from alphagov/move-pdf-creation-on-a-template-preview-task
Move pdf creation onto a template preview task
2020-05-11 16:18:58 +01:00
Pea M. Tyczynska 6724b2cd74 Merge pull request #2817 from alphagov/update_healthcheck_page
Update _status page - remove references to Travis
2020-04-24 14:09:44 +01:00
Pea M. Tyczynska d88b20beec Merge pull request #2813 from alphagov/firetext-check-code-on-failure-only
Check failure code on failure only.
2020-04-21 15:23:26 +01:00
Pea M. Tyczynska 750a573afc Merge pull request #2812 from alphagov/firetext-000-code
Take into consideration Firetext 000 code - no error.
2020-04-21 12:21:36 +01:00
Pea M. Tyczynska 850a56ab04 Merge pull request #2803 from alphagov/firetext-response-codes
Use firetext response code to see if temporary or permanent failure if available
2020-04-21 10:50:46 +01:00
Pea M. Tyczynska 69864611ef Merge pull request #2810 from alphagov/fix_preview
Fix bug where preview for templated letters would not show
2020-04-20 15:49:36 +01:00
Pea M. Tyczynska d15db5702c Merge pull request #2807 from alphagov/make-sure-letter-personalisation-is-string
Make sure letter personalisation is string - pull utils patch
2020-04-17 18:29:17 +01:00
Pea M. Tyczynska bf7a662b26 Merge pull request #2790 from alphagov/increase-startup-timeout
Increase startup timeout to 15 minutes
2020-04-01 15:27:17 +01:00
Pea M. Tyczynska 642eff9563 Merge pull request #2786 from alphagov/add-freezetime
Add missing freezetime to a test
2020-04-01 12:02:35 +01:00
Pea M. Tyczynska cff7f7b72d Merge pull request #2751 from alphagov/validate-and-format-postcode-api-flow
Validate and format postcode for the API letter sending flow.
2020-04-01 11:09:25 +01:00
Pea M. Tyczynska 401c8e41d6 Merge pull request #2779 from alphagov/change-error-code
Change error code for duplicate reply-to address to 409 meaning conflict
2020-03-31 14:48:56 +01:00
Pea M. Tyczynska d80fef8fe8 Update postcode validation error message 2020-03-19 14:40:26 +00:00
Pea M. Tyczynska 900664c172 Merge pull request #2748 from alphagov/format-postcode-for-csvs
Format postcode for CSV letter rows
2020-03-19 11:07:08 +00:00
Pea M. Tyczynska 40ef0d0913 Merge pull request #2729 from alphagov/validate_send_file_by_email_contact_deets
All services can send files by email if they have set contact_link
2020-02-27 15:48:08 +00:00
Pea M. Tyczynskaandkarlchillmaid 7ca35b44a7 Our new error message now has better grammar and form matching other errors more
Co-Authored-By: karlchillmaid <karl.chillmaid@digital.cabinet-office.gov.uk>
2020-02-26 13:38:48 +00:00
Pea M. Tyczynskaandkarlchillmaid 6d21515adf Apply suggestions from code review
Better grammar for our new error message.

Co-Authored-By: karlchillmaid <karl.chillmaid@digital.cabinet-office.gov.uk>
2020-02-26 10:45:39 +00:00
Pea M. Tyczynska 5cd27aee2c Merge pull request #2716 from alphagov/fix-reset-password
Fix reset password flow
2020-02-18 15:09:16 +00:00
Pea M. Tyczynska 9cd433349c Merge pull request #2706 from alphagov/change-when-we-validate-email-access
Validate email access based on code_type and not auth_type
2020-02-06 14:31:08 +00:00
Pea M. Tyczynska 0f6e8c330d Merge pull request #2705 from alphagov/populate-email-access-validated-at
Populate email_access_validated_at_column and make it non-nullable
2020-01-31 14:09:58 +00:00
Pea M. Tyczynska 8f31d6c7b4 Merge pull request #2704 from alphagov/fix_migration
Simplify the first migration, we will do execute statements later
2020-01-30 17:41:58 +00:00
Pea M. Tyczynska bf855c98fe Merge pull request #2703 from alphagov/fix_migration
Fix typo where wrong column name was checked for being null
2020-01-30 16:49:10 +00:00
Pea M. Tyczynska 1bbeee3441 Merge pull request #2702 from alphagov/fix_migration
Make sure email_access_validated_at is not null after being populated
2020-01-30 16:16:24 +00:00
Pea M. Tyczynska d34eafa1de Merge pull request #2700 from alphagov/re-validate-user-email
Add email_access_valdiated_at field to user table, populate it
2020-01-30 15:35:39 +00:00
Pea M. Tyczynska 8f9930792a Merge pull request #2678 from alphagov/convert-uuid-to-str
Use .format instead of concatenation to avoid type issues
2019-12-11 12:10:20 +00:00
Pea M. Tyczynska 2019070536 Merge pull request #2667 from alphagov/warn-team-about-high-failure-rates
Warn team about high failure rates
2019-12-09 11:28:25 +00:00
Pea M. Tyczynska 4f2a8352f2 Merge pull request #2657 from alphagov/validate-against-empty-messages
Validate against messages with no content
2019-11-26 11:41:02 +00:00
Pea (Malgorzata Tyczynska) 2b1a84dd0d Merge pull request #2647 from alphagov/tell-users-why-letter-failed-validation
Grab metadata when getting pdf letter preview from S3
2019-11-01 10:19:53 +00:00
Pea (Malgorzata Tyczynska) 35602b96fc Merge pull request #2631 from alphagov/add-validation-message-to-s3-as-metadata
Put pdf letter validation failed message in S3 metadata
2019-10-18 10:29:54 +01:00
Pea (Malgorzata Tyczynska) c1b53dce3a Merge pull request #2612 from alphagov/redaction_failed_doesnt_matter_when_test_key
Don't log address redaction failure when letter sent with test key
2019-09-18 16:05:39 +01:00
Pea (Malgorzata Tyczynska) 5cdce44e42 Merge pull request #2608 from alphagov/put_non_redacted_files_in_a_bucket
Copy original file to redaction_failure folder when redaction fails
2019-09-10 16:12:32 +01:00
Pea (Malgorzata Tyczynska) b5b72a83d6 Merge pull request #2604 from alphagov/new-response-from-template-preview
Handle both new and old response type from template preview's sanitise method
2019-09-09 14:58:05 +01:00
Pea (Malgorzata Tyczynska) 009406898f Merge pull request #2596 from alphagov/lighter-serialize-for-users
Leaner serialize for user model for displaying list of users
2019-08-20 11:40:07 +01:00
Pea (Malgorzata Tyczynska) 25819d0690 Merge pull request #2595 from alphagov/serialize-for-lighter-query
Use serialize instead of marshmallow schema for lighter query
2019-08-19 11:40:31 +01:00
Pea (Malgorzata Tyczynska) 7e43b5bbc3 Merge pull request #2587 from alphagov/find_services_by_partial_name
Find services by partial name
2019-08-16 11:21:19 +01:00
Pea (Malgorzata Tyczynska) 359016de6a Merge pull request #2565 from alphagov/migrate_org_types
Migrate org types
2019-07-26 10:51:42 +01:00
Pea (Malgorzata Tyczynska) da61bb3b06 Merge pull request #2557 from alphagov/more_org_types
Introduce new organisation types and organisation_types db table
2019-07-22 14:55:30 +01:00
Pea (Malgorzata Tyczynska) c0966ad90d Merge pull request #2563 from alphagov/change_content_cancel_letter_job
Change content of error messages when letter job can't be cancelled.
2019-07-22 13:28:11 +01:00
Pea (Malgorzata Tyczynska)andChris Hill-Scott 957cf46748 Change apostrophes to prettier ones
Co-Authored-By: Chris Hill-Scott <me@quis.cc>
2019-07-22 10:48:34 +01:00
Pea (Malgorzata Tyczynska) e3fdfff29b Merge pull request #2543 from alphagov/cancel-letter-job
Cancel letter job
2019-07-04 14:25:17 +01:00
Pea (Malgorzata Tyczynska) 5093b68f94 Merge pull request #2537 from alphagov/template_redacted_add_rows
Add rows in template_redacted where they are missing and help remember to insert them in the future
2019-06-28 14:41:51 +01:00
Pea (Malgorzata Tyczynska) d2b3b9940f Merge pull request #2550 from alphagov/degrade_alert_to_warning
Degrade MaxRetriesExceededError to warning status in logger
2019-06-27 15:46:51 +01:00
Pea (Malgorzata Tyczynska) b5abe788e4 Merge pull request #2549 from alphagov/revert-2536-ensure_no_errors_when_creating_template
Revert "Ensure dao_create_template doesn't clash with new trigger"
2019-06-26 18:34:48 +01:00
Pea (Malgorzata Tyczynska) ccfa1c8228 Revert "Ensure dao_create_template doesn't clash with new trigger" 2019-06-26 18:01:20 +01:00
Pea (Malgorzata Tyczynska) e4c90c4bb9 Merge pull request #2536 from alphagov/ensure_no_errors_when_creating_template
Ensure dao_create_template doesn't clash with new trigger
2019-06-25 16:19:48 +01:00
Pea (Malgorzata Tyczynska) 82e27c4064 Merge pull request #2511 from alphagov/verify_new_reply_to_address
Verify new reply to address
2019-05-28 16:16:06 +01:00
Pea (Malgorzata Tyczynska) a5ae77f5e0 Merge pull request #2499 from alphagov/precompiled_for_everyone_migration
Precompiled for everyone migration
2019-05-13 14:28:06 +01:00
Pea (Malgorzata Tyczynska) c18bc9afe2 Merge pull request #2497 from alphagov/precompiled_for_everyone
Don't require precompiled_letter service permission
2019-05-13 13:16:13 +01:00
Pea (Malgorzata Tyczynska) a4ae5a0a90 Merge pull request #2486 from alphagov/delivery-worker-split
Change distribution of queues among notify delivery workers
2019-05-07 11:36:15 +01:00
Pea (Malgorzata Tyczynska) 26502a91f9 Merge pull request #2490 from alphagov/live_services_organisation_type
Add organisation type to live services report
2019-05-03 15:19:44 +01:00
Pea (Malgorzata Tyczynska) 75b484abf0 Merge pull request #2488 from alphagov/only_show_live_services
Only show live services in live services query
2019-05-02 11:26:10 +01:00
Pea (Malgorzata Tyczynska) b280181a00 Merge pull request #2483 from alphagov/serialize-sent-stats
Add get_live_services_data endpoint and related query
2019-05-01 16:10:25 +01:00
Pea (Malgorzata Tyczynska) 3c4133e543 Merge pull request #2481 from alphagov/fix_bug_preview_overlay
Fix bug in precompiled preview with overlay
2019-04-25 10:34:02 +01:00
Pea (Malgorzata Tyczynska) 88b31c51f5 Merge pull request #2437 from alphagov/precompiled-overlay-failed-validation
Precompiled request preview with overlay when validation fails
2019-04-12 16:14:56 +01:00
Pea (Malgorzata Tyczynska) a46e7d62f2 Merge pull request #2404 from alphagov/test-managing-multiple-folder-users-simultaneously
Test update_template_folder can manage multiple users at once
2019-03-19 14:11:41 +00:00
Pea (Malgorzata Tyczynska) 7b8a478b7a Merge pull request #2401 from alphagov/update-folder-viewing-permissions
Update folder viewing permissions when updating a folder
2019-03-19 10:59:58 +00:00
Pea (Malgorzata Tyczynska) aee7dfefb6 Merge pull request #2393 from alphagov/create-folder-with-user-permissions
Set user permissions when creating a folder
2019-03-12 16:36:25 +00:00
Pea (Malgorzata Tyczynska) 1dad075395 Merge pull request #2378 from alphagov/send_notification_wwhen_editing_attr
Send confirmation emails to users when colleague edits their email or mobile
2019-02-26 16:41:35 +00:00
Pea (Malgorzata Tyczynska) a8ee92cf03 Merge pull request #2348 from alphagov/remove_service_postage_and_choose_postage_from_code
Remove service postage and choose postage from code
2019-02-13 11:09:35 +00:00
Pea (Malgorzata Tyczynska) d65315335b Merge pull request #2347 from alphagov/fix_templates_history_postage
dao_update_template_reply_to maintains postage in TemplateHistory
2019-02-12 11:05:41 +00:00
Pea (Malgorzata Tyczynska) 470b79a092 Merge pull request #2342 from alphagov/choosing_postage_goes_live
Set postage on basis of postage argument or template postage
2019-02-06 14:17:40 +00:00
Pea (Malgorzata Tyczynska) da36de4e38 Merge pull request #2341 from alphagov/migrate_postage_template_history
Migrate postage into templates_history table
2019-02-05 16:49:12 +00:00
Pea (Malgorzata Tyczynska) e46f20757e Merge pull request #2333 from alphagov/postage_on_template_not_on_service
Set postage for existing and new templates
2019-02-01 13:07:52 +00:00
Pea (Malgorzata Tyczynska) 6c63339025 Merge pull request #2334 from alphagov/set_postage_on_new_templates
Set postage to second class when creating new letter template
2019-02-01 12:17:03 +00:00
Pea (Malgorzata Tyczynska) 1ee951b0a1 Merge pull request #2332 from alphagov/pyup-update-flake8-3.6.0-to-3.7.3
Update flake8 to 3.7.3
2019-01-31 15:27:47 +00:00
Pea (Malgorzata Tyczynska) 29c1a39016 Merge pull request #2316 from alphagov/pyup-update-psycopg2-binary-2.7.5-to-2.7.7
Update psycopg2-binary to 2.7.7
2019-01-25 18:44:20 +00:00
Pea (Malgorzata Tyczynska) 8995db0e99 Merge pull request #2297 from alphagov/pyup-update-sqlalchemy-1.2.14-to-1.2.16
Update sqlalchemy to 1.2.16
2019-01-25 18:08:51 +00:00
Pea (Malgorzata Tyczynska) c4fb5c04de Merge pull request #2241 from alphagov/pyup-update-flask-migrate-2.3.0-to-2.3.1
Update flask-migrate to 2.3.1
2019-01-25 17:43:35 +00:00
Pea (Malgorzata Tyczynska) b3bb7ea9ba Merge branch 'master' into pyup-update-flask-migrate-2.3.0-to-2.3.1 2019-01-25 16:49:26 +00:00
Pea (Malgorzata Tyczynska) d562ba3fa3 Merge pull request #2299 from alphagov/pyup-update-pytest-xdist-1.24.1-to-1.26.0
Update pytest-xdist to 1.26.0
2019-01-25 16:48:15 +00:00
Pea (Malgorzata Tyczynska) 7d35f5d6a6 Merge branch 'master' into pyup-update-pytest-xdist-1.24.1-to-1.26.0 2019-01-25 16:39:04 +00:00
Pea (Malgorzata Tyczynska) d15853a287 Merge pull request #2279 from alphagov/pyup-update-pytest-cov-2.6.0-to-2.6.1
Update pytest-cov to 2.6.1
2019-01-25 16:34:12 +00:00
Pea (Malgorzata Tyczynska) 64191a93c2 Merge pull request #2308 from alphagov/precompiled_postage_response
Return notification postage in response for .post_precompiled_letter_notification
2019-01-18 10:19:46 +00:00
Pea (Malgorzata Tyczynska) 276a9a3828 Merge pull request #2293 from alphagov/choose_postage_for_precompiled
Choose postage on POST request for precompiled letters
2019-01-16 14:13:26 +00:00
Pea (Malgorzata Tyczynska) cfb55daa12 Merge pull request #2292 from alphagov/exclude_cancelled_from_requested
Remove cancelled from requested statuses in service statistics
2019-01-11 15:01:20 +00:00
Pea (Malgorzata Tyczynska) c5e5c86982 Merge pull request #2290 from alphagov/its_not_a_failure_to_cancel
Cancelled notifications don't show as failures in statistics
2019-01-10 15:09:30 +00:00
Pea (Malgorzata Tyczynska) d5130d8579 Merge pull request #2273 from alphagov/cautious_prepping_for_pytest4
Preparation for pytest 4 by sorting our use of fixtures in conftest
2019-01-03 11:12:52 +00:00
Pea (Malgorzata Tyczynska) 60a384e687 Merge pull request #2269 from alphagov/choose_postage_on_template
Choose postage on template
2019-01-02 14:16:38 +00:00
Pea (Malgorzata Tyczynska) c87e95d7ff Merge pull request #2264 from alphagov/choose_postage
Add choose_postage service permission and add postage to Template
2018-12-18 10:31:11 +00:00
Pea (Malgorzata Tyczynska) 8b4655d8af Merge pull request #2255 from alphagov/switch_on_slow_goes_live
Switch providers on slow delivery goes live
2018-12-12 11:35:18 +00:00
Pea (Malgorzata Tyczynska) d7fcd564e0 Merge pull request #2250 from alphagov/switch_providers_update
Update switch providers on slow delivery method and query
2018-12-11 10:27:29 +00:00
Pea (Malgorzata Tyczynska) ad3b0cabf7 Merge pull request #2251 from alphagov/update_serialize_for_csv
Add sender email and change date formatting on Notification's serialize_for_csv
2018-12-10 10:44:28 +00:00
Pea (Malgorzata Tyczynska) cd51818dfe Merge pull request #2220 from alphagov/fix_logging_ft
Fix logging for create_nightly_notification_status
2018-11-09 13:27:14 +00:00
Pea (Malgorzata Tyczynska) 5588ddceb7 Merge pull request #2216 from alphagov/rearrange_nightly_tasks
Rearrange nightly tasks and update ft_notification_status table
2018-11-08 14:30:56 +00:00
Pea (Malgorzata Tyczynska) d46caa184e Merge pull request #2211 from alphagov/fix_notification_statistics_on_dashboard
Fix notification statistics on dashboard
2018-11-06 16:22:00 +00:00
Pea (Malgorzata Tyczynska) d2962cdc10 Merge pull request #2096 from alphagov/new_letter_rates_from_10_2018
Introduce new letter rates, valid from 01.10.2018
2018-09-25 15:17:50 +01:00
Pea (Malgorzata Tyczynska) 6cbf73b491 Merge pull request #2025 from alphagov/fix_migration_versioning
Fix migration version numbering
2018-07-31 16:49:49 +01:00
Pea (Malgorzata Tyczynska) ea28b65871 Merge pull request #1999 from alphagov/drop_monthly_billing_table
Drop monthly billing table
2018-07-31 16:35:48 +01:00
Pea (Malgorzata Tyczynska) 018585eccc Merge pull request #1981 from alphagov/get_rid_of_monthly_billing
Remove monthly_billing table and all references to it
2018-07-30 11:48:34 +01:00
Pea (Malgorzata Tyczynska) 1b21a12b83 Merge pull request #1971 from alphagov/add_task_to_send_complaints_on
Add and call task to send complaints on to service callback APIs
2018-07-24 15:07:09 +01:00
Pea (Malgorzata Tyczynska) 946e0b2700 Merge pull request #1964 from alphagov/send_complaints_to_service_teams
Send complaints to service teams
2018-07-18 13:19:34 +01:00
Pea (Malgorzata Tyczynska) 8113d0e48f Merge pull request #1958 from alphagov/send_complaints_to_service_teams
Add callback_type column to service_callback_api table
2018-07-18 10:30:31 +01:00
Pea (Malgorzata Tyczynska) 48d1e816ef Merge pull request #1943 from alphagov/admin_platform_users_search
Add data endpoint for finding users by full or partial email
2018-07-16 15:47:23 +01:00