Commit Graph
18248 Commits
Author SHA1 Message Date
Eric Mc Sween d7549544d6 Merge pull request #1950 from overleaf/em-password-reset
Fetch user by email when validating password reset

GitOrigin-RevId: 9f113f1393e322611b1e7af5aec1ac25a38a122d
2019-07-16 09:22:15 +00:00
Miguel Serrano 134ff0b29d Removed concurrent aspell works within the same request (#32) 2019-07-16 08:51:15 +02:00
Timothée Alby 109585d20c Merge pull request #1947 from overleaf/ta-cleanup-guard-1
Remove __guard__ Function Used to Access Settings

GitOrigin-RevId: 15e3749990a9fc68f8d344390b1bf0d09d839106
2019-07-15 13:23:38 +00:00
Brian Gough 8a7804f0a7 make event order check a configuration setting 2019-07-15 13:45:34 +01:00
Shane Kilkelly 238e2b2565 Merge pull request #1937 from overleaf/spd-sandboxedmodule-global-console
Add 'console' to SandboxedModule globals

GitOrigin-RevId: fad442ca128561a4fa193b929f217cf31ad0f043
2019-07-15 10:44:47 +00:00
Brian Gough 24a4709cff log out of order events now that the rate is lower 2019-07-15 11:14:48 +01:00
Brian Gough a724021900 Merge pull request #61 from overleaf/bg-remove-redis-cluster-from-realtime
remove redis cluster from realtime
2019-07-15 09:47:37 +01:00
nate stemen 9cc5dc968c Merge pull request #1957 from overleaf/ns-decaf-cleanup
.../js/... -> .../src/...

GitOrigin-RevId: ab509c633529440f05247d19c320ebb77d506768
2019-07-11 18:55:42 +00:00
Jessica Lawshe e33ad09802 Merge pull request #1972 from overleaf/jel-remove-oauth-email-settings-check
Remove oauthFallback check for OAuth emails

GitOrigin-RevId: 85b7e007df0c48212cca98f5253c588e9f39802a
2019-07-11 17:07:57 +00:00
Jessica Lawshe 6e09af6fbe Merge pull request #1971 from overleaf/jel-settings-add-aria-label
Update label to match input ID

GitOrigin-RevId: 849c9d49d861cf3b5645496b5e4eed1dc6d7392a
2019-07-11 17:07:51 +00:00
Jessica Lawshe e3c6f0f74a Merge pull request #1930 from overleaf/hb-expand-publish-menu-text-box-size
Increase size of space for text in publish menu list

GitOrigin-RevId: 4c719155db75f2a1a126917d639caeaebd4620e8
2019-07-11 15:35:41 +00:00
Jessica Lawshe ed6891e66d Merge pull request #1961 from overleaf/jel-remove-force-import-feature-check
Remove checks for `force-import-to-v2`

GitOrigin-RevId: f94e8b0fb2f7f4416759583d5ca02babec345120
2019-07-11 15:35:36 +00:00
Jessica Lawshe d4a8f38736 Merge pull request #1942 from overleaf/jel-user-settings-form-msg
Move user settings form message next to submit button and add ID attributes

GitOrigin-RevId: 3d87242e5a7211f9fa58b07f38a278fb94019046
2019-07-11 15:35:31 +00:00
Jessica Lawshe c8b6b83848 Merge pull request #1903 from overleaf/jel-oauth-email-notification
OAuth link/unlink email notification via v2

GitOrigin-RevId: 36b0c6153d3eb8174adc4fd684837d81be95b644
2019-07-11 15:35:25 +00:00
Jessica Lawshe d07a46c51b Merge pull request #1943 from overleaf/jel-send-pw-changed-email
Send password changed email

GitOrigin-RevId: f80fb21bcb5ec16fc51cc3bd8b40307406526ed1
2019-07-11 15:35:20 +00:00
Miguel Serrano a27ca151fb updated logger-sharelatex to 1.8.0 (#31) 2019-07-11 16:57:45 +02:00
John Lees-Miller 1482e6841b Bump to 1.8.0 and include license 2019-07-11 13:07:47 +01:00
Shane Kilkelly e70c502028 Merge pull request #128 from overleaf/sk-dep-upgrades-2
Update logger, metrics
2019-07-11 12:51:16 +01:00
Miguel Serrano 7e6b562981 Fix test setup (#15) 2019-07-11 13:25:09 +02:00
Brian Gough e632f9f29d only create per-client metrics when there are multiple redis clients 2019-07-11 11:35:48 +01:00
Miguel Serrano 74c9a3c095 updated API Manager to call aspell in batches (#30) 2019-07-11 12:29:00 +02:00
Miguel Serrano 6b3e7e4ffc replace bunyan error serializer with custom one (#14) 2019-07-11 12:11:09 +02:00
Brian Gough 80f8f2465e remove unused pubsub client 2019-07-11 11:10:33 +01:00
Brian Gough 0c8922c769 Merge pull request #76 from overleaf/bg-get-updates-from-cluster
fix cluster/sentinel connection with real-time
2019-07-10 09:53:18 +01:00
Brian Gough 97487a077e fix cluster/sentinel connection with real-time 2019-07-10 09:42:05 +01:00
Miguel Serrano a28ecc0c39 Added acceptance tests for the spelling module (#29) 2019-07-09 20:12:30 +02:00
Brian Gough a50c096eae Merge pull request #58 from overleaf/bg-support-multiple-redis-pubsub
support multple redis instances for pubsub
2019-07-09 15:07:42 +01:00
Brian Gough 689a75f397 add logging for redis clients at start up 2019-07-09 14:18:39 +01:00
Brian Gough dd54789e2b fix build problems 2019-07-09 12:20:59 +01:00
Brian Gough 580b100362 only publish to one redis client in WebsocketLoadBalancer
but listen to all of them
2019-07-09 12:03:13 +01:00
Brian Gough 999cbd8ee6 add a per-client metric 2019-07-09 12:01:58 +01:00
Shane Kilkelly 7b308966d2 Merge pull request #56 from overleaf/sk-dep-upgrades-2019-06
update logger and metrics
2019-07-09 11:50:23 +01:00
Brian Gough cb289f2dec make redis client list dynamic based on settings 2019-07-09 11:45:00 +01:00
Shane Kilkelly dbede8509c Merge pull request #54 from overleaf/sk-dep-upgrades-2019-06
update logger and metrics
2019-07-09 10:18:16 +01:00
Henry Oswald 95a7069178 Merge pull request #1953 from overleaf/ho-update-error-package
Ho update error package

GitOrigin-RevId: 83904fc3f29ad830223d4f961c0ee3d967d5625b
2019-07-08 15:41:39 +00:00
Henry Oswald 97356e3e23 Merge pull request #1941 from overleaf/ho-pubsub-redis-connection
use pubsub redis connection

GitOrigin-RevId: 9c0686098c63f9d573abe5c3d0a450db3f609ef1
2019-07-08 15:41:33 +00:00
Brian Gough b5f9bc422b support multple redis instances for pubsub 2019-07-08 15:56:25 +01:00
Simon Detheridge a9d8e938ca Merge pull request #39 from overleaf/sk-dep-upgrades-2019-06
update logger and metrics
2019-07-08 14:03:58 +01:00
Henry Oswald 06ad0f7acd Merge pull request #75 from overleaf/ho-pubsub-connection
Remove real time redis connection and consolidate on pubsub
2019-07-08 13:58:41 +01:00
Henry Oswald 374585f47d Merge pull request #72 from overleaf/sk-dep-upgrades-2019-06
Update logger, metrics, and redis
2019-07-08 13:58:28 +01:00
Henry Oswald 94b787f467 Merge pull request #71 from overleaf/ho-detailed-flush-status
return failed and succesfully flushed projects when flushing everything
2019-07-08 13:58:17 +01:00
Henry Oswald 6d4649c842 Merge pull request #60 from overleaf/ho-pubsub-healthcheck
Ho pubsub healthcheck
2019-07-08 13:32:52 +01:00
John Lees-Miller 0dd8b124bd Remove private from package.json 2019-07-08 13:24:03 +01:00
John Lees-Miller bc224b43c9 Add repository to package.json 2019-07-08 13:22:49 +01:00
John Lees-Miller bf8448073c Merge pull request #5 from overleaf/publish
Prepare to publish v2
2019-07-08 13:18:56 +01:00
Henry Oswald 520857cf7a simplify redis continual traffic
we can't send double health check events to same redis, it causes
health check duplicate errors. Commit just sends health check data to
pub sub pair and then sends non health check traffic to cluster to keep
the connection open
2019-07-08 12:07:28 +01:00
John Lees-Miller 79804a8e2f Remove unreachable code 2019-07-08 11:57:28 +01:00
Henry Oswald 1038c5cd0d send health check to pubsub channel and use different var name 2019-07-08 11:53:42 +01:00
John Lees-Miller 9725b1bf0c Bump to 2.0.0 2019-07-08 11:52:59 +01:00
John Lees-Miller 96ab30883a Remove ES5 interface 2019-07-08 11:52:59 +01:00