Commit Graph

5044 Commits

Author SHA1 Message Date
karlchillmaid
cf23657bca Create trial mode page
Create trial mode page
2019-04-11 10:31:24 +01:00
karlchillmaid
741728999d Update API content
Update API content
2019-04-11 10:31:23 +01:00
karlchillmaid
ed3e8a88a4 Update API content and introduction
Update API content and introduction
2019-04-11 10:31:23 +01:00
karlchillmaid
31656a982d Correct 'create account' link text
Correct 'create account' link text
2019-04-11 10:31:23 +01:00
karlchillmaid
8957b4981d Correct 'create account' link text
Correct 'create account' link text
2019-04-11 10:31:23 +01:00
karlchillmaid
98296a8e07 Add contact link
Add contact link
2019-04-11 10:31:23 +01:00
karlchillmaid
5bf67e0e23 Update letters content
Update letters content
2019-04-11 10:31:23 +01:00
karlchillmaid
57ad2ef634 Moved features list
Moved features list
2019-04-11 10:31:22 +01:00
karlchillmaid
3c84979989 Updated email content
Updated email content
2019-04-11 10:31:22 +01:00
karlchillmaid
228db768b3 close <p> tag 2019-04-11 10:31:22 +01:00
karlchillmaid
1528ca6c5f Update email content
Update email content
2019-04-11 10:31:22 +01:00
karlchillmaid
966b77afde close </ul> tag
close </ul> tag
2019-04-11 10:31:22 +01:00
karlchillmaid
0de6db2634 Add text messages content
Add text messages content
2019-04-11 10:31:22 +01:00
karlchillmaid
895ca49525 Add templates, personalisation and bulk sending
Add templates, personalisation and bulk sending
2019-04-11 10:31:21 +01:00
karlchillmaid
6e2d1f99f4 Update letters and how to pay content
Update letters and how to pay content
2019-04-11 10:31:21 +01:00
karlchillmaid
4c1e878f1a Add text messages page
Add text messages page
2019-04-11 10:31:21 +01:00
karlchillmaid
87a474c511 Add page formatting
Add page formatting
2019-04-11 10:31:21 +01:00
karlchillmaid
808c3792eb Add file extension
Add file extension
2019-04-11 10:31:21 +01:00
karlchillmaid
a63dc15945 Add letters content
Add letters content
2019-04-11 10:31:20 +01:00
karlchillmaid
8987922998 Add list of features
Add list of features
2019-04-11 10:31:20 +01:00
karlchillmaid
a4f3109747 Add page formatting and H1
Add page formatting and H1
2019-04-11 10:31:20 +01:00
karlchillmaid
ccd85bd7a7 Add 'Send files by email' content
Add 'Send files by email' content
2019-04-11 10:31:20 +01:00
karlchillmaid
21bb95d2da Create channel-specific features page – email
Create channel-specific features page – email
2019-04-11 10:31:20 +01:00
karlchillmaid
c8b4f304e7 Add API content
Add API content and update introduction
2019-04-11 10:31:20 +01:00
karlchillmaid
b62c1fab2a Update reporting content
Update reporting content
2019-04-11 10:31:19 +01:00
karlchillmaid
8e1545ee7d Edit H2 ID
Edit H2 ID
2019-04-11 10:31:19 +01:00
karlchillmaid
d66603f9e2 Add ID for anchor link
Add ID for anchor link
2019-04-11 10:31:19 +01:00
karlchillmaid
4a126ecaac Update permissions content
Update permissions content
2019-04-11 10:31:19 +01:00
karlchillmaid
8b3d1a992b Add Support information
Add Support information
2019-04-11 10:31:19 +01:00
karlchillmaid
a90fa1875a Update Performance content
Update Performance content
2019-04-11 10:31:18 +01:00
karlchillmaid
1ecfb96659 Add security information
Add security information
2019-04-11 10:31:18 +01:00
karlchillmaid
f2c2e9d729 Updated message status content
Updated message status content
2019-04-11 10:31:18 +01:00
karlchillmaid
4ba68cbaf7 Remove 'multiple accounts' section
Remove 'multiple accounts' section because we're going to explain this in Pricing and other features content.
2019-04-11 10:31:18 +01:00
karlchillmaid
35db232983 Updated trial mode and message states
Updated trial mode and message states
2019-04-11 10:31:17 +01:00
karlchillmaid
4fa33c678f Update introduction
Update introduction to give users more context and clearer instructions
2019-04-11 10:31:17 +01:00
karlchillmaid
a72a422b4f Updated introduction
Updated introduction to explain that users can set up multiple services in their account.
2019-04-11 10:31:17 +01:00
Katie Smith
19fe587640 Make InvitedUser class always expect folder_permissions to be returned
InvitedUsers now always have folder_permissions (if they can't view any
folders their folder permissions will be `[]`).
2019-04-09 14:37:37 +01:00
Katie Smith
88e9a0ff61 Add audit event when a service manager changes someones profile
We should audit when a service manager changes a user profile that is not
their own. This can be recorded in our events table, which is currently
only used to record successful logins.

