Paulo Reis
|
64654257a1
|
Track a few high-frequency events only once.
|
2016-07-27 15:53:28 +01:00 |
|
Paulo Reis
|
5ea9558976
|
Add method to track event only once (stores sent events in local storage).
|
2016-07-27 15:53:04 +01:00 |
|
Shane Kilkelly
|
62d544ccfc
|
Redirect to project if user is already member.
If invite is missing, and current user is already a member
of the project, then just redirect to the project page
|
2016-07-27 15:28:22 +01:00 |
|
Paulo Reis
|
f4d78a856c
|
Disable page view and session tracking.
|
2016-07-27 14:20:39 +01:00 |
|
Shane Kilkelly
|
46ec17f2c4
|
Add redir query string to login link
|
2016-07-27 13:51:52 +01:00 |
|
Shane Kilkelly
|
e1af171534
|
Add a dot to end of sentence.
|
2016-07-27 11:07:26 +01:00 |
|
Shane Kilkelly
|
6f39813a56
|
Add translations
|
2016-07-27 10:56:22 +01:00 |
|
Shane Kilkelly
|
78948251a1
|
Change the Close button color
|
2016-07-27 10:28:01 +01:00 |
|
Shane Kilkelly
|
827629a74a
|
Invalid-invite page, and re-jigg the share modal
|
2016-07-27 10:10:44 +01:00 |
|
Shane Kilkelly
|
1a8c86ab6b
|
Merge branch 'pr-empty-autocomplete'
|
2016-07-27 08:42:24 +01:00 |
|
Paulo Reis
|
acd95b6215
|
Disable tracking of a few high frequency events.
|
2016-07-26 17:04:06 +01:00 |
|
Paulo Reis
|
5349ea6ed8
|
Avoid using FormData.set, Safari only has support for append.
|
2016-07-26 15:54:58 +01:00 |
|
Shane Kilkelly
|
72c9c3f020
|
If there are no completions matching, detach the completer.
This prevents an invisible completer from swallowing keystrokes such as up/down
|
2016-07-26 15:54:33 +01:00 |
|
Paulo Jorge Reis
|
e7483ed9e5
|
Merge pull request #288 from sharelatex/pr-log-hints-negative-feedback
Log hints - negative feedback details
|
2016-07-26 15:15:32 +01:00 |
|
Paulo Reis
|
6d0779b8f8
|
Add forgotten name attribute.
|
2016-07-26 14:47:48 +01:00 |
|
Paulo Reis
|
ab305ea07e
|
Merge branch 'master' into pr-log-hints-negative-feedback
|
2016-07-26 14:27:15 +01:00 |
|
Shane Kilkelly
|
6162c5ec60
|
Merge branch 'master' of github.com:sharelatex/web-sharelatex
|
2016-07-26 14:23:08 +01:00 |
|
Shane Kilkelly
|
e46901a21b
|
Send an empty keys array when there is no data
|
2016-07-26 14:23:00 +01:00 |
|
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 |
|
Paulo Reis
|
a3ee3134b1
|
Support for i18n.
|
2016-07-26 11:56:15 +01:00 |
|
Paulo Reis
|
24614effc4
|
Support other as answer, without further details.
|
2016-07-26 11:50:29 +01:00 |
|
Shane Kilkelly
|
2dede5f793
|
WIP: Working "accept invite" page
|
2016-07-26 11:46:41 +01:00 |
|
Paulo Reis
|
bfe3e160c9
|
Integrate with UI.
|
2016-07-26 11:37:51 +01:00 |
|
Paulo Reis
|
1c9d0a417f
|
Forge a form submission to avoid CORS checking with wufoo.
|
2016-07-26 11:30:42 +01:00 |
|
Henry Oswald
|
81744e4301
|
use cdn for blog
|
2016-07-26 11:11:28 +01:00 |
|
Henry Oswald
|
232a752328
|
run another image compression
|
2016-07-26 10:04:01 +01:00 |
|
Shane Kilkelly
|
41755212f0
|
Update the register page with new message
|
2016-07-26 09:06:21 +01:00 |
|
Shane Kilkelly
|
b898c62e91
|
Add appropriate query strings to the end of invite link
|
2016-07-25 16:14:41 +01:00 |
|
Paulo Reis
|
32b57f228c
|
Integrate feedback UI with wufoo service.
|
2016-07-25 16:12:56 +01:00 |
|
Paulo Reis
|
c083b42487
|
Basic wufoo submit service.
|
2016-07-25 16:12:34 +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
|
73fed8b0bf
|
Add a getAllInvites api endpoint
|
2016-07-25 11:17:47 +01:00 |
|
Shane Kilkelly
|
8dea179b01
|
Whitespace
|
2016-07-25 10:33:43 +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
|
78a410c39d
|
Remove expiresAt logic from acceptInvite
|
2016-07-25 09:07:47 +01:00 |
|
Paulo Reis
|
37eb6252d2
|
Rewording + animation when shown the feedback panel.
|
2016-07-22 16:33:19 +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 |
|
Paulo Reis
|
b6cd6c2d7d
|
UI logic to show or hide the negative feedback panel.
|
2016-07-22 14:14:58 +01:00 |
|
Henry Oswald
|
8492ea7d28
|
Merge pull request #285 from sharelatex/file-path-checks
add file path check on element names
|
2016-07-22 13:54:05 +01:00 |
|
Henry Oswald
|
f7a0860f0b
|
Merge pull request #286 from sharelatex/ha-editor-close
fix close editor button
|
2016-07-22 13:49:26 +01:00 |
|
Shane Kilkelly
|
e34b124c73
|
Test revokeInvite
|
2016-07-22 13:33:21 +01:00 |
|
Paulo Reis
|
54eadf3256
|
Add textarea for 'other' feedback + styles.
|
2016-07-22 12:20:26 +01:00 |
|
Paulo Reis
|
95db6ba934
|
Basic mark-up for the extra log hint feedback.
|
2016-07-22 11:56:45 +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 |
|