Commit Graph
100 Commits
Author SHA1 Message Date
Nicholas Staples 651584d056 Comment out ajax queries to update content on frontend. 2016-06-10 12:31:35 +01:00
Nicholas Staples d53b4bd7cd Bug fixed when sending yourself a test the back button links to the correct url.
Remove traceback.
2016-06-07 09:55:04 +01:00
Nicholas Staples 5ef5920c17 Job notification download now includes all notifications.
Get row number to match excel format.

Fix for no job_row_number.
2016-05-31 10:43:14 +01:00
Nicholas Staples 2505d1421b Fixed download bug for services with api notifications. Re-organised the mock job and job_json methods. 2016-05-24 12:35:12 +01:00
Nicholas Staples 935f355d5c Download csv for job added.
Removed check for notifications so download button is always there.
2016-05-23 12:24:03 +01:00
Nicholas Staples 3f404d01b0 Added in notification row number for job pages. 2016-05-20 16:13:01 +01:00
Nicholas Staples 83f25cd89b Beautify the template version links and template link page. 2016-05-20 13:58:16 +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
Nicholas Staples af500a96e7 Update all dates to use utc, only in the template is it converted to british time. 2016-05-11 11:20:45 +01:00
Nicholas Staples 05882aafb2 Fix for user with only send permissions. 2016-05-09 10:55:02 +01:00
Nicholas Staples e1f3975c9a Times from api are now formatted to the british time. 2016-05-03 10:55:37 +01:00
Nicholas Staples f581ff44d0 Only check on csv is the file extension.
Update validator logic

Update message for the validator.
2016-05-03 10:10:58 +01:00
Nicholas Staples 471eac209e Handling template content size error. All tests passing. 2016-04-29 09:38:59 +01:00
Nicholas Staples fbf30129b0 Update app to the latest notifications_utils. 2016-04-28 14:02:51 +01:00
Nicholas Staples 337eeb60d1 Update requirements version. 2016-04-27 12:52:25 +01:00
Nicholas Staples b131082f41 Updated to include corrected flash message. 2016-04-26 12:26:41 +01:00
Nicholas Staples 9225c0813c Updated msg for the failed login. 2016-04-26 12:14:06 +01:00
Nicholas Staples 3122500ce0 Failed login count set to zero with password reset. 2016-04-26 11:51:34 +01:00
Nicholas Staples bd0a572faf Add encoding to the documentation file. 2016-04-20 10:58:23 +01:00
Nicholas Staples da536bbd2e Feedback page working with all tests passing.
Updated to include team id.

Give Feedback -> Give feedback
2016-04-20 10:17:09 +01:00
Nicholas Staples e8dc03f121 Doc file is loaded using current directory of the flask view. 2016-04-19 13:33:28 +01:00
Nicholas Staples f3210ea992 Functionality added to download all on activity page. All tests passing. 2016-04-19 11:45:36 +01:00
Nicholas Staples 2085792742 Add created_by to all appropriate requests. 2016-04-15 11:08:19 +01:00
Nicholas Staples 6d9de1a500 Make service live and revert working, all tests passing. 2016-04-14 15:38:34 +01:00
Nicholas Staples a6a42d6f26 Fixed bug for subject not updating when changed on the edit template page. 2016-04-14 14:08:35 +01:00
Nicholas Staples 3865c722fc Updated notifications_utils version and associated code. Added email subject formatting for placeholders. 2016-04-14 12:00:55 +01:00
Nicholas Staples 33cc90488c Fix template delete links.
Fix bug with 'current_service' not available for non service urls.

Code review adjustment.

Static code check.
2016-04-13 16:57:16 +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
Nicholas Staples 6ea72182d2 Download CSV option now available. 2016-04-12 14:19:51 +01:00
Nicholas Staples 1c53efec62 Update config. All tests passing. 2016-04-07 17:33:30 +01:00
Nicholas Staples 8f8cdabfff Upload csv location updated, all tests passing. 2016-04-07 12:56:57 +01:00
Nicholas Staples 2352b0f80d Fix issue with uppercase in the domain name. 2016-04-06 16:45:35 +01:00
Nicholas Staples aa5fd65171 Status page now relies on the api passing else a 500 will be returned. 2016-04-06 16:36:26 +01:00
Nicholas Staples f0b604084c Fixed email bug and added new exhaustive tests. 2016-04-06 11:01:37 +01:00
Nicholas Staples 359d1c29cb Bug fixed, links now work. All tests passing. 2016-04-05 11:29:24 +01:00
Nicholas Staples c31c55666b Added current_service to flask context and template context.
Fix all tests and conflicts.

