Commit Graph

6699 Commits

Author SHA1 Message Date
Chris Hill-Scott
5eff81dca9 Merge pull request #2592 from alphagov/quis-patch-1
Mark agreement signed by Lewisham council
2018-12-17 11:28:45 +00:00
Chris Hill-Scott
9ca7227275 Mark agreement signed by Lewisham council 2018-12-17 11:18:31 +00:00
Chris Hill-Scott
b3b2024530 Merge pull request #2584 from fidejoseph/patch-6
Update email_domains.yml
2018-12-17 10:48:39 +00:00
Chris Hill-Scott
3f7994f560 Merge pull request #2591 from alphagov/redbridge.gov.uk
Mark agreement signed by Redbridge Council
2018-12-17 10:34:57 +00:00
Chris Hill-Scott
c30af92050 Merge pull request #2574 from alphagov/selected-template-counter
Add counter of selected templates and folders
2018-12-17 10:34:45 +00:00
Chris Hill-Scott
d4e8cdaa44 Add Lewisham 2018-12-17 10:25:25 +00:00
Chris Hill-Scott
552919a415 Mark agreement signed by Redbridge Council 2018-12-17 10:21:07 +00:00
Chris Hill-Scott
57fe1a4a75 Merge pull request #2588 from alphagov/ceredigion.llyw.cymru
Add Welsh alias for Ceredigion Council
2018-12-14 15:26:36 +00:00
Chris Hill-Scott
0fe6dc952e Add Welsh alias for Ceredigion Council 2018-12-14 15:16:07 +00:00
Chris Hill-Scott
41dd97a128 Merge pull request #2587 from alphagov/bournemouth.gov.uk
Mark agreement signed by Bournemouth Council
2018-12-14 15:02:57 +00:00
Chris Hill-Scott
0da5c9afe6 Mark agreement signed by Bournemouth Council 2018-12-14 14:51:10 +00:00
Chris Hill-Scott
baabf9359b Merge pull request #2557 from alphagov/pyup-update-pyexcel-io-0.5.10-to-0.5.11
Update pyexcel-io to 0.5.11
2018-12-14 13:44:08 +00:00
pyup-bot
c14cf078d6 Update pyexcel-io from 0.5.10 to 0.5.11 2018-12-14 13:27:32 +00:00
Chris Hill-Scott
2b74ea34e6 Merge pull request #2558 from alphagov/pyup-update-pyexcel-0.5.9.1-to-0.5.10
Update pyexcel to 0.5.10
2018-12-14 13:24:27 +00:00
Chris Hill-Scott
5c26be66d9 Freeze requirements 2018-12-14 13:11:31 +00:00
pyup-bot
78a580d029 Update pyexcel from 0.5.9.1 to 0.5.10 2018-12-14 13:10:42 +00:00
Chris Hill-Scott
89254e9396 Merge pull request #2585 from alphagov/solihull.gov.uk
Mark agreement signed by Solihull Council
2018-12-14 10:39:37 +00:00
Chris Hill-Scott
fa765b2ade Mark agreement signed by Solihull Council 2018-12-14 10:27:03 +00:00
fidejoseph
ad01fc585d Update email_domains.yml
Unity Partnership is wholly owned by Oldham Council
2018-12-13 14:57:22 +00:00
Chris Hill-Scott
86401bb533 Merge pull request #2582 from alphagov/southend.gov.uk
Mark agreement signed by Southend Council
2018-12-13 13:11:39 +00:00
Chris Hill-Scott
5ec673b84d Merge pull request #2578 from alphagov/add-existing-live-to-go-live
Note existing live services in go live ticket
2018-12-13 10:43:57 +00:00
Chris Hill-Scott
2dcec3a23d Merge pull request #2576 from alphagov/492-143
Update services and organisation count
2018-12-13 10:41:57 +00:00
Chris Hill-Scott
b51410baba Merge pull request #2575 from alphagov/remove-commas-volumes
Strip commas from estimated volumes
2018-12-13 10:41:50 +00:00
Chris Hill-Scott
400d45835c Merge pull request #2580 from alphagov/no-go-live-non-gov
Don’t let non-government users request to go live
2018-12-13 10:41:34 +00:00
Chris Hill-Scott
f44ff0bfc9 Refactor live services check
Changes the check to say ‘does the user have any live services’ rather
than ‘are all their services in trial mode’. The former is closer to
meaning the thing we care about.

