Commit Graph

  • 1ba8b702ad More robust regex for matching/parsing labels. Shane Kilkelly 2017-05-25 09:32:10 +01:00
  • a363b62f23 Remove periodic polling of document for labels Shane Kilkelly 2017-05-25 09:31:36 +01:00
  • d0bf407515 Use coffeescript => functions, rather than self=this. Shane Kilkelly 2017-05-24 15:05:53 +01:00
  • 95046b1f91 Merge pull request #45 from sharelatex/bg-record-active-updates-metric Brian Gough 2017-05-24 14:44:57 +01:00
  • efd01081f7 Set up and automatic refresh of labels Shane Kilkelly 2017-05-24 14:28:27 +01:00
  • b871cdab4c Remove debug logs Shane Kilkelly 2017-05-24 14:28:15 +01:00
  • c43f97e8e3 add metric for active workers Brian Gough 2017-05-24 11:47:06 +01:00
  • 1f3a375b4e Update commentary Shane Kilkelly 2017-05-24 11:42:00 +01:00
  • da84b3f31c WIP: basically working labels/ref autocomplete Shane Kilkelly 2017-05-24 11:40:12 +01:00
  • 17dd64f48a Merge pull request #507 from sharelatex/sk-squash-web-errors Shane Kilkelly 2017-05-24 10:57:18 +01:00
  • 42fa852b76 check file exists before running synctex Brian Gough 2017-05-24 10:03:53 +01:00
  • c43a2087d7 WIP: autocomplete for label/ref Shane Kilkelly 2017-05-24 10:07:14 +01:00
  • 7d93e77102 don't report compile timeouts to sentry Brian Gough 2017-05-24 09:41:26 +01:00
  • 853f9eebac Merge pull request #40 from sharelatex/bg-log-bad-updates Brian Gough 2017-05-23 13:58:49 +01:00
  • d9763eb105 log corrupt updates Brian Gough 2017-05-23 13:55:10 +01:00
  • e2be4b6293 Make .asy files editable when uploaded James Allen 2017-05-22 17:12:01 +01:00
  • 32b27766bc Update Raven (Sentry lib) to 3.15.0 in client James Allen 2017-05-22 16:45:50 +01:00
  • 59085c1ddd Add missing require stubs and remove console.logs in unit tests James Allen 2017-05-22 15:33:52 +01:00
  • 7497c066ee Merge pull request #44 from sharelatex/bg-add-null-byte-checks Brian Gough 2017-05-22 15:25:02 +01:00
  • 3105c6743e Fix unit tests James Allen 2017-05-22 15:24:52 +01:00
  • a3947c587f fix bug, jsonOps is array not string Brian Gough 2017-05-22 15:20:28 +01:00
  • 54ad45c870 add null byte check for ranges Brian Gough 2017-05-22 14:58:51 +01:00
  • a13f055d62 add null byte check for ops Brian Gough 2017-05-22 14:58:38 +01:00
  • 4b188ce120 support separate processes for web and api Brian Gough 2017-05-22 13:31:02 +01:00
  • 8dfb91fa6f Blur toggler after clicking. Paulo Reis 2017-05-22 11:11:26 +01:00
  • 35c90daa8b Also show the toggler when the review panel is minimized. Paulo Reis 2017-05-22 11:07:57 +01:00
  • ba62206b91 Refactor project name validation into one place and restrict /s James Allen 2017-05-19 16:21:02 +01:00
  • 0c8cacc222 Highlight review panel splitter when hovered. Paulo Reis 2017-05-19 17:08:52 +01:00
  • 58ad62c413 Relayout entries when commenting. Paulo Reis 2017-05-19 16:57:51 +01:00
  • 5ac2ed8fc6 use a separate error handler for api router errors Brian Gough 2017-05-19 16:36:29 +01:00
  • 6e26d89090 Merge pull request #43 from sharelatex/bg-log-apply-update Brian Gough 2017-05-19 16:23:47 +01:00
  • 78828ebbc5 fine grained logging for cpu usage in applyUpdate Brian Gough 2017-05-19 16:00:16 +01:00
  • 914e50f3f6 Add new review-related hotkeys; re-arrange hotkeys modal. Paulo Reis 2017-05-19 15:52:04 +01:00
  • 75c5bf60a8 Make hotkeys modal larger. Paulo Reis 2017-05-19 15:51:32 +01:00
  • 15980d5427 Merge branch 'master' into pr-hide-review-panel Paulo Reis 2017-05-19 15:31:14 +01:00
  • 957b201fc1 Add commenting and track-changes keyboard shortcuts. Paulo Reis 2017-05-19 15:28:49 +01:00
  • 76b8fecde9 Merge pull request #509 from sharelatex/ja-fix-clsi-cookie-cluster James Allen 2017-05-19 15:00:18 +01:00
  • 01548a0216 Don't try to set the server id if it isn't returned in the response James Allen 2017-05-19 10:23:01 +01:00
  • 5f45c5de04 Merge pull request #42 from sharelatex/bg-increase-logging Brian Gough 2017-05-19 10:05:56 +01:00
  • b5532802c9 Refactor Shane Kilkelly 2017-05-19 08:32:34 +01:00
  • 4b46a4e655 Refactor Shane Kilkelly 2017-05-19 08:32:34 +01:00
  • b0b75e2ebb Update docupdaterhandler tests. Paulo Reis 2017-05-18 15:04:12 +01:00
  • a550078071 replace verbose logging by slow query log Brian Gough 2017-05-18 15:04:12 +01:00
  • 95596061d4 clarify calculation of process.hrtime Brian Gough 2017-05-18 15:02:54 +01:00
  • e00f4dde8e log profilers start and end times for reference Brian Gough 2017-05-18 15:02:44 +01:00
  • e11f64f83a increase profiling cutoff to 1s Brian Gough 2017-05-18 15:02:08 +01:00
  • 04585c59be Merge pull request #498 from sharelatex/pr-bulk-actions Paulo Jorge Reis 2017-05-18 14:40:44 +01:00
  • e532f543a3 Merge branch 'master' into pr-bulk-actions Paulo Reis 2017-05-18 14:38:16 +01:00
  • c392276b8e Ensure bcrypt gets installed Shane Kilkelly 2017-05-18 13:08:55 +01:00
  • d5fa1401a1 Ensure bcrypt gets installed Shane Kilkelly 2017-05-18 13:08:55 +01:00
  • b6efb051e1 add profiling Brian Gough 2017-05-18 11:00:07 +01:00
  • 387ecac6cb log for each get/try/release lock Brian Gough 2017-05-17 16:11:48 +01:00
  • 39ca6d1e6c Merge pull request #508 from sharelatex/ja-fix-clsi-cookie-cluster James Allen 2017-05-18 11:12:11 +01:00
  • f708a0cd81 Check for blank string in clsi cookie caching James Allen 2017-05-18 11:09:33 +01:00
  • 832764dd3d Add key shortcut to toggle the review panel. Paulo Reis 2017-05-18 11:02:50 +01:00
  • 7c26628ce0 Improve styling. Paulo Reis 2017-05-18 11:02:31 +01:00
  • 2c2b3a8117 Add realtime config and websessions to redis Shane Kilkelly 2017-05-18 10:55:41 +01:00
  • b52028c7bb Add realtime config and websessions to redis Shane Kilkelly 2017-05-18 10:55:41 +01:00
  • 5a9519d18f Add a toggler element inside the review panel. Paulo Reis 2017-05-17 16:41:53 +01:00
  • 9e6b7a1aa1 Update redis configs to accomodate recent changes Shane Kilkelly 2017-05-17 15:29:01 +01:00
  • f7a2d60c44 Update redis configs to accomodate recent changes Shane Kilkelly 2017-05-17 15:29:01 +01:00
  • 5237647b8b Merge pull request #489 from sharelatex/bg-improve-upload-robustness Brian Gough 2017-05-17 15:26:03 +01:00
  • 65d21f712e Add migration to enable trackChanges for all users Shane Kilkelly 2017-05-17 14:23:55 +01:00
  • 48e4f32745 Add migration to enable trackChanges for all users Shane Kilkelly 2017-05-17 14:23:55 +01:00
  • e10d09d040 Merge pull request #22 from sharelatex/ja-archive-ranges James Allen 2017-05-17 12:02:42 +01:00
  • 6338835baf Merge branch 'sk-sudo-mode' Shane Kilkelly 2017-05-17 09:48:22 +01:00
  • 4e3284cec8 Merge branch 'sk-dont-redirect-to-images' Shane Kilkelly 2017-05-17 09:48:16 +01:00
  • 4622362e42 Merge pull request #39 from sharelatex/bg-lock-exponential-backoff Brian Gough 2017-05-16 17:01:43 +01:00
  • dff6e2c3da bug fix in backoff Brian Gough 2017-05-16 16:31:28 +01:00
  • 9e4869ee3d Merge pull request #506 from sharelatex/pr-prepare-bulk-actions-events Paulo Jorge Reis 2017-05-16 15:51:19 +01:00
  • c7d8fbbb8a exponential backoff for lock up to maximum time Brian Gough 2017-05-09 14:06:09 +01:00
  • 7f3c0ed5ac Refactor accept and reject methods to support multiple changes; support bulk actions events. Paulo Reis 2017-05-16 14:27:06 +01:00
  • c6d9df95f3 Merge pull request #38 from sharelatex/ja-redis-cluster James Allen 2017-05-16 14:16:43 +01:00
  • 36b4a8e6c2 Update ranges tracker. Paulo Reis 2017-05-15 11:11:28 +01:00
  • ac99422c26 Update ranges tracker. Paulo Reis 2017-05-11 11:32:12 +01:00
  • a3c529d23f Update range tracker with new bulk method. Paulo Reis 2017-05-08 16:10:08 +01:00
  • 25e0a19350 Make confirm-password routes more restful Shane Kilkelly 2017-05-16 11:51:06 +01:00
  • db824d9730 Merge pull request #14 from sharelatex/ja-dont-return-blank-clients James Allen 2017-05-16 11:14:54 +01:00
  • 642134da79 Don't return a user if there is no entry James Allen 2017-05-16 11:06:05 +01:00
  • 9d2bdcf8da Merge pull request #505 from sharelatex/ja-redis-cluster-refactor James Allen 2017-05-16 10:17:30 +01:00
  • ada614cc69 Check response exists before calling method Shane Kilkelly 2017-05-16 09:20:12 +01:00
  • 0e0f4c34f0 Merge pull request #41 from sharelatex/revert-38-bg-load-doc-safely-in-lock Brian Gough 2017-05-15 16:19:10 +01:00
  • b15d2ef796 Revert "fail safely if doc cannot be loaded" Brian Gough 2017-05-15 16:18:40 +01:00
  • e23871118d Merge remote-tracking branch 'origin/master' into bg-improve-upload-robustness Brian Gough 2017-05-15 16:01:01 +01:00
  • 60d3e4a97b If external auth system is in use, skip sudo-mode checks Shane Kilkelly 2017-05-15 15:46:24 +01:00
  • 707a81cc2a Correct title of confirm-password page Shane Kilkelly 2017-05-15 15:46:11 +01:00
  • 5aa8b71832 Allow writing of clsi cookie cache to redis cluster secondary James Allen 2017-05-15 15:35:01 +01:00
  • 2c3f0aa6b4 Merge pull request #34 from sharelatex/pr-bulk-actions Paulo Jorge Reis 2017-05-15 15:14:33 +01:00
  • 0908e36fb7 fix unit tests Brian Gough 2017-05-15 13:46:01 +01:00
  • 1d7d0193fc Use translations for sudo-mode prompt Shane Kilkelly 2017-05-15 13:37:54 +01:00
  • 1f7724be68 Merge branch 'sk-sudo-mode' of github.com:sharelatex/web-sharelatex into sk-sudo-mode Shane Kilkelly 2017-05-15 11:54:14 +01:00
  • c864288c4e On logout, clear sudo mode Shane Kilkelly 2017-05-15 11:53:52 +01:00
  • f7a33528da Merge pull request #38 from sharelatex/bg-load-doc-safely-in-lock Brian Gough 2017-05-15 11:46:24 +01:00
  • 17b064df18 Adjust style of sudo mode prompt James Allen 2017-05-15 11:45:41 +01:00
  • f4e46bb2f9 Use new ranges tracker method to get N changes at once; small refactor. Paulo Reis 2017-05-15 11:24:40 +01:00
  • 7bb5d65b52 Update ranges tracker. Paulo Reis 2017-05-15 11:11:28 +01:00
  • ef7fa59257 Update ranges tracker. Paulo Reis 2017-05-15 11:11:14 +01:00
  • 0f75d9f4d9 Test SudoModeController Shane Kilkelly 2017-05-15 10:56:43 +01:00
  • 05d7d1b8c6 Merge branch 'master' into pr-bulk-actions Paulo Reis 2017-05-15 10:35:16 +01:00
  • fb6e028182 Migrate lock to be redis-cluster compatible James Allen 2017-05-15 10:34:24 +01:00