Rebecca Law
332d018d7c
Merge pull request #219 from alphagov/accept-invite-part-2
...
[WIP] New user can now accept invite and will be made to
2016-03-02 17:58:00 +00:00
Rebecca Law
023bdbea71
Merge pull request #220 from alphagov/login-flash-category
...
Login flash message set to default rather than dangerous class
2016-03-02 17:53:19 +00:00
Adam Shimali
6ba13a6513
[WIP] New user can now accept invite and will be made to
...
register. On succesful register and verfication they
will be added to service and forwarded to dashboard.
Nothing is done yet with the permissions requested in the
invite to the user.
2016-03-02 17:52:32 +00:00
Adam Shimali
f9626a7626
Merge pull request #218 from alphagov/cancel-invited-user
...
Cancel invited user
2016-03-02 17:31:43 +00:00
Rebecca Law
8acfc06432
Merge branch 'master' into cancel-invited-user
2016-03-02 17:25:17 +00:00
Rebecca Law
789264a863
Change label to exclude the type of message being sent.
...
Fix send email to self, it was always using mobile number to send mesasge. This fixes that.
2016-03-02 17:02:41 +00:00
Rebecca Law
1b64a212ea
Change label to exclude the type of message being sent.
2016-03-02 16:49:16 +00:00
Adam Shimali
d11f88c6ff
Login flash message set to default rather than dangerous class
2016-03-02 16:29:39 +00:00
NIcholas Staples
f0e0006a7c
Merge pull request #213 from alphagov/accept-phone-or-email-column
...
Accept CSVs with 'email address' or 'phone number'
2016-03-02 11:27:24 +00:00
Chris Hill-Scott
b57ac2f7e5
Accept CSVs with 'email address' or 'phone number'
...
CSV files currently have ‘to’ as the recipient column. This is changing in
https://github.com/alphagov/notifications-api/pull/109
The admin app also has to validate that the CSV files have the right columns,
because the API expects any CSV that it’s given to have been checked (also we
want things to actually work).
This commit is the minimum code change needed. In the future it should reuse
the same code as the API for processing CSV files. This will need more thinking.
2016-03-02 10:41:35 +00:00
Rebecca Law
0b8b419798
Fix missing import on template for email_message.
...
https://www.pivotaltracker.com/story/show/113991355
2016-03-02 09:55:59 +00:00
Rebecca Law
65f4506028
Show status of invited user on manage team page.
2016-03-02 09:28:33 +00:00
Rebecca Law
bfea4a42bc
Merge branch 'master' into cancel-invited-user
...
Conflicts:
app/notify_client/invite_api_client.py
tests/app/main/views/test_manage_users.py
2016-03-01 18:01:20 +00:00
Rebecca Law
73e5fe2907
Change cancel_invited_user client to not return anything.
2016-03-01 17:56:39 +00:00
Adam Shimali
98169550d8
[WIP] no data needed for post to create add user to service
2016-03-01 17:32:04 +00:00
Adam Shimali
5f02d4cefe
[WIP] Post does not need any data
...
Invites rest module can use invited user object instead
of dict.
2016-03-01 17:23:23 +00:00
Rebecca Law
8e6bd2471d
Change method to a get.
...
Fix path param in invite_api_client.cancel_invited_user
2016-03-01 17:00:01 +00:00
Rebecca Law
219c740071
Add button to cancel invitation of invited user.
2016-03-01 16:12:26 +00:00
Adam Shimali
5f3c72729e
[WIP] Start of user accepting invite.
...
This commit only deals with acceptance by
users who are already in system.
Changed invite client to return invited user objects
instead of dictionaries.
Added commented out test. fixed up fixtures to return invited user
object for invites
2016-03-01 14:10:35 +00:00
Martyn Inglis
7b5e8061e2
Slight (bad) hack to ensure that the ticks appear on the manage user page
...
- changes imports for utils from broken version on previous branch
2016-03-01 10:45:13 +00:00
Martyn Inglis
f0b5ac9ceb
Merge branch 'master' of github.com:alphagov/notifications-admin
2016-03-01 09:57:52 +00:00
Martyn Inglis
d0d2d24b66
Changed import path for python client
2016-03-01 09:57:45 +00:00
Nicholas Staples
a8db812c5a
Remove print statement.
2016-02-29 15:34:22 +00:00
Nicholas Staples
58351a094c
Merge with master.
2016-02-29 14:59:15 +00:00
Nicholas Staples
48943527ec
API keys hooked up and working. All tests passing.
2016-02-29 14:57:07 +00:00
Rebecca Law
5c885c545c
Merge pull request #210 from alphagov/create-invite-with-permissions
...
Invite user form now posts permissions string to api with
2016-02-29 11:38:44 +00:00
Adam Shimali
9c748404e1
Merge pull request #209 from alphagov/better-csv-guidance
...
Give users better guidance about CSV files
2016-02-29 11:04:48 +00:00
Adam Shimali
8c10c36f50
Invite user form now posts permissions string to api with
...
data to create invite.
2016-02-29 11:03:35 +00:00
Chris Hill-Scott
0cce5db3d1
Give users better guidance about CSV files
...
This commit adds some guidance on the ‘Add recipients’ page about what should
be in the CSV file. The guidance is contextual to the template, and based on
the problems that we saw users having yesterday.
2016-02-26 16:23:56 +00:00
Adam Shimali
c76717942f
Manage user pages now surfaces invited users
...
fetched from api.
2016-02-26 15:34:12 +00:00
Adam Shimali
9730db0e89
Merge pull request #206 from alphagov/drop-preview-service-name
...
Make ‘add service’ flow one page again
2016-02-26 15:05:21 +00:00
Chris Hill-Scott
865ea3ca4f
Use correct API endpoint in docs
...
This has confused people, should change it before the site visits next week.
2016-02-26 15:00:32 +00:00
Chris Hill-Scott
f129cc3db2
Reword the add service page
...
Without the preview service name we probably have to go back to communicating
a bit more on the add service page. This commit brings back the two bullet
points about where the service name will appear, and tries to tie it into the
nice words that Matt Sheret wrote for us.
2016-02-26 13:17:58 +00:00
Chris Hill-Scott
ce221fc40b
Drop ‘preview service name’ page
...
This page:
- confused users in research
- didn’t communicate what it was intended to (eg the generated email address,
how your service name would appear in messages)
This commit removes the page so that after typing in the service name the user
is sent straight to the dashboard for their new service.
2016-02-26 13:12:25 +00:00
Adam Shimali
0de80bba97
[WIP] Invite user form now submits data to api.
2016-02-26 13:07:35 +00:00
Adam Shimali
d7bad32ac3
Removed moto mocks and mock s3 upload and download directly.
...
Also updated csv reading to use correct module and do more
work to remove empty fields and trailing commas.
2016-02-26 12:04:17 +00:00
Adam Shimali
77c9c9a323
Merge pull request #201 from alphagov/stub-send-letters
...
Stub out the send letters page
2016-02-26 12:03:32 +00:00
Chris Hill-Scott
04e7aac99c
Column headers on the check page should always be blue
2016-02-26 11:57:14 +00:00
Chris Hill-Scott
2f91848a42
Prefix text messages with service name
...
Brings in: https://github.com/alphagov/notifications-utils/pull/4
2016-02-26 11:57:13 +00:00
Chris Hill-Scott
70ef2f5a6f
Fix example CSV for email templates
...
It should populate the CSV file with the user’s email address, not their phone
number.
2016-02-26 11:57:13 +00:00
Chris Hill-Scott
a51d92c87a
Consolidate page templates for emails + texts
...
Use one page template for each of:
- choosing a message template
- adding recipients
- checking an email message
- looking at a job
This commit consolidates the two templates into one, and adds logic to show
the SMS message pattern or the email message pattern depending on the type of
template.
It also gives email templates a bit more width, because the body and the from
address tend to be quite long.
2016-02-26 11:57:13 +00:00
Chris Hill-Scott
8d81c4d984
Stub out the send letters page
2016-02-25 17:34:53 +00:00
Martyn Inglis
10d595c7a9
Merge branch 'master' into celery-jobs
2016-02-25 11:30:28 +00:00
Martyn Inglis
87391f2aa1
Renamed header of CSV to be 'to' - matches API
2016-02-25 11:30:09 +00:00
minglis
b4fd7f4ffd
Merge pull request #198 from alphagov/fix-create-sms-template
...
Fix create SMS template
2016-02-25 10:50:32 +00:00
Chris Hill-Scott
c733b4318e
Fix create SMS template
...
When creating an SMS template the form validation was looking for a subject.
SMS messages don’t have a subject.
2016-02-25 10:43:48 +00:00
Martyn Inglis
942d255384
Merge branch 'master' into celery-jobs
2016-02-25 10:34:20 +00:00
Chris Hill-Scott
522bf0566a
Fix broken link on dashboard
...
The link in the yellow box for adding a template was missing the parameter
specifying what type of template should be created.
2016-02-25 10:21:40 +00:00
Adam Shimali
602d505dc7
Merge pull request #196 from alphagov/get-users-for-service
...
Get users for service
2016-02-24 17:41:45 +00:00
Nicholas Staples
c959678c49
Remember me functionality added and tested.
...
Merge extra.
Fixed comment.
2016-02-24 17:32:15 +00:00