Also has the opportunity to short-circuit without having to go through
the full list.
2018-12-13 10:37:44 +00:00
Chris Hill-Scott
0c807d399b Mark agreement signed by Southend Council 2018-12-12 16:37:57 +00:00
Chris Hill-Scott
ceaf31bf89 Merge pull request #2579 from alphagov/halton.gov.uk
Mark agreement signed by Halton Borough Council
2018-12-12 13:56:40 +00:00
Chris Hill-Scott
8d330146d2 Merge pull request #2581 from alphagov/islington.gov.uk
Add Islington council to domain list
2018-12-12 13:56:34 +00:00
Chris Hill-Scott
a8b916b57f Refactor gov user check into a decorator
We quite often use it in the same way as `@user_has_permissions`.
2018-12-12 13:42:26 +00:00
Chris Hill-Scott
4c1ce7bb24 Add Islington council to domain list
Not sure why they were missing…
2018-12-12 13:38:36 +00:00
Chris Hill-Scott
9a70f6a7f4 Don’t let non-government users request to go live
Only users who work for government can accept the terms of use. This
will save us from having to email these requesters back telling them
they need to find someone else to submit the request.
2018-12-12 12:56:13 +00:00
Chris Hill-Scott
72584572e7 Mark agreement signed by Halton Borough Council 2018-12-12 12:50:55 +00:00
Pea (Malgorzata Tyczynska)
1e3be7d640 Merge pull request #2577 from alphagov/disable_ajax_if_inactive
Page stops auto-refreshing when it's not active
2018-12-12 12:32:52 +00:00
Chris Hill-Scott
126db71de6 Refactor government user check onto model 2018-12-12 12:29:08 +00:00
Chris Hill-Scott
688bdd1d7a Note existing live services in go live ticket
It’s useful for analysing our growth to know if someone who’s requesting
to go live is already a live user of Notify.
2018-12-12 12:22:38 +00:00
Pea Tyczynska
b65f5abf92 Page stops auto-refreshing when it's not active 2018-12-12 11:42:54 +00:00
Chris Hill-Scott
e23d306db5 Update services and organisation count 2018-12-12 11:11:13 +00:00
Chris Hill-Scott
37f73e48a6 Merge pull request #2573 from alphagov/fix-sticky-shim
Fix sticky shim having zero height
2018-12-12 10:44:20 +00:00
Chris Hill-Scott
3cb0b164e8 Strip commas from estimated volumes
We suggest people format their numbers with commas when telling us how
many things they’re going to send.

This causes problems when we paste these values into a spreadsheet,
because the commas get interpreted as column separators.
2018-12-11 10:47:28 +00:00
Chris Hill-Scott
ce86604a49 Only trigger clear/cancel buttons on certain keys
It’s annoying having these buttons triggered by the tab or command keys.
2018-12-10 17:32:36 +00:00
Chris Hill-Scott
0c71ca0f0e Move cancel buttons alongside submit buttons
This is better because it saves vertical space for the contents of the
pop-up menu.

This commit also adds some padding to the cancel and clear buttons, to
make them easier targets to hit.
2018-12-10 17:11:01 +00:00
Chris Hill-Scott
4b305376f7 Add counter of selected templates and folders
Being able to see how many things you have selected gives you positive
feedback that reinforces that what you’ve done has been recognised. It
helps you understand the implications of your actions (ie you see ‘3
selected’ before you press the ‘Move’ button). And it gives you an
escape hatch the get out of the state you’re in by providing the ‘Clear’
button.

We also found in prototyping that having a ‘Nothing selected’ message
helps draws people’s attention to the checkboxes when they first
encounter the folders feature.

This commit implements the counter and the cancel button. It tries to
follow the existing patterns for this module.
2018-12-10 16:53:12 +00:00
Chris Hill-Scott
cac2ce661b Fix sticky shim having zero height
We ‘shim’ the sticky element so that its space in the page is reserved
while it is sticky.

This means the shim have have the same height as the sticky element.
It’s height was not getting set because of a missing semicolon in the
shim element’s `style` attribute.
2018-12-10 16:03:37 +00:00
Pea (Malgorzata Tyczynska)
77c61238e9 Merge pull request #2565 from alphagov/update_fields_csv_report
Add sender email to downloadable csv reports for notifications
2018-12-10 14:10:59 +00:00
Chris Hill-Scott
28d60124c2 Merge pull request #2568 from alphagov/fix-typod-test-name
Fix beheaded test name
2018-12-07 13:58:58 +00:00
Chris Hill-Scott
c036a91cb1 Merge pull request #2571 from alphagov/valid-feedback-email
Use email fields for feedback form
2018-12-07 13:58:52 +00:00
Chris Hill-Scott
184a9fa605 Use email fields for feedback form
Otherwise we can end up collecting invalid email addresses…

This required some refactoring to allow our email fields to be optional
(but not by default).
2018-12-07 13:11:41 +00:00
Chris Hill-Scott
7c4b292770 Merge pull request #2570 from alphagov/fix-spacing-upload-link
Fix spacing on upload link when not inside sticky
2018-12-07 11:52:19 +00:00
Chris Hill-Scott
7fa377ab76 Fix spacing on upload link when not inside sticky
We adjust the spacing under the textbox when doing the send one off
flow. This was based on the assumption that there would always be a
sticky header in the send one off flow.

This assumption is no longer true, so this commit implements the same
spacing in an independent way.
2018-12-07 11:45:40 +00:00
Chris Hill-Scott
c9db349550 Merge pull request #2569 from alphagov/no-folder-icon-templates
Don’t put folder icon on templates ‘folder’
2018-12-07 11:28:08 +00:00