Shane Kilkelly
|
855cc28483
|
Finish adding project and owner details to the accept-invite page
|
2016-07-26 14:14:14 +01:00 |
|
Shane Kilkelly
|
367b138cae
|
fix failing tests
|
2016-07-26 12:09:58 +01:00 |
|
Shane Kilkelly
|
16dcbe2cd4
|
WIP: wire up share-modal frontend to invite system
|
2016-07-25 15:07:14 +01:00 |
|
Shane Kilkelly
|
73fed8b0bf
|
Add a getAllInvites api endpoint
|
2016-07-25 11:17:47 +01:00 |
|
Shane Kilkelly
|
ccf684cf07
|
test acceptInvite
|
2016-07-25 10:19:20 +01:00 |
|
Shane Kilkelly
|
5438f39f9e
|
Start testing acceptInvite
|
2016-07-25 09:58:08 +01:00 |
|
Shane Kilkelly
|
78570817d5
|
Render a separate template if the invite is not found.
|
2016-07-22 16:28:00 +01:00 |
|
Shane Kilkelly
|
9e0c44573a
|
Remove expiresAt , use mongo TTL instead.
|
2016-07-22 16:08:56 +01:00 |
|
Shane Kilkelly
|
b201f1a37a
|
Test getInviteByToken.
|
2016-07-22 14:21:34 +01:00 |
|
Shane Kilkelly
|
e34b124c73
|
Test revokeInvite
|
2016-07-22 13:33:21 +01:00 |
|
Shane Kilkelly
|
c9cfcddbe9
|
test error case for inviteToProject
|
2016-07-22 11:54:16 +01:00 |
|
Shane Kilkelly
|
f866bd03bc
|
Spy on the randomBytes function
|
2016-07-22 11:53:55 +01:00 |
|
Shane Kilkelly
|
9fba98cd45
|
Accept invite, and start testing the invite handler.
|
2016-07-22 11:38:00 +01:00 |
|
Shane Kilkelly
|
1139444790
|
add token to body of acceptInvite action.
|
2016-07-22 09:27:00 +01:00 |
|
Shane Kilkelly
|
4db9d5a466
|
remove whatespace and comment
|
2016-07-21 13:34:20 +01:00 |
|
Shane Kilkelly
|
3311b43644
|
more tests for invite controller
|
2016-07-21 13:31:54 +01:00 |
|
Shane Kilkelly
|
23a9aadba5
|
start tests for invite controller
|
2016-07-21 10:08:22 +01:00 |
|
James Allen
|
882e28a811
|
Don't choke on null projects
|
2016-06-30 14:30:04 +01:00 |
|
James Allen
|
b76cc7e314
|
Remove a user from being a collaborator when their account is deleted
|
2016-06-30 14:21:44 +01:00 |
|
James Allen
|
a0fcc7e3ed
|
Skip null user objects when getting collaborators
|
2016-06-30 13:56:21 +01:00 |
|
James Allen
|
e7d67668e9
|
Improve error reporting and show 404 when project ids are malformed
|
2016-03-18 15:59:12 +00:00 |
|
James Allen
|
71ef045728
|
Implement authorization guards in Authorization{Manager,Controller}
|
2016-03-14 17:06:57 +00:00 |
|
James Allen
|
3e03164ed4
|
Remove dead auth_token code
|
2016-03-10 17:15:14 +00:00 |
|
James Allen
|
5f5445f625
|
Use TpdsUpdateSender to use CollaboratorsHandler
|
2016-03-08 11:54:45 +00:00 |
|
James Allen
|
2ba2b72fd1
|
Refactor ProjectDeleter to use CollaboratorHandler
|
2016-03-07 12:27:40 +00:00 |
|
James Allen
|
6d93076d51
|
Refactor getCollaborators http method to use CollaboratorsHandler
|
2016-03-07 12:02:48 +00:00 |
|
James Allen
|
120a142733
|
Add in required abstracted functions to CollaboratorsHandler
|
2016-03-03 16:13:19 +00:00 |
|
James Allen
|
c46f62cfc1
|
Ensure that a user can only be added to project once
|
2015-11-02 15:21:41 +00:00 |
|
James Allen
|
d996ed6e47
|
Refactor addUserToProject for better access by groups
|
2015-10-14 17:29:58 +01:00 |
|
James Allen
|
78c5741d06
|
Add contact when adding collaborator
|
2015-10-08 16:42:23 +01:00 |
|
James Allen
|
d11d536994
|
Refactor adding and removing collaborators to not go through EditorController
|
2015-10-08 14:15:36 +01:00 |
|
Henry Oswald
|
3ecf201eda
|
send -> sendStatus
|
2015-07-08 16:56:38 +01:00 |
|
Henry Oswald
|
43c4531e51
|
kill off CollaboratorsHandler. changeUsersPrivilegeLevel as it is not used anywhere
|
2015-05-28 13:02:08 +01:00 |
|
James Allen
|
e596b60af0
|
Move collaborator HTTP end points into the Collaborators feature
|
2014-11-06 14:39:40 +00:00 |
|
James Allen
|
1bcc0a4554
|
Send 204 rather than redirect when leaving a project
|
2014-06-19 13:11:01 +01:00 |
|
Henry Oswald
|
430cf5cea8
|
created CollaboratorsHandler
|
2014-04-07 20:46:58 +01:00 |
|
Henry Oswald
|
ff88849444
|
added a change privlage level for user to new collab handler, won't work yet but is starting point
|
2014-04-07 16:54:51 +01:00 |
|
James Allen
|
8715690ce9
|
Intial open source comment
|
2014-02-12 10:23:40 +00:00 |
|