Rebecca Law
4acfd4101f
Add letter counts to the platform admin page.
...
The big number counts are based on how many messages have been delivered. For letters we are using the requested count.
2017-11-01 16:33:06 +00:00
Rebecca Law
aaeec3f7ac
Remove the extra function - oops
2017-10-24 11:35:30 +01:00
Rebecca Law
7f8e935b44
Improve the performance of /platform-admin
...
Using a new endpoint in API to get the aggregate platform admin stats.
Relies on https://github.com/alphagov/notifications-api/pull/1332
2017-10-23 15:08:08 +01:00
Chris Waszczuk
c2a50a7c37
Merge pull request #1520 from gov-cjwaszczuk/master
...
Added letters info to service / admin dashboard & activity page
2017-10-03 10:40:59 +01:00
chrisw
43395bc9d9
Added letters info to service / admin dashboard & activity page
2017-10-03 10:28:34 +01:00
venusbb
33a2909a76
reverse code not seperating trial_mode_services
2017-10-02 14:26:08 +01:00
venusbb
b0e267f677
Fixed tests
2017-09-22 23:09:44 +01:00
venusbb
3a1e76ba92
Progress: passed trial_mode to /service end point
2017-09-22 15:46:52 +01:00
venusbb
2a5acd9c77
platform-admin in progress
2017-09-19 10:13:12 +01:00
venusbb
4d794a464b
Add and pass notifications filter trial_mode_services
2017-09-15 14:45:57 +01:00
Chris Hill-Scott
1e1dd49312
Fix big numbers on new platform admin page
...
Turns out the counts were all showing as zero because the generator had
already been consumed by the time we were trying to do the stats. Making
it a list comprehension means it can’t get exhausted.
2017-07-31 11:29:04 +01:00
Chris Hill-Scott
05707a1700
Remove list of services from platform admin index
...
We have two new pages for live and trial services that:
- are faster loading
- are now linked to
So the list of services doesn’t need to be on the platform admin index
page any more.
2017-07-26 07:56:20 +01:00
Chris Hill-Scott
26b333512c
Add separate pages to view live/trial services
...
We have a lot of services now. Mostly we want to look at what live
services are doing. So loading up the trial mode services every time
slows things – generating, rendering and using the page – right down.
This commit adds two new pages, one to view only live services, and one
to view trial mode services.
2017-07-26 07:56:19 +01:00
Chris Hill-Scott
6dd4ae7410
Move platform admin template into folder
...
This is so that we can add a few other platform admin templates
alongside it, and keep everything nicely organised.
2017-07-25 14:44:35 +01:00
Martyn Inglis
146772f22e
Sort platform admin page by requested messages.
...
- puts services that are doing things at the top.
2017-04-25 12:54:58 +01:00
Rebecca Law
21582cadb3
Get the BooleanField working in the form.
2017-01-03 16:14:25 +00:00
Rebecca Law
2e69d3c680
Add date filter for platform admin page.
2017-01-03 10:45:06 +00:00
Rebecca Law
5572d0f25f
This commit renders the platform admin page with the given start and end date query params.
...
Need to add a form to the page to take these params.
2016-12-28 15:23:19 +00:00
Rebecca Law
df41da4860
[WIP] Attempt at adding a form to the platform admin page is not working well for me here. But I want to commit it so I can look at it again.
2016-12-28 14:44:53 +00:00
Jenny Duckett
c88a961e04
Add option to exclude test key stats on platform admin page
...
This page currently includes all notifications for all services, including
those sent using a test key. Stats on all other pages exclude test key usage,
though, which can lead to confusion for admins comparing numbers between
pages. Adding the option to toggle between including and excluding test key
usage on the platform admin page gives context for this difference, and allows
admins to see live usage of the platform as well as load associated with test
key usage.
2016-12-06 12:42:27 +00:00
Leo Hemsted
08881e5bd1
add get_active_services method
...
* all current invocations of get_services now call get_active_services
EXCEPT for platform admin page (where we want to see inactive services
* cleaned up parameter names and unpacking (since *params is unhelpful)
* fixed incorrect kwarg name in conftest
2016-11-16 11:08:20 +00:00
Leo Hemsted
045864f052
Merge pull request #1022 from alphagov/deactivate-services-plat-admin
...
Deactivate services plat admin
2016-11-16 11:07:52 +00:00
Leo Hemsted
5edb8cd086
revert platform admin statistics
...
was erroneously using 'requested' rather than calculating 'sending'
2016-11-15 11:12:19 +00:00
Leo Hemsted
d26f7ac441
Merge branch 'master' of github.com:alphagov/notifications-admin into deactivate-services-plat-admin
2016-11-14 17:15:05 +00:00
Imdad Ahad
ec7ec77b69
Return the email and sms stats instead of summing them
2016-11-14 14:45:41 +00:00
Leo Hemsted
defa93809a
show archived label on platform admin page, and sort last
2016-11-08 15:00:44 +00:00
Chris Hill-Scott
311ae4cfa4
Sort services by newest created first
...
Other than which services are live it’s also interesting to know what
services are getting created on Notify. So let’s put the newest ones at
the top of the page.
2016-09-13 10:38:33 +01:00
Chris Hill-Scott
88fff50ea3
Split platform admin page into live and trial mode
...
It sucks having to scroll down the massive list of services just to see
which ones are live.
2016-09-13 10:38:33 +01:00
Leo Hemsted
6ad7b019ea
added tests for reworked platform admin page
2016-08-24 17:39:20 +01:00
Leo Hemsted
b983f020ff
remove old statistics_api_client
...
now unused - replaced mock fn with detailed_services too
2016-08-24 16:26:08 +01:00
Leo Hemsted
7864f9455d
rewrite platform-admin page to use new non-stats endpoints
...
had to change because format from api is slightly different
2016-08-24 15:04:03 +01:00
Chris Hill-Scott
e988a3633a
Platform admin: Highlight service in research mode
...
Research mode trumps live.
Copies the same style we use in the page footer.
2016-06-23 17:47:19 +01:00
Leo Hemsted
c5f8e1a259
Add live/trial flag on platform-admin page
...
Show 'Live' or 'Trial' under each service to easily identify services
2016-06-21 12:27:49 +01:00
Leo Hemsted
9669024f49
table with sending/delivered/failed stats for each service today
2016-05-31 14:10:32 +01:00
Leo Hemsted
a8c38b7478
list services on platform admin page
2016-05-31 14:07:19 +01:00
Leo Hemsted
b5e8f09af7
add stats boxes to platform admin page
...
moved a couple of stats summary functions from dashboard to a shared statistics_utils file
2016-05-31 14:06:40 +01:00
Leo Hemsted
83b151982e
add stats boxes to platform admin page
...
moved a couple of stats summary functions from dashboard to a shared statistics_utils file
2016-05-31 12:17:06 +01:00
Leo Hemsted
1292bf9fe6
New platform-admin-dashboard page
2016-05-25 09:48:45 +01:00