Removed comment line.
2016-04-04 17:01:20 +01:00
Nicholas Staples a41dda8884 Working functionality for filtering notifications and all tests passing. 2016-04-04 16:34:06 +01:00
Nicholas Staples 0b2eeb19c5 Fix sent today bug and removed unused file.
Code quality fix.
2016-03-30 12:12:31 +01:00
Nicholas Staples ff9d3d72ad Fixed merge conflicts with master.
Code quality fixes.
2016-03-30 10:26:01 +01:00
Nicholas Staples 48daac7b94 Merging conflict with two_factor.py
Fixed merge mistake with two_factor.py.
2016-03-30 10:11:06 +01:00
Nicholas Staples 6ad7be9083 Fix test. 2016-03-29 22:50:51 +01:00
Nicholas Staples 644336b151 Merge with master. 2016-03-29 22:50:40 +01:00
Nicholas Staples 961ed6b362 Functionality added to existing endpoint without a user_has_permission decorator, tests passing.
Fix tests.
2016-03-23 14:26:12 +00:00
Nicholas Staples f3689cc113 Functionality added and all tests working.
Update correct use of permissions form.
2016-03-23 10:56:14 +00:00
Nicholas Staples 42eac5c359 Merge with master. 2016-03-21 16:48:40 +00:00
Nicholas Staples fc483fe20e Merge with master. 2016-03-21 16:39:33 +00:00
Nicholas Staples 47786fa8e1 Pete request update. 2016-03-21 15:39:01 +00:00
Nicholas Staples a482fac02a Manage team, now has a view only version of the page which requires no permissions. 2016-03-21 15:25:19 +00:00
Nicholas Staples a41a723fa7 Merge remote-tracking branch 'origin/master' into view_only_team_members 2016-03-21 15:24:47 +00:00
Nicholas Staples dad5bf9e00 Only added 'Get Started' if you have the appropriate permissions. 2016-03-21 14:11:51 +00:00
Nicholas Staples 24dbdc8202 Syntax fix 2016-03-18 15:37:58 +00:00
Nicholas Staples c9334bb9be Merge remote-tracking branch 'origin/master' into api_service_permissions 2016-03-18 14:43:10 +00:00
Nicholas Staples c5efd87e31 Updated nav and choose template permissions. 2016-03-18 14:43:03 +00:00
Nicholas Staples 4f63b68b4a merge with master 2016-03-18 12:07:50 +00:00
Nicholas Staples 8a203c0155 Valid email domains added and tests passing. 2016-03-18 12:05:50 +00:00
Nicholas Staples 3d08eb624b Merge with new master. 2016-03-18 10:16:14 +00:00
Nicholas Staples 0411238dd9 Add in anchor link, and update link in notification history. 2016-03-17 10:59:47 +00:00
Nicholas Staples a13ecc5cb5 whoops test fixes. 2016-03-16 17:05:27 +00:00
Nicholas Staples b0ca855ba8 Notification history page added and pagination, tests all working. 2016-03-16 16:57:10 +00:00
Nicholas Staples f41106f4db Merge remote-tracking branch 'origin/master' 2016-03-16 16:53:55 +00:00
Nicholas Staples a23b55c258 Changed div container to p tag. 2016-03-15 09:06:22 +00:00
Nicholas Staples 44e126f09c added message if not templates and doesn't have ability to add templates. 2016-03-14 10:49:11 +00:00
Nicholas Staples 6ea8491b39 Service name uniqueness handled in all cases and tests passing. 2016-03-10 14:29:31 +00:00
Nicholas Staples adf08fd00e Merge remote-tracking branch 'origin/master' into handle_duplicate_service_name 2016-03-10 13:14:16 +00:00
Nicholas Staples 12167b84d1 Fix tests. 2016-03-09 14:11:24 +00:00
Nicholas Staples c5eaf97669 Tests added for choose_template page.
Remove indifferent change to file.
2016-03-09 13:55:40 +00:00
Nicholas Staples d0f113b6bb Merge with master 2016-03-09 12:12:01 +00:00
Nicholas Staples d832f7aa5f Initial test routes tests added. 2016-03-09 12:10:50 +00:00
Nicholas Staples a1c4600b29 Exact permissions added. 2016-03-08 16:54:07 +00:00
Nicholas Staples eb994ff189 Change put to post for service update. 2016-03-08 10:40:07 +00:00
Nicholas Staples b3249831cf Fix up front end so you can navigate to the edit page. 2016-03-03 15:43:53 +00:00
Nicholas Staples e5e9db88fd Functionality_added, tests passing. 2016-03-03 14:32:19 +00:00
Nicholas Staples 9e710711cb Updated form and fixed existing tests. 2016-03-03 13:00:12 +00:00
Nicholas Staples 32b84f4ce2 Merge remote-tracking branch 'origin/master' into add_manage_service_permission 2016-03-03 12:21:30 +00:00
Nicholas Staples 8287e1bad1 Fix permission names, all tests passing. 2016-03-03 12:15:24 +00:00
Nicholas Staples 1f2fe2a1e4 Fixed up client for permission setting. All tests passing. 2016-03-03 10:24:49 +00:00
Nicholas Staples cee4384231 Merge remote-tracking branch 'origin/master' into update_permissions_client 2016-03-03 10:21:09 +00:00
Nicholas Staples e3fce349e1 Fix tests with master. 2016-03-03 09:30:30 +00:00
Nicholas Staples 9b31761001 Merge remote-tracking branch 'origin/master' into add_send_permission 2016-03-03 09:20:19 +00:00
Nicholas Staples 1b59e5c7f1 Review comments fixed. All tests passing. 2016-03-03 09:02:56 +00:00
Nicholas Staples dde2fba705 Merge with master again. 2016-03-02 13:53:05 +00:00
Nicholas Staples efaf826e86 Merge with master. 2016-03-01 15:53:58 +00:00
Nicholas Staples d3bc390b6c Merge with master. 2016-03-01 15:23:00 +00:00
Nicholas Staples ffe30c3070 Permissions added for templates and send_messages pages. All tests passing.
Fix up page heading.
2016-02-29 17:18:12 +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
Nicholas Staples c959678c49 Remember me functionality added and tested.
Merge extra.

