Martyn Inglis
c9297459e2
Research mode
...
- adds a new link on service settings page to switch service into/out of research mode
- platform admin only
- shows an indicator in the footer
2016-06-01 16:07:43 +01:00
Leo Hemsted
2f1a807be3
delete template button POSTs archived:true
2016-05-23 15:04:24 +01:00
Rebecca Law
c4de547b74
Merge pull request #568 from alphagov/template_history_view
...
Template history view
2016-05-17 08:50:40 +01:00
Adam Shimali
18a0b94d98
Admin app settings to save reply to email address for service.
2016-05-16 13:10:51 +01:00
Rebecca Law
fcf277c413
Merge branch 'master' into template_history_view
...
Conflicts:
requirements.txt
2016-05-13 17:30:33 +01:00
Nicholas Staples
64e7a7b010
Update all dates to use utc, only in the template is it converted to british time.
...
Template versions and template version pages added.
Fix merge changes.
2016-05-12 21:34:39 +01:00
Chris Hill-Scott
00030bc254
Add usage to the dashboard
...
Takes the number of emails and SMS fragments sent from:
https://github.com/alphagov/notifications-api/pull/273
Using these numbers it’s possible to show:
- how much of your allowance is left
- or how much you have spent
For now the allowance and rates are hard coded.
Only for users that have manage service.
2016-05-03 11:06:12 +01:00
Adam Shimali
786ce0e071
This is intended to be a temporary solution to allow product
...
owner to see history records until proper design is done for
viewing histiry.
2016-04-21 18:25:18 +01:00
Nicholas Staples
2085792742
Add created_by to all appropriate requests.
2016-04-15 11:08:19 +01:00
Nicholas Staples
a6d1c5b693
Download CSV option now available.
...
App is updated to use the rebased db.
2016-04-12 15:38:02 +01:00
Rebecca Law
9a2cb60f5e
Update the service name validation in the ServiceNameForm and AddServiceForm to check the email_safe version
...
of the name against a list of all service email_from fields.
Update find_all_service_names to find_all_service_email_from, which returns the email_from of all services.
2016-03-31 15:17:05 +01:00
Rebecca Law
1871243cc8
Check the uniqueness of the service name ignoring case.
...
When the service name changes the email_from changes to.
Renamed find_all_service_names to find_all_service_names_lower.
2016-03-31 10:26:03 +01:00
Rebecca Law
677237ba47
Update email_from when the service name is changed.
...
Update unit tests
Service name is uniqueness is not based on case.
2016-03-30 17:12:00 +01:00
Nicholas Staples
644336b151
Merge with master.
2016-03-29 22:50:40 +01:00
Nicholas Staples
f3689cc113
Functionality added and all tests working.
...
Update correct use of permissions form.
2016-03-23 10:56:14 +00:00
Rebecca Law
b28fbc16d7
A platform admin user is able to see a list of all services.
...
Each service on the list is linked to the dashboard page of the service.
The platform admin user can see/edit templates, see/invite users, see/edit service settings.
The platform admin user can not send messages, see/edit api keys and developer docs.
2016-03-17 10:46:47 +00:00
Rebecca Law
6e3bf97af4
Remove services_dao.insert_new_service.
...
Update api_client.create_service to return the service id.
Fix unit tests.
2016-03-13 09:37:17 +00:00
Nicholas Staples
eb994ff189
Change put to post for service update.
2016-03-08 10:40:07 +00:00
Martyn Inglis
8247f3d568
Added subject to client calls for templates
2016-02-24 09:23:38 +00:00
Martyn Inglis
6616182ab3
Slight changes to match new API features:
...
- get user now throws a 404 so handle that
- making a service now needs one user not many to create
2016-02-19 16:38:08 +00:00
Nicholas Staples
48368584d9
notifications-python_client upgraded to 0.2.5
2016-02-11 15:27:08 +00:00
Nicholas Staples
81cd0cc7c3
Fix for updating service name.
2016-01-22 15:26:56 +00:00
Nicholas Staples
75d7110642
Updated to send email through the client send_email.
2016-01-20 14:45:50 +00:00
Nicholas Staples
2cc9dc6995
Work in progress.
2016-01-20 11:46:39 +00:00
Nicholas Staples
4a73e9315c
Implemented send_sms from client.
2016-01-20 09:46:48 +00:00
Nicholas Staples
e2f5d64695
Added get calls for service and templates, as this will be removed from client.
2016-01-19 10:23:08 +00:00
Nicholas Staples
3b1d521c10
Tests added for dao.
2016-01-15 15:15:35 +00:00
Nicholas Staples
d42ee85f93
Added new notification-python-client removed check on old one, fixed tests, live service will be broken.
2016-01-14 14:55:07 +00:00
Rebecca Law
a741c128da
108537814: Implementation of 3 factor authentication.
...
The post register endpoint will send a random 5 digit code via sms and another via email.
If either code fails to send, the user will not be created and the person can register again.
The codes are saved to the session cookie, and expire in 1 hour.
Another iteration of this story will save the codes to a database.
2015-12-04 16:27:11 +00:00