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
Nicholas Staples
96d38b8189
Added check for password on service change page, work in progress.
2016-01-22 16:34:36 +00:00
Chris Hill-Scott
cd38d54be7
Make ‘template type’ radio buttons not <select>
...
Because burn your select tags[1]
This commit hard codes the markup for the time being until I can work out how
to get WTForms outputting the markup I want.
1. https://www.youtube.com/watch?v=CUkMCQR4TpY
2016-01-22 14:51:00 +00:00
Chris Hill-Scott
9ee8610da0
Rename content to template content
...
WTForms sets the `id` of a `textarea` element to the variable name to which the
form control is assigned.
This conflicts with the page container, which is styled by targeting `#content`.
2016-01-22 14:51:00 +00:00
Nicholas Staples
5d5505bbff
Delete template fix.
2016-01-22 11:36:49 +00:00
Nicholas Staples
dc7504b5a9
Edit form now populated correctly.
2016-01-22 11:24:33 +00:00
Nicholas Staples
ac433835f0
Fixed viewing templates.
2016-01-22 11:20:39 +00:00
Nicholas Staples
bb853ee95a
Added fixes, displaying templates still needs to be fixed.
2016-01-22 11:14:56 +00:00
Rebecca Law
61893c5c7e
Validation on key name is case insenstive
2016-01-21 16:52:01 +00:00
Rebecca Law
46e0e3fd1b
Merge branch 'master' into api-keys-flow
...
Conflicts:
tests/app/main/views/test_api_keys.py
2016-01-21 15:50:00 +00:00