Martyn Inglis
5012d20d58
Merge branch 'master' into remove-contested-writes
2016-08-25 14:37:51 +01:00
minglis
2d2ceba2d1
Merge pull request #631 from alphagov/add-new-column-to-jobs-for-delayed-sending
...
Adds new job_status table and FK to jobs.
2016-08-25 12:59:16 +01:00
minglis
415f2416cf
Merge pull request #627 from alphagov/update-job-page-query-2
...
Returns the outcome statistics for the job on the API call.
2016-08-25 12:07:20 +01:00
Martyn Inglis
893164ae40
Removed contented updates the notifications stats table
...
- As before this is now driven from the notifications history table
- Removed from updates and create
- Signatures changes to removed unused params hits many files
- Also potential issue around rate limiting - we used to get the number sent per day from the stats table - which was a single row lookup, now we have to count this. This applies to EVERY API CALL. Probably not a good thing and should be addressed urgently.
2016-08-25 11:55:38 +01:00
Martyn Inglis
708f566c24
Removed updates to the provider stats table
...
- again these new come from the notifications history table
- We update this when we sent a notification, so removed from celery tasks
- tests removed also
2016-08-25 10:33:12 +01:00
Martyn Inglis
84ea173ced
Removed updates to templates statistics
...
- on create notification we updated the templates stats to record the usage.
- this is now based on notification history
- this update and associated tests are now removed,
2016-08-25 10:12:39 +01:00
Martyn Inglis
44bc071037
Removed the updates to the job table to track delivery of notifications
...
Previously we kept a running total of job progress/success/failure on the job table. This causes contention, we now generate this data from notification history.
Removed these updates.
2016-08-25 09:29:53 +01:00
Andras Ferencz-Szabo
020d998baa
Merge pull request #634 from alphagov/env_rename
...
Rename development env to preview
2016-08-24 15:59:51 +01:00
bandesz
135ac6f23e
Rename development env to preview
2016-08-24 15:55:29 +01:00
Leo Hemsted
a9f51f5b48
Merge pull request #603 from alphagov/noti-stats-cleanup
...
Remove some unused code
2016-08-24 14:40:47 +01:00
Leo Hemsted
1e8ab35976
Merge branch 'master' into noti-stats-cleanup
2016-08-24 14:24:17 +01:00
Martyn Inglis
1e10c0485c
Removed some code
2016-08-24 14:05:54 +01:00
Martyn Inglis
805da23d6b
Starting to implement scheduling
2016-08-24 14:04:52 +01:00
Martyn Inglis
5adecda41e
Adds new job_status table and FK to jobs.
...
This will replace the job_status enum type.
2016-08-24 13:34:42 +01:00
minglis
cf14c97ebb
Merge pull request #618 from alphagov/template_useage_per_id
...
Template useage per
2016-08-24 11:01:17 +01:00
Martyn Inglis
3006c7af54
Removed print
2016-08-24 10:59:33 +01:00
Martyn Inglis
acf3c568db
Tidied up the query indentation
2016-08-24 10:50:29 +01:00
Andras Ferencz-Szabo
9926df7c08
Merge pull request #626 from alphagov/jenkins_deploy_stage
...
Disable Travis deploys for staging
2016-08-23 16:56:48 +01:00
Martyn Inglis
09cb94081b
Returns the outcome statistics for the job on the API call.
2016-08-23 16:46:58 +01:00
bandesz
e6177a2163
Disable Travis deploys for staging
2016-08-23 16:45:21 +01:00
Andras Ferencz-Szabo
e2c028c752
Merge pull request #625 from alphagov/jenkins_deploy_dev
...
Fix version file generation, remove master deploys from travis
2016-08-23 14:07:28 +01:00
bandesz
f113309713
Fix version file generation, remove master deploys from travis
2016-08-23 13:44:34 +01:00
Leo Hemsted
270451e7ba
Merge pull request #617 from alphagov/update-branding
...
update ukvi org branding spelling
2016-08-23 10:25:34 +01:00
Leo Hemsted
132addb181
Merge branch 'master' into noti-stats-cleanup
2016-08-23 09:49:12 +01:00
Martyn Inglis
fe22c876b6
Merge branch 'master' into template_useage_per_id
2016-08-23 09:32:01 +01:00
Andras Ferencz-Szabo
0b73da94e7
Merge pull request #605 from alphagov/jenkins_deploy
...
Create Docker build image, build project with Docker
2016-08-22 17:57:39 +01:00
bandesz
68c1135379
Create Docker build image, build project with Docker
2016-08-22 17:25:41 +01:00
minglis
cbdabb14fe
Merge pull request #610 from alphagov/template_queryies
...
Template queryies
2016-08-22 16:39:30 +01:00
Leo Hemsted
d7945d85dc
update ukvi org branding spelling
...
was previously UK Visas and Immigration
now UK Visas & Immigration
2016-08-22 16:12:09 +01:00
Leo Hemsted
31f260d793
Merge pull request #614 from alphagov/utils-vers
...
actually bump version
2016-08-22 14:51:18 +01:00
Leo Hemsted
0a052d45a8
actually bump version
...
missed a number last time 😧
2016-08-22 14:40:02 +01:00
Martyn Inglis
4e6da1ba55
Changed template stats for template id
...
- now returns the most recent notification history row for that template ID.
- contains all the required data for the use cases for that template
2016-08-22 14:35:04 +01:00
Leo Hemsted
997dd47911
Merge pull request #612 from alphagov/utils-vers
...
update utils version
2016-08-22 13:44:40 +01:00
Leo Hemsted
d5ec73bc8a
update utils version
2016-08-22 13:38:45 +01:00
Martyn Inglis
fdd85b7dc0
Merge branch 'master' into template_queryies
2016-08-22 11:42:26 +01:00
Leo Hemsted
5418f65ae7
Merge pull request #599 from alphagov/version-500
...
fix GET /notifications 500 error
2016-08-22 10:59:46 +01:00
Martyn Inglis
b7476a1975
Removed the group by day aspects of template stats. Not needed. Grouped by template only.
2016-08-22 10:38:44 +01:00
Martyn Inglis
9eb559d4b2
Renamed the param to avoid shadowing
2016-08-18 15:29:56 +01:00
Martyn Inglis
ede7d0cbea
Removed old endpoint.
...
Going to handle the migration in the clients.
2016-08-18 14:06:12 +01:00
Martyn Inglis
7a5acea71b
New endpoint for template stats to use new query. Breaking change to the returned JSON, so adding on a different url.
2016-08-18 14:01:31 +01:00
Martyn Inglis
f74000f548
Add query to get template usage from the Notifications History table
...
- groups by template Id and Day.
Returns count per day, template name, template id, template type, and day.
Ordered by day (desc) and template name (acc)
2016-08-18 12:06:00 +01:00
minglis
c684fa2b8f
Merge pull request #607 from alphagov/set_app_name_for_delivery
...
Missing the name on the aws start celery command
2016-08-17 13:45:34 +01:00
Martyn Inglis
989fbb094d
Missing the name on the aws start celery command
...
- means that logs are branded as application:api not delivery.
2016-08-17 13:18:33 +01:00
minglis
7fab5ada38
Merge pull request #596 from alphagov/extend-timeout-on-db-retries
...
Improve logging and extend time periods associated with retrying
2016-08-17 09:24:49 +01:00
Leo Hemsted
721929ca75
Merge pull request #589 from alphagov/org-rendering
...
Render organisational branding in emails
2016-08-16 13:26:09 +01:00
Leo Hemsted
5491668579
let users set organisation on POST /service/{id}
2016-08-15 10:54:26 +01:00
Leo Hemsted
cc7ea8043c
add organisation and branding to GET /service response dict
2016-08-12 11:40:57 +01:00
Leo Hemsted
5b3a0f03d3
rename actual_template to template_history
...
it's slightly less emotionally charged
2016-08-12 10:29:23 +01:00
Leo Hemsted
8fb0ba56ed
unused schema
2016-08-11 17:30:50 +01:00
Leo Hemsted
b22e3845aa
kill unused schema
2016-08-11 16:34:36 +01:00