Commit Graph
28605 Commits
Author SHA1 Message Date
Paulo Reis 749fc6a425 Make the alerts container a zero-height static element, to avoid capturing clicks. 2017-05-25 16:10:10 +01:00
Shane Kilkelly 7923450e25 Move labelsManager into aceEditor directory 2017-05-25 09:42:07 +01:00
Shane Kilkelly 0543f32ff0 Add comment explaining debounce 2017-05-25 09:35:38 +01:00
Shane Kilkelly ea9a0dda83 More robust change detection for autocomplete.
- accurately detect when labels are involved in 'remove' event
2017-05-25 09:33:15 +01:00
Shane Kilkelly 1ba8b702ad More robust regex for matching/parsing labels.
- limit label name to max 80 characters
- don't use `.*`
- limit total labels per document to 1000
2017-05-25 09:32:10 +01:00
Shane Kilkelly a363b62f23 Remove periodic polling of document for labels 2017-05-25 09:31:36 +01:00
Shane Kilkelly d0bf407515 Use coffeescript => functions, rather than self=this. 2017-05-24 15:05:53 +01:00
Brian Gough 95046b1f91 Merge pull request #45 from sharelatex/bg-record-active-updates-metric
add metric for active workers
2017-05-24 14:44:57 +01:00
Shane Kilkelly efd01081f7 Set up and automatic refresh of labels 2017-05-24 14:28:27 +01:00
Shane Kilkelly b871cdab4c Remove debug logs 2017-05-24 14:28:15 +01:00
Brian Gough c43f97e8e3 add metric for active workers 2017-05-24 12:12:15 +01:00
Shane Kilkelly 1f3a375b4e Update commentary 2017-05-24 11:42:00 +01:00
Shane Kilkelly da84b3f31c WIP: basically working labels/ref autocomplete 2017-05-24 11:40:12 +01:00
Shane Kilkelly 17dd64f48a Merge pull request #507 from sharelatex/sk-squash-web-errors
Squash various web errors
2017-05-24 10:57:18 +01:00
Brian Gough 42fa852b76 check file exists before running synctex 2017-05-24 10:09:43 +01:00
Shane Kilkelly c43a2087d7 WIP: autocomplete for label/ref 2017-05-24 10:07:14 +01:00
Brian Gough 7d93e77102 don't report compile timeouts to sentry
just log them instead
2017-05-24 09:42:05 +01:00
Brian Gough 853f9eebac Merge pull request #40 from sharelatex/bg-log-bad-updates
log corrupt updates
2017-05-23 13:58:49 +01:00
Brian Gough d9763eb105 log corrupt updates 2017-05-23 13:55:10 +01:00
James Allen e2be4b6293 Make .asy files editable when uploaded 2017-05-22 17:12:01 +01:00
James Allen 32b27766bc Update Raven (Sentry lib) to 3.15.0 in client 2017-05-22 16:45:50 +01:00
James Allen 59085c1ddd Add missing require stubs and remove console.logs in unit tests 2017-05-22 15:33:52 +01:00
Brian Gough 7497c066ee Merge pull request #44 from sharelatex/bg-add-null-byte-checks
add null byte checks
2017-05-22 15:25:02 +01:00
James Allen 3105c6743e Fix unit tests 2017-05-22 15:24:52 +01:00
Brian Gough a3947c587f fix bug, jsonOps is array not string 2017-05-22 15:20:28 +01:00
Brian Gough 54ad45c870 add null byte check for ranges 2017-05-22 15:00:05 +01:00
Brian Gough a13f055d62 add null byte check for ops 2017-05-22 15:00:00 +01:00
Brian Gough 4b188ce120 support separate processes for web and api
via an environment variable WEB_TYPE
2017-05-22 13:31:02 +01:00
Paulo Reis 8dfb91fa6f Blur toggler after clicking. 2017-05-22 11:11:26 +01:00
Paulo Reis 35c90daa8b Also show the toggler when the review panel is minimized. 2017-05-22 11:07:57 +01:00
James Allen ba62206b91 Refactor project name validation into one place and restrict /s 2017-05-19 17:42:24 +01:00
Paulo Reis 0c8cacc222 Highlight review panel splitter when hovered. 2017-05-19 17:08:52 +01:00
Paulo Reis 58ad62c413 Relayout entries when commenting. 2017-05-19 16:57:51 +01:00
Brian Gough 5ac2ed8fc6 use a separate error handler for api router errors 2017-05-19 16:36:29 +01:00
Brian Gough 6e26d89090 Merge pull request #43 from sharelatex/bg-log-apply-update
fine grained logging for cpu usage in applyUpdate
2017-05-19 16:23:47 +01:00
Brian Gough 78828ebbc5 fine grained logging for cpu usage in applyUpdate 2017-05-19 16:00:16 +01:00
Paulo Reis 914e50f3f6 Add new review-related hotkeys; re-arrange hotkeys modal. 2017-05-19 15:52:04 +01:00
Paulo Reis 75c5bf60a8 Make hotkeys modal larger. 2017-05-19 15:51:32 +01:00
Paulo Reis 15980d5427 Merge branch 'master' into pr-hide-review-panel 2017-05-19 15:31:14 +01:00
Paulo Reis 957b201fc1 Add commenting and track-changes keyboard shortcuts. 2017-05-19 15:28:49 +01:00
James Allen 76b8fecde9 Merge pull request #509 from sharelatex/ja-fix-clsi-cookie-cluster
Don't try to set the server id if it isn't returned in the response
2017-05-19 15:00:18 +01:00
James Allen 01548a0216 Don't try to set the server id if it isn't returned in the response 2017-05-19 10:23:01 +01:00
Brian Gough 5f45c5de04 Merge pull request #42 from sharelatex/bg-increase-logging
increase docupdater logging
2017-05-19 10:05:56 +01:00
Shane Kilkelly 4b46a4e655 Refactor 2017-05-19 08:32:34 +01:00
Paulo Reis b0b75e2ebb Update docupdaterhandler tests. 2017-05-18 15:04:12 +01:00
Brian Gough a550078071 replace verbose logging by slow query log 2017-05-18 15:04:12 +01:00
Brian Gough 95596061d4 clarify calculation of process.hrtime 2017-05-18 15:02:54 +01:00
Brian Gough e00f4dde8e log profilers start and end times for reference 2017-05-18 15:02:44 +01:00
Brian Gough e11f64f83a increase profiling cutoff to 1s 2017-05-18 15:02:08 +01:00
Paulo Jorge Reis 04585c59be Merge pull request #498 from sharelatex/pr-bulk-actions
Bulk actions
2017-05-18 14:40:44 +01:00