Adam Shimali
6c5dfcddb1
Merge pull request #149 from alphagov/add-manage-users
...
Populate manage users page with fake data
2016-02-04 12:12:26 +00:00
Adam Shimali
90a17bc0a7
Service and job id were incorrectly in bucket name.
2016-02-04 12:06:06 +00:00
Chris Hill-Scott
51208a9eb2
Make banner on template page real
2016-02-04 11:31:33 +00:00
Chris Hill-Scott
48df622aba
Add two steps to onboarding banner
...
It’s not obvious what the first steps are when you’ve just signed up.
This commit changes the banner on the dashboard to make it obvious.
2016-02-04 10:59:18 +00:00
Chris Hill-Scott
4280c21b23
Updates to send and check SMS pages
...
Adds a back button instead of a back link (more prominent, you’re likely to
go back on these pages if you’ve made a mistake)
Tweaks to wording
2016-02-04 10:59:18 +00:00
Chris Hill-Scott
856296df5d
Updates to display of jobs
...
This commit:
- adds the template to the jobs page (and puts it at the top of the send SMS
page) so that it consistently appears in the same place throughout the
journey
- put the real data about a job on the jobs page and on the dashboard
2016-02-04 10:59:03 +00:00
Chris Hill-Scott
3e7bb42323
Replace message previews on check page with table
...
The first 3/last 3 messages didn’t test well, it wasn’t immediately obvious what
was going on.
This commit replaces it with just a preview of the first message, and a table
showing the details of the subsequent messages.
2016-02-04 10:44:20 +00:00
Chris Hill-Scott
4447af3fec
Add custom file upload component
...
The default browser file upload control is difficult to style, but looks totally
out of place.
This commit replaces it with one that has a GOV.UK style button, as a first
step.
Based heavily on this example:
http://tympanus.net/codrops/2015/09/15/styling-customizing-file-inputs-smart-way/
2016-02-03 17:16:17 +00:00
Henry Hadlow
091694415b
Add manage users page
2016-02-03 17:08:58 +00:00
Chris Hill-Scott
394a9db3f7
Split ‘send SMS’ page into two pages
...
This commit just splits the existing page into two. It doesn’t do any
substantive changes to how the two parts of the page work.
2016-02-03 11:14:20 +00:00
Adam Shimali
c05a4b2059
Bucket creation needed correct region to be set.
...
That resulted in non-idempotent create_bucket in non us east 1
location, so needed to check for bucket existence first.
2016-02-02 22:26:49 +00:00
Chris Hill-Scott
335cc160fa
Fix wording
2016-02-02 15:59:41 +00:00
Chris Hill-Scott
686c4127cd
Various tweaks
...
- remove black border from banner
- make banners have internal columns
- make nav 2/3rd width, 19px text and more spaced out
- only show the ‘restricted mode’ banner where it’s needed
- rename ‘restricted mode’ to ‘trial mode’
2016-02-02 15:01:17 +00:00
Rebecca Law
a4cb35ad3b
Update service_id to a UUID from an integer.
...
This commit must go along side a commit on the notifications-api app.
There will be a breif outage until both app are deployed.
2016-02-02 14:25:31 +00:00
Adam Shimali
0f325938e1
Merge pull request #136 from alphagov/update_user_bug_fix
...
Bug fix.
2016-02-02 10:30:32 +00:00
Nicholas Staples
5d3292b3c1
Bug fix.
2016-02-02 10:17:17 +00:00
Chris Hill-Scott
acc13feddb
Add prompt to add first template to dashboard
...
https://www.pivotaltracker.com/story/show/112814667
> As you need to have templates to send any notifications, we should be nudging
> people to do that when they sign in.
>
> This should be in the dashboard, with a link to manage templates.
>
> Should be bright and shiny and only show if the service has no templates.
This commit adds the above.
It also rationalises the language (some places used ‘create template’, others
used ‘add template’, this changes everything to the latter).
2016-02-02 10:14:04 +00:00
Adam Shimali
9e8c0b8d59
Moved mobile validation to utils module for use in csv upload as well.
...
This could be moved to shared utils code base at some point.
2016-02-01 16:57:40 +00:00
Adam Shimali
b5b13254c7
Merge pull request #131 from alphagov/use-template-var
...
Small bug fixes
2016-02-01 14:23:36 +00:00
Chris Hill-Scott
3617f2e936
Move service and user nav to proposition header
...
This commit moves user-related navigation into the proposition header (the black
bar) at the top of the site. It adds some custom SASS to override GOV.UK
template and align these navigation items to the right (because it looks
better).
It then removes the service chooser dropdown (and its associated SASS and JS) in
favour of a link alongside the user-related navigation items. ‘Switch service’
is the best language for this that we’ve come up with so far.
This means that the only way of adding a new service is from the `/services`
page. So this commit removes the redirect if you land on this page with only one
service (else it would prevent you from ever being able to add more).
2016-02-01 13:52:45 +00:00
Rebecca Law
8f7b7122a1
Fixes for small bug found
2016-02-01 13:48:43 +00:00
Adam Shimali
b73a5d8710
Pass selected template id to api when creating job.
...
Moved query params for original file name and template id
to session.
2016-02-01 11:28:36 +00:00
Adam Shimali
4ea50499c3
List and individual job pages now fetch data from api.
...
Few bug fixes around job uuid.
2016-01-29 15:35:35 +00:00
Adam Shimali
5196436645
Better bucket name pending possible change to uuid for service primary
...
key.
Also small bugfix around file name and original file name
2016-01-29 12:19:50 +00:00
NIcholas Staples
0dc6f7be1a
Merge pull request #124 from alphagov/create-job
...
Uploading csv creates job via api
2016-01-29 11:27:26 +00:00
Rebecca Law
867ef7ad99
Default service name if service name is not set on the session.
...
Pop service name off the session on sign out.
2016-01-29 10:40:55 +00:00
Adam Shimali
0995cd2e3c
Uploading csv creates job via api
2016-01-29 10:30:02 +00:00
Rebecca Law
0dd20abbb3
Replace Current service with chosen service name.
2016-01-28 17:20:34 +00:00
Nicholas Staples
62150e5596
Added fixes for forms to hide potential email philshing scams.
2016-01-28 16:36:36 +00:00
Adam Shimali
414e468cb0
Link to send email broken in nav
2016-01-28 14:17:13 +00:00
Nicholas Staples
ab20eaa491
Fix for service settings.
2016-01-28 12:38:43 +00:00
Adam Shimali
91465520a0
Call to client for password check incorrectly passed user instead
...
of user.id
2016-01-28 12:31:24 +00:00
Nicholas Staples
e322a5f1c3
Review comment fixes.
2016-01-28 11:34:15 +00:00
Nicholas Staples
ca8d78aee5
Fix for forgot my password.
2016-01-27 18:01:43 +00:00
Nicholas Staples
91bd3e9fdb
Fix for email update.
2016-01-27 17:30:48 +00:00
Nicholas Staples
c123098e14
Bug fixes.
2016-01-27 17:26:22 +00:00
Nicholas Staples
2d35f5f36a
All tests passing and merged with master.
2016-01-27 16:30:33 +00:00
NIcholas Staples
68891d8eb8
Merge pull request #112 from alphagov/post-hack-day
...
Show all links in side navigation again
2016-01-27 12:25:00 +00:00
NIcholas Staples
8ff5ee9ffb
Merge pull request #113 from alphagov/real-templates
...
Use real templates when sending text messages
2016-01-27 12:24:52 +00:00
Nicholas Staples
6959d695d3
Working tests, hopefully all code changes done.
2016-01-27 12:22:32 +00:00
Chris Hill-Scott
3a864ad132
Use real templates when sending text messages
...
Sets the value of `template` to the ID of the chosen template when submitting
the form.
2016-01-26 17:17:46 +00:00
Chris Hill-Scott
5637e62493
Remove hint from choose service page
...
We might want this one day, but for now nothing is better than non-real-looking
text.
2016-01-26 17:12:28 +00:00
Chris Hill-Scott
e03813ceef
Make 'API key was revoked' banner green
2016-01-26 16:26:08 +00:00
Adam Shimali
b394a18b4e
Incrementing of failed logins happens on api side
2016-01-26 12:36:05 +00:00
Nicholas Staples
ce81a6f540
Work in progress.
2016-01-25 10:47:27 +00:00
Adam Shimali
3d14296ae0
Re introduced some tests. Moved update email from db to api.
2016-01-24 15:00:50 +00:00
Adam Shimali
4674bd6b68
Reintroduce some tests. A bit of cleanup of mocks.
...
User object fields made a bit clearer and simple test to
verify user added.
2016-01-23 23:14:50 +00:00
Adam Shimali
ba0d0d49e1
Fixed tests
2016-01-22 19:32:08 +00:00
Adam Shimali
f8fc8e951a
If user is logged in and visits / /sign-in or /register they will
...
be redirected to choose service.
2016-01-22 17:24:14 +00:00
Rebecca Law
6ef9becf8f
Able to get services by user id
2016-01-22 16:46:59 +00:00