Commit Graph
100 Commits
Author SHA1 Message Date
Rebecca Law 684a882cf3 Revert "Do not include today's totals" 2021-06-02 16:06:33 +01:00
Rebecca Law 85895a9e8b Revert "Scheduled weekly dependency update for week 16" 2021-04-28 10:17:16 +01:00
Rebecca Law dda7f0d47f Revert "Improve sender task" 2021-02-16 10:19:53 +00:00
Rebecca Law 29b6f84f6c Revert "Revert "Add a task to save-api-sms for high volume services."" 2020-10-29 11:12:46 +00:00
Rebecca Law 06ff1bf596 Revert "Add a task to save-api-sms for high volume services." 2020-10-27 16:18:57 +00:00
Rebecca Law a348e6bbf2 Merge pull request #2472 from alphagov/fix-populate-go-live
Fix command to populate go live data
2019-04-24 16:04:36 +01:00
Rebecca Law b1d4af2f4a Merge pull request #2467 from alphagov/populate-go-live-data
Populate go live user and date
2019-04-24 14:28:03 +01:00
Rebecca Law d8ea30f414 Merge pull request #2465 from alphagov/go-live-user-id-for-services
Go live data recorded for service
2019-04-18 15:02:21 +01:00
Rebecca Law cc17ba3ad9 Merge pull request #2455 from alphagov/pyup-scheduled-update-2019-04-10
Scheduled weekly dependency update for week 14
2019-04-17 13:50:42 +01:00
Rebecca Law 6ccb242107 Merge pull request #2458 from alphagov/remove-unused-method
Remove unused method.
2019-04-15 12:11:00 +01:00
Rebecca Law d5ae740f83 Merge pull request #2459 from alphagov/update-response-for-duplicate-domains
The previous PR added a error handler for the wrong db exception.
2019-04-15 12:10:44 +01:00
Rebecca Law 622b3e76f7 Merge pull request #2454 from alphagov/populate-volumne-intentions
Command to populate the volume intentions for services.
2019-04-12 09:44:57 +01:00
Rebecca Law b7ecaa4a40 Merge pull request #2453 from alphagov/update-response-for-duplicate-domains
Return a useful message if the domain is a duplicate.
2019-04-12 09:44:29 +01:00
Rebecca Law 707d0c349b Merge pull request #2451 from alphagov/stop-using-history-for-perf-platform
Switch table in query to Notification from NotificationHistory
2019-04-10 12:58:40 +01:00
Rebecca Law 193ff8548c Merge pull request #2450 from alphagov/email-branding-unique-constraint
Update EmailBranding.name to be not null and unique.
2019-04-09 14:47:09 +01:00
Rebecca Law e5663ceec9 Merge pull request #2448 from alphagov/fix-alert-for-ack-file
The rstrip() was not working for all file names.
2019-04-09 14:36:22 +01:00
Rebecca Law 1ce044011c Merge pull request #2447 from alphagov/associate-all-services
The active flag in the query was excluding some services.
2019-04-08 11:37:24 +01:00
Rebecca Law 0b4030183c Merge pull request #2446 from alphagov/fix-command
Ignore services where an organisation was not found.
2019-04-05 17:13:47 +01:00
Rebecca Law 905251fbb8 Merge pull request #2441 from alphagov/associate-services-to-organisations
Command to associate services to organisations.
2019-04-05 15:12:57 +01:00
Rebecca Law 4a085a1e31 Merge pull request #2438 from alphagov/collate-letter-pdfs-cronitor
Add Cronitor decorator collate-letter-pdfs-for-day
2019-04-05 13:57:45 +01:00
Rebecca Law 8990b70eaa Merge pull request #2439 from alphagov/fix-boolean-columns
Fix boolean columns for organisation migration
2019-04-05 13:57:25 +01:00
Rebecca Law 7feb2f128d Merge pull request #2435 from alphagov/populate-org-data-from-file
Populate org data from file
2019-04-04 16:20:12 +01:00
Rebecca Law b17cfd50b7 Merge pull request #2431 from alphagov/change-file-format-for-ack-files
Update alert for new DVLA file format
2019-04-03 12:09:59 +01:00
Rebecca Law 8cb0d30cec Merge pull request #2429 from alphagov/perf-platform-date
Fix performance platform date bug
2019-04-02 12:50:25 +01:00
Rebecca Law 020eb76f73 Merge pull request #2427 from alphagov/fix-date-bug-for-performance-platform
Fix date bug for performance platform
2019-04-01 12:16:31 +01:00
Rebecca Law 814d9bee99 Merge pull request #2426 from alphagov/fix-platfom-admin-bug
Fix BST date bug for platform admin summary page.
2019-04-01 11:58:36 +01:00
Rebecca Law 0561fe5e11 Merge pull request #2424 from alphagov/use-ft_notification_status-for-perf-platform-updates
Use ft_notification_status instead of notification_history
2019-03-29 16:08:14 +00:00
Rebecca Law b764eae738 Merge pull request #2420 from alphagov/change-pyup-to-create-weekly-updates
Add pyup configuration so that we only get one PR per week.
2019-03-27 15:26:47 +00:00
Rebecca Law 818ffe11b9 Merge pull request #2419 from alphagov/split-task
Split task for updating letters
2019-03-27 15:26:34 +00:00
Rebecca Law 69e1b47b36 Merge pull request #2402 from alphagov/reduce-zip-file-further
Reduce number of files per zip file
2019-03-18 13:23:34 +00:00
Rebecca Law 2a711390da Merge pull request #2399 from alphagov/reduce-zip-file-size
Reduce the number of files sent to the zip-and-send-letter-pdfs task
2019-03-15 16:07:36 +00:00
Rebecca Law 5089ae07f1 Merge pull request #2387 from alphagov/remove-fk-to-users
Removing the foreign from to users from Notification_history.
2019-03-11 13:48:39 +00:00
Rebecca Law 1625371106 Merge pull request #2381 from alphagov/inbound-sms-retention
Inbound sms now deletes according to data retention
2019-03-08 10:58:01 +00:00
Rebecca Law ceaea6afbe Merge pull request #2359 from alphagov/remove-edit-folder-permission
Last commit to remove edit_folders.
2019-02-15 15:41:21 +00:00
Rebecca Law 8c6cebca17 Merge pull request #2358 from alphagov/remove-edit-folder-permission
Remove edit folder permission
2019-02-15 14:44:00 +00:00
Rebecca Law 331414d379 Merge pull request #2357 from alphagov/remove-edit-folder-permission
Remove the need for the edit_folders service permission.
2019-02-15 13:19:48 +00:00
Rebecca Law 38852c4440 Merge pull request #2346 from alphagov/remove_unused_postage_artifacts
Remove unused postage artefacts
2019-02-13 15:50:10 +00:00
Rebecca Law ef4b2c0564 Merge pull request #2309 from alphagov/5-letter-logos
Add 5 new letter logos
2019-01-18 10:48:08 +00:00
Rebecca Law 39c9b86c35 Merge pull request #2310 from alphagov/remove-used-query
Remove unused query
2019-01-18 10:47:45 +00:00
Rebecca Law 8d36d72494 Merge pull request #2306 from alphagov/drop-stats_template_usage_by_month
Drop stats_template_usage_by_month table as it is no longer needed.
2019-01-17 15:39:35 +00:00
Rebecca Law ac9186f95a Merge pull request #2305 from alphagov/fix-template-usage-query
Add missing filter for template usage query
2019-01-15 16:25:23 +00:00
Rebecca Law 3fdf0c7822 Merge pull request #2302 from alphagov/clean-up-template-stats-table
Clean up template stats task and queries
2019-01-15 11:03:58 +00:00
Rebecca Law 79f49ebdc2 Merge pull request #2298 from alphagov/use-ft-notification-statu-for-monthly-template-usage
Use ft_notification_status for monthly template usage
2019-01-14 15:43:41 +00:00
Rebecca Law 9c75e08e2c Merge pull request #2282 from alphagov/optimise-platform-admin-live-services
Optimise platform admin live services
2019-01-08 15:27:46 +00:00
Rebecca Law 6c9fbcb4a0 Merge pull request #2271 from alphagov/fix-delete-query-for-bst
Added the limit to the query for the services with data retention.
2018-12-27 15:16:03 +00:00
Rebecca Law 39d6222e5a Merge pull request #2268 from alphagov/fix-delete-query-for-bst
Commit the deletes every 10,000 rows.
2018-12-21 14:16:45 +00:00
Rebecca Law 4ddd38b440 Merge pull request #2257 from alphagov/add-index-to-notifications
New index for  notifications
2018-12-12 12:34:21 +00:00
Rebecca Law 4bb68c3e52 Merge pull request #2249 from alphagov/improve-performance-of-platform-admin-page
Improve performance of platform stats page
2018-12-12 12:20:13 +00:00
Rebecca Law 852f1cbfe4 Merge pull request #2254 from alphagov/improve-performance-of-get-notifications-for-service
Remove the join to TemplateHistory.
2018-12-12 09:48:55 +00:00
Rebecca Law 744389f557 Merge pull request #2239 from alphagov/remove-unused-task
Remove unused task
2018-11-28 13:45:28 +00:00
Rebecca Law ac3882900c Merge pull request #2230 from alphagov/delete-run-letter-jobs
Delete run letter jobs
2018-11-20 12:04:28 +00:00
Rebecca Law e54a1da3ed Merge pull request #2231 from alphagov/update-error-message
Update error message to be more descriptive
2018-11-20 12:04:17 +00:00
Rebecca Law ee0719341f Remove letter_job_ids schema 2018-11-16 13:04:49 +00:00
Rebecca Law 870b42919a Merge pull request #2227 from alphagov/fix-error-msg
Remove the extra "to" in the message.
2018-11-13 14:35:20 +00:00
Rebecca Law 4e8efaeffc Merge pull request #2226 from alphagov/fix-error-msg
Update error message
2018-11-12 15:38:02 +00:00
Rebecca Law 5eb4460b11 Merge pull request #2218 from alphagov/move-folders
Move folders and templates to other folders
2018-11-09 16:52:17 +00:00
Rebecca Law e4476b9869 Merge pull request #2212 from alphagov/add-parent-id-for-create-template
Add parent id for create template
2018-11-08 10:31:16 +00:00
Rebecca Law 1b0b16fa74 Update model and controller to handle parent_folder_id when creating a template.
If the parent_folder_id then check if the folder exists and is for the same service. If it is add the folder to the template model object, the relationship will be persisted when the template is saved. If the folder does not exist or is for a different service, then return a ResultNotFound error.
2018-11-07 16:17:09 +00:00
Rebecca Law 4849ecdf63 Update the template_schema to include a parent_folder_id.
When creating the Tempalte from_json, the folder is passed in. Since some validation should done, as in the folder exists and is for the same service, the folder is passed through to the Tempalte.from_json method.
When the template is persisted so is the relationship to folders.
TODO: If the folder is invalid a specific message should be returned.
2018-11-07 16:17:09 +00:00
Rebecca Law 1230495e88 Merge pull request #2213 from alphagov/check-parent-folder-same-service
Check parent folder belongs to the same service
2018-11-07 16:10:39 +00:00
Rebecca Law d15de2e753 Merge pull request #2193 from alphagov/fix-failed-statuses
Add new failed stats to statistic counts
2018-11-01 13:19:10 +00:00
Rebecca Law a76c2a0695 Merge pull request #2192 from alphagov/exclude-failed-letters-from-billing
Update billing to ignore failed letters.
2018-10-30 09:44:57 +00:00
Rebecca Law 57de7596d8 Merge pull request #2182 from alphagov/add-more-information-to-log
Added inbound_sms_id to log output
2018-10-25 11:12:46 +01:00
Rebecca Law b2d12e6609 Merge pull request #2171 from alphagov/update-page-count-after-antivirus-scan
Update page count after antivirus scan
2018-10-25 11:11:59 +01:00
Rebecca Law a5309e655b Merge pull request #2185 from alphagov/dont-send-dr-for-pending
Some minor refactoring
2018-10-24 15:43:55 +01:00
Rebecca Law eeb705b68b Merge pull request #2114 from alphagov/dont-update-page-count
Do not update billable_units if page count does not match postal provider
2018-09-28 10:59:07 +01:00
Rebecca Law cb1a9a59c2 Merge pull request #2107 from alphagov/set-postage-on-file-name
Set postage on PDF filename from notification
2018-09-25 13:31:57 +01:00
Rebecca Law 1b7e0a8ec4 Merge pull request #2102 from alphagov/reduce-updates-to-notification
Reduce updates to notification
2018-09-20 16:01:43 +01:00
Rebecca Law 645da3f33d Merge pull request #2098 from alphagov/postage-constraints
Add constraints to services.postage
2018-09-19 11:08:02 +01:00
Rebecca Law 01ef8dd379 Merge pull request #2099 from alphagov/add-valid-message
Added an info log message when the precompiled pdf is successful.
2018-09-19 11:05:12 +01:00
Rebecca Law 29a666302e Merge pull request #2092 from alphagov/letter-class-default-for-services
Add letter_class to Service
2018-09-18 17:03:55 +01:00
Rebecca Law 5b25b682d4 Merge pull request #2088 from alphagov/remove-trigger-letter-pdfs-for-day
Remove trigger-letter-pdfs-for-day
2018-09-13 13:30:04 +01:00
Rebecca Law 9b6d784876 Merge pull request #2087 from alphagov/remove-scheduled-notification-from-schema
Don't join to scheduled_notifications
2018-09-13 11:59:12 +01:00
Rebecca Law 39b90f0b78 Merge pull request #2083 from alphagov/fix-date-conversion
Fix date conversion bug
2018-09-10 14:44:12 +01:00
Rebecca Law 555df6b62d Merge pull request #2086 from alphagov/user-name-for-csv-download
Add created_by_name to the Notification.serialize_for_csv.
2018-09-07 11:37:32 +01:00
Rebecca Law a21972d7b6 Merge pull request #2059 from alphagov/remove-db-colour-columns
Remove db columns
2018-08-24 16:23:20 +01:00
Rebecca Law 099216c414 Merge pull request #2058 from alphagov/remove-db-migration
Need to do the data migration after removing the columns in the code.
2018-08-24 16:04:55 +01:00
Rebecca Law a7aae2a5c1 Merge pull request #2056 from alphagov/remove-new-colours
Remove new colours - they are not needed
2018-08-24 15:25:07 +01:00
Rebecca Law 44818a91e7 Merge pull request #2054 from alphagov/add-brand-type-to-email-branding
Add brand_type to EmailBranding.
2018-08-24 10:13:44 +01:00
Rebecca Law 6265c63a0e Merge pull request #2053 from alphagov/pension-wise-letter-logo
Add letter logo for Pension Wise
2018-08-23 14:58:27 +01:00
Rebecca Law 47892168d6 Merge pull request #2047 from alphagov/bump-utils
Bump the utils requirement.
2018-08-20 13:24:36 +01:00
Rebecca Law 1658f4de71 Merge pull request #2045 from alphagov/email-branding-colors-and-domain
New columns for EmailBranding.
2018-08-17 12:56:32 +01:00
Rebecca Law 3e51b69df6 Merge pull request #2037 from alphagov/fix-email-branding
This PR fixes the check for the text key in the post data.
2018-08-13 15:17:02 +01:00
Rebecca Law eb2c59a920 Merge pull request #2041 from alphagov/another-fix-for-delete-letters
Fixes to the delete letter notifications.
2018-08-13 14:28:43 +01:00
Rebecca Law bffef09d3d Merge pull request #2038 from alphagov/fix-delete-s3
Fix bug with deleting the S3 file.
2018-08-13 11:49:08 +01:00
Rebecca Law dd4b711ba4 Merge pull request #2036 from alphagov/fix-deleted-count
Fix deleted count for logs and delete with letters that have not been sent
2018-08-10 16:53:09 +01:00
Rebecca Law ccaa1dfeb2 Merge pull request #2034 from alphagov/remove-caseworking-permission
Remove caseworking permission
2018-08-10 16:30:50 +01:00
Rebecca Law 85a0fd3b46 Merge pull request #2031 from alphagov/fix_data_retention
Use days of retention when deleting notifications in the nightly job.
2018-08-10 15:35:42 +01:00
Rebecca Law 76be01b123 Merge pull request #2029 from alphagov/revert-1965-check-data-retention-before-purging-notifications
Revert "Purge notifications for configured days of retention"
2018-08-03 14:41:39 +01:00
Rebecca Law 019c6a4e3a Revert "Purge notifications for configured days of retention" 2018-08-03 14:35:36 +01:00
Rebecca Law 78f8c17fe8 Merge pull request #1965 from alphagov/check-data-retention-before-purging-notifications
Purge notifications for configured days of retention
2018-08-03 13:49:49 +01:00
Rebecca Law 5c52679685 Merge pull request #1989 from alphagov/email_branding_name_and_text
Email branding name and text
2018-08-02 16:32:44 +01:00
Rebecca Law f419bf7bdb Merge pull request #2022 from alphagov/fix-letter-rate-bug
Handle zero as a letter page count in billing.
2018-07-31 14:18:52 +01:00
Rebecca Law 3a75a58c97 Merge pull request #1987 from alphagov/fix-unique-key-service_callback_api
Fix unique constraint on ServiceCallbackApi
2018-07-25 14:24:52 +01:00
Rebecca Law e4bef01ae1 Merge pull request #1983 from alphagov/increase-days-to-calc-billing
Increase the number of days we calculate billing from 3 to 10 days.
2018-07-25 10:32:45 +01:00
Rebecca Law 9c99e45008 Merge pull request #1945 from alphagov/flexible-data-retention
Flexible data retention
2018-07-17 16:03:18 +01:00
Rebecca Law f495a497ae Merge pull request #1937 from alphagov/flexible-data-retention
Create ServiceDataRetention
2018-07-11 10:16:16 +01:00
Rebecca Law 12aa9436e0 Merge pull request #1942 from alphagov/fix-old-jobs
Clean up old, incomplete jobs
2018-07-10 15:54:03 +01:00
Rebecca Law b3ab96c60e Merge pull request #1941 from alphagov/revert-1936-fix-old-incomplete-jobs
Revert "Clean up old, incomplete jobs"
2018-07-10 15:44:49 +01:00
Rebecca Law 57d684bd0f Revert "Clean up old, incomplete jobs" 2018-07-10 15:37:39 +01:00