Miguel Serrano
37a50e295a
[ServerPro] Removed SaaS views in admin panel and user settings ( #4263 )
...
* Removed SaaS views from SP admin panel and user settings
* Hiding must reconfirm for server pro and restored site admin
* Removed empty 'security' section
GitOrigin-RevId: 9ad8e2b7510cf957ccf3f968a53fa88d3174a64b
2021-07-01 12:30:21 +00:00
Miguel Serrano
19d515fe91
Push React Navigation Toolbar to beta ( #4283 )
...
GitOrigin-RevId: 56078b62faeeaf6e994c23b73061705834c3211d
2021-07-01 12:30:10 +00:00
Miguel Serrano
ab15252843
Fixed errors with anonymous track changes ( #4260 )
...
GitOrigin-RevId: 63806b22e95ff80ec78d53170f6dc823196f5eac
2021-07-01 12:29:50 +00:00
Jakob Ackermann
103873a013
Merge pull request #4275 from overleaf/jpa-drop-slow-compile-request-bailout
...
[misc] drop slow compile request bailout
GitOrigin-RevId: b5eec86878fbc7220dfe163241f29a3f5851c19f
2021-06-29 02:06:04 +00:00
Paulo Jorge Reis
1e43dd3495
Revert "Extend the new compile UI rollout, respecting existing allocations"
...
This reverts commit 61bfba3a05780ec0b3a3461bba50cca6474a1274.
GitOrigin-RevId: d0ffcb9a13e9597cebf95961c0c50ef8f950dd7a
2021-06-29 02:05:49 +00:00
Miguel Serrano
8b1de60e20
Revert "Push React Navigation Toolbar to beta users ( #4264 )" ( #4266 )
...
This reverts commit d5f5a9f182488ca8a46520dfdf73fbdfa44350ab.
GitOrigin-RevId: 2fef8149a26e37c8635a9c34e3af88c9fa69ee06
2021-06-26 02:06:05 +00:00
Miguel Serrano
145be4dba2
Push React Navigation Toolbar to beta users ( #4264 )
...
* Push new navigation toolbar to beta users
GitOrigin-RevId: d5f5a9f182488ca8a46520dfdf73fbdfa44350ab
2021-06-26 02:06:00 +00:00
Jakob Ackermann
15978e1510
Merge pull request #4262 from overleaf/jpa-bump-sync-overhead
...
[ClsiManager] bump sync overhead from 60s to 120s
GitOrigin-RevId: ce968a054419a3ad8e6b0bd0ff5897aae3643f8c
2021-06-25 02:06:32 +00:00
Jakob Ackermann
e57be19ee3
Merge pull request #4261 from overleaf/jpa-fake-timed-out-response
...
[ClsiManager] respond w/ status=timedout for timed out compile requests
GitOrigin-RevId: 2937355bfd8d58870509ab40c2ba19f014f82a37
2021-06-25 02:06:28 +00:00
Paulo Reis
d6f9f70d06
Extend the new compile UI rollout, respecting existing allocations
...
GitOrigin-RevId: 61bfba3a05780ec0b3a3461bba50cca6474a1274
2021-06-25 02:06:24 +00:00
Alexandre Bourdin
a0dd439e2c
Merge pull request #4256 from overleaf/ab-analytics-manager-nullcheck-userid
...
Add null checks on userId to all AnalyticsManager functions
GitOrigin-RevId: ca4d50c9309aadf0145fd5135bbdecb7d297ea6f
2021-06-25 02:06:12 +00:00
Shane Kilkelly
46c00c13ba
Merge pull request #4241 from overleaf/ae-style-guide
...
Move the style guide into Storybook
GitOrigin-RevId: 34de190e7b16213344e64e4e8b066b976d81e4f4
2021-06-25 02:06:03 +00:00
Shane Kilkelly
7b80d3ba46
Merge pull request #4249 from overleaf/ns-dropbox-warning-info
...
add link to dropbox troubleshooting with duplicate project name warning
GitOrigin-RevId: 1d0b7ce277621426e2e58fb4ab1520f8b2be02af
2021-06-25 02:05:58 +00:00
Shane Kilkelly
9dc44de7f0
Merge pull request #4191 from overleaf/sk-token-v1-fix
...
TokenAccess: Fix handling of deleted projects
GitOrigin-RevId: a602da335567d36b5e674ada69c1e1ab4a909d4a
2021-06-25 02:05:48 +00:00
Eric Mc Sween
8462a3e1f5
Merge pull request #4252 from overleaf/em-active-projects-expire
...
Prevent active projects from expiring
GitOrigin-RevId: b815ef2022470cc1ec4dc47fb1b13563b230814f
2021-06-24 02:07:24 +00:00
Thomas
be73463e35
Merge pull request #4248 from overleaf/tm-ta-new-subscription-currency-fixes
...
Fix getCurrencyCode behavior and add fallback in frontend for invalid currencies
GitOrigin-RevId: 5cc40b524148f88c0f110d2cf4bb4d3b69844f1b
2021-06-24 02:07:14 +00:00
John Lees-Miller
a1f66a5252
Fix ObjectId/String comparison in ensureRootDocumentIsValid ( #4229 )
...
GitOrigin-RevId: 8af2a74cd24cb5bfdfdcd1a25c16b94a66fa0843
2021-06-24 02:07:10 +00:00
Jakob Ackermann
7b5aa23285
Merge pull request #4251 from overleaf/jpa-compile-request-timeout
...
[ClsiManager] timeout compile request
GitOrigin-RevId: 0213bb93bbdc9a75c07b27226b780dff5ee6f732
2021-06-24 02:07:05 +00:00
Jakob Ackermann
cc83d640f0
Merge pull request #4237 from overleaf/jpa-pdf-caching-full
...
[misc] roll out pdf caching in full -- send metrics for 5% of users
GitOrigin-RevId: 12ae5a61ef39d206980681b54fe9c871ca1b86b4
2021-06-23 02:05:57 +00:00
Timothée Alby
0ed07ec0b6
Merge pull request #4214 from overleaf/ta-inbound-register
...
Track Inbound Properties on Registration
GitOrigin-RevId: b7ff041ef6a2401683bdbf55756f332d78768f11
2021-06-22 02:07:34 +00:00
Timothée Alby
392b854f49
Merge pull request #4224 from overleaf/as-symbol-palette-tweaks
...
2 minor symbol palette tweaks
GitOrigin-RevId: a1e8a1994330735f9cdb154743f679b02213ccb0
2021-06-22 02:07:12 +00:00
Alasdair Smith
20b27116f8
Merge pull request #4218 from overleaf/ae-symbol-palette-beta
...
Enable symbol palette for beta users
GitOrigin-RevId: 36840499b5732cc9087e0cc6e9aef861b16009f5
2021-06-18 02:05:49 +00:00
Alexandre Bourdin
c370785510
Merge pull request #4216 from overleaf/ab-mixpanel-events-cleanup
...
Cleanup analytics subscription events
GitOrigin-RevId: b55debe0d76f5e2d84e12de9cced8f69a03b8b95
2021-06-17 02:09:50 +00:00
Alexandre Bourdin
9f1784b4c4
Merge pull request #4200 from overleaf/ab-feature-set-user-property
...
Resolve and send feature set user property to analytics
GitOrigin-RevId: 08ddd0fe9202b02f7d37547dab1d078bf441a8cf
2021-06-17 02:09:46 +00:00
Jessica Lawshe
c34d5997e9
Merge pull request #4157 from overleaf/jel-gallery-search-via-algolia
...
Add gallery search via Algolia
GitOrigin-RevId: 82f306154c990e5ba047b7a7ab9e98f193995ede
2021-06-17 02:09:33 +00:00
Alf Eaton
9d2edb0c45
Enable the React "file view" UI for users in the alpha program ( #4199 )
...
GitOrigin-RevId: 39695c112e8b50334eef94aaaecdec7f87387483
2021-06-17 02:09:24 +00:00
Jakob Ackermann
28fafffef3
Merge pull request #4209 from overleaf/jpa-service-worker-24h-cache
...
[Server] lower the cache duration for the service worker to 24h
GitOrigin-RevId: b67b030722812a30d7c2fc98f9183538307f9a1a
2021-06-17 02:09:19 +00:00
Jakob Ackermann
a6cce9d2f6
Merge pull request #4210 from overleaf/jpa-pdf-caching-5-percent
...
[misc] pdf caching out of beta with 5%/5% control/treatment split test
GitOrigin-RevId: 06a741f56510b866be3380a99304d8ee67f849dd
2021-06-17 02:09:15 +00:00
Jakob Ackermann
3414646290
Merge pull request #4207 from overleaf/bg-reset-service-worker
...
add setting to reset service worker
GitOrigin-RevId: da889e43f99c908eee1b2351f69571b4bccde28d
2021-06-17 02:09:11 +00:00
Jakob Ackermann
e8bb0114f8
Merge pull request #4203 from overleaf/bg-admin-disable-service-worker
...
disable service worker via admin page
GitOrigin-RevId: 96ec9f07b32b831f5271827ab345ad831044f831
2021-06-17 02:09:06 +00:00
Alf Eaton
6ab9fffb49
Remove Angular file tree modal code ( #4198 )
...
GitOrigin-RevId: feeae54575cce8b315b4e6bb0df3e17405025855
2021-06-16 02:05:58 +00:00
Alexandre Bourdin
bb760a3ee2
Merge pull request #4186 from overleaf/ab-expired-sub-plan-code-prop
...
Keep subscription plan code user property when a subscription expires
GitOrigin-RevId: 195bfa440dc3fb020f4cbefe44f87bc975aade70
2021-06-12 02:08:44 +00:00
Shane Kilkelly
c0d3b776e2
Merge pull request #4166 from overleaf/sk-analytics-rate-limit
...
Analytics: add rate-limiter to analytics api
GitOrigin-RevId: c58843a2c693b5276e962cc23d701b960e82f186
2021-06-12 02:08:27 +00:00
Alf Eaton
fe6970f30f
Improve bibliography import error handling ( #4145 )
...
GitOrigin-RevId: 3b379580635e1f6f2f518d416b8c72e0dadc0df6
2021-06-11 02:06:56 +00:00
Alf Eaton
8b40e760ca
Merge pull request #4133 from overleaf/ae-project-too-large
...
Display project-too-large error
GitOrigin-RevId: 9078b4f24d3380a4554f9fd91fe0254524763830
2021-06-11 02:06:51 +00:00
Alf Eaton
29b92615ce
Merge pull request #4156 from overleaf/ae-login-log
...
Improve login error logging
GitOrigin-RevId: 0af1214890b014294077e585ec20f83fbb425c76
2021-06-11 02:06:42 +00:00
Alf Eaton
764234e42b
Merge pull request #4158 from overleaf/ae-rename-file-view
...
Rename `binary-file` components to `file-view`
GitOrigin-RevId: b960d4e6f154ee1a5847782a1fcb1e4e61159603
2021-06-11 02:06:38 +00:00
Jakob Ackermann
c774ddd111
Merge pull request #4169 from overleaf/jpa-pdf-caching-full-beta
...
[misc] change pdf caching split test for beta users to 50/50 roll out
GitOrigin-RevId: 3153448db82a9f0fa821da9d6cf5255e1feaaf28
2021-06-11 02:06:24 +00:00
Alexandre Bourdin
3d5687a1f4
Merge pull request #4171 from overleaf/ta-remove-payment-page-form-fill
...
Remove payment-page-form-fill Event
GitOrigin-RevId: 4befa04b9dd11906c93dd42693e08373f14b8cf0
2021-06-11 02:06:09 +00:00
Alexandre Bourdin
5af039eef0
Merge pull request #4113 from overleaf/ta-post-registration-analytics
...
Add Post Registration Analytics Job
GitOrigin-RevId: f0d83eeea2e32915782e916cb40a768d5c1b6116
2021-06-11 02:06:04 +00:00
Alexandre Bourdin
ca1e828ea7
Merge pull request #4138 from overleaf/ab-recurly-webhook-analytics
...
Send analytics events and user properties from Recurly webhook
GitOrigin-RevId: 3227dd9e42bad61e17d2ca471f6d68adb7212dab
2021-06-11 02:05:59 +00:00
Alexandre Bourdin
c634f51eee
Merge pull request #4116 from overleaf/ab-paywall-prompt-events
...
Add paywall prompt events
GitOrigin-RevId: 6b1b3b384590f14828f37210b2e14047e2ee33d6
2021-06-11 02:05:54 +00:00
Alexandre Bourdin
e2d116e8be
Merge pull request #4149 from overleaf/ab-user-registration-properties
...
Track registration sources as user properties
GitOrigin-RevId: 1c1346d092808aff49c89c1659f42674506a919d
2021-06-11 02:05:50 +00:00
Jessica Lawshe
fefa4ec391
Merge pull request #4136 from overleaf/jel-add-gallery-bundle
...
Add JS bundle for gallery and begin Algolia/React gallery search migration
GitOrigin-RevId: ddce48df9108b4880b39e522c30617fd1a7c0a87
2021-06-10 02:05:24 +00:00
Thomas
d56d4c3b4a
Add HTTP Basic Auth to Recurly webhook endpoint ( #4054 )
...
* Add HTTP authentication to Recurly webhook endpoint
Co-authored-by: Eric Mc Sween <eric.mcsween@overleaf.com>
GitOrigin-RevId: 81c32459d643895c096bc195ae6aef53248418da
2021-06-09 02:05:31 +00:00
Alf Eaton
c65bff5bd0
Merge pull request #4141 from overleaf/ae-remove-angular-dropbox-modal
...
Remove showReactDropboxModal flag and Angular Dropbox modal code
GitOrigin-RevId: 8b69ba39d8b412658583384155822b162fabfd2c
2021-06-08 02:05:42 +00:00
Alf Eaton
a25a147fbf
Merge pull request #4142 from overleaf/ae-remove-angular-github-sync-modal
...
Remove showReactGithubSync and Angular GitHub Sync modal code
GitOrigin-RevId: 1f943dcc066036eb69a172c3420bdfa58c1e9be3
2021-06-08 02:05:38 +00:00
Alf Eaton
cce0051be6
Merge pull request #4140 from overleaf/ae-react-share-modal
...
Remove Angular share modal code
GitOrigin-RevId: 136b10c7b9768f2d8de13e48b16fd71947506624
2021-06-08 02:05:34 +00:00
Alf Eaton
9130c37337
Merge pull request #4115 from overleaf/ae-remove-chat-url
...
Remove Settings.apis.chat.url
GitOrigin-RevId: 64c6c2c48b9115054c1af446f3ce33d9390eaaf8
2021-06-08 02:05:31 +00:00
Jessica Lawshe
7989a3c52d
Merge pull request #4147 from overleaf/jel-reconfirm-ui
...
Update button text on reconfirm page
GitOrigin-RevId: 9db6fe7136d6f5abf43b9f0eaabad5fb7c6b116c
2021-06-04 02:08:44 +00:00
Alf Eaton
30efdae9c5
Merge pull request #4143 from overleaf/ae-symbol-palette-alpha
...
Enable symbol palette for alpha users
GitOrigin-RevId: d2580372fc5348450456454748122a2d9f4d2fd8
2021-06-04 02:08:28 +00:00
Jakob Ackermann
58c7b6188f
Merge pull request #4123 from overleaf/jpa-pdf-caching-one-split-test
...
[misc] rework roll-out of pdf caching
GitOrigin-RevId: 98ff50918050fe8e9fb5bfecb862657d48cd2726
2021-06-02 02:05:50 +00:00
Jakob Ackermann
13b7cc8bcb
Merge pull request #4117 from overleaf/ab-geoiplookup-fix
...
Fix regression in GeoIpLookup + add tests
GitOrigin-RevId: 4bf0ecac7b6e5aaed0f56b0f0455d76923c094e1
2021-06-02 02:05:36 +00:00
Brian Gough
fd6a0dcb1d
Merge pull request #4120 from overleaf/jpa-captcha-other-domain
...
[misc] fetch re-captcha script from another domain: www.recaptcha.net
GitOrigin-RevId: b8871af07be75e4f6ea01e7b791e877944753763
2021-06-02 02:05:33 +00:00
Jakob Ackermann
710035899a
Merge pull request #4121 from overleaf/jpa-health-check-api
...
[misc] add /health_check/api
GitOrigin-RevId: bfa907821e8b5963a865a59fdbc717de34159834
2021-06-01 02:05:52 +00:00
Jakob Ackermann
95c83866c5
Merge pull request #4112 from overleaf/tm-private-api-basic-auth
...
Add requireBasicAuth middleware and refactor httpAuth to use it
GitOrigin-RevId: 7f68c0dc4a40102bfe4a97711def517e465ec7fd
2021-06-01 02:05:46 +00:00
Jessica Lawshe
ed889a078c
Merge pull request #4064 from overleaf/jel-tidy-algolia
...
Tidy Algolia usage
GitOrigin-RevId: 8d33da3d9f2bb9f0df90e5f9273fba591c6b8eec
2021-05-28 02:08:54 +00:00
Jakob Ackermann
52961250aa
Merge pull request #4102 from overleaf/jpa-fix-pdf-caching-feature-flags
...
[ProjectController] fix pdf caching feature flags and add tests
GitOrigin-RevId: bab312f20dd98414aab92931dd6a1ec85e4bafd2
2021-05-28 02:08:33 +00:00
Alexandre Bourdin
a65c5dde01
Merge pull request #4068 from overleaf/ab-split-test-user-properties
...
Store assigned split tests as user properties
GitOrigin-RevId: 1cc09d4d8f19badb73e87c46064bdeac131dd307
2021-05-27 02:06:10 +00:00
Alexandre Bourdin
551e2bfb5c
Merge pull request #4084 from overleaf/ab-subscription-flow-events
...
Subscription flow analytics events
GitOrigin-RevId: c74121031ba8623244657c607a76a513380e96f5
2021-05-27 02:06:07 +00:00
Alexandre Bourdin
18d62dcee9
Merge pull request #4071 from overleaf/ab-subscription-decaf-cleanup
...
Subscription controller decaf cleanup
GitOrigin-RevId: 79b8adfabe30e4557a95b1aad71a5162e6f42cce
2021-05-27 02:06:03 +00:00
Jakob Ackermann
687cd091f6
Merge pull request #4090 from overleaf/ae-dropbox-beta
...
Enable React Dropbox modal for beta users
GitOrigin-RevId: dc7a0b43ad1ab9a35fdb7fd70bf3b2c5d60efb94
2021-05-27 02:05:55 +00:00
Hugh O'Brien
f16c60e009
Merge pull request #4057 from overleaf/msm-prevent-onboarding-email-server-pro
...
Prevented Onboarding email from being sent in CE/SP
GitOrigin-RevId: 68d117b477bd90c6410aabdcc6af8142626f7b4e
2021-05-26 02:05:38 +00:00
Hugh O'Brien
13db97cbfa
Merge pull request #4070 from overleaf/jel-email-button-tooltip
...
Fix check for disabled "Make Primary" button when email needs reconfirmation
GitOrigin-RevId: efbe56e77402cbbc673a41ce24390fb77ede2481
2021-05-26 02:05:35 +00:00
Hugh O'Brien
08f5e73d8f
Merge pull request #3990 from overleaf/hb-gh-react-beta
...
Roll out GitHub Sync React Port to Beta
GitOrigin-RevId: f383c920b5e4ab6c1949013bf588d3afd83b643d
2021-05-26 02:05:32 +00:00
Alf Eaton
cc8a96d508
Merge pull request #4089 from overleaf/jlm-ga-anonymize-ip
...
Anonymize IP address for Google Analytics
GitOrigin-RevId: e010e74a01dc6df2bd816d08989f51ae08c05dd7
2021-05-26 02:05:29 +00:00
Jakob Ackermann
f0b3d8a26a
Merge pull request #4076 from overleaf/jpa-events-split-test
...
[misc] submit events and prepare roll-out for pdf caching w/ split test
GitOrigin-RevId: a7b7af65e1adf5bf003b65d96f1641a343b4b09c
2021-05-22 02:05:44 +00:00
Jakob Ackermann
dfabc3a93b
Merge pull request #4072 from overleaf/jpa-pdfjs-metrics
...
[frontend] PdfController: observe PDF.js fetch/render performance
GitOrigin-RevId: bdd81ba06dabaa944b64266d0c36700d16790a30
2021-05-22 02:05:38 +00:00
Timothée Alby
4797f7e357
Merge pull request #4047 from overleaf/ta-clear-sso-data
...
Clear SSO Data via Admin Panel
GitOrigin-RevId: bd4e79ccc7f98337bc1f8b78947cc647352f6fbe
2021-05-21 02:08:38 +00:00
Timothée Alby
88d00424cc
Merge pull request #4002 from overleaf/cmg-subscriptions-new-validation
...
Add missing validation messages on subscriptions new
GitOrigin-RevId: 451b75d4adb0d92911579f0ea728625c561b767f
2021-05-20 02:05:11 +00:00
Timothée Alby
7957c2eae7
Merge pull request #4050 from overleaf/ta-set-user-property
...
Send 'created-at' User Property
GitOrigin-RevId: 2a6c8356f0a64ffbc55eac485bb80c38b326f683
2021-05-20 02:05:08 +00:00
Timothée Alby
03b2d184b5
Merge pull request #4052 from overleaf/ab-subscription-page-split-test-2
...
Subscription page split test
GitOrigin-RevId: 022a91d97f20d584e47e1f6b5575e689983df129
2021-05-20 02:05:00 +00:00
Jessica Lawshe
3af7b2da30
Merge pull request #4049 from overleaf/jel-featuresUpdatedAt
...
Set featuresUpdatedAt
GitOrigin-RevId: 87d53e5ff27a8ebce2ba8c7223d498b291d05a23
2021-05-19 02:06:10 +00:00
Jessica Lawshe
9b29fa7cbc
Merge pull request #4035 from overleaf/jel-reconfirmation-dropbox-notification
...
Notification for Dropbox unlinked due to reconfirmation lapse
GitOrigin-RevId: 03d2bed922e1d3dd993f9227b8e7675af42eda4b
2021-05-19 02:06:06 +00:00
Alf Eaton
1b5d5bfb5b
Add React Dropbox modal ( #4055 )
...
GitOrigin-RevId: a5fd367154fd5c4753345d44e9d1e1cc35181ced
2021-05-19 02:06:02 +00:00
Thomas
f7fd2dec65
Merge pull request #3503 from overleaf/cmg-downgrade-group-subscription
...
Downgrade group subscription properly
GitOrigin-RevId: 6d028b79f8d5cc1ae9257e72b12d06190fed4121
2021-05-18 02:08:24 +00:00
Thomas
682abe9ca5
Merge pull request #3980 from overleaf/tm-show-error-if-plan-change-fails
...
Show error in plan change modal if plan change fails
GitOrigin-RevId: 698aab43feacdb5ced41f239167c5d132f7ca8de
2021-05-18 02:08:20 +00:00
Thomas
f7b96e86a7
Merge pull request #4034 from overleaf/tm-pending-subscription-addons
...
Display correct information when pending subscription has addons
GitOrigin-RevId: 7634ccf24788951507963b6d421fdb86e0dc38d5
2021-05-18 02:08:16 +00:00
Miguel Serrano
73c47fa0e0
Layout divider for Symbol Palette ( #4036 )
...
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: e22635978c16646060c80ceb8376a560bfbf6527
2021-05-18 02:08:12 +00:00
Jakob Ackermann
715fad4883
Merge pull request #4046 from overleaf/jpa-fix-404s
...
[misc] use ng-href for dynamic link targets
GitOrigin-RevId: 22cccf7a3784cde046d73d88c5929036e3572279
2021-05-18 02:08:01 +00:00
Jakob Ackermann
7db7cd4a49
[misc] merge pdf caching into main ( #4033 )
...
* [frontend] WIP: pdf caching using service worker -- squashed
Ref: 920fbaa00b31530f7c457a2d93bad5e553798057
Co-Authored-By: Brian Gough <brian.gough@overleaf.com>
Co-Authored-By: Eric Mc Sween <eric.mcsween@overleaf.com>
* [misc] add contentId into the URL for protecting PDF stream contents
* [misc] gracefully handle missing ranges in serviceWorker
* [misc] support PDF stream caching for anonymous users
* [misc] polish header names and add URL to error message when fetch fails
* [misc] polish event handler registration
* [misc] limit serviceWorker scope to /project/ -- trailing slash
This will block the service worker from intercepting requests on the
project dashboard.
* [misc] add per-request feature flag for enabling PDF stream caching
* [misc] expose compile stats and timings to the frontend
* [misc] serviceWorker: support clsiServerId and compileGroup url params
* [misc] serviceWorker: polish header maps
* [misc] serviceWorker: drop TODO for p-limit -- the browser has a queue
* [misc] serviceWorker: drop verbose log message on every fetch
* [misc] cut down size of diff in backend code
* [misc] add test case for forwarding of pdf caching and metrics details
* [misc] serviceWorker: drop all the log lines
* [misc] serviceWorker: add boundary guards to the compile request regex
Co-authored-by: Brian Gough <brian.gough@overleaf.com>
Co-authored-by: Eric Mc Sween <eric.mcsween@overleaf.com>
GitOrigin-RevId: 4b291b4a4f2866cf07bccf8ec9068f33bbfdc916
2021-05-18 02:07:57 +00:00
Jakob Ackermann
55f2a6e000
Merge pull request #4017 from overleaf/jpa-fix-notification-ack
...
[NotificationsBuilder] fix too broad acknowledge API calls
GitOrigin-RevId: 4ddaeb33ccf4d4a4f5c36671c720ec3cd32ef761
2021-05-18 02:07:47 +00:00
Alf Eaton
79f58598eb
Merge pull request #4045 from overleaf/ae-register-spaces
...
Restore spaces on SP register page
GitOrigin-RevId: 5a8bdb25e4715861957a071bb4bc8f628ee36a41
2021-05-15 02:10:06 +00:00
Miguel Serrano
bb88af80cf
Merge pull request #3947 from overleaf/msm-reenable-eslint-rules
...
Reenable `eslint` rules
GitOrigin-RevId: a0aa5f941ba1bc49ff758b5256f91d696f442c6d
2021-05-14 02:09:45 +00:00
Alf Eaton
0e7c27d91a
Merge pull request #4013 from overleaf/ae-share-modal-header
...
Restore the React share modal
GitOrigin-RevId: 697524bceaf0f711889028ad313914edf29e246a
2021-05-13 02:09:00 +00:00
Alf Eaton
5ea11cdf83
Merge pull request #4029 from overleaf/msm-symbol-palette-toggle
...
Added `symbol_palette` feature toggle
GitOrigin-RevId: 0de00543d15f3f02a2130ac5abf30f35ac814684
2021-05-13 02:08:53 +00:00
Jessica Lawshe
5d7faa7977
Merge pull request #4006 from overleaf/jel-refresh-features-reason
...
Pass reason to refreshFeatures
GitOrigin-RevId: 400e3081333239248e3408f93b0517b9bbdbc90c
2021-05-12 02:09:55 +00:00
Jessica Lawshe
2bf126af68
Merge pull request #3993 from overleaf/jel-reconfirmation-script
...
Add script to refresh features for users not reconfirmed
GitOrigin-RevId: d49f496dc6f1997763d54c6d8f41f7c3634b8b2d
2021-05-12 02:09:51 +00:00
Brian Gough
1d94ef5b54
Merge pull request #4003 from overleaf/bg-project-archiver-deletion
...
project archiver deletion of expired projects
GitOrigin-RevId: 7e010f4883e0bfeb593da6b728c8e4ac329824cd
2021-05-12 02:09:48 +00:00
Thomas
d2dad0d802
Merge pull request #4011 from overleaf/tm-fix-group-plan-educational-discount-text
...
Lowercase 'educational' for consistency in group plan modal text
GitOrigin-RevId: 139549dc96e71295f1eb5949fad66af1b4df4e16
2021-05-08 02:10:15 +00:00
Hugh O'Brien
1f3b01486e
Merge pull request #3991 from overleaf/em-oversized-logs
...
Avoid logging project contents
GitOrigin-RevId: 6255ffebca83728bc69e64286ea40fd5aed244a1
2021-05-08 02:10:01 +00:00
Jakob Ackermann
e6acfda6e3
Merge pull request #3967 from overleaf/jpa-upgrade-ratelimiter
...
[misc] upgrade rolling-rate-limiter to latest upstream version
GitOrigin-RevId: cf2fdf9ea7dab1fb4953de3a4f03e4dc913bcb23
2021-05-08 02:09:45 +00:00
Jakob Ackermann
057c8528c9
Merge pull request #4007 from overleaf/jpa-upgrade-underscore
...
[misc] upgrade underscore to the latest version
GitOrigin-RevId: 2261fa4a431d30449d55b5e6b6dc11a4b731465d
2021-05-08 02:09:41 +00:00
Alexandre Bourdin
87b3654bff
Merge pull request #4001 from overleaf/ab-hash-split-test
...
Add hashing to compute the user's percentile in a split test
GitOrigin-RevId: 94302cd1c0ab9e9075a506096b4f36ba50b9b7fa
2021-05-07 02:13:17 +00:00
Jakob Ackermann
8faae673b4
Merge pull request #4000 from overleaf/jpa-skip-pug-compile
...
[Server] optionally skip pre-compiling pug templates in production
GitOrigin-RevId: c50e6007dae3b0ab83a7edbce07a695a17e71404
2021-05-07 02:13:13 +00:00
Miguel Serrano
46ecb39bdb
Merge pull request #3986 from overleaf/tm-decaf-limitations-manager
...
Decaf cleanup of LimitationsManager and tests
GitOrigin-RevId: 9bbfc4c3ad002a424863a43c3c19dc66fa5e9854
2021-05-06 02:09:39 +00:00
Miguel Serrano
6583d6de21
Merge pull request #3971 from overleaf/tm-migrate-recurly-cancellations
...
Migrate cancel/reactivatation of recurly subscription to node client
GitOrigin-RevId: 68a8a3eba7b653ec923d020a74a09e49efa8ba21
2021-05-06 02:09:35 +00:00
Miguel Serrano
a5e905f730
Merge pull request #3975 from overleaf/tm-change-default-group-subscription
...
Make Enterprise the default group pricing and clarify related text
GitOrigin-RevId: c723c87fa97ca0f8e9a03039f05cb397e1213de3
2021-05-06 02:09:32 +00:00
Miguel Serrano
4bcab34580
Merge pull request #3978 from overleaf/jel-notifications-decaf
...
Notifications decaf cleanup and remove eslint disable
GitOrigin-RevId: 557a7c63aecda346501d56d1eb18935b12130e8a
2021-05-06 02:09:25 +00:00
Miguel Serrano
f9871103bf
Merge pull request #3949 from overleaf/msm-reenable-eslint-const-rule
...
Reenable eslint `prefer-const` rule
GitOrigin-RevId: 4f3825be8b8dff381095209085a36eaab76260d5
2021-05-06 02:09:14 +00:00
Miguel Serrano
0874fcb8ca
Release new navigation toolbar to alpha + feature flag refactoring ( #3931 )
...
* release new navigation toolbar to alpha and refactor flags
GitOrigin-RevId: d6ff9a3740423510457247882169b7d5aae2b843
2021-05-06 02:09:11 +00:00
Alf Eaton
dbc909ae54
Merge pull request #3970 from overleaf/ae-remove-filetreereactbridge
...
Remove showReactAddFilesModal, showReactFileTree, useFileTreeAngularListener and FileTreeReactBridge
GitOrigin-RevId: 61fc54efe761922137b032b9b532975fc101264d
2021-05-01 02:13:18 +00:00
Shane Kilkelly
6893cce6c9
Merge pull request #3964 from overleaf/jpa-unique-project-name-with-year
...
[ProjectHelper] _addNumericSuffixToProjectName: add heuristic for year
GitOrigin-RevId: 24c57d68706bdabba620137674946e3c8e675939
2021-05-01 02:13:10 +00:00
Chrystal Maria Griffiths
3dfcb95802
Merge pull request #3960 from overleaf/cmg-binary-file
...
[BinaryFile] Reopening of Binary file React migration
GitOrigin-RevId: 050e66e3321bd6579d44932b669fc0a31df06d18
2021-04-29 02:09:38 +00:00
Jakob Ackermann
23c73b9bf1
Merge pull request #3959 from overleaf/jpa-take-note-of-past-url
...
[UnsupportedBrowserMiddleware] take note of the past URL in redirect
GitOrigin-RevId: d80ed876f87e54c181f00669a11795a2ce44e5a5
2021-04-29 02:09:33 +00:00
Jakob Ackermann
48edcb0127
Merge pull request #3924 from overleaf/as-remove-ie-banner
...
Remove unused IE banner after support has been dropped
GitOrigin-RevId: 115e4e371d34ed4b209c683a5b16260ca3beb4c3
2021-04-29 02:09:25 +00:00
Jakob Ackermann
adfde7d26b
Merge pull request #3950 from overleaf/msm-reenable-lint-prefer-regex-literals
...
Reenable `prefer-regex-literals` eslint rule
GitOrigin-RevId: 3c576d92a08dfcb745d447b1bf8c7b828753010d
2021-04-29 02:09:10 +00:00
Thomas
72af966c9c
Schedule subscription downgrades to occur at the current term end ( #3801 )
...
* Schedule subscription downgrades to occur at the current term end.
If the plan is a downgrade, schedule the subscription change for term
end. Use Recurly v3 API subscription change event instead of v2 update
subscription.
* Add ability for user to revert a pending subscription change
In the case where a user has downgraded, but has since decided they'd
rather stay on their current plan, we need a way to let them revert. It
isn't enough to re-use a subscription change, because Recurly sees it as
an attempt to make a change from the current plan to itself.
Instead, we use a new dialog and call a new endpoint that has the
specific intent of reverting the pending plan change, by calling the
removeSubscriptionChange recurly client method.
* Add message prompting users to contact support for immediate changes
We're showing this in the confirmation modal for a plan change that
would occur in the future, and and on the subscription page if a pending
change is due.
Most users shouldn't need this, but it should help them out if they find
an edge case like moving from eg. Student (Annual) to Professional
(Monthly) and were expecting to be "upgraded" immediately.
GitOrigin-RevId: c5be0efbeb8568ed9caa941aadcef6f6db65c420
2021-04-28 02:10:31 +00:00
Alexandre Bourdin
affaae14b7
Merge pull request #3917 from overleaf/ab-example-project-ab-test
...
Example Project Split Test
GitOrigin-RevId: a9d68811c878e32b92e0547311c9e477e4096135
2021-04-28 02:10:08 +00:00
Alf Eaton
1be43911b4
Merge pull request #3942 from overleaf/prettier-trailing-comma
...
Set Prettier's "trailingComma" setting to "es5"
GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
2021-04-28 02:10:01 +00:00
Jessica Lawshe
c5a1368d30
Merge pull request #3953 from overleaf/jel-reconfirm-thank-you
...
Reconfirm UI translation
GitOrigin-RevId: 3dea8abb20763813ea5f1d372269b2b97a9c9747
2021-04-27 02:09:32 +00:00
Jessica Lawshe
517485d7ea
Merge pull request #3914 from overleaf/jel-graphs-cached-licenses
...
Use cached affiliation data
GitOrigin-RevId: b8ae2b871cc1f3a11e61dd449b4d1ddc7835860d
2021-04-27 02:09:28 +00:00
Chrystal Maria Griffiths
4e9d7c36ff
Merge pull request #3952 from overleaf/revert-cmg-binary-file
...
Revert "Merge pull request #3526 from overleaf/cmg-binary-file"
GitOrigin-RevId: 5f539f26992fefd01b07922b1f43a3a3bc753141
2021-04-24 02:10:12 +00:00
Eric Mc Sween
1186c3e9a4
Merge pull request #3526 from overleaf/cmg-binary-file
...
[BinaryFile] Binary file React migration
GitOrigin-RevId: e229ad8ec3781607b5ca28387927b84d4af95060
2021-04-24 02:10:07 +00:00
Alf Eaton
ff62a7e63c
Enable React add files modal for all users ( #3941 )
...
GitOrigin-RevId: 923bf41a8c5e9f0932a1711530446dfd5c8d0d7f
2021-04-23 02:10:09 +00:00
Alf Eaton
5cec4420dc
Merge pull request #3940 from overleaf/ae-share-modal-for-everyone
...
Enable React share modal for all users
GitOrigin-RevId: 2cb288e15770d3169034e4511df6537d010e924d
2021-04-23 02:10:05 +00:00
Alf Eaton
2621a1d5bb
Merge pull request #3933 from overleaf/ae-csp-report-percentage
...
Add CSP_REPORT_PERCENTAGE
GitOrigin-RevId: 4afde0da6e3660c83df8c5c9cd31a3f246e9e572
2021-04-22 02:09:40 +00:00
Shane Kilkelly
07ec567b07
Merge pull request #3902 from overleaf/sk-ref-providers-hide
...
Editor: don't leak encrypted tokens to frontend
GitOrigin-RevId: 245c1e9d479f7eec2979b46a5959bd3eb9f08363
2021-04-22 02:09:31 +00:00
Timothée Alby
0ecebefb0c
Merge pull request #3804 from overleaf/msm-react-publish-button
...
[ReactNavigationToolbar] Submit button
GitOrigin-RevId: 9b40e09f001b44bd2f5035469f0d0c852fea7199
2021-04-20 02:10:19 +00:00
Timothée Alby
f7166c5c1b
Merge pull request #3922 from overleaf/jpa-fix-project-restore-deleted-files
...
[ProjectDeleter] undeleteProject: deletedFiles.projectId is an ObjectId
GitOrigin-RevId: 53bdc7c2a20269ef22ec7ca55a6ccf9339209cdd
2021-04-20 02:10:14 +00:00
Timothée Alby
7d0f117918
Merge pull request #3919 from overleaf/jpa-refactor-inline-script
...
[views] referal/bonus: refactor inline script in event handler
GitOrigin-RevId: 825f15c1badf964e0e0e2c9bc42951a5f318b357
2021-04-20 02:10:10 +00:00
Timothée Alby
97f89f132c
Merge pull request #3920 from overleaf/as-fix-unsupported-middleware
...
Fix unsupported browser middleware
GitOrigin-RevId: 27dc8cef4747abba85a985c28865340bc5116ab7
2021-04-20 02:10:05 +00:00
Alf Eaton
dcd6bd347f
Use the full (relative) view path for CSP exclusion ( #3916 )
...
GitOrigin-RevId: f6828a447abcc550f0c7dfd0fc6fc72f4b5b1f7e
2021-04-17 02:09:56 +00:00
Alasdair Smith
f7cf7626ec
Merge pull request #3820 from overleaf/as-block-ie
...
Add middleware to block unsupported browsers
GitOrigin-RevId: b1f1e4ae1572c3c323dc72442c8d5169b4879d5d
2021-04-17 02:09:52 +00:00
Jakob Ackermann
4f8a905e9b
Merge pull request #3909 from overleaf/jel-reconfirm-email-template
...
Add reconfirm email template
GitOrigin-RevId: 2488c79c25a7148f601e3e3e2021cdbee4be7b4c
2021-04-16 02:05:33 +00:00
Jakob Ackermann
78326fb352
Merge pull request #3903 from overleaf/as-clean-up-error-pages
...
Clean up error pages
GitOrigin-RevId: 764375124ef5349c97416339119471a166d727b5
2021-04-16 02:05:30 +00:00
Jakob Ackermann
d2e6449e79
Merge pull request #3897 from overleaf/tm-meta-tags-billing
...
[views] migrate subscription templates to meta tags, re-issue
GitOrigin-RevId: c18bb7c96186cc8c34344ecf7cee35f9da19698e
2021-04-16 02:05:27 +00:00
Alf Eaton
1ebc8a79cb
Merge pull request #3495 from overleaf/ae-prettier-2
...
Upgrade Prettier to v2
GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
2021-04-15 02:05:22 +00:00
Alasdair Smith
676b70b2be
Merge pull request #3899 from overleaf/ae-csp-report-sample
...
Add 'report-sample' to script-src CSP directive
GitOrigin-RevId: 1a2c26339e7ef353a89fc264b0f186a1d313e1bc
2021-04-15 02:05:16 +00:00
Alasdair Smith
c89beb7657
Merge pull request #3905 from overleaf/jel-analytics-licence-api
...
Proxy analytics request to v1
GitOrigin-RevId: 82bcca52d096b8a9bc590f0ee0a0d3a6054e294e
2021-04-15 02:05:12 +00:00
Alasdair Smith
93492bb25a
Merge pull request #3908 from overleaf/jel-reconfirm-ui-meta-tags
...
Meta tag migration for reconfirm UI
GitOrigin-RevId: b0bda07acc5389b1d5ef4e9ea3d10688ac26f0a0
2021-04-15 02:05:09 +00:00
Shane Kilkelly
04fa863f9f
Merge pull request #3892 from overleaf/sk-reroll-csrf
...
Regenerate CSRF token on login
GitOrigin-RevId: 501582b34794a822f4c9fe3af2575b5756511e06
2021-04-10 02:05:13 +00:00
Shane Kilkelly
16d02c9d8b
Merge pull request #3882 from overleaf/ab-wfh-ga-events
...
Add new GA events to WFH2021 links
GitOrigin-RevId: 939f589c359a97b794eceb8e493cccd95ec1913a
2021-04-10 02:05:09 +00:00
Shane Kilkelly
f013f33c05
Merge pull request #3884 from overleaf/jpa-meta-editor-take-2
...
[misc] migrate the editor templates to meta tags -- take 2
GitOrigin-RevId: 447d4c6c2197dd2c5f5e182a5edf57313557b8b9
2021-04-10 02:05:05 +00:00
Jessica Lawshe
2fca78eaf0
Merge pull request #3896 from overleaf/revert-3834-tm-meta-tags-billing
...
Revert "[views] migrate subscription templates to meta tags"
GitOrigin-RevId: 8ab3dae6e3aa359b6d7aa69df70a1b1eb2405dfd
2021-04-09 02:05:33 +00:00
Jessica Lawshe
e697064f16
Merge pull request #3834 from overleaf/tm-meta-tags-billing
...
[views] migrate subscription templates to meta tags
GitOrigin-RevId: 4e81e81380048436a011467c230cc54c02e0c423
2021-04-09 02:05:29 +00:00
Jessica Lawshe
66105d6937
Merge pull request #3782 from overleaf/revert-3773-revert-3718-jel-emailHasLicence
...
Revert "Revert "Update emailHasLicence for reconfirmation and SAML""
GitOrigin-RevId: 120ee0ca2f59573578e6279477c6e62972b5fb4a
2021-04-09 02:05:17 +00:00
Miguel Serrano
42a1211ba7
Merge pull request #3888 from overleaf/jpa-hotfix-soft-failure-for-missing-deleted-docs
...
[EditorHttpController] joinProject: ignore err when fetching deletedDocs
GitOrigin-RevId: e2e2e5172de04cebb4a951739ac4222645fdd289
2021-04-08 02:05:07 +00:00
Brian Gough
11b4d91d9e
Merge pull request #3883 from overleaf/bg-expire-tokens
...
expire tokens from mongo
GitOrigin-RevId: 5666fd40d04e122f2bc2a22bff24c0723e1e9a73
2021-04-08 02:05:04 +00:00
Hugh O'Brien
0aba0300d1
GitHub sync modal react port ( #3711 )
...
* GH-sync React - initial left menu github sync react skeleton
* GH-sync modal main switching logic setup and free trial mode
* GH-sync react - message for link sharing users
* GH-sync react: link gh account from modal
* GH-sync React: add export to github form modal
* GH-sync react: display commits and merge buttons
* GH-sync react: merge logic
* GH-sync React: merge endpoint error handling
* GH-sync React: update error handling to new fetch behaviour
* GH-sync React: handle ignoring external updates
* GH-sync React: main switcher modal tests
* GH-sync React: tests for export and merge
* GH-sync react: error handling and error boundary
* GH-sync React: put behind alpha flag
* GH-sync React: re-adding translations lost in rebase and cleanup
* GH-sync React: use renderWithEditorContext for tests and replace missing translations
* GH-sync React review code cleanup
GH-sync React fix state ordering causing errors
GitOrigin-RevId: 37261966683112b399ef180ec6bc4036bc689fd9
2021-04-07 02:05:06 +00:00
Jakob Ackermann
76b1cdff51
Merge pull request #3754 from overleaf/jpa-project-restore-handle-deleted-docs
...
[ProjectDeleter] restore project.deletedDocs meta data into docstore
GitOrigin-RevId: 570543d2cb9c5c790ac49328382ed88ef6ac3129
2021-04-07 02:05:00 +00:00
Jakob Ackermann
9692392bf8
Merge pull request #3655 from overleaf/jpa-change-write-path-doc-deletion
...
[ProjectEntityUpdateHandler] change write path for doc deletion
GitOrigin-RevId: 7d7ece8fe25c1d59b3469c136d92c4c81e9f0f81
2021-04-07 02:04:57 +00:00
Jakob Ackermann
3bdf7afbbf
Merge pull request #3653 from overleaf/jpa-merge-deleted-docs-sources
...
[EditorHttpController] fetch deletedDocs from docstore, merge w/ project
GitOrigin-RevId: 5cf46aa7ded034285051ddae21b5c80d8c806693
2021-04-07 02:04:52 +00:00
Jakob Ackermann
92194202d7
Merge pull request #3652 from overleaf/jpa-tell-docstore-doc-name-on-delete
...
[DocStoreManager] pass doc name as part of DELETE request
GitOrigin-RevId: cdb5fb21580a95aa8a78e0a44ca1e4db4da7f934
2021-04-07 02:04:49 +00:00
Thomas
eb46f9a738
Merge pull request #3880 from overleaf/revert-3826-jpa-meta-editor
...
Revert "[views] migrate the editor templates to meta tags"
GitOrigin-RevId: 02caaf24ae0ee6a74a38ef870909527da19d4882
2021-04-02 02:05:02 +00:00
Jakob Ackermann
23be656aec
Merge pull request #3746 from overleaf/jpa-hard-deletion-from-deleted-files
...
[ProjectDeleter] hard deletion of project deletes deletedFiles entries
GitOrigin-RevId: b514c34465d5fdc66b40aae5bcdb8b66975bc350
2021-04-02 02:04:58 +00:00
Shane Kilkelly
b9b4ca224c
Merge pull request #3862 from overleaf/tm-remove-comms-introducing-archiving
...
Remove comms which introduced per-user archiving and trashing
GitOrigin-RevId: e8bd7bd741fe25f4530f447cf020b499256745dc
2021-04-02 02:04:49 +00:00
Brian Gough
1d30feecaf
Merge pull request #3855 from overleaf/bg-skip-metadata-for-single-user
...
skip metadata broadcast for single user
GitOrigin-RevId: 4277870615aea1b07e1a8db6a26956be3661a443
2021-04-01 02:05:55 +00:00
Eric Mc Sween
5587de9cf5
Merge pull request #3833 from overleaf/em-meta-tags
...
Pass values to JS through meta tags
GitOrigin-RevId: f663a1b7fef4544b560574d21f59fdabaf617830
2021-04-01 02:05:44 +00:00
Alf Eaton
be804b5fc1
Merge pull request #3832 from overleaf/ae-modal-beta
...
* Add BetaBadge component
* Add beta_badge_tooltip translation
* Add beta badge to modal headers
* Enable Share and Add Files modals for beta users
GitOrigin-RevId: df0933830a0745c0ecf57db34f2cb75104a570cd
2021-04-01 02:05:38 +00:00
Alf Eaton
a2be1f8981
Check that error.info exists ( #3865 )
...
GitOrigin-RevId: 83c575cc3b94d9d6564d4a2919f81e7b47a116cc
2021-04-01 02:05:35 +00:00
Alf Eaton
8227e68aca
Improve form "for" and "autocomplete" attributes ( #3822 )
...
GitOrigin-RevId: 2ce35d57526fc36b5a974d0f940ef6ba08806864
2021-04-01 02:05:32 +00:00
Alf Eaton
d0d28524a2
Switch to useScopeValue
for project data in Share modal ( #3823 )
...
GitOrigin-RevId: f82170c241c59cf7b66fea7e1471004e46ab3547
2021-04-01 02:05:30 +00:00
Miguel Serrano
13bf8dad2b
Merge pull request #3860 from overleaf/jpa-cleanup-layout
...
[views] drop a hack that blocked 3rd party software from loading in 2015
GitOrigin-RevId: c6a26e05d12e3a02669a05d40a9f3562d780eead
2021-04-01 02:05:12 +00:00
Miguel Serrano
454d9790ca
Merge pull request #3828 from overleaf/jpa-meta-project-dash
...
[views] migrate the project dashboard to meta tags
GitOrigin-RevId: 934a9a64ca8668e8982caa7a945b1a55c87cb1ee
2021-04-01 02:05:10 +00:00
Miguel Serrano
eeb2b7d18b
Merge pull request #3826 from overleaf/jpa-meta-editor
...
[views] migrate the editor templates to meta tags
GitOrigin-RevId: 01745172840c8ceb5fb9947ca6c14e919e9c4ac7
2021-04-01 02:05:07 +00:00
Miguel Serrano
d65db1acf0
Merge pull request #3824 from overleaf/jpa-password-reset-email-forwarding
...
[misc] fix passing around of users email as part of password reset
GitOrigin-RevId: 54e8cde9867a2ce735bc7ebe281ead19ef49e6cd
2021-04-01 02:05:04 +00:00
Miguel Serrano
65d9186e0b
Merge pull request #3727 from overleaf/ab-ta-unique-referal-id
...
Generate User referal_id using longer and more complex token to avoid duplicates
GitOrigin-RevId: 302515b0250fec875dcb7b3a505c1c7be4189e2b
2021-04-01 02:04:57 +00:00
Miguel Serrano
80dff8d42c
Merge pull request #3800 from overleaf/ab-queue-onboarding-emails
...
Implement queuing for onboarding emails
GitOrigin-RevId: f1eca149a6a2cab35b4cf9c3889dc384372fd453
2021-04-01 02:04:48 +00:00
Miguel Serrano
09ccceb38a
Merge pull request #3786 from overleaf/sk-smtp-params
...
Add 'logger' and 'name' smtp params
GitOrigin-RevId: e54070c8dcc693d84ddbb350be564d5d9a63649d
2021-04-01 02:04:45 +00:00
Simon Detheridge
f02d4feea2
Merge pull request #3858 from overleaf/ab-ae-remove-token-project-invite
...
Remove token from project invites object returned to frontend
GitOrigin-RevId: 439fdb6fb44af1f46a9f16c4be8cc1d4fce8b562
2021-03-31 02:05:55 +00:00
Simon Detheridge
ae0805e684
Merge pull request #3850 from overleaf/jpa-set-image-name-for-synctex
...
[misc] include the projects imageName as part of synctex requests
GitOrigin-RevId: 99f05cf67859b1e43c2342fc0c2575ddd661a57d
2021-03-31 02:05:46 +00:00
Simon Detheridge
12f3e8d6bb
Merge pull request #3847 from overleaf/ae-user-select-out-of-sync
...
Display the Out Of Sync modal file contents in a readonly textarea
GitOrigin-RevId: b91ff3ad32c3ed07987858e83571887ae356f4f3
2021-03-31 02:05:42 +00:00
Simon Detheridge
9e2db00d53
Merge pull request #3845 from overleaf/ho-upload-file-mark-updated
...
mark project as updated when uploading/replacing files
GitOrigin-RevId: 948a3351ac59d4f08411dd83bb543444de0b9b52
2021-03-31 02:05:38 +00:00
Simon Detheridge
3d48e1e027
Merge pull request #3799 from overleaf/tm-past-due-invoice-warning
...
Show warning if users Recurly account has past due invoices.
GitOrigin-RevId: 8c501e7e561b201a3a184923c0681d67049464a9
2021-03-31 02:05:33 +00:00
Jakob Ackermann
b532833466
Merge pull request #3842 from overleaf/jpa-persistent-navigation-between-tabs
...
[views] admin: persist the navigation between tabs into the URL
GitOrigin-RevId: 202793b9d0b17934bb952e0283228603e036dbc9
2021-03-31 02:05:22 +00:00
Jakob Ackermann
ce2b7f7858
Merge pull request #3846 from overleaf/cmg-tracked-changes-whitespace
...
Add the space back into tracked-changes entry
GitOrigin-RevId: 2f1451c1dbeda393bc6a9ad12434e10755bff86d
2021-03-31 02:05:17 +00:00
Jakob Ackermann
c47f756d2c
Merge pull request #3841 from overleaf/hb-restore-linked-file-errors
...
put back refreshFile errors for linked files
GitOrigin-RevId: aca36443a7d9ee37ae810ff02575489b3aaf0419
2021-03-31 02:05:13 +00:00
Jakob Ackermann
60cefae09a
Merge pull request #3836 from overleaf/jpa-no-close-editor-in-saas
...
[views] admin: the open/close editor feature is not available in SAAS
GitOrigin-RevId: 6d9ba22e7843be7c27084a6bb5bc1c502ecdccc9
2021-03-31 02:05:07 +00:00
Alf Eaton
c9f772f497
Ensure that Features.hasFeature returns a boolean ( #3798 )
...
GitOrigin-RevId: d6f286544f42db4d101ba06897044ada0bcd14d8
2021-03-30 02:05:21 +00:00
Alf Eaton
a69f7af055
Improve CSS chunk importing ( #3817 )
...
* Move ide.css to editor.pug
* Import angular-csp.css
GitOrigin-RevId: e0f4792690567e785e124d742e0332ddcf1155e6
2021-03-30 02:05:17 +00:00
Timothée Alby
8ec7ebe645
Merge pull request #3713 from overleaf/jpa-login-event-drop-pii
...
[AuthenticationController] do not include PII as part of login event
GitOrigin-RevId: 274378b3a21945637dc33d2cfb39a53e9aaad9b7
2021-03-30 02:05:09 +00:00
Timothée Alby
b2b9a05e3c
Merge pull request #3706 from overleaf/msm-jlm-configurable-text-extensions
...
New ADDITIONAL_TEXT_EXTENSIONS env to support extra editable files
GitOrigin-RevId: 03bec0a1a9dbd303754f0b90377d1b7d1ec3f528
2021-03-30 02:05:04 +00:00
Timothée Alby
d346172819
Merge pull request #3776 from overleaf/ho-post-clsi-cookie
...
convert _populateServerIdViaRequest to a post request
GitOrigin-RevId: cbbf926708804527ba3717a66e9f0192ecf70fbd
2021-03-30 02:04:59 +00:00
Jakob Ackermann
deca5f3b0d
Merge pull request #3810 from overleaf/jpa-meta-tag-user-sessions
...
[views] user/sessions: refactor window assignment into meta tag
GitOrigin-RevId: a5b07ccc99021b2c72a5888b9a9d28c1c458e1e9
2021-03-27 03:05:13 +00:00
Jakob Ackermann
f66fa58a7c
Merge pull request #3745 from overleaf/jpa-project-restore-handle-deleted-files
...
[ProjectDeleter] restore project.deletedFiles into own collection
GitOrigin-RevId: cb34e0e22609a49c676ebfe0753e650699b96f5d
2021-03-27 03:05:01 +00:00
Alf Eaton
a5637651b5
Add Content-Security-Policy header ( #3783 )
...
* Add Content-Security-Policy header
* Add nonce attribute to script tags
* Use source-map for webpack devtool
* Add ng-csp attribute when CSP is enabled
* Allow overriding CSP settings with environment variables
* Hook into render and allow routes to disable the CSP header
GitOrigin-RevId: a873736a3514198165f1b2f1e18d002b65f20d30
2021-03-26 03:04:55 +00:00
Alf Eaton
116f167a6f
Merge pull request #3813 from overleaf/ae-user-has-feature-follow-up
...
Fix React attributes for Add Files modal
GitOrigin-RevId: 8254cdd14accdd8ead710d75a3ad4df75fc05134
2021-03-26 03:04:52 +00:00
Alf Eaton
974fe8fd39
Remove optional hyphens from pug templates ( #3788 )
...
GitOrigin-RevId: 2d31719a6aaefb85bba323d65ed66bdb06ec8928
2021-03-25 03:05:05 +00:00
Alf Eaton
54e6053cf9
Fix some aria-hidden attributes ( #3790 )
...
GitOrigin-RevId: a48086c01abd937b2e03ced38e8baf6c67753f56
2021-03-25 03:05:01 +00:00
Alf Eaton
ee79728bf9
Only check a user's features for importing from reference provider ( #3797 )
...
GitOrigin-RevId: cc5a36be20c673f8941a2694eaeba80eebb4db6a
2021-03-25 03:04:57 +00:00
Paulo Jorge Reis
3f0e897e32
Logs UI variant without popup ( #3794 )
...
* Add logs UI without pop-up variant
* Implement frontend for logs UI without pop-up
* Add logs UI variants to admin panel and front user info
* Fix existing UI subvariant window global
GitOrigin-RevId: 075db56032354d782e489b5235925f55b1a67e0b
2021-03-24 03:04:41 +00:00
Jakob Ackermann
535c97e8cf
Merge pull request #3774 from overleaf/jpa-meta
...
[frontend] import meta tag processing from das7pads fork
GitOrigin-RevId: ca74ff9fbbcb51091a626a45468ff3d24d6136ca
2021-03-23 03:05:12 +00:00
Alf Eaton
2e305f36bc
Ensure that Features.hasFeature returns a boolean ( #3796 )
...
GitOrigin-RevId: f3961f032c6c91c29afaf239c291857798dad3ad
2021-03-20 03:04:41 +00:00
Paulo Jorge Reis
15f49994bd
New compile UI autocompile ( #3762 )
...
* Animate recompile button when autocompile is waiting
* Add code-check failed notice to the new compile UI
GitOrigin-RevId: 83b62f41438e8e5b94bd893c222bec37745c0f57
2021-03-19 03:04:50 +00:00
Alf Eaton
ba4300d9e1
Merge pull request #3518 from overleaf/ae-react-create-file-modal
...
Migrate "Add Files" modal to React
GitOrigin-RevId: fc5235108ee65294e3176da9c327791c34aa5b3c
2021-03-19 03:04:46 +00:00
Brian Gough
be95516185
Merge pull request #3761 from overleaf/bg-redis-and-request-cleanups
...
redis and request cleanups
GitOrigin-RevId: d2bf133ef823c96b06eb09b4ef2c83ba7c54cd12
2021-03-19 03:04:40 +00:00
Jakob Ackermann
83a38a9980
Merge pull request #3764 from overleaf/jpa-drop-alternative-plans-page-logic
...
[SubscriptionController] drop unused handling of alternative plans page
GitOrigin-RevId: 1a4ec8276ac0ea87567cfbad9f8d82544267320c
2021-03-18 03:05:04 +00:00
Jakob Ackermann
1e2ed05bed
Merge pull request #3760 from overleaf/jpa-xss-5
...
[views] mitigate Angular XSS on new project from template POST gateway
GitOrigin-RevId: a19de060cad0baf2822d1b6df419bbe1a2361ea4
2021-03-18 03:04:54 +00:00
Jakob Ackermann
f353728bda
Merge pull request #3755 from overleaf/jpa-xss-2
...
[views] mitigate Angular XSS via email/new_email
GitOrigin-RevId: 3d127c283ba9f97c5b0e6c53a9d77f7f597058bb
2021-03-18 03:04:50 +00:00
Jakob Ackermann
7609b741fa
Merge pull request #3768 from overleaf/jpa-xss-10
...
[views] mitigate Angular XSS on password reset page
GitOrigin-RevId: 65f423fcb1a3afff0f396bb8e173d1e1bcff056a
2021-03-18 03:04:45 +00:00
Jakob Ackermann
8766c23abb
Merge pull request #3767 from overleaf/jpa-xss-9
...
[views] mitigate Angular XSS in email confirmation post gateway
GitOrigin-RevId: 11cd752d520054e448b3eeea431fe27f3c02fa00
2021-03-18 03:04:41 +00:00
Jakob Ackermann
115fe20184
Merge pull request #3766 from overleaf/jpa-xss-8
...
[views] mitigate Angular XSS in affiliations section of user settings
GitOrigin-RevId: bad444cea136c51f54546770653f21cec6fa70e3
2021-03-18 03:04:38 +00:00
Jakob Ackermann
58841ecbe9
Merge pull request #3765 from overleaf/jpa-xss-6
...
[views] mitigate Angular XSS in subscription dashboard
GitOrigin-RevId: 4ac0c431d520957aabd53436ae29a30c2aef3870
2021-03-18 03:04:34 +00:00
Thomas
001f7f0cc2
Merge pull request #3773 from overleaf/revert-3718-jel-emailHasLicence
...
Revert "Update emailHasLicence for reconfirmation and SAML"
GitOrigin-RevId: 637b85d10fc0c79e8d55e51b43952e956d73baa6
2021-03-16 03:04:44 +00:00
Thomas
fee245b570
Merge pull request #3732 from overleaf/tm-recurly-create-admin-link
...
Create link to Recurly in admin panel
GitOrigin-RevId: 214802e9fbe16954d455ac04eb176ff27890769c
2021-03-16 03:04:40 +00:00
Thomas
1c54a15e42
Merge pull request #3718 from overleaf/jel-emailHasLicence
...
Update emailHasLicence for reconfirmation and SAML
GitOrigin-RevId: 58daf538d9f0a7db46bb3c1e21f8ca04df095446
2021-03-16 03:04:36 +00:00
Jakob Ackermann
18eea6d024
Merge pull request #3763 from overleaf/jpa-xss-7
...
[views] mitigate XSS on new subscription page
GitOrigin-RevId: 74baa58527aa9b2f9e434c280885b627f73898b6
2021-03-13 03:05:14 +00:00
Alf Eaton
d9576189a3
Merge pull request #3636 from overleaf/ae-share-modal-split
...
Migrate Share modal to React
GitOrigin-RevId: 96a52df6ffd751cfcca2bbb68eb9e7a6dc31ff28
2021-03-13 03:05:10 +00:00
Miguel Serrano
a555f0d309
[ReactNavToolbar] Project name + pdf and share project buttons ( #3709 )
...
* Added project name, pdf toggle and share project buttons to navigation toolbar
* Added PropTypes check to `useChatContext()`
* React context updates for project name/rename, pdf view and share moda
* Hide PDF button when pdfLayout != 'flat'
GitOrigin-RevId: 3f4a1b072259df7148d3417cd22116702bdd79ac
2021-03-11 03:05:33 +00:00
Alexandre Bourdin
b8fc4b58ca
Merge pull request #3741 from overleaf/ta-refresh-institution-users
...
Refresh Institution Users Script Changes
GitOrigin-RevId: 917287450ba30a9f8b605a2d38933a0f6e1979e6
2021-03-11 03:05:21 +00:00
Alexandre Bourdin
9415a1dd8d
Merge pull request #3726 from overleaf/ta-ab-analytics-events
...
Add new analytics events
GitOrigin-RevId: f71a6dc5ccd44bdabb48c601f9f0e005cc765077
2021-03-11 03:05:15 +00:00
Alexandre Bourdin
8001e55b88
Merge pull request #3716 from overleaf/ta-tried-to-confirm-saml
...
Show Descriptive Error Mesage When Trying To Confirm SAML Email
GitOrigin-RevId: bb816d3774c18f2952851affb1f8d7c174570ba1
2021-03-11 03:05:08 +00:00
Thomas
fc4f71a0c0
Merge pull request #3704 from overleaf/jel-reconfirm-disable-btn
...
Disable "Make Primary" button when reconfirmation needed
GitOrigin-RevId: df821185ce84c64ed1a8f4d413dd35ef18aa9e0c
2021-03-09 03:04:43 +00:00
Thomas
99834f0d7e
Merge pull request #3738 from overleaf/jpa-fix-xss-registration
...
[misc] fix angular xss on user registration page
GitOrigin-RevId: 5dcc2aa0212371f154fba563d21018379292b9fe
2021-03-09 03:04:40 +00:00
Thomas
695561aa01
Merge pull request #3733 from overleaf/tm-mathjax-query-param
...
Add query parameter to MathJax script path
GitOrigin-RevId: c4f17505a23f8de4f5f5c7e62f74db930a029c22
2021-03-09 03:04:37 +00:00
Alf Eaton
59f6f34083
Merge pull request #3710 from overleaf/ae-refactor-hotkeys-modal
...
Refactor "HotKeys" modal
GitOrigin-RevId: 1df86322bac229bb04092e872300e5f1ee4cbddc
2021-03-06 03:04:46 +00:00
Alf Eaton
1707a2555b
Merge pull request #3705 from overleaf/ae-refactor-clone-modal
...
Refactor "Copy Project" modal
GitOrigin-RevId: b6039d57c29c04a7cd20dd4a2ab5216d485c05ed
2021-03-06 03:04:39 +00:00
Thomas
2d8167fa0a
Merge pull request #3675 from overleaf/tm-main-landmarks-a11y
...
Add main landmark roles to multiple templates
GitOrigin-RevId: 80ae851fae015b21a3210d71d04287c0c9a3024d
2021-03-05 03:05:00 +00:00
Alasdair Smith
dc9841cb69
Merge pull request #3723 from overleaf/as-fix-team-invite-xss
...
Prevent stored XSS on team invite page
GitOrigin-RevId: 0f79b96efcb86d121654a95da52da1c40550d3ae
2021-03-05 03:04:42 +00:00
Alf Eaton
869bdf89e0
Merge pull request #3722 from overleaf/as-fix-project-invite-xss
...
Prevent stored XSS on project invite page
GitOrigin-RevId: ada89c46d62e64d794edacc9be3c08b622ce433c
2021-03-05 03:04:39 +00:00
Alf Eaton
248e860757
Merge pull request #3721 from overleaf/as-fix-register-xss
...
Prevent XSS on registration page
GitOrigin-RevId: 93e5a345752c3c5c42f488d9c75c70a9036bf53c
2021-03-05 03:04:35 +00:00
Brian Gough
bc4f5a687a
Merge pull request #3682 from overleaf/bg-check-maintenance-file
...
check maintenance file periodically to close site
GitOrigin-RevId: 8e29f40a23df96198c6e4603ede2bab852b98740
2021-02-26 03:04:07 +00:00
Miguel Serrano
d55e46d3c0
Merge pull request #3642 from overleaf/msm-history-track-changes-toggles
...
[ReactNavToolbar] Track changes and History toggle buttons.
GitOrigin-RevId: a67a9a488c0960dba3f3d374cde4db0080ed2952
2021-02-24 03:04:17 +00:00
Eric Mc Sween
e5c49ea19a
Merge pull request #3681 from overleaf/em-group-plans
...
Configure group plans for additional licenses
GitOrigin-RevId: 57822de9f490505c4b083afa80220e4d5b4c7d23
2021-02-23 03:04:43 +00:00
Eric Mc Sween
2138bd2a80
Merge pull request #3680 from overleaf/as-em-tm-remove-uiconfig
...
Remove unused uiConfig global variable from frontend and tests
GitOrigin-RevId: 390abdc097cd9904f7a1c1849e58baf70bea5c72
2021-02-23 03:04:39 +00:00
Jessica Lawshe
195785194d
Merge pull request #3684 from overleaf/pr-increase-log-level-payment-form-422s
...
Increase Recurly 422 log level to error
GitOrigin-RevId: 6ce0bca338d81660b62b74584a851a825114c4f2
2021-02-23 03:04:35 +00:00
Jessica Lawshe
0f7b268cdf
Merge pull request #3683 from overleaf/bg-admin-open-editor
...
Allow admin to reopen editor after closing
GitOrigin-RevId: 9bf0c4234a9d510785aa4bddbb9f239d678ba503
2021-02-23 03:04:31 +00:00
Jessica Lawshe
37e3ff4310
Merge pull request #3630 from overleaf/jel-ui-reconfirm-portal
...
Show reconfirm notification on the portals
GitOrigin-RevId: 3899edce2699ce7206bc264f9b58bc790d80dd3d
2021-02-23 03:04:24 +00:00
Jessica Lawshe
54c471bc1c
Merge pull request #3629 from overleaf/jel-ui-reconfirm-dash
...
Show reconfirm notification on the dash
GitOrigin-RevId: 4640513a299853a63c5f36b3e11b41ee66af61de
2021-02-23 03:04:20 +00:00
Jessica Lawshe
ddb6163b65
Merge pull request #3623 from overleaf/jel-ui-reconfirm-settings
...
Add reconfirm UI to settings
GitOrigin-RevId: cf9c4648cab07784782e24d752154089dc32196a
2021-02-23 03:04:17 +00:00
Timothée Alby
450d744f9a
Merge pull request #3665 from overleaf/cmg-jpa-members-limit-addon
...
Support membersLimit add on for recurly subscriptions
GitOrigin-RevId: d4256665d703e3c348cdac11af669c70f3c2feb2
2021-02-19 03:04:33 +00:00
Timothée Alby
cbd4df6e29
Merge pull request #3669 from overleaf/ta-file-tree-history-fix
...
[ReactFileTree] Use Angular File Tree for v1 History
GitOrigin-RevId: a5deb9e6412f2176f74f74e33149a3a2359f8ff6
2021-02-19 03:04:25 +00:00
Timothée Alby
6e8a4e70dd
Merge pull request #3641 from overleaf/ta-saml-integration
...
SAML Misc Changes
GitOrigin-RevId: 89fe8704d8effb6299d841be00efc653f6800fab
2021-02-19 03:04:18 +00:00
Paulo Jorge Reis
2051caf28e
New compile UI admin panel ( #3666 )
...
* Extract new logs UI feature check to a helper function
* Add new logs UI per-user availability to the admin panel
* Stub NewLogsUIHelper in the unit tests
GitOrigin-RevId: b5344448d507c7cd7422b342286ada2b839b1785
2021-02-18 03:05:20 +00:00
Eric Mc Sween
1c0b897835
Merge pull request #3638 from overleaf/em-dropbox-duplicate-projects
...
Unlink Dropbox when two projects have the same name
GitOrigin-RevId: b16dbeb6841eaebd8553884eebc87e681d17a9c8
2021-02-18 03:05:12 +00:00
Eric Mc Sween
c79d9ce8c5
Merge pull request #3672 from overleaf/em-wfh2021
...
Updated notifications for WFH2021
GitOrigin-RevId: cfe50f04f1a837b070fcbf1486071ef1ff490ff0
2021-02-18 03:05:08 +00:00
Jakob Ackermann
a034b46db4
Merge pull request #3673 from overleaf/jpa-handle-old-projects
...
[ProjectEditorHandler] process old projects gracefully
GitOrigin-RevId: eb7d3d776c2950bc13d02a9b9a4b2612f346e1c1
2021-02-18 03:05:04 +00:00
Jakob Ackermann
ab87ed51b9
Merge pull request #3658 from overleaf/jpa-change-write-path-file-deletion
...
[ProjectEntityMongoUpdateHandler] track deleted files in own collection
GitOrigin-RevId: 7dff10a4737626a2d02b93b346e7e02a9d9a8608
2021-02-18 03:04:55 +00:00
Jakob Ackermann
f4df3df703
Merge pull request #3648 from overleaf/em-failed-jobs-limit
...
Limit the number of failed jobs in bull queues
GitOrigin-RevId: 39a9c1385f9f8abadff236f5be35a96ca6a24208
2021-02-18 03:04:39 +00:00
Jakob Ackermann
f5965217c4
Merge pull request #3651 from overleaf/jpa-hide-deleted-at-field
...
[misc] joinProject: hide deletedAt field in public deletedDocs array
GitOrigin-RevId: 0ee11c2a8222304d5d1c4edafa2105b7ad43d5d8
2021-02-18 03:04:33 +00:00
Jakob Ackermann
e3790b299f
Merge pull request #3662 from overleaf/jpa-fix-proxying-of-clsi-requests
...
[CompileController] fix proxying of requests w/o clsiserverid
GitOrigin-RevId: 5c29f2f9279097f3c969e8a86ea478806b3b3eee
2021-02-18 03:04:29 +00:00
Thomas
126c9c02a8
Merge pull request #3654 from overleaf/tm-remove-v1-connection-error-message
...
Remove V1 connection error warning from projects dashboard
GitOrigin-RevId: 0820adfe385362f2854381bce94db8e953251573
2021-02-17 03:04:10 +00:00
Paulo Jorge Reis
60d32f3e55
Prepare a staged rollout for the new compile UI ( #3639 )
...
GitOrigin-RevId: 9c0ef74514336238ff48d271474ec39eb163236a
2021-02-11 03:04:40 +00:00
Miguel Serrano
d78644e02c
Merge pull request #3632 from overleaf/msm-navbar-collaborator-widget
...
[ReactNavToolbar] Collaborators widget
GitOrigin-RevId: 65f2484962591103f02eb7624a974d0806b1abf0
2021-02-11 03:04:36 +00:00
Miguel Serrano
e83f16422a
Merge pull request #3631 from overleaf/jel-sso-link-set-reconfirmed
...
Set reconfirmedAt when linking a confirmed email
GitOrigin-RevId: 7b3fb0638d13a777900e1e0962712816277da4aa
2021-02-10 03:04:56 +00:00
Miguel Serrano
260b878b7d
[ReactNavToolbar] Chat Toggle Button + chat-context
( #3625 )
...
* Added toggle chat button to navigation header
* new `useBrowserWindow` hook to work with browser title and focus
* react2angular chat toggle button plumbing
GitOrigin-RevId: 4380f1db9c7cc9a25bfb8d7a33e18d61b1d32993
2021-02-10 03:04:39 +00:00
Jakob Ackermann
7f6d439302
Merge pull request #3571 from overleaf/jpa-ask-docstore-is-doc-deleted
...
[ProjectEntityUpdateHandler] ask docstore whether a doc exists/isDeleted
GitOrigin-RevId: 54c6666b514b466b908b9ed57a26bc6cf66037d7
2021-02-10 03:04:35 +00:00
Timothée Alby
a351265175
Merge pull request #3626 from overleaf/file-tree-release
...
[ReactFileTree] Release to Public \o/
GitOrigin-RevId: 8762168561b1c2533cbdb3f7bd47d6f99d9e9d61
2021-02-10 03:04:32 +00:00
Eric Mc Sween
a9f75060a5
Merge pull request #3585 from overleaf/ho-session-auto-start-bot-clear
...
Added isReqIsBot function to SessionAutostartMiddleware middlewear
GitOrigin-RevId: 652392f77a9a0cd55a8c1c3454ccec70d67a5c6e
2021-02-04 03:05:04 +00:00
Eric Mc Sween
309163d444
Merge pull request #3595 from overleaf/ae-password-reset-request-validation
...
Add request validation to the password reset endpoints
GitOrigin-RevId: 104444d0ebfea2b3d66285a8433e49c1134076b8
2021-02-04 03:04:59 +00:00
Hugh O'Brien
8d88b4ab5f
Merge pull request #3574 from overleaf/hb-admin-improvements
...
Fix spacing issue on subscriptions page
GitOrigin-RevId: 7f071cb3050d93781c853a175512cd29caf9d594
2021-02-04 03:04:28 +00:00
Jessica Lawshe
ac99738495
Merge pull request #3609 from overleaf/jel-admin-user-affiliations
...
Add confirmation/reconfirmation to admin user affiliation tab
GitOrigin-RevId: d1e065c5e4d6d97814327742db2c4b131d4f0195
2021-02-03 03:05:16 +00:00
Jessica Lawshe
2dd860c431
Merge pull request #3581 from overleaf/jel-dash-consolidate-emails-requests
...
Consolidate emails requests on the dashboard
GitOrigin-RevId: acfaf92dee257712e1eb3ffbf75b536fd1619e1d
2021-02-03 03:05:11 +00:00
Jessica Lawshe
2c200d9e76
Merge pull request #3587 from overleaf/jel-ip-notification-sso
...
Enable SSO auto-link via IP matcher notification
GitOrigin-RevId: 292a13f8ed7f82987e0583c8d404073e1224daea
2021-02-03 03:05:05 +00:00
Jessica Lawshe
2bef6cd2e5
Merge pull request #3605 from overleaf/jel-disabled-delete-primary
...
Add disabled delete button for the primary email
GitOrigin-RevId: 8cb3285bdfce0909796ae60c13d8e8ebb1236d00
2021-02-03 03:05:00 +00:00
Jessica Lawshe
760e6719c1
Merge pull request #3608 from overleaf/jel-sso-log
...
Improve SSO error log
GitOrigin-RevId: a7d3899c662283e49b7505d24b3191213de3968e
2021-02-03 03:04:54 +00:00
Jessica Lawshe
ada017a50c
Merge pull request #3580 from overleaf/jel-dash-pending-license
...
Get all institutions with inReconfirmNotificationPeriod for dash
GitOrigin-RevId: 904454e5c14f647cc6adc6f7c7b740e64607abc5
2021-02-03 03:04:49 +00:00
Paulo Jorge Reis
a31e8a7525
Add address and postal code to the payment form ( #3604 )
...
* Add address and postal code fields to the payment form
* Add validation styling for address line 2
GitOrigin-RevId: fe5467f1b3de608ccac4d9fa9fae861528b8cb2f
2021-02-02 03:04:25 +00:00
Eric Mc Sween
979a2b0be5
Merge pull request #3607 from overleaf/em-bull-completed
...
Keep a fixed number of completed jobs in Bull
GitOrigin-RevId: c4a1cdf9ce811be7624b46c876fca0ac1d4253c6
2021-01-29 03:04:30 +00:00
Miguel Serrano
37d45d64b3
[ReactNavToolbar] Integration branch ( #3513 )
...
* Created ng-controller for react shared context and set editor.loading
* toolbar-header component with menu button (and story)
* Added editor-navigation-toolbar-root and react2angular plumbing
* Added eslint-disable exception to use <a/> instead of <button/>
* added 'menu' to extracted translation
* [ReactNavToolbar] Added cobranding and back to projects buttons (#3515 )
GitOrigin-RevId: 27c3bba85cbc96a123d58c66a0bd5d6a2cfd8aca
2021-01-28 03:05:28 +00:00
Miguel Serrano
6135defdbe
Merge pull request #3582 from overleaf/msm-fix-uppercase-email-registration
...
Generate registration token using `email` field from `users` table
GitOrigin-RevId: ad7ad0ed87abaf25debbbd11ef978ba7b0a723ea
2021-01-28 03:05:18 +00:00
Alf Eaton
0d349aa4b1
Call buildCssPath with empty string for default template ( #3594 )
...
* Call buildCssPath with empty string for default template
Call buildCssPath with an empty string instead of null for the default template
* Remove unused options argument
This means we can also remove the empty strings for the themeModifier arg,
instead passing undefined, to get the default arg
GitOrigin-RevId: 78cd14ae7ab9d58f66c27cb54477d24b4bd494c7
2021-01-28 03:04:52 +00:00
Henry Oswald
2339884bd5
Merge pull request #3596 from overleaf/ho-read-pref-secondary
...
add .setReadPreference('secondary') to slow queries
GitOrigin-RevId: 828f9a417a43237b3de5609ee9b12b30a68fc167
2021-01-27 03:04:13 +00:00
Eric Mc Sween
78b7c8de9b
Merge pull request #3558 from overleaf/pr-logs-ui-beta-icon
...
Logs UI beta icons
GitOrigin-RevId: 2d22dea3625ed24b87a1ae9e48cbbe77ad8a1827
2021-01-22 03:04:55 +00:00
Eric Mc Sween
38312fd7d3
Merge pull request #3557 from overleaf/jpa-reland-clear-persistance
...
[reland] cleanup pdf url composing and clear clsi persistance
GitOrigin-RevId: 59ac281d16564a64852ccc07dac0c99cadfba8f2
2021-01-22 03:04:48 +00:00
Eric Mc Sween
db93fa3a8b
Merge pull request #3556 from overleaf/jpa-clsi-persistance-query-param
...
[CompileController] enable clsi node persistence via query parameter
GitOrigin-RevId: 515814d6ad5832e69538ef6d63f81c61c66fd73f
2021-01-22 03:04:42 +00:00
Miguel Serrano
846510b2e6
Removed Angular chat ( #3553 )
...
GitOrigin-RevId: dd9f6b3adff13d28ef251f61c7a2b54fff2d9ae7
2021-01-22 03:04:31 +00:00
Brian Gough
ed141d255e
Merge pull request #3583 from overleaf/bg-fix-view-cache-path
...
cache precompiled views using the absolute path
GitOrigin-RevId: 86666555860de03a96f48436e2101993caf58a5c
2021-01-21 03:04:33 +00:00
Jessica Lawshe
d612c03f8e
Merge pull request #3543 from overleaf/jel-em-ip-matcher
...
IP matcher notifications
GitOrigin-RevId: 50811fb683961f4d021b37b1d97c24da48c59720
2021-01-20 03:04:42 +00:00
Jessica Lawshe
b44aed56dd
Merge pull request #3492 from overleaf/jel-calc-notification-period
...
Flag emails in affiliation notification period
GitOrigin-RevId: d2d4868ba3a49e69b85a3bdca16d12276ac5c006
2021-01-20 03:04:37 +00:00
Alf Eaton
2270fe3c9f
Merge pull request #3542 from overleaf/ae-unsupported-browser
...
Display end of support notification to Internet Explorer users
GitOrigin-RevId: a81c0a74bf61fc412426197f6234dce1ee5de83b
2021-01-19 03:05:00 +00:00
Alf Eaton
181f9f88fb
Merge pull request #3568 from overleaf/ae-mongo-promises
...
Wait for mongoose to connect before starting the server
GitOrigin-RevId: 4b470369b070f17b32e47106fada7cb4adf2a12c
2021-01-19 03:04:47 +00:00
Paulo Jorge Reis
11e58b5844
Add timeout upgrade prompt to the new compile UI ( #3528 )
...
* Uncouple account-upgrade and exposted-settings from Angular
* Mock socket shim with the correct methods
* Extract timeout upgrade prompt to a component
GitOrigin-RevId: ee8058b38bf5e20924a21f40d32c5bb0ee06c555
2021-01-15 03:05:48 +00:00
Eric Mc Sween
c4b9cc1e25
Merge pull request #3539 from overleaf/em-jel-error-dialog
...
Fix dismiss button in general error dialog
GitOrigin-RevId: b06f4fa3f6a8dc05065ffd1b09b18f5bb77c880c
2021-01-15 03:05:43 +00:00
Eric Mc Sween
dc48ba1d61
Merge pull request #3550 from overleaf/ta-disconected-overlay
...
Add Disconnected Overlay Over File Tree
GitOrigin-RevId: bdcd4f58effe841eb223abbb852e0b0f574efefd
2021-01-15 03:05:29 +00:00
Eric Mc Sween
4a83631388
Merge pull request #3562 from overleaf/em-delete-project-history
...
Delete expired projects in v1 history
GitOrigin-RevId: ad29c02a78803a6ff1ccde7b9ec00c3f1c664a1c
2021-01-15 03:05:15 +00:00
Jakob Ackermann
9d47b05486
Merge pull request #3549 from overleaf/jpa-disable-downloads-before-clearing-cache
...
[frontend] PdfController: disable download buttons before clearing cache
GitOrigin-RevId: e685411c12c9962732a5ab88fcb7466b0f6df7ce
2021-01-13 03:04:11 +00:00
Jakob Ackermann
36cc89299b
Merge pull request #3544 from overleaf/hb-tidy-out-of-sync
...
Links from out of sync modal open new tab
GitOrigin-RevId: fdb3734eb7700fdf7a78719ce854999686f5b739
2021-01-13 03:04:06 +00:00
Miguel Serrano
32f133dd41
Merge pull request #3512 from overleaf/jpa-cleanup-email-regex
...
[misc] EmailHelper: remove an unreachable group from the email regex
GitOrigin-RevId: 9b5f77e54cffd72220c0c2047032ba4ff0f9dece
2021-01-12 03:04:31 +00:00
Miguel Serrano
864a75c284
Fixed unread message count in react chat ( #3529 )
...
* Fixed unread message count in react chat
The problem was caused by ChatStore being instantiated multiple times on each `useRef` call, plus also incorrectly cleaned-up, since it should be calling `socket.removeListener` instead of `socket.off` on effect destroy.
* deferred loading messages until chat is opened
GitOrigin-RevId: b990cd06cea6630472b0911b56219766717aaff6
2021-01-12 03:04:26 +00:00
Timothée Alby
c78a2f1809
Merge pull request #3536 from overleaf/ta-file-tree-beta
...
[ReactFileTree] Release to Beta Users
GitOrigin-RevId: 34e4120c6e296e11b21c23e350b9b516c0ce5428
2021-01-08 03:05:28 +00:00
Timothée Alby
26143d13d3
Merge pull request #3493 from overleaf/jel-reconfirmedAt-query
...
Simplify email confirmation method
GitOrigin-RevId: 05cc41694d4edbb744de611d3a626b036d27e863
2021-01-08 03:04:57 +00:00
Jakob Ackermann
3e3d683a2f
Merge pull request #3545 from overleaf/revert-3517-jpa-clear-clsi-persistance
...
Revert "[ClsiManager] clear the clsi persistence when clearing the cache"
GitOrigin-RevId: fbaeff527f69526da1bfc32de37bbdf6081bcd23
2021-01-08 03:04:47 +00:00
Jakob Ackermann
00ba2d95c7
Merge pull request #3517 from overleaf/jpa-clear-clsi-persistance
...
[ClsiManager] clear the clsi persistence when clearing the cache
GitOrigin-RevId: 64035ec23b5a95ae5248f65777d5d8c8c088e192
2021-01-08 03:04:41 +00:00
Alf Eaton
669c72ed2c
Merge pull request #3445 from overleaf/ae-wordcount-modal
...
Migrate word count modal to React
GitOrigin-RevId: cfb5beceec7ba3a992a808b9e7417170d580b392
2021-01-07 03:04:59 +00:00
Alf Eaton
0135236df8
Merge pull request #3446 from overleaf/ae-clone-project-modal
...
Migrate left menu Clone Project modal to React
GitOrigin-RevId: ad113e2b40de4007def513d40551d55bb0c913db
2021-01-07 03:04:54 +00:00
Timothée Alby
ddd6c34d8a
Merge pull request #3533 from overleaf/ta-format-fix
...
Format Fix
GitOrigin-RevId: 55e1d8269400faeffa91686684a1d1e7c0e7ae99
2021-01-06 03:08:28 +00:00
Timothée Alby
8c7bf5fbd2
Merge pull request #3502 from overleaf/ta-file-tree-select-created
...
[ReactFileTree] Auto-Select Entities Created by User
GitOrigin-RevId: b45d54cbe124c51be819456b8ea17ddd075b1922
2021-01-06 03:07:59 +00:00
Timothée Alby
fc38e20dfb
Merge pull request #3488 from overleaf/hb-update-email-confirmation-wording
...
Add email and support email to confirmation email message
GitOrigin-RevId: 5f3a31d1db9f4fd8efbe79adea31703dd559066d
2021-01-06 03:07:55 +00:00
Timothée Alby
89ce01901c
Merge pull request #3498 from overleaf/as-remove-brand-prefix
...
Remove brandPrefix setting
GitOrigin-RevId: f415d10e81b79d35159000e554b9174304f5a41b
2021-01-06 03:07:45 +00:00
Alasdair Smith
7cbf2cdd9e
Merge pull request #3496 from overleaf/ae-eslint-dot-notation
...
Enable the eslint dot-notation rule
GitOrigin-RevId: e11cbad3e8a77a4a60590d3674fbf34feccc5bc9
2020-12-17 03:07:31 +00:00
Alf Eaton
2ff1cf43d6
Merge pull request #3470 from overleaf/eslint
...
Upgrade and configure ESLint
GitOrigin-RevId: ad5aeaf85e72c847a125ff3a9db99a12855e38aa
2020-12-16 03:08:28 +00:00
Miguel Serrano
1fcf94c3b9
Merge pull request #3436 from overleaf/msm-react-shared-context
...
React shared context
GitOrigin-RevId: ebc6fa90dd8c65ddf803fd457c99a30f0e8e3c9c
2020-12-15 03:05:07 +00:00
Brian Gough
9a1ef37991
Merge pull request #3484 from overleaf/jpa-hide-ui-below-out-of-sync
...
[frontend] hide ui elements below the out-of-sync modal
GitOrigin-RevId: 4e48b402522531524f347c784c58f4589b753997
2020-12-15 03:04:58 +00:00
Jakob Ackermann
f560ee6d53
Merge pull request #3471 from overleaf/jel-showNewLogsUI
...
window.showNewLogsUI as boolean and add fallback
GitOrigin-RevId: beebbc65046b9c6a56227ffecd5ab86c52fde9f3
2020-12-12 03:04:35 +00:00
Jakob Ackermann
4781c0bc3c
Merge pull request #3467 from overleaf/jel-async-getUserFullEmails
...
Convert getUserFullEmails to async
GitOrigin-RevId: 88e81460a7cc5703eb900e81f7cf594aeb204932
2020-12-12 03:04:19 +00:00
Eric Mc Sween
55bf16c06d
Merge pull request #3437 from overleaf/em-project-specific-blobs
...
Use per-project v1 history blob URLs for git-bridge
GitOrigin-RevId: b68ee2129ceb57f4b7f68262c5bcbadc0952b56f
2020-12-11 03:05:03 +00:00
Alf Eaton
771a39f267
Merge pull request #3441 from overleaf/3803-hotkeys-modal
...
Migrate hotkeys modal to React
GitOrigin-RevId: 78399d3d62771cd296bdc2f4f8b1083263d31551
2020-12-11 03:04:42 +00:00
Hugh O'Brien
be51810be5
Merge pull request #3410 from overleaf/hb-validate-new-folder
...
React File Tree - Validate new folder names and renames
GitOrigin-RevId: f040eb08e2daefb3dfd639e18aaef95d7123d727
2020-12-10 03:04:38 +00:00
Hugh O'Brien
e7b490a056
Merge pull request #3432 from overleaf/hb-handle-github-name-errors
...
return to and then display when name errors recieved from github sync
GitOrigin-RevId: 20d1b4851530e0174a0d0f4e02a24fbdffa4bd92
2020-12-10 03:04:33 +00:00
Jakob Ackermann
cb9d207ba0
Merge pull request #3427 from overleaf/jpa-rewite-smoke-tests
...
[SmokeTests] rewrite
GitOrigin-RevId: eda39db6b339d997f5669cb9bfca2aefe7d96699
2020-12-10 03:04:18 +00:00
Paulo Jorge Reis
88331582c3
Merge pull request #3438 from overleaf/jel-fix-anonymous
...
Fix anonymous editor viewing
GitOrigin-RevId: 843ddac4491454bee73821a03068d304649ab30b
2020-12-04 03:05:28 +00:00
Paulo Jorge Reis
adc98d22ab
Merge pull request #3435 from overleaf/pr-compile-ui-alpha-group
...
Put the new compile UI out for the alpha group
GitOrigin-RevId: 82fe2006a28c791b79dceecd015f3787fe3e65c7
2020-12-03 03:04:43 +00:00
Paulo Jorge Reis
e510034250
Merge pull request #3428 from overleaf/jpa-gaBlocked
...
[GA] do not load GA Optimize, if we observed GA being blocked previously
GitOrigin-RevId: 0e3a12c0b9a086a08797c32430a567b8540d25b7
2020-12-03 03:04:38 +00:00
Paulo Jorge Reis
34f7c709f0
Merge pull request #3425 from overleaf/jpa-cookie-domain-in-ci
...
[misc] setup cookieDomain and siteUrl for acceptance tests
GitOrigin-RevId: a57a9c4f44186848ccda34316071cd65ac387310
2020-12-03 03:04:33 +00:00
Paulo Jorge Reis
4e74fb2694
Log pane improvements ( #3418 )
...
* Ordering of log entries in the new errors UI
* Don't show the expand-collapse widget when not needed; smaller font size in the raw log output
* Expose log actions in the log pane.
* Use "This project" instead of "Your project" in the new errors UI
* Better handling of long log messages; left-ellipsize the file/line number button
* Make log location more button-like; add tooltip when needed.
* Add a PDF expand button to the toolbar.
* Add a stop compilation button to the new compile UI
* Use aria-label for button accessible text; improve handling of long filenames in the log location button
* Set max-height correctly for the logs pane dropdown
* Avoid changing raw logs sizing when expanded and collapsed
* Add comment on the solution for right-to-left text and ellipsis
* Improve logs pane actions
GitOrigin-RevId: 4098d77a9ee6d333644906876b9ff27035b79319
2020-12-03 03:04:28 +00:00
Jessica Lawshe
8b4659e700
Merge pull request #3409 from overleaf/jel-inst-leavers-db
...
Add reconfirmedAt to UserSchema
GitOrigin-RevId: 543b57236bbf964c72c6587362a6b6d6b7b7caa6
2020-12-01 03:04:39 +00:00
Jessica Lawshe
76cbf9949f
Merge pull request #3396 from overleaf/jel-match-grays
...
Improve editor color contrast and remove light theme blue-gray colors
GitOrigin-RevId: acc5659c41201fce47e9ff03531cb51bfbf590bc
2020-12-01 03:04:34 +00:00
Jakob Ackermann
3ce57ed442
Merge pull request #3014 from overleaf/ns-delete-project-history-cleanup
...
Decaf cleanup HistoryController
GitOrigin-RevId: e5df4cde30d8b9e65062e1484699326e96c4eb92
2020-12-01 03:04:28 +00:00
Jakob Ackermann
d2dfc37421
Merge pull request #3387 from overleaf/cmg-jpa-source-code-pro
...
Update editor font options and load Source Code Pro
GitOrigin-RevId: 1b3ddcfcc682b484ded93598eb05621f792b2db2
2020-12-01 03:04:18 +00:00
Brian Gough
cde6160973
Merge pull request #3421 from overleaf/bg-fix-health-checks-for-web-closed
...
fix load balancer health checks for web-closed
GitOrigin-RevId: f46ecec4539740bc4f0324944b2b4d6273025211
2020-12-01 03:04:08 +00:00
Jakob Ackermann
6eeb7857e3
Merge pull request #3390 from overleaf/jpa-faster-unit-tests
...
[perf] faster unit tests
GitOrigin-RevId: 188b8f3752638fde7a27a8d83b416bb9a6e3c95e
2020-11-28 03:04:01 +00:00
Timothée Alby
420aa4a657
Merge pull request #3232 from overleaf/ta-file-tree-react
...
React File Tree
GitOrigin-RevId: fb3141ba8cd9ca0d68e87edb74764a360144c8fe
2020-11-27 03:05:05 +00:00
Jakob Ackermann
500a7b60e0
Merge pull request #3414 from overleaf/jpa-rate-limit-downloads
...
[misc] add rate-limits to download routes of mics output files
GitOrigin-RevId: d1d646fc3da6b628adc762ce84860e3701e3857d
2020-11-27 03:04:49 +00:00
Paulo Jorge Reis
081f4212a8
Add error and validation issues ( #3400 )
...
* Remove references to the duplicatePaths validation
* Make the log entries more generic, to support validation and CLSI errors
* Add validation issues to the new logs UI
* Add CLSI errors to the new logs UI
* Update tests; accessibility fixes
* Disable PDF viewing when compile fails; address PR feedback.
* Add accessible description for error and validation failed compiles
GitOrigin-RevId: 8b0597af8857712d47c20e4915470e8e745bb315
2020-11-27 03:04:38 +00:00
Miguel Serrano
64e19085b4
Merge pull request #3404 from overleaf/msm-enable-react-chat-beta
...
Enable React Chat for beta users
GitOrigin-RevId: 3805d73fdb4521eba1555f25d6b8c48a45a81ff4
2020-11-25 03:04:35 +00:00
Miguel Serrano
3b1c4e19a4
Merge pull request #3300 from overleaf/msm-chat-react-store
...
React chat store
GitOrigin-RevId: 204009eb5798b02a41e621b33b05ef0cb9d10b15
2020-11-25 03:04:29 +00:00
Eric Mc Sween
16847bc70b
Merge pull request #3388 from overleaf/jpa-history-delete-model-add-space
...
[views] project/editor/history: add missing space in delete modal
GitOrigin-RevId: a69eef4e023a44eec9415165090fbfdec2fb79c3
2020-11-19 03:04:24 +00:00
Paulo Jorge Reis
01cc057f6b
Add raw logs to new errors UI ( #3378 )
...
* Add raw logs to new compile UI
* Address feedback
* Update test/frontend/features/preview/components/preview-logs-pane.test.js
Co-authored-by: John Lees-Miller <jdleesmiller@gmail.com>
Co-authored-by: John Lees-Miller <jdleesmiller@gmail.com>
GitOrigin-RevId: af9c653e13d93434467b122f4c388493e786212c
2020-11-17 03:04:16 +00:00
Paulo Jorge Reis
619ec15309
Add first error popup ( #3369 )
...
* Add first error popup
* Address PR feedback
GitOrigin-RevId: e924b3e6096584de6f363aae70a62328cd3de83d
2020-11-17 03:04:11 +00:00
Eric Mc Sween
0ab9c1aa67
Merge pull request #3376 from overleaf/em-queues-init
...
Do not create queues on module import
GitOrigin-RevId: b040ac2ab84adb22046d94522b37ef0e59ae165f
2020-11-13 03:04:41 +00:00
Jakob Ackermann
8bf8fe7dcd
Merge pull request #3384 from overleaf/jpa-redis-wrapper-rewrite
...
[misc] bump @overleaf/redis-wrapper to version 2.0.0
GitOrigin-RevId: 5d245cc3fd92633d79a0eb8f8227fe74e1b378e7
2020-11-13 03:04:31 +00:00
Jakob Ackermann
9303fcedae
Merge pull request #3176 from overleaf/jpa-devendor-ace
...
[misc] devendor ace
GitOrigin-RevId: 25f7590773464889a088c96f337456f8542a1859
2020-11-12 03:04:23 +00:00
Simon Detheridge
b0d1817afb
Merge pull request #3371 from overleaf/spd-archive-old-unopened-projects
...
Include unopened projects when determining projects to archive
GitOrigin-RevId: ea4a2f219932bb67e1110a75b00652ad98c1b3fc
2020-11-10 03:04:50 +00:00
Simon Detheridge
da8663fd0f
Merge pull request #3372 from overleaf/jpa-archive-docs-on-soft-delete
...
[ProjectDeleter] flush docs out of mongo when soft-deleting a project
GitOrigin-RevId: 52f3e1298af5ca481ba9b27b18c9190063019988
2020-11-10 03:04:30 +00:00
Simon Detheridge
94092c905b
Merge pull request #3370 from overleaf/jpa-replace-count
...
[misc] replace mongo .count queries
GitOrigin-RevId: 7963286b4d84d1f03978f3212e92bb491eec6b74
2020-11-10 03:04:25 +00:00
Simon Detheridge
6a3e697396
Merge pull request #3358 from overleaf/jel-send-email-confirmation-error
...
Handle errors in dash UI when resending email confirmation
GitOrigin-RevId: 560e229845b72987a8d7132d87506cfb58323232
2020-11-10 03:04:19 +00:00
Simon Detheridge
8e20258786
Merge pull request #3373 from overleaf/jpa-block-recurly-xss
...
[views] subscription: block angular template evaluation for emails
GitOrigin-RevId: 081314a387234dfe263b954a4206a0c8bba8b153
2020-11-10 03:04:14 +00:00
Jakob Ackermann
c6a853c7ed
Merge pull request #3332 from overleaf/pr-new-log-entries-ui
...
New log entries ui
GitOrigin-RevId: a13ccac04197e7c8f3777750b956d550c95c8f0d
2020-11-06 03:04:59 +00:00
Jakob Ackermann
0a5cc39671
Merge pull request #3345 from overleaf/jpa-i18n-escape-vars
...
[misc] i18n escape vars
GitOrigin-RevId: 5b0a8ca7229f3817c823b126203c8597f7fd0913
2020-11-06 03:04:54 +00:00
Jakob Ackermann
67b8719bf2
Merge pull request #3354 from overleaf/jpa-fix-clone-invalid-root-doc
...
[ProjectDuplicator] silently ignore an invalid rootDoc when duplicating
GitOrigin-RevId: 93b4d4193fab25484525f8ab2c692e047cf0da30
2020-11-06 03:04:48 +00:00
Eric Mc Sween
d5a49038df
Merge pull request #3302 from overleaf/em-analytics-queues
...
Send analytics events through a queue
GitOrigin-RevId: b9eb12e469faf16e32aba5fae665c5f85dfbc52c
2020-11-05 03:05:06 +00:00
Shane Kilkelly
dff706bf67
Merge pull request #3334 from overleaf/jpa-msm-rename-css-class
...
[misc] rename avoid-auto-linking class to force-overleaf-style in emails
GitOrigin-RevId: 9111a38afb550f3397555ef68d1e4170208eb121
2020-11-05 03:04:48 +00:00
Shane Kilkelly
98ad07bcc9
Merge pull request #3344 from overleaf/jpa-mtx-is-editable
...
[misc] .mtx files are editable text files
GitOrigin-RevId: e1a8363e24d961d9723439c68d308fb69f59bbd3
2020-11-05 03:04:43 +00:00
Shane Kilkelly
405a221187
Merge pull request #3318 from overleaf/sk-remove-events-module
...
Re-work unlinking dropbox when subscription ends
GitOrigin-RevId: 92cf5713d57e157cf544d0470d5fdb6e4010d5cd
2020-11-05 03:04:24 +00:00
Jakob Ackermann
654abb3b47
Merge pull request #3355 from overleaf/jpa-use-count-again
...
[misc] mongodb: use deprecated db.collection.count again
GitOrigin-RevId: 93dc05651747ca49b0e26547a330682f85ad9cef
2020-11-04 03:04:26 +00:00
Jakob Ackermann
87634be542
Merge pull request #3351 from overleaf/revert-3348-revert-3298-jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: eba9f80fbd58dbb8aed131fead3ec0b928a555aa
2020-11-04 03:04:21 +00:00
Jakob Ackermann
e249a2e5be
Merge pull request #3348 from overleaf/revert-3298-jpa-re-land-mongoose-latest
...
Revert "[misc] re-land: remove mongojs and bump mongoose"
GitOrigin-RevId: 45a284435c88898d96769ab258651fb8d6d20ff5
2020-11-03 03:05:09 +00:00
Jakob Ackermann
28fe397f38
Merge pull request #3298 from overleaf/jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: 02f78d52ffc2d373c8c0bc4860d3b2326a46f5c9
2020-11-03 03:04:52 +00:00
Jakob Ackermann
36f81a93b9
Merge pull request #3265 from overleaf/jpa-i18n-drop-html-from-vars
...
[misc] i18n: drop html from vars
GitOrigin-RevId: 3cf2aa5a70cc8710693c24bd4b65bddcd4ba09e8
2020-10-31 03:05:46 +00:00
Jakob Ackermann
b99690d365
Merge pull request #3327 from overleaf/jpa-users-email-update
...
[frontend] after changing the primary email, use the new one everywhere
GitOrigin-RevId: c4397483f4b3779497a7655de34754525d033636
2020-10-31 03:05:41 +00:00
Jakob Ackermann
15fd090e7a
Merge pull request #3325 from overleaf/jpa-session-cleanup
...
[UserEmailsController] clear sessions after changing the primary email
GitOrigin-RevId: 319b483a3c2851c37c0a340ba9c43a86225a9246
2020-10-31 03:05:36 +00:00
Christopher Hoskin
1e8598a8d9
Merge pull request #3331 from overleaf/csh-issue-3661-bump-agents
...
Update metrics module
GitOrigin-RevId: bdef141035f277ce4863f14f8a6e166d710b1111
2020-10-31 03:05:30 +00:00
Alasdair Smith
46be87f7c5
Merge pull request #3317 from overleaf/pr-prepare-log-hints-react
...
Prepare log hints for React
GitOrigin-RevId: 77435d26e9e5e74db8a76236cac64b67155adc59
2020-10-30 03:04:19 +00:00
Eric Mc Sween
d708f6f0db
Merge pull request #3319 from overleaf/em-enabled-services
...
Use ENABLED_SERVICES variable to choose which routes to set up
GitOrigin-RevId: 6b1f8d593de23d72802c178d2e3cc89757257675
2020-10-28 03:05:16 +00:00
Miguel Serrano
bffb02a216
Merge pull request #3271 from overleaf/msm-move-email-footer-bottom-layout
...
Move customFooter to the bottom of the email template
GitOrigin-RevId: a6c4bad241520f6814d6a63fa1fdc77bb6c56368
2020-10-28 03:05:10 +00:00
Miguel Serrano
09a07c1dc0
Merge pull request #3270 from overleaf/msm-fix-login-requirement-rw-sharing
...
requireLogin() conditional on Settings.allowAnonymousReadAndWriteSharing
GitOrigin-RevId: 6fc3790f902c414a8104e34a508289ea32d83737
2020-10-28 03:05:04 +00:00
Miguel Serrano
120df0bfa2
Merge pull request #3314 from overleaf/jpa-i18n-safe-html-substitute
...
[misc] i18n: safe html substitute
GitOrigin-RevId: be74605d24084b419324509a403933cf71ed1c8a
2020-10-28 03:04:27 +00:00
Shane Kilkelly
e9f7a17093
Merge pull request #3234 from overleaf/sk-fix-password-validation-email
...
Overhaul password validation
GitOrigin-RevId: a591c4e192e30a0ac053eab6f80627543a8a92fe
2020-10-23 02:04:39 +00:00
Jakob Ackermann
21070a01a8
Merge pull request #3303 from overleaf/jpa-fix-user-model
...
[model] User: third-party-references is owner of .refProviders entries
GitOrigin-RevId: 8ac81869657f4fe7615928eae2ad3d93d24cef0f
2020-10-22 02:04:43 +00:00
Jessica Lawshe
5f59437ef9
Merge pull request #3297 from overleaf/jel-unlink-email
...
Update unlinked email wording
GitOrigin-RevId: 976349f1003e6b53ab04b27870356d9452464a39
2020-10-21 02:04:42 +00:00
Jessica Lawshe
1db0b27704
Merge pull request #3283 from overleaf/jel-remove-zotero-test
...
Remove Zotero test
GitOrigin-RevId: 4d9d8e0574f05f8c272cc018d7b1908a1722f156
2020-10-21 02:04:37 +00:00
Jessica Lawshe
6fe36b6acb
Merge pull request #3282 from overleaf/jel-download-dropdown-menu
...
Add output download dropdown
GitOrigin-RevId: 1f97f0d681679268d28796fbc8251ffbc6e98433
2020-10-21 02:04:32 +00:00
Jessica Lawshe
f8a8c9bbd6
Merge pull request #3242 from overleaf/jel-add-recompile-from-scratch
...
Add recompile from scratch option
GitOrigin-RevId: 59836df9049e307acb11824058024919409ea4a4
2020-10-21 02:04:27 +00:00
Paulo Reis
876c292d22
Add compile status indicator to new React-based errors UI.
...
GitOrigin-RevId: 545953e156d589a56ffd038bb7a40bba97770d06
2020-10-16 02:04:45 +00:00
Paulo Reis
9c7e9cf125
Update onboarding survey wording
...
GitOrigin-RevId: 471303cc666a37c1df668fd2ba6fe68b07f24c2d
2020-10-16 02:04:40 +00:00
Paulo Reis
6f56ca7a31
Add onboarding survey link to the onboarding email.
...
GitOrigin-RevId: 7a6b971a2caab68ebb127ea26d3209e302ef877b
2020-10-16 02:04:34 +00:00
Hugh O'Brien
8eab5a5f6f
Merge pull request #3203 from overleaf/hb-new-personal-plan
...
New personal plan
GitOrigin-RevId: bd96e86bef35b618f492625c3a9ea41328390374
2020-10-14 02:05:07 +00:00
Hugh O'Brien
acd51e88c8
Merge pull request #3266 from overleaf/hb-improve-upgrade-ctas
...
Different upgrade cta when user has a subscription
GitOrigin-RevId: e26b8784035a4c38b523abf1ac0eeb52e1a63fb0
2020-10-14 02:05:00 +00:00