Henry Oswald
|
a52aed9070
|
improved recaptcha error message
- works on register and share project
- decided not to go down i18n for register, would be scope creep on async form
|
2018-02-07 14:15:13 +00:00 |
|
James Allen
|
69499847e4
|
Refactor front end code into validateCaptcha service
|
2017-12-11 12:32:43 +00:00 |
|
James Allen
|
83086e4a79
|
Add recaptch to share endpoint
|
2017-12-11 11:57:59 +00:00 |
|
Alasdair Smith
|
e61b82c452
|
Remove unused link sharing rollout, but keep onboarding popup
|
2017-11-22 17:07:50 +00:00 |
|
Alasdair Smith
|
6f8b0c6e87
|
Revert "Remove old unused link sharing onboarding"
This reverts commit 66a0a7ff8b5b5081d86df333429cb0455221c81a.
|
2017-11-22 16:46:16 +00:00 |
|
Alasdair Smith
|
de3b9d6a49
|
Remove old unused link sharing onboarding
|
2017-11-22 16:09:32 +00:00 |
|
Shane Kilkelly
|
030ffbe231
|
Add event-tracking to the make-token-based action
|
2017-10-31 14:23:05 +00:00 |
|
Shane Kilkelly
|
a3e5788b97
|
Move the __enableTokenAccessUI state to top level
|
2017-10-30 13:58:22 +00:00 |
|
Shane Kilkelly
|
5fe5125a5c
|
Add ability to show/hide the new token-access ui
|
2017-10-30 13:48:25 +00:00 |
|
Shane Kilkelly
|
62d170e7a0
|
Move the access-level sync out of the share controller.
This means sync will work even for clients which don't show the share
button in the menu bar.
|
2017-10-26 11:04:00 +01:00 |
|
Shane Kilkelly
|
8561b69ee9
|
Remove tokenMembers sync to clients
|
2017-10-25 11:29:05 +01:00 |
|
Shane Kilkelly
|
74c231826d
|
WIP: track changes with token-access
|
2017-10-25 10:34:18 +01:00 |
|
Shane Kilkelly
|
6482cd7dd8
|
Generate tokens on old projects if they're not present
|
2017-10-04 16:31:24 +01:00 |
|
Shane Kilkelly
|
e04d10d11f
|
Styling of link-share, and fix read-only link
|
2017-09-29 10:59:30 +01:00 |
|
Shane Kilkelly
|
df338ebd6d
|
Show tokens in share modal
|
2017-09-29 10:11:23 +01:00 |
|
Shane Kilkelly
|
9810f63245
|
Render editor for token access, stub out ui changes
|
2017-09-28 16:06:08 +01:00 |
|
Alasdair Smith
|
624802c28e
|
Remove unnecessary parens
|
2017-09-07 11:30:42 +01:00 |
|
Alasdair Smith
|
b7713439bf
|
Bring back comparsion erroneously removed
|
2017-09-07 11:30:20 +01:00 |
|
Alasdair Smith
|
320466a4f7
|
Catch invalid email address and show specific error message
|
2017-09-06 13:47:45 +01:00 |
|
Alasdair Smith
|
ca8ba6dabe
|
Fix incorrect checking of contact name
|
2017-09-05 17:18:26 +01:00 |
|
Paulo Reis
|
669c705d32
|
Also refactor signatures from methods wrapping the HTTP service.
|
2017-06-20 16:27:05 +01:00 |
|
Paulo Reis
|
3dda383d70
|
Use promise method signatures, instead of old HTTP service ones.
|
2017-06-20 16:04:06 +01:00 |
|
Paulo Reis
|
155f515a50
|
Use standard promises with the http service.
|
2017-06-20 11:50:23 +01:00 |
|
Shane Kilkelly
|
259c589076
|
Add option to restrict invites to existing user accounts.
|
2016-12-20 09:54:42 +00:00 |
|
Shane Kilkelly
|
2ff211ce2c
|
Make sure the $scope.canAddCollaborators var is initialised at least once, outside of angular $watch .
|
2016-11-07 14:36:04 +00:00 |
|
James Allen
|
bb7985208b
|
Lower case email before considering if it's duplciated when sharing
|
2016-09-21 10:48:04 +01:00 |
|
Shane Kilkelly
|
c8ee803570
|
fix limits on sharing, account for both members and invites.
|
2016-09-06 09:37:53 +01:00 |
|
Shane Kilkelly
|
d40cf6568d
|
Set invites to empty array
|
2016-08-15 15:40:16 +01:00 |
|
Shane Kilkelly
|
40cb7e4590
|
defend against undefined property
|
2016-08-15 15:19:16 +01:00 |
|
Shane Kilkelly
|
492853f284
|
Defend against undefined invites and members
|
2016-08-15 14:56:02 +01:00 |
|
Shane Kilkelly
|
158afbb157
|
Merge branch 'master' into pr-email-tokens
Conflicts:
app/coffee/Features/Notifications/NotificationsBuilder.coffee
public/coffee/ide/share/controllers/ShareController.coffee
|
2016-08-15 10:29:21 +01:00 |
|
Shane Kilkelly
|
d547bff4e5
|
Blur the resend button after response
|
2016-08-12 11:25:03 +01:00 |
|
Paulo Reis
|
6a3372fcbf
|
Use new event tracking methods.
|
2016-08-10 17:33:56 +01:00 |
|
Shane Kilkelly
|
d59b51aacd
|
Add error handlers.
|
2016-08-05 14:09:37 +01:00 |
|
Shane Kilkelly
|
eafd61a90e
|
Refresh members and invites in client when status changes
|
2016-08-05 14:01:08 +01:00 |
|
Shane Kilkelly
|
8f7603c324
|
Add an endpoint to access project members
|
2016-08-04 16:47:48 +01:00 |
|
Shane Kilkelly
|
721ea88bd0
|
If email is already invited, resend the invite
|
2016-08-03 16:30:34 +01:00 |
|
Shane Kilkelly
|
a5ddcc3df7
|
Allow resending of invites
|
2016-08-03 15:42:19 +01:00 |
|
Shane Kilkelly
|
8cb93511df
|
Update UI of share modal
|
2016-08-03 11:55:24 +01:00 |
|
Shane Kilkelly
|
dca1c9be5d
|
Load invites on project load, rather than asynchronously.
|
2016-08-01 17:05:37 +01:00 |
|
Shane Kilkelly
|
7b18f88145
|
Merge branch 'master' into pr-email-tokens
|
2016-07-28 14:53:36 +01:00 |
|
Shane Kilkelly
|
254705c3f1
|
Tidy up, and fall back to handling data.users.
|
2016-07-28 13:47:19 +01:00 |
|
Paulo Reis
|
4c2f69692e
|
Namespace events which are sent only once.
|
2016-07-27 16:56:14 +01:00 |
|
Paulo Reis
|
64654257a1
|
Track a few high-frequency events only once.
|
2016-07-27 15:53:28 +01:00 |
|
Shane Kilkelly
|
46ec17f2c4
|
Add redir query string to login link
|
2016-07-27 13:51:52 +01:00 |
|
Shane Kilkelly
|
16dcbe2cd4
|
WIP: wire up share-modal frontend to invite system
|
2016-07-25 15:07:14 +01:00 |
|
Shane Kilkelly
|
b3add65de1
|
Start integrating invites into share frontend
|
2016-07-25 14:27:02 +01:00 |
|
Shane Kilkelly
|
8dea179b01
|
Whitespace
|
2016-07-25 10:33:43 +01:00 |
|
Paulo Reis
|
0dd3a70b4b
|
Use Countly tracking method where appropriate.
|
2016-07-06 12:32:33 +01:00 |
|
Paulo Reis
|
304529754d
|
Track editor modals.
|
2016-07-05 15:16:55 +01:00 |
|