Shane Kilkelly
|
63f8fe453a
|
Use UserGetter rather than User model
|
2016-08-02 09:48:09 +01:00 |
|
Shane Kilkelly
|
dca1c9be5d
|
Load invites on project load, rather than asynchronously.
|
2016-08-01 17:05:37 +01:00 |
|
Paulo Reis
|
ff62e50530
|
Integrate word wrapping filter in the chat component.
|
2016-08-01 16:42:54 +01:00 |
|
Paulo Reis
|
c6334ffab7
|
Add Angular filter for wrapping words larger than N characters.
|
2016-08-01 16:35:28 +01:00 |
|
Shane Kilkelly
|
a6b8bf6ece
|
Undo debug change
|
2016-08-01 16:06:56 +01:00 |
|
Shane Kilkelly
|
291a26595c
|
Remove referal id from invite email link
|
2016-08-01 15:56:07 +01:00 |
|
Shane Kilkelly
|
9787edd716
|
Add more assertions about project access
|
2016-08-01 15:55:56 +01:00 |
|
Shane Kilkelly
|
9e0ff3f628
|
test when the token is invalid
|
2016-08-01 15:21:06 +01:00 |
|
Shane Kilkelly
|
495bc1bcd3
|
Refactor
|
2016-08-01 15:16:10 +01:00 |
|
Shane Kilkelly
|
8af1a7b17a
|
Test login workflow
|
2016-08-01 15:16:03 +01:00 |
|
Paulo Jorge Reis
|
18d0c51da9
|
Merge pull request #291 from sharelatex/pr-workaround-safari-scroll
Workaround for safari scrolling bug
|
2016-08-01 13:57:34 +01:00 |
|
Shane Kilkelly
|
263822d665
|
Also parse out login url
|
2016-08-01 13:54:49 +01:00 |
|
Paulo Reis
|
4b8ab2dbba
|
More comments.
|
2016-08-01 13:35:49 +01:00 |
|
Shane Kilkelly
|
5f1aa4cc58
|
test registration with invalid token
|
2016-08-01 13:30:43 +01:00 |
|
Shane Kilkelly
|
69bd954001
|
test the registration workflow
|
2016-08-01 12:14:34 +01:00 |
|
Paulo Reis
|
0d4e1e5495
|
Try a smaller timeout + minor fixes.
|
2016-08-01 11:12:50 +01:00 |
|
Shane Kilkelly
|
5159cdd0e9
|
Test when the user recieves second invite to project
|
2016-08-01 10:57:20 +01:00 |
|
Shane Kilkelly
|
545ce79c71
|
Test clicking the invite after already accepting
|
2016-08-01 10:14:08 +01:00 |
|
Shane Kilkelly
|
9c530e1bb6
|
rename test case
|
2016-08-01 10:04:42 +01:00 |
|
Shane Kilkelly
|
74c824edde
|
Test redirect to /register when user not logged in
|
2016-08-01 09:59:30 +01:00 |
|
Shane Kilkelly
|
7a8142a43c
|
remove extraneous body parameter
|
2016-08-01 09:06:02 +01:00 |
|
Paulo Reis
|
16e8cd7820
|
Refactor Safari scroll patcher; ensure it works after PDF is reloaded.
|
2016-07-29 17:45:50 +01:00 |
|
Paulo Reis
|
9b3a28048e
|
Integrate Safari scroll patcher.
|
2016-07-29 17:24:55 +01:00 |
|
Paulo Reis
|
f012a6fe32
|
Scroll patcher for Safari.
|
2016-07-29 17:24:45 +01:00 |
|
Brian Gough
|
e508f7b8a9
|
don't try to display a log hint link if there isn't one
|
2016-07-29 15:11:34 +01:00 |
|
Brian Gough
|
0742db7732
|
enable validation option only for beta programme users
|
2016-07-29 15:11:34 +01:00 |
|
Brian Gough
|
208798ebe3
|
add a log hint for mismatched brackets
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
4d3b743e4d
|
display validation errors only when doing validation
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
a3c8202d0e
|
support jumping to position with line and column from log entries
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
5da1b90418
|
use validate as keyword for syntax checks
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
14a0499b56
|
allow HumanReadableLogs to rewrite messages with regex
also allow an explicit hintId for each rule
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
d4c5028350
|
allow HumanReadableLogs to accept an already parsed log
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
e99176c0d0
|
fix tests
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
ef85f1014c
|
add menu option for checking with chktex
|
2016-07-29 14:59:48 +01:00 |
|
Brian Gough
|
e0d5075fdb
|
include check option when compiling
|
2016-07-29 14:59:48 +01:00 |
|
Shane Kilkelly
|
39fc611964
|
Revoke invite after each test
|
2016-07-29 13:55:08 +01:00 |
|
Shane Kilkelly
|
e7c1f7f0fc
|
Refactor, deduplicate tests
|
2016-07-29 13:39:18 +01:00 |
|
Shane Kilkelly
|
f3a1f32bb1
|
Test the invalid-invite page
|
2016-07-29 11:54:08 +01:00 |
|
Shane Kilkelly
|
b33d4e103d
|
Test when the user does not accept the invite
|
2016-07-29 11:08:24 +01:00 |
|
Shane Kilkelly
|
f33d01f375
|
Test acceptance of invite
|
2016-07-29 11:04:07 +01:00 |
|
Shane Kilkelly
|
563247044b
|
Start testing the invite page
|
2016-07-29 09:52:55 +01:00 |
|
Shane Kilkelly
|
23c94c9599
|
get invite and link for test
|
2016-07-28 16:00:18 +01:00 |
|
Shane Kilkelly
|
9c6195fbec
|
Factor out link builder
|
2016-07-28 15:59:59 +01:00 |
|
Shane Kilkelly
|
7b18f88145
|
Merge branch 'master' into pr-email-tokens
|
2016-07-28 14:53:36 +01:00 |
|
Shane Kilkelly
|
748851b51e
|
start ProjectInvite acceptance test module
|
2016-07-28 14:53:22 +01:00 |
|
Shane Kilkelly
|
29d333ae51
|
Increase timeout on acceptance tests
|
2016-07-28 14:50:08 +01:00 |
|
Henry Oswald
|
23cb6a9419
|
Merge branch 'master' into node-4.2
|
2016-07-28 13:54:06 +01:00 |
|
Shane Kilkelly
|
254705c3f1
|
Tidy up, and fall back to handling data.users.
|
2016-07-28 13:47:19 +01:00 |
|
Shane Kilkelly
|
ed65e16e54
|
If user is member of project, redirect to project.
Leave invite in place to expire naturally.
|
2016-07-28 11:15:11 +01:00 |
|
Shane Kilkelly
|
1cb9c3582d
|
Don't return early if user is already member.
|
2016-07-28 09:47:07 +01:00 |
|