Fixed comment.
2016-02-24 17:32:15 +00:00
Nicholas Staples 980c01e10c Fix bug with send_verify_code not including the to field. 2016-02-22 12:33:59 +00:00
Nicholas Staples 32e37d89fb User permissions added with test. 2016-02-19 16:38:04 +00:00
Nicholas Staples 2d4d88f9de Fix for bug of cookie expiry. 2016-02-15 11:43:16 +00:00
Nicholas Staples 737e490276 Fix error with invalid token causing an error. 2016-02-11 16:23:41 +00:00
Nicholas Staples 92b0d74a25 Tests fixed. 2016-02-11 16:04:50 +00:00
Nicholas Staples dbdd689f8d Fix for forgotten password. 2016-02-11 15:59:28 +00:00
Nicholas Staples 48368584d9 notifications-python_client upgraded to 0.2.5 2016-02-11 15:27:08 +00:00
Nicholas Staples 7fc1db9d19 Update error handlers to include appropriate headers. 2016-02-02 16:50:13 +00:00
Nicholas Staples c7ab8bd957 Status structure updated. 2016-02-02 16:44:42 +00:00
Nicholas Staples 5d88ecc866 Bug fix for mis-spelled func names. 2016-02-02 16:42:57 +00:00
Nicholas Staples b38b89a17b Updated status endpoint info from travis build time and commit. 2016-02-02 15:13:22 +00:00
Nicholas Staples 7d4c2045bc Added cache control header to response. 2016-02-02 14:02:10 +00:00