This adds two new types of event, `update_user_email` and
`update_user_mobile_number` which store the
- browser fingerprint
- IP address
- user id of the user being updated
- user id of the service manager  making the change
- original email address and new email address (for `update_user_email`
events)
- original mobile number and new mobile number (for
`update_user_mobile_number` events)
2019-04-09 14:37:37 +01:00
Leo Hemsted
a249382e69 Merge pull request #2898 from alphagov/user-permission-count
add count of folders visible per user to the team members page
2019-04-05 14:20:52 +01:00
Chris Hill-Scott
04c0b5cd4b Merge pull request #2900 from alphagov/cefas.co.uk
Let Centre for Environment Fisheries and Aquaculture Science sign up for Notify
2019-04-05 11:58:31 +01:00
Chris Hill-Scott
86c15771e0 Let Centre for Environment Fisheries and Aquaculture Science sign up for Notify 2019-04-05 11:46:59 +01:00
Pete Herlihy
23b3710875 Updated service and org counts 2019-04-05 10:29:57 +01:00
Leo Hemsted
249b80762a add count of folders visible per user to the team members page
Shows a count of how many folders that user can see - this doesn't do
anything smart with parent folder stuff, it's just "how many checkboxes
are ticked on the edit page".

* doesn't show if service has no folders
* doesn't show if service hasn't got folder permissions enabled
2019-04-04 17:55:37 +01:00
Tom Byers
eb8a856c10 Merge pull request #2880 from alphagov/add-logic-to-autofocus
Prevent autofocus when page has scrolled
2019-04-03 15:37:25 +01:00
Tom Byers
cf07579a6b Correct name of forceFocus data attribute
Data attributes need to be '-' separated strings
in the HTML to appear as camelCase keys in the
`.dataset` (`.data()` in jQuery) property.

This corrects the assumption that the camelCasing
would carry through from the HTML.

More info:

https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes
2019-04-03 14:41:09 +01:00
Tom Byers
cb55fbb344 Fix reference to non-existent jQuery collection
Raised on PR as comment:

e4b4be9d45 (r270781103)
2019-04-03 14:41:09 +01:00
Tom Byers
8d5e7e70ab Prevent autofocus when page has scrolled
If users scroll a page with an autofocus component
on so it is off-screen it seems safe to assume
they won't want it focused if they return to it.

This prevents that happening.

This adds a data-attribute flag to allow this
behaviour to be overridden.

We have some situations where the assumption here
isn't appropriate, for example on pages where the
component with autofocus is in a sticky element.
This means it will appear offscreen when the page
loads but, when its parent becomes sticky, will be
visible again.
2019-04-03 14:41:09 +01:00
Chris Hill-Scott
9619c64cb3 Fix name of Lancaster City Council
The county council is _Lancashire_
2019-04-03 14:25:50 +01:00
Leo Hemsted
1984128d1f Merge pull request #2893 from alphagov/copy-service-folder
fix bug with copying template from folder in other service
2019-04-03 14:13:27 +01:00
Chris Hill-Scott
a754eca29f Merge pull request #2886 from alphagov/hint-current-email-branding
Say what the current email branding is
2019-04-03 14:05:54 +01:00