James Allen
|
a3d7260619
|
Ensure expires is called after the key is created
|
2017-06-08 16:43:06 +01:00 |
|
Paulo Jorge Reis
|
5849f65852
|
Merge pull request #524 from sharelatex/pr-non-bindable-value-attrs
Tell Angular to avoid parsing the value attribute.
|
2017-06-08 16:13:26 +01:00 |
|
Paulo Reis
|
cc7f44737e
|
Tell Angular to avoid parsing the value attribute.
|
2017-06-08 16:02:28 +01:00 |
|
Shane Kilkelly
|
965a46291b
|
Only fetch labels for uploaded docs, not files
|
2017-06-08 15:55:17 +01:00 |
|
Shane Kilkelly
|
ff7955dfdb
|
Update labels when docs are uploaded or removed
|
2017-06-08 15:12:18 +01:00 |
|
James Allen
|
4cecbae6b6
|
Use an email based invite system for groups, not holding accounts
|
2017-06-08 12:12:08 +01:00 |
|
Shane Kilkelly
|
feb1d87de1
|
Add test for LablesHandler
|
2017-06-08 10:25:39 +01:00 |
|
Shane Kilkelly
|
3c4a6f06be
|
Add unit tests for LabelsController
|
2017-06-08 09:22:26 +01:00 |
|
Shane Kilkelly
|
c7dbd21cd1
|
use flag on aceEditor to enable autocomplete features
|
2017-06-08 09:22:08 +01:00 |
|
Paulo Jorge Reis
|
7461429c33
|
Merge pull request #518 from sharelatex/pr-aggregate-insert-delete
Aggregate adjacent inserts and deletes
|
2017-06-07 14:21:58 +01:00 |
|
Paulo Reis
|
240d6d6f6b
|
Resolve timing issue when triggering selection-related logic.
|
2017-06-07 14:21:05 +01:00 |
|
Paulo Reis
|
53b18e041f
|
Trigger selection-related logic after accepting or rejecting changes.
|
2017-06-07 14:03:58 +01:00 |
|
Brian Gough
|
aa8974dcd6
|
Revert "use a single pdfjs worker, rotated to avoid leaks"
This reverts commit f270ef54911acd800d2ffd577080b50ea2fe4aff.
Use a new worker on each reload to free up memory.
|
2017-06-07 13:29:10 +01:00 |
|
Brian Gough
|
2e5d57cd99
|
don't increase rate limit when tasks are failing
|
2017-06-07 11:47:28 +01:00 |
|
Brian Gough
|
1ef258c878
|
add a timeout on the redis getDoc request
|
2017-06-07 11:34:42 +01:00 |
|
Paulo Reis
|
19ecffd654
|
Merge branch 'master' into pr-aggregate-insert-delete
|
2017-06-06 17:04:31 +01:00 |
|
Paulo Reis
|
34796b18c5
|
Add translation keys.
|
2017-06-06 16:46:36 +01:00 |
|
Paulo Reis
|
afa011c813
|
Avoid flickering when elements enter the review panel.
|
2017-06-06 16:11:00 +01:00 |
|
Brian Gough
|
e417a72e0a
|
remove old version of pdfjs
|
2017-06-06 15:06:09 +01:00 |
|
Paulo Reis
|
73a67c6617
|
Add a note on the need of reverse sorting changes when rejecting.
|
2017-06-06 13:34:48 +01:00 |
|
Brian Gough
|
ecf0857756
|
update pdfjs to v1.8.188
|
2017-06-06 12:19:13 +01:00 |
|
Brian Gough
|
ff7e383f08
|
add compatibility.js from pdfjs repo
|
2017-06-06 12:18:58 +01:00 |
|
Paulo Reis
|
4504f77aa3
|
Do bulk rejects in reverse order.
|
2017-06-06 12:06:43 +01:00 |
|
Brian Gough
|
5aa1e4cc2a
|
add pdfjs-1.8.188
|
2017-06-06 11:47:30 +01:00 |
|
Paulo Reis
|
81a5a5311d
|
Clear selection after bulk actions.
|
2017-06-06 10:03:33 +01:00 |
|
Paulo Reis
|
af93fc1869
|
Make aggregate entries work when the review panel is minimised.
|
2017-06-06 10:00:50 +01:00 |
|
Brian Gough
|
b277ee3254
|
Merge pull request #511 from sharelatex/bg-handle-web-api-errors
use a separate error handler for api router errors
|
2017-06-06 09:22:28 +01:00 |
|
Brian Gough
|
56230dad84
|
Merge pull request #15 from sharelatex/bg-catch-null-bytes
check for null bytes from JSON.stringify
|
2017-06-06 09:21:48 +01:00 |
|
Brian Gough
|
ff2363c876
|
Merge pull request #41 from sharelatex/bg-error-on-null-bytes
null byte check for JSON.stringify in archiving
|
2017-06-06 09:21:33 +01:00 |
|
Paulo Reis
|
5a75663a0c
|
Do bulk rejects in reverse order.
|
2017-06-05 17:17:47 +01:00 |
|
Brian Gough
|
673f4228ce
|
add metric for unlock errors
sentry does not record them reliably, due to rate limiting
|
2017-06-05 16:29:58 +01:00 |
|
Paulo Reis
|
e616a62d68
|
Save entry ids inside entry object, not only as the key.
|
2017-06-05 16:29:55 +01:00 |
|
Shane Kilkelly
|
f7ad4a4786
|
WIP: basically working, with client sync
|
2017-06-05 14:48:50 +01:00 |
|
James Allen
|
cb1745a1e6
|
Fix redirect in clone project modal
|
2017-06-05 13:33:32 +01:00 |
|
James Allen
|
d7981fd2d4
|
Merge pull request #512 from sharelatex/ja-project-name-validation
Refactor project name validation into one place and restrict /s
|
2017-06-05 11:55:39 +01:00 |
|
Shane Kilkelly
|
51881dbbcc
|
Only load labels from current doc if change is local
|
2017-06-05 11:09:58 +01:00 |
|
Paulo Reis
|
d4ac91f75e
|
Use correct handlers in directives.
|
2017-06-05 10:52:11 +01:00 |
|
Paulo Reis
|
6c3cdbcc3a
|
Remove dead code, backend does not send single change events anymore.
|
2017-06-05 10:43:03 +01:00 |
|
Paulo Reis
|
8d8bcab1e8
|
Consolidate change accept and reject code.
|
2017-06-05 10:41:59 +01:00 |
|
Shane Kilkelly
|
f29320dd93
|
Add ability to load labels from single document
|
2017-06-05 09:26:13 +01:00 |
|
Shane Kilkelly
|
4cb41a988a
|
WIP: initial work on server-side labels
|
2017-06-02 15:12:59 +01:00 |
|
Brian Gough
|
e8dfe3099f
|
add missing callback for null byte check
|
2017-06-02 14:13:33 +01:00 |
|
Paulo Reis
|
e2edf4184f
|
Explicit naming.
|
2017-06-02 11:43:43 +01:00 |
|
Shane Kilkelly
|
0e498d5e65
|
Merge branch 'master' of github.com:sharelatex/web-sharelatex
|
2017-06-02 09:55:30 +01:00 |
|
Shane Kilkelly
|
51e3a6b3a3
|
Don't use String.startsWith, use slice instead.
- String.startsWith is not supported in IE
|
2017-06-02 09:54:48 +01:00 |
|
Paulo Reis
|
26260fc11f
|
Prevent aggregation of changes from different users.
|
2017-06-01 16:33:50 +01:00 |
|
Paulo Reis
|
b2a7686204
|
DRYness.
|
2017-06-01 15:28:37 +01:00 |
|
Paulo Reis
|
2a0454f2f1
|
Integrate aggregate changes with bulk actions.
|
2017-06-01 15:18:43 +01:00 |
|
Paulo Reis
|
1490ea7b04
|
Change aggregated change model: the main change is now the insertion, deletion is stored in metadata.
|
2017-06-01 15:03:37 +01:00 |
|
Brian Gough
|
b71a15a6a0
|
null byte check for JSON.stringify in archiving
|
2017-06-01 13:36:13 +01:00 |
|