Commit Graph
97 Commits
Author SHA1 Message Date
Ben Thorner 543be77776 Merge pull request #4258 from alphagov/speed-up-templates-page-179736794
Optimise load time for service "Templates" page
2022-06-08 13:37:58 +01:00
Ben Thorner fe13bb8dbc Merge pull request #4254 from alphagov/fix-go-live-bug-179736794
Fix go-live checks ignoring nested templates
2022-06-06 10:36:28 +01:00
Ben Thorner 524fa12cde Merge pull request #4260 from alphagov/bump-utils-56
Bump utils to version 56.0.0
2022-06-06 10:28:20 +01:00
Ben Thorner efd862ba9f Merge pull request #4259 from alphagov/no-support-882
Document +882 numbers are not supported
2022-06-06 10:27:35 +01:00
Ben Thorner 5641ce2c15 Merge pull request #4243 from alphagov/fix-usage-api-181935935
Fix keys used to render monthly usage
2022-05-11 13:56:16 +01:00
Ben Thorner 84dde0f824 Merge pull request #4229 from alphagov/monthly-usage-multirate-181935935
Support multiple rates in monthly SMS usage
2022-05-11 11:26:44 +01:00
Ben Thorner 9ac33f7baf Merge pull request #4242 from alphagov/fix-missing-audit-task-182116071
Fix missing audit task in package.json
2022-05-10 13:25:25 +01:00
Ben Thorner d5f2f913d8 Merge pull request #4237 from alphagov/add-npm-audit-181889734
Add better-npm-audit to check production packages
2022-05-09 15:08:10 +01:00
Ben Thorner efb45c0baa Merge pull request #4235 from alphagov/regroup-npm-packages-181889734
Fix incorrect group for NPM dependencies
2022-05-06 15:42:00 +01:00
Ben Thorner 3a1ac189ff Merge pull request #4225 from alphagov/free-allowance-api-181934027
Change annual usage to work with multiple SMS rates
2022-04-29 13:22:54 +01:00
Ben Thorner afd3f5461a Merge pull request #4221 from alphagov/usage-tidyup
Show monthly usage rate correctly if the sms rate has changed during the financial year
2022-04-27 15:37:45 +01:00
Ben Thorner e671df1d2c Merge pull request #4226 from alphagov/update-accessibility-statement-april-2022
Review accessibility statement
2022-04-27 15:37:39 +01:00
Ben Thorner d636bd9ae0 Merge pull request #4211 from alphagov/remove-redundant-cf-code
Remove redundant CloudFoundry config code
2022-04-20 09:56:15 +01:00
Ben Thorner 5f84ea938c Merge pull request #4210 from alphagov/paas-redis-migration-181796569
Prepare to switch to Redis on PaaS
2022-04-13 11:53:30 +01:00
Ben Thorner ffd8bdac6c Merge pull request #4209 from alphagov/bump-utils-55-1-4
Bump utils to 55.1.4
2022-04-12 15:42:58 +01:00
Ben Thorner ce6329c191 Merge pull request #4205 from alphagov/admin-3-providers-181681739
Fix provider UI to cope with 1 or 3+ SMS providers
2022-04-11 14:53:36 +01:00
Ben Thorner a72aa4f853 Merge pull request #4199 from alphagov/provider-fixes-181574489
Support changing priorities with inactive SMS provider
2022-04-05 16:17:44 +01:00
Ben Thorner 2b8a2f3a81 Merge pull request #4196 from alphagov/branding-refactorings-2-181415991
Final set of refactorings for email branding
2022-03-31 09:58:19 +01:00
Ben Thorner 3a6ceac910 Merge pull request #4198 from alphagov/service-history-link
Show link to service history in the settings page
2022-03-25 09:49:00 +00:00
Ben Thorner 3164134260 Merge pull request #4197 from alphagov/show-api-keys-broadcast-179120842
Make it easy to see API keys for broadcast service
2022-03-25 09:48:51 +00:00
Ben Thorner d1d3a6a6c3 Merge pull request #4182 from alphagov/refactor-email-branding-181415991
First set of refactorings for branding
2022-03-22 13:43:10 +00:00
Ben Thorner 3033c29c93 Merge pull request #4192 from alphagov/bump-shapely-mac-m1-181498273
Bump -utils to get latest version of Shapely
2022-03-15 15:50:44 +00:00
Ben Thorner 6a2367bb72 Merge pull request #4184 from alphagov/simplify-session-clear
Simplify "activate_user" to clear session earlier
2022-03-15 13:07:53 +00:00
Ben Thorner 34c2c3b47c Merge pull request #4176 from alphagov/replay-falsey-values
Replay falsey values in input fields
2022-03-14 09:53:02 +00:00
Ben Thorner 39856f70d1 Merge pull request #4162 from alphagov/redis-handle-errors-180663519
Allow template changes if Redis is down
2022-03-07 14:52:05 +00:00
Ben Thorner f827a825a1 Merge pull request #4180 from alphagov/dedup-something-else-181415991
Link directly to email branding "something else"
2022-03-07 11:33:11 +00:00
Ben Thorner 8da8b167c9 Merge pull request #4169 from alphagov/downgrade-existing-letter-error
Downgrade error log for expected exception
2022-03-03 11:27:48 +00:00
Ben Thorner f94c6ded5c Merge pull request #4158 from alphagov/catch-missing-recipient
Fix 500 error due to inconsistent recipient check
2022-02-24 10:17:03 +00:00
Ben Thorner 468e42a12e Merge pull request #4159 from alphagov/catch-missing-letter
Catch error if letter does not exist on send
2022-02-24 10:16:54 +00:00
Ben Thorner 9f45e4c5be Merge pull request #4160 from alphagov/redis-clear-all
Make it easy to clear cache for all key formats
2022-02-21 15:18:32 +00:00
Ben Thorner d34655b5e8 Merge pull request #4136 from alphagov/update-roadmap-january-22
Update public roadmap for Q4, January 2022
2022-01-20 17:55:07 +00:00
Ben Thorner 2635c80ca4 Merge pull request #4133 from alphagov/5xx-zendesk-email
Point people to Zendesk if there's a problem
2022-01-18 14:47:01 +00:00
Ben Thorner a0b486d1e5 Merge pull request #4116 from alphagov/revert-sentry-180766893
Revert "Trial running Sentry in Admin"
2022-01-10 10:15:00 +00:00
Ben Thorner 7834f709f9 Merge pull request #4121 from alphagov/more-sentry-tweaks-180766893
Tweak Sentry config to work in development
2022-01-05 12:37:12 +00:00
Ben Thorner 444d844dfb Merge pull request #4119 from alphagov/sentry-redis-180766893
Add RedisIntegration to Sentry trial
2022-01-04 11:00:26 +00:00
Ben Thorner 01d3c10857 Merge pull request #4117 from alphagov/silence-python-client-180766893
Silence errors from Python Client
2021-12-31 13:08:38 +00:00
Ben Thorner 5818c9b4a3 Merge pull request #4114 from alphagov/trial-sentry-180766893
Trial running Sentry in a Flask app
2021-12-31 11:31:53 +00:00
Ben Thorner c4f64e9480 Merge pull request #4113 from alphagov/bump-govuk-bank-hols
Bump govuk-bank-holidays to latest version
2021-12-30 12:08:36 +00:00
Ben Thorner e74ef68b5c Merge pull request #4112 from alphagov/standard-freeze-180760212
Centralise documentation for updating dependencies
2021-12-29 16:01:04 +00:00
Ben Thorner 50c3c3e10c Merge pull request #4095 from alphagov/remove-413-error-177535141
Remove redundant 413 error page
2021-12-15 10:32:53 +00:00
Ben Thorner 53164837f9 Merge pull request #4100 from alphagov/bump-utils-2-177535141
Bump utils to 51.2.1
2021-12-13 09:58:26 +00:00
Ben Thorner 1e63ee2d09 Merge pull request #4089 from alphagov/flash-upload-errors-177535141
Show flash instead of inline upload errors
2021-12-08 10:03:06 +00:00
Ben Thorner b04bb51971 Merge pull request #4090 from alphagov/limit-csv-file-size-177535141
Reject CSV / Spreadsheet files larger than 10Mb
2021-12-07 17:00:05 +00:00
Ben Thorner 1a4204fed1 Merge pull request #4086 from alphagov/small-spreadsheet-refactor-177535141
Small refactoring to the Spreadsheet class
2021-12-07 16:59:46 +00:00
Ben Thorner af8cec2f84 Merge pull request #4085 from alphagov/fix-contact-list-validation-177535141
Fix not showing errors for invalid contact uploads
2021-12-02 10:19:20 +00:00
Ben Thorner 1959128736 Merge pull request #4049 from alphagov/fix-dev-assets-again
Fix static assets in development (again)
2021-10-19 11:21:32 +01:00
Ben Thorner 61b8e26b9a Merge pull request #4048 from alphagov/fix-static-assets-dev
Fix broken CSS links to assets in development
2021-10-19 10:03:10 +01:00
Ben Thorner 66e5022198 Merge pull request #4039 from alphagov/bump-python-client-6-3-0
Bump python-client to 6.3.0
2021-10-18 11:25:20 +01:00
Ben Thorner a02596c481 Merge pull request #4025 from alphagov/fix-showing-radios-on-error
Fix showing service type radios on error
2021-09-17 15:20:31 +01:00
Ben Thorner 674f0f6258 Merge pull request #4019 from alphagov/fix-incorrect-log-message-178986763
Fix incorrect log message for dodgy broadcasts
2021-09-14 11:22:50 +01:00
Ben Thorner 0073154c04 Merge pull request #4018 from alphagov/bump-utils-46-0-0
Bump utils to 46.0.0
2021-09-14 11:22:30 +01:00
Ben Thorner 5fe1e4e19d Merge pull request #4017 from alphagov/ignore-out-of-sync-areas-178986763
Support broadcasts with unidentifiable areas
2021-09-08 14:24:28 +01:00
Ben Thorner 20172b11bb Merge pull request #4016 from alphagov/fix-flask-shell
Fix "flask shell" not working on PaaS instances
2021-09-08 12:56:54 +01:00
Ben Thorner 1d4326b9b2 Merge pull request #4014 from alphagov/support-custom-broadcasts-178986763
Fix areas not showing for custom broadcasts
2021-09-08 09:40:42 +01:00
Ben Thorner bda49a4e0c Merge pull request #4012 from alphagov/remove-migration-command-178986763
Remove redundant command to migrate areas
2021-09-07 14:20:03 +01:00
Ben Thorner b3cc10ac7d Merge pull request #4011 from alphagov/fix-area-migration-command-178986763
Small fixes for command to migrate areas
2021-09-03 16:36:39 +01:00
Ben Thorner 4921e6d46e Merge pull request #4003 from alphagov/aggregate-areas-178986763
Add utility function to aggregate alert areas
2021-09-02 13:14:39 +01:00
Ben Thorner 51b786e544 Merge pull request #4006 from alphagov/continue-areas-migration-178986763
Complete migration to new "areas" API format
2021-09-01 17:10:47 +01:00
Ben Thorner 6c4340c5eb Merge pull request #4004 from alphagov/areas-refactor-178986763
Prepare to migrate to new format for "areas"
2021-08-27 11:49:07 +01:00
Ben Thorner bdf0fdbd5f Merge pull request #4002 from alphagov/refactor-area-methods-178986763
Initial refactors to support area aggregation
2021-08-24 14:25:54 +01:00
Ben Thorner bb414ee3b9 Merge pull request #3991 from alphagov/update-thanks-page-content
Update content
2021-08-06 16:50:38 +01:00
Ben Thorner 703516cbec Merge pull request #3987 from alphagov/update-sizewell-name-178774818
Rename demo area to match govuk-alerts
2021-08-03 10:21:25 +01:00
Ben Thorner 0e2f41c38c Merge pull request #3976 from alphagov/eradicate-roles-178770155
Replace the term "role" everywhere
2021-07-28 13:03:05 +01:00
Ben Thorner 6232858490 Merge pull request #3970 from alphagov/audit-perm-changes-178770155
Audit permissions when they change for a user
2021-07-22 09:37:23 +01:00
Ben Thorner 078ac10c8d Merge pull request #3971 from alphagov/bump-python-client-178770155
Bump Python client version to 6.2.1
2021-07-19 13:27:29 +01:00
Ben Thorner 9170c0b175 Merge pull request #3969 from alphagov/fix-suspend-archive-perm-178770416
Fix backend permissions for stopping services
2021-07-15 09:29:20 +01:00
Ben Thorner 6ac593aa5f Merge pull request #3963 from alphagov/audit-service-resume-178770416
Audit when a service is resumed
2021-07-13 12:09:54 +01:00
Ben Thorner cfe022bc7f Merge pull request #3959 from alphagov/audit-service-suspend-delete
Audit when services are suspended or archived
2021-07-12 14:50:07 +01:00
Ben Thorner e72a260e13 Merge pull request #3947 from alphagov/allow-ccs
Allow other users to use security keys
2021-07-08 11:53:03 +01:00
Ben Thorner fab58b4e4e Merge pull request #3950 from alphagov/clarify-sms-prefix
Explain about text message prefixes when editing
2021-07-07 12:35:23 +01:00
Ben Thorner a219de4fa3 Merge pull request #3958 from alphagov/update-roadmap
Remove March to June section from roadmap page
2021-07-07 09:59:53 +01:00
Ben Thorner 256c840b46 Merge pull request #3948 from alphagov/send-upload-id
Send upload_id to Template Preview for logging
2021-07-01 12:22:13 +01:00
Ben Thorner aad017a184 Merge pull request #3927 from alphagov/webauthn
Webauthn bug fixes and permission tightening
2021-06-30 14:12:11 +01:00
Ben Thorner 307f3a3b9a Merge pull request #3946 from alphagov/refactor-user-fixtures
DRY up user fixtures and factories
2021-06-29 09:58:10 +01:00
Ben Thorner e7c1ce1869 Merge pull request #3938 from alphagov/save-original-pdf-uploads
Backup original precompiled uploads to S3
2021-06-24 12:43:40 +01:00
Ben Thorner 562245d9cd Merge pull request #3931 from alphagov/refactor-email-verify-webauthn
Refactor email revalidation check
2021-06-16 16:24:41 +01:00
Ben Thorner ca9c28d08f Merge pull request #3897 from alphagov/remove-run-tests
Run tests directly from the Makefile
2021-06-16 14:02:44 +01:00
Ben Thorner 3f889118a7 Merge pull request #3933 from alphagov/login-no-webauthn
Show an error if user cannot login with WebAuthn
2021-06-15 15:12:11 +01:00
Ben Thorner 44cf2b16b5 Merge pull request #3923 from alphagov/refactor-email-verify
Split out utils code into separate modules
2021-06-14 10:28:28 +01:00
Ben Thorner c1f778a61c Merge pull request #3922 from alphagov/try-avoid-global-query-params
Set window location for individual test
2021-06-09 12:48:21 +01:00
Ben Thorner 68d923568c Merge pull request #3901 from alphagov/prevent-admin-auth-change
Prevent switching auth type for Platform Admins
2021-05-28 16:07:11 +01:00
Ben Thorner 658e40b6c5 Merge pull request #3883 from alphagov/rename-app_-2
Rename "app_" fixture to "notify_admin"
2021-05-19 11:53:09 +01:00
Ben Thorner 03295eb828 Merge pull request #3889 from alphagov/webauthn-errors
Handle errors when registration fails
2021-05-19 11:22:05 +01:00
Ben Thorner 773a51dec1 Merge pull request #3891 from alphagov/try-fix-webauthn-js
Only check for WebAuthn where it's used
2021-05-18 13:36:50 +01:00
Ben Thorner c09f0f0e06 Merge pull request #3886 from alphagov/protect-no-webauthn-js
Prevent registration if WebAuthn is not supported
2021-05-18 11:59:00 +01:00
Ben Thorner a7d7cb3421 Merge pull request #3878 from alphagov/register-security-key
Allow registering WebAuthn authenticators in memory
2021-05-13 12:43:16 +01:00
Ben Thorner 78824f54fd Merge pull request #3880 from alphagov/small-follow-up-tweaks
Minor follow-up tweaks from #3878
2021-05-12 09:11:01 +01:00
Ben Thorner bfc55b45ca Merge pull request #3863 from alphagov/show-suspended
Show service suspension in breadcrumb
2021-04-28 14:59:56 +01:00
Ben Thorner b5018725a1 Merge pull request #3819 from alphagov/simplify-nav-excludes
Simplify tests for excluded navigation endpoints
2021-03-18 12:25:24 +00:00
Ben Thorner ee5875668a Merge pull request #3834 from alphagov/update-isort-cf
Update isort config to match that in API
2021-03-12 13:34:16 +00:00
Ben Thorner 5a7132e9c9 Merge pull request #3811 from alphagov/refresh-dev-tasks
Simplify README and consolidate scripts
2021-02-23 15:01:11 +00:00
Ben Thorner b4b1fd641c Merge pull request #3805 from alphagov/retry-pyup-07
Fix issues with dependencies and upgrade them
2021-02-17 11:51:50 +00:00
Ben Thorner 1c1dd8c96f Merge pull request #3796 from alphagov/handle-duplicate-org
Handle exception is org name already exists
2021-02-17 09:58:11 +00:00
Ben Thorner 71198bbb07 Merge pull request #3803 from alphagov/revert-3802-pyup-scheduled-update-2021-02-15
Revert "Scheduled weekly dependency update for week 07"
2021-02-16 14:36:08 +00:00
Ben Thorner e23daa205c Revert "Scheduled weekly dependency update for week 07" 2021-02-16 14:25:43 +00:00
Ben Thorner 6e04313c18 Merge pull request #3802 from alphagov/pyup-scheduled-update-2021-02-15
Scheduled weekly dependency update for week 07
2021-02-16 13:46:54 +00:00
Ben Thorner 0abc143147 Merge pull request #3790 from alphagov/show-from-reply-to
Fix not showing 'From' / 'Reply to' after sending
2021-02-10 14:40:54 +00:00