Jakob Ackermann
b2e18c92a6
Merge pull request #6418 from overleaf/ta-ga-optimize-remove
...
Cleanup Google Optimize
GitOrigin-RevId: d8cf8008179ad2c355c09f06d947fb2b89cf5a3c
2022-01-26 09:03:02 +00:00
Jakob Ackermann
a13dee04c6
Merge pull request #6424 from overleaf/jpa-multi-submit-async-form
...
[web] add support for async-form inside a multi-submit page
GitOrigin-RevId: 801363aeacc6c10411aceaf2c09a5e4b3b90fcf7
2022-01-26 09:02:55 +00:00
Alexandre Bourdin
4c49edd89b
Assignment by id for recurly webhook ( #6465 )
...
* Allow split test assignment by ID for recurly webhook
* Small refactoring of assignment logic
* Add tests for getAssignmentForUser
* Cleanup following review comments
* Provide default value for sync option in split test handler
GitOrigin-RevId: 828cad3a1f3a0f3efd25f427d00a3c530ae2f087
2022-01-25 09:04:05 +00:00
Alexandre Bourdin
1b954fa720
Merge pull request #6332 from overleaf/ab-split-test-param-overrides
...
Split tests query param overrides
GitOrigin-RevId: 8112710d057ddc22cebf37a619dfc969be57b6cc
2022-01-25 09:03:04 +00:00
Tim Alby
bbac46156b
convert price_in_unit to price_in_cents
...
GitOrigin-RevId: bae030e9c90f8286d6e6550744849984fe81f63d
2022-01-21 09:03:29 +00:00
Tim Alby
3e70546e18
rename price attributes to price_in_cents or price_in_unit
...
GitOrigin-RevId: 8045472c96862078583fcb522099ad78926281dc
2022-01-21 09:03:23 +00:00
Tim Alby
3dbd913d97
disambiguate between displayPrice and recurlyPrice
...
GitOrigin-RevId: 38f4c51b9834c417824c0093096767f50e998cb8
2022-01-21 09:03:16 +00:00
Eric Mc Sween
fd60549482
Merge pull request #6386 from overleaf/em-promisify
...
Promisify UserAdminController
GitOrigin-RevId: 51bf4ddd0673409006658fb0d8cc60a8b4e1071d
2022-01-20 09:04:15 +00:00
Eric Mc Sween
7446523205
Merge pull request #6358 from overleaf/jel-fix-de-ng-link
...
[web] Fix modal link in plans FAQ
GitOrigin-RevId: 29137e71f5f0930443660086fb3a1cc3d87b05dd
2022-01-20 09:04:09 +00:00
Alf Eaton
ee00ff3c44
[web] Add the meta[viewport] tag to all pages ( #6301 )
...
* Always add the meta[viewport] tag
* Set metadata.viewport to false on projects list page
* Remove setting metadata.viewport = true
* Add viewport: false to editor page
GitOrigin-RevId: 6f9d4c1972e3e6fdf1b6c23cd17d57ba866fcaeb
2022-01-20 09:03:48 +00:00
Alf Eaton
d1e210319b
Merge pull request #6389 from overleaf/ae-github-capitalisation
...
Fix "GitHub" capitalisation
GitOrigin-RevId: 9b47d58a3d92c8dd695ca1c8f3d28ea7d6178da5
2022-01-20 09:03:38 +00:00
Jakob Ackermann
1fc0b3e4aa
Merge pull request #6349 from overleaf/jpa-password-strength-checking
...
[web] data collection for password strength using HaveIBeenPwned api
GitOrigin-RevId: 7e4d57a979c29027fb7ca5294f3935500a0b4cf3
2022-01-20 09:03:07 +00:00
Jakob Ackermann
220daff655
Merge pull request #6384 from overleaf/jpa-fix-proxying-of-json
...
[web] fix proxying of responses from other services
GitOrigin-RevId: ac1ecc02c06e353f8379fadb47824a46672610e5
2022-01-18 09:03:30 +00:00
Jakob Ackermann
d720d6affa
Merge pull request #6317 from overleaf/jpa-send-explicit-content-type
...
[web] send explicit content type in responses
GitOrigin-RevId: d5aeaba57a7d2fc053fbf5adc2299fb46e435341
2022-01-18 09:03:18 +00:00
Jakob Ackermann
c97e95aeba
[web] confirmDomain: skip fetching affiliations per user
...
Nothing is looking at either
- `user.emails[i].affiliation` or
- `user.emails[i].emailHasInstitutionLicence`
So we might as well skip fetching the data.
This eliminates N v1 calls and N mongo calls from the endpoint.
GitOrigin-RevId: bb1d077df19910b9dfb7ef06562cf35ce5302290
2022-01-14 09:03:33 +00:00
June Kelly
c72ec548bb
Merge pull request #5976 from overleaf/jk-login-audit-log-type
...
[web] Add 'method' info to login audit log
GitOrigin-RevId: 093fe885bc1b688aebd640d6762f031c752191d4
2022-01-14 09:02:28 +00:00
Jessica Lawshe
e8a4a88e87
Merge pull request #6238 from overleaf/jel-script-remove-email
...
[web] Script to remove email
GitOrigin-RevId: c8f1a69259904b08ef39181b8b7e9c3150ea59f0
2022-01-13 09:04:22 +00:00
Jessica Lawshe
1122a83b60
Merge pull request #6254 from overleaf/jel-saml-entitlement
...
[web] Always update entitlement in v1 after SAML callback
GitOrigin-RevId: 2569d6d8e6142786ad2875c62c9cd4568837654a
2022-01-13 09:04:16 +00:00
Thomas
4792208ed2
Merge pull request #6329 from overleaf/tm-wfh2021-ending-soon
...
Update WFH offer notification text with offer end date
GitOrigin-RevId: f50b7f7f1b0c04ce20bd4ea45af6d8684f91fc2b
2022-01-13 09:03:52 +00:00
June Kelly
5acaff1ed2
Merge pull request #6259 from overleaf/jpa-cleanup-self
...
[web] ExportsHandler: replace usage of self with ExportsHandler
GitOrigin-RevId: aa895f955248bf791008afc0d3dfbd61be75f154
2022-01-13 09:03:46 +00:00
June Kelly
b5625fe3df
Merge pull request #6227 from overleaf/jpa-de-dupe-feature-refresh
...
[web] when confirming institution domain, refresh features once per user
GitOrigin-RevId: 3855441848cf0b140a6cf0264b887d8eca7db5ad
2022-01-13 09:03:33 +00:00
June Kelly
02bb2f1c5a
Merge pull request #6181 from overleaf/jk-fix-sub-handler-xml-exception
...
[web] Catch XML errors in RecurlyWrapper
GitOrigin-RevId: bc20146b67e0ceac76f21b5d28ea2b36e2e97f0d
2022-01-13 09:03:23 +00:00
June Kelly
000f849381
Merge pull request #6143 from overleaf/jk-register-password-validation
...
[web] Password length validation on register
GitOrigin-RevId: 8d97d92f3176f25c5af29479ba85789eac28540a
2022-01-13 09:03:16 +00:00
Thomas
a3ab9468a4
Merge pull request #6169 from overleaf/tm-group-plan-upgrade-ui-changes
...
Tweak group plan upgrade modal to match UI changes of marketing page group plans purchase modal
GitOrigin-RevId: 91db5de38fa4d273ae50924eec5db2b8e12ed7f9
2022-01-12 09:03:41 +00:00
Thomas
5e61fce3b4
Enable additional currencies when purchasing (or upgrading to) a group plan ( #4884 )
...
* Add script to fetch group data pricing from Recurly
* Update groups pricing data using script to fetch prices from Recurly
* Add additional currencies to saas settings
* Refactor group plans upgrade modal to use shared options from settings
GitOrigin-RevId: 6d13d5b152d01e0399f9d2b8f6f8bf99784589e8
2022-01-12 09:03:21 +00:00
Timothée Alby
392410390e
Merge pull request #6209 from overleaf/ta-file-tree-rework
...
File Tree Misc Code Changes
GitOrigin-RevId: dce64a5378ecee5c8a2e25e02502ae631d87f36b
2022-01-11 09:04:50 +00:00
Jakob Ackermann
eef5cd00e3
Merge pull request #6247 from overleaf/jpa-cleanup-mongo
...
[migrations] delete unused collections and properly apply saml indexes
GitOrigin-RevId: eafcde98cbb603c275986a5bca708b9f8221877f
2022-01-11 09:03:34 +00:00
Alf Eaton
50df230846
[web] Upgrade Prettier to match version in monorepo root ( #6231 )
...
GitOrigin-RevId: 02f97af1b9704782eee77a0b7dfc477ada23e34d
2022-01-11 09:03:23 +00:00
Jakob Ackermann
2465a32451
Merge pull request #6234 from overleaf/jpa-web-owns-spelling-preferences
...
[misc] move ownership of spellingPreferences collection to web
GitOrigin-RevId: f2584a1119a578c3df15371c6798923a4f2d15ae
2022-01-07 09:03:11 +00:00
Jakob Ackermann
b1eac3abde
Merge pull request #6230 from overleaf/jpa-collect-latency-get-dict
...
[web] collect latency for getting the users dict
GitOrigin-RevId: ff13cfd7c27a64b15b36c0a0cd8653b4681be6b2
2022-01-05 09:03:09 +00:00
Jakob Ackermann
17eb841b31
Merge pull request #6151 from overleaf/jpa-jel-ta-spelling-client-cache
...
[misc] filter out saved words from users dict client side
GitOrigin-RevId: 01b496c60d25954c8e65a71c06fd90a6c428a698
2022-01-05 09:02:59 +00:00
Timothée Alby
7c3002e608
Merge pull request #6190 from overleaf/ta-survey-future
...
Add Product Survey 2021
GitOrigin-RevId: 838380993688262f6541101c7ee2f8d85da4323e
2021-12-22 09:03:39 +00:00
Thomas
f88d63c54a
Merge pull request #6137 from overleaf/jpa-cleanup-cb-based-interface
...
[web] SubscriptionLocator: do not return promises from cb-based methods
GitOrigin-RevId: afbdbf77ea672064d791915ac4119e4b6f5cce74
2021-12-20 09:03:18 +00:00
Brian Gough
108c99cf53
Merge pull request #6141 from overleaf/bg-update-basic-auth
...
[web] remove deprecated basic-auth-connect module
GitOrigin-RevId: b18435c98696858da70f3a715258c3c7a86c3b54
2021-12-20 09:03:06 +00:00
Jakob Ackermann
7954326711
Merge pull request #6136 from overleaf/jpa-fix-promise-vs-cb
...
[web] use promise based interface for getting the recurly subscription
GitOrigin-RevId: cb9409a824aa3df0f3a2def39237020227612eab
2021-12-15 09:05:52 +00:00
Timothée Alby
00e792b022
Merge pull request #6093 from overleaf/jpa-last-user-activity
...
[web] add a last active date for denoting account activity in groups mgt
GitOrigin-RevId: 32a9e5c1e8f63e794bf6d379685b6dda7e6d4d22
2021-12-15 09:05:34 +00:00
Timothée Alby
5eed78a3e8
Merge pull request #6099 from overleaf/jpa-recurly-redirect
...
[web] put hosted recurly pages behind a redirect
GitOrigin-RevId: 51a45dbcc0b74f1f1ae14eda9ed19a733e2d1334
2021-12-15 09:05:27 +00:00
Copybot
03e0363425
Merge pull request #981 from fsinfuhh:fix/settings-template
...
GitOrigin-RevId: c139885dfcc1212b35b17f39e63e96aae8d6228f
2021-12-15 09:04:01 +00:00
Alf Eaton
458c490f6f
Add a client id when sending a chat message ( #6073 )
...
GitOrigin-RevId: 3ddfab6e711de6770b27aafe87491d33e310635c
2021-12-15 09:03:08 +00:00
Brian Gough
6c62d4c412
Merge pull request #6100 from overleaf/bg-fix-bot-exception
...
[web] fix exception when trying to regenerate bot session
GitOrigin-RevId: 753b1dc5cc54263d198181d53bd8dfa02b7dae05
2021-12-15 09:03:00 +00:00
Alf Eaton
e48d9fe4f9
Rename PDF viewer options to "Overleaf" and "Browser" ( #6062 )
...
GitOrigin-RevId: 01342862fb2b1c41e9dacec0bb3db02742e5b612
2021-12-13 09:03:33 +00:00
Thomas
ee08ace46b
Merge pull request #6033 from overleaf/bg-add-recover-doc-script
...
[web] add script to recover dangling docs from redis
GitOrigin-RevId: 2fca3d6b27cb35c6ee6cb1f32588ab7390a63d3f
2021-12-09 09:02:32 +00:00
Eric Mc Sween
b22df1dcba
Merge pull request #5984 from overleaf/em-unnecessarily-async-functions
...
Clean up unnecessarily async functions
GitOrigin-RevId: 59f0f0a76b4436f3b99a09b747670d443bac4582
2021-12-07 09:03:33 +00:00
Jessica Lawshe
0e20c204a1
Merge pull request #5983 from overleaf/jel-release-disable-ng-router
...
Release disabling angular router
GitOrigin-RevId: be54f3cda5f0086ac2b6f3fcf56c4fa452d1bc0d
2021-12-03 09:04:28 +00:00
Miguel Serrano
2667e9a11c
Unified Navigation Bar + Split Test ( #5972 )
...
GitOrigin-RevId: 9fbde79aba1395956d591989b6161290777cc28f
2021-12-03 09:03:27 +00:00
Miguel Serrano
d48dbed536
Override split test locals ( #5960 )
...
GitOrigin-RevId: 9a5372f2c4c6d79e6d77a2f72f6dc6a86437f577
2021-12-03 09:03:24 +00:00
Miguel Serrano
d5bf5b0614
Merge pull request #5881 from overleaf/ab-split-test-middleware
...
New global split test middleware for locals
GitOrigin-RevId: b530572f709572663fc3d051f544064bd8804f76
2021-12-03 09:03:20 +00:00
Timothée Alby
8b507427c2
Merge pull request #5937 from overleaf/ta-symbol-palette-flag-remove
...
Remove Deprecated Symbol Palette Feature Flag
GitOrigin-RevId: 95bc8e484ef165d9c6b5ce75ee45dc2da1360f47
2021-12-01 09:03:34 +00:00
Timothée Alby
970fd27165
Merge pull request #5946 from overleaf/ta-disable-angular-router-beta
...
Disable Angular Router for Beta Users
GitOrigin-RevId: da63b3fc18a46d2f3aff1639eac269309a5a5944
2021-12-01 09:03:22 +00:00
Timon Engelke
b9db578e0b
Fix user settings template
2021-11-30 18:05:00 +01:00
Brian Gough
e9c7b0d17c
Merge pull request #5750 from overleaf/jpa-cache-req-ip
...
[web] cache req.ip and bail out in case none is available
GitOrigin-RevId: 07084114676ffd13530c9ad4e0ff386fc2c5fa17
2021-11-24 09:03:07 +00:00
Eric Mc Sween
b8ab8fbdbd
Merge pull request #5853 from overleaf/em-fix-file-tree
...
More filename fixes when resyncing
GitOrigin-RevId: 15e2e71fa8d16a1c708449eb607918b36f2fb3ee
2021-11-23 09:03:11 +00:00
Alexandre Bourdin
f9873619ad
Merge pull request #5769 from overleaf/ab-null-split-tests
...
Setup null split tests
GitOrigin-RevId: 4cba55e123d0a4add19cdace7434506e9d20c7a9
2021-11-23 09:02:46 +00:00
Alexandre Bourdin
fa6bc3fc7b
Merge pull request #5777 from overleaf/ab-utm-term-content
...
Track utm_content param and replace utm_term in utm-tags property
GitOrigin-RevId: 868274a3dc4f44705f1e8340592ee05acc471b19
2021-11-23 09:02:43 +00:00
Jakob Ackermann
44b3fece89
Merge pull request #5838 from overleaf/jpa-fix-load-editor-metrics
...
[web] fix the http-request metric options for loading the editor
GitOrigin-RevId: 8c87ebd5be77a918b719ddd061b4758efb277a90
2021-11-22 09:03:07 +00:00
Jessica Lawshe
8060b5e781
Merge pull request #5802 from overleaf/jel-reconfirm-notification
...
[web] Extend reconfirmation notification check
GitOrigin-RevId: da3785a25b4fa1152a862214af3c17a67f57f10b
2021-11-18 09:03:18 +00:00
Hugh O'Brien
7d932f0b92
Merge pull request #5722 from overleaf/hb-improve-group-buy-ux
...
Update the UX for the group subscription modal
GitOrigin-RevId: 6700a5c4907e0c966ee3b2954b6417ccf9edf37e
2021-11-17 09:04:06 +00:00
Alf Eaton
a15e1bdc07
Merge pull request #5734 from overleaf/ab-handle-project-zip-not-existing
...
Handle case of not existing project ID when zipping projects for download
GitOrigin-RevId: 601b14ef0217c27dc50ef0442f7e81db35642b6d
2021-11-17 09:03:29 +00:00
Timothée Alby
8ca159b4b9
Merge pull request #5797 from overleaf/ta-pdf-detach
...
PDF Detach
GitOrigin-RevId: f69d8a87d1ba2115ad496a719106dfc7707a6ed5
2021-11-16 09:02:57 +00:00
Eric Mc Sween
642764fccf
Merge pull request #5770 from overleaf/em-resync-clean-filename
...
Clean filenames before resync
GitOrigin-RevId: 46a408a8b7eb067b431db04951d92c029b833054
2021-11-16 09:02:51 +00:00
Brian Gough
aeb2ce7435
Fix up duplicate filenames during resync ( #5742 )
...
* Fix up duplicate filenames during resync
* Unit test for project history resync with duplicate paths
* Decaf cleanup: unnecessary returns
* Decaf cleanup: remove initClass()
* Decaf cleanup: unused variables
* Decaf cleanup: camel case variables
* Support duplicate folder names when traversing project folders
We have some broken projects that contain duplicate folder names. In
order to fix them, we need to be able to find them in the project. The
use of an object to store folders by path meant that only one of the
duplicate folders would be found.
* Keep docupdater up to date when renaming during a resync
Co-authored-by: Eric Mc Sween <eric.mcsween@overleaf.com>
GitOrigin-RevId: bf3dcdc4c1d4f5418ff9f5e68b255438620349ca
2021-11-12 09:02:56 +00:00
Miguel Serrano
b7e9f0b67f
Prepare React Pdf Preview Rollout with Split Test ( #5746 )
...
Prepare React Pdf Preview Rollout with Split Test and disabled new Logs UI
GitOrigin-RevId: 995b7ca3ed542e58596b9f9715adc93a64da597e
2021-11-12 09:02:42 +00:00
Eric Mc Sween
5fc6d7dcb3
Merge pull request #5740 from overleaf/em-gcp-logging-web
...
Improve GCP logging for web
GitOrigin-RevId: b304c87a3fe46c29189f665eb3daf22c23d6eb8f
2021-11-11 09:03:09 +00:00
Alf Eaton
3feca1ffc6
Move symbol palette to module and add overlay ( #5396 )
...
GitOrigin-RevId: 649dd56aaecd60662bd2bf534bda323ee541874f
2021-11-11 09:03:05 +00:00
Miguel Serrano
739ac96195
Revert "Prepare new Pdf Preview rollout ( #5664 )" ( #5745 )
...
This reverts commit 047a3c636e09e9786c2a9b93514fef5bc46b0da9.
GitOrigin-RevId: 91b3c024cd364c1fd55d5e4fc6a2c592b784bc2a
2021-11-11 09:03:01 +00:00
Miguel Serrano
19eef0acca
Prepare new Pdf Preview rollout ( #5664 )
...
* Prepare new pdf preview rollout
* skip new_logs_ui variant tests
GitOrigin-RevId: 047a3c636e09e9786c2a9b93514fef5bc46b0da9
2021-11-11 09:02:57 +00:00
Alf Eaton
4ed8e1d7d1
Add source editor React component using CodeMirror 6 ( #5642 )
...
GitOrigin-RevId: 3e67bffbeeade02a8d4ff2c468ca784230fc7408
2021-11-10 09:02:41 +00:00
Hugh O'Brien
3b95ac6d88
Merge pull request #5688 from overleaf/jpa-invalid-password-message
...
[web] password reset: validate user password ahead of invalidating token
GitOrigin-RevId: ba3e6549f53675a2216e2fc24293276c1968d416
2021-11-10 09:02:38 +00:00
Alexandre Bourdin
05c1ecdde0
Merge pull request #5679 from overleaf/ab-utm-tracking-fix
...
UTM Tracking
GitOrigin-RevId: 8e9f8372affce72b35f47786de40def77c08a514
2021-11-09 09:05:05 +00:00
Alexandre Bourdin
7836743754
Merge pull request #5717 from overleaf/ab-sub-controller-uncaught-ex
...
Prevent uncaught error in SubscriptionController
GitOrigin-RevId: af8e986ce4c83c48d4af2a4af092c63eea092335
2021-11-09 09:04:58 +00:00
Alexandre Bourdin
c881909258
Merge pull request #5716 from overleaf/ab-tear-down-de-ng-plans-page-test
...
Tear down de-ng split test and cleanup old version
GitOrigin-RevId: 02438bbb2e530dfe72f046dd91c547d97c39c96e
2021-11-09 09:04:51 +00:00
Jakob Ackermann
6122520bf5
Merge pull request #5727 from overleaf/jpa-deprecation-warnings
...
[misc] fix deprecation warnings
GitOrigin-RevId: aa103252e5918143bb1dacb19e87e47bb1784e83
2021-11-09 09:04:44 +00:00
Eric Mc Sween
37018af773
Label updates with an origin when migrating history ( #5689 )
...
* Label updates with an origin when migrating history
GitOrigin-RevId: 78b2b521a08610a178ea84f78f8f9644d798d509
2021-11-09 09:04:23 +00:00
Miguel Serrano
f97f753b1e
Merge pull request #5499 from overleaf/msm-remove-angular-nav-toolbar
...
Remove Angular Navigation UI
GitOrigin-RevId: a71da3da665515ec6ce74ae41ff1f0b47b86134e
2021-11-09 09:04:16 +00:00
Jakob Ackermann
c5aee05320
Merge pull request #5685 from overleaf/jpa-web-no-cdn
...
[web] add support for nocdn fallback on marketing pages
GitOrigin-RevId: c125c44f9187de7e1127c77311c54bef7c4b86c9
2021-11-05 09:02:57 +00:00
Miguel Serrano
a752bbefdd
Merge pull request #5665 from overleaf/em-resync-attribution
...
Label resyncs with "Overleaf History System"
GitOrigin-RevId: 3d08dc9bcb2310d7ef7cb8f17cd5c208a802941c
2021-11-04 09:04:12 +00:00
Jessica Lawshe
b90b7c92ac
Merge pull request #5655 from overleaf/jel-detach-feature-flag
...
Make showNewPdfPreview a dependency of showPdfDetach
GitOrigin-RevId: 2bb2f5cd8b2cf68a28e8979713c08c0ceef33fa5
2021-11-04 09:03:51 +00:00
Jessica Lawshe
3ad686c30b
Merge pull request #5630 from overleaf/jel-layout-dropdown
...
New project layout dropdown
GitOrigin-RevId: 8d7f4ff6649fe249b762642e70522597e5e78dd4
2021-11-04 09:03:44 +00:00
Alexandre Bourdin
115436925c
Merge pull request #5668 from overleaf/revert-5595-ab-utm-tracking
...
Revert "UTM Tracking"
GitOrigin-RevId: dbed61448496ff8e990eb9a3712831ef1a3376fe
2021-11-03 09:04:26 +00:00
Alexandre Bourdin
69c751ce39
Merge pull request #5595 from overleaf/ab-utm-tracking
...
UTM Tracking
GitOrigin-RevId: 9fff6dad166875c94dbfad80770e9ad32f883418
2021-11-03 09:03:58 +00:00
Eric Mc Sween
0449e6c2a2
Merge pull request #5645 from overleaf/em-history-origin
...
Identify resyncs in the history panel
GitOrigin-RevId: 5c96f0f1be68bfb05954457a7d5b72b4cec6c607
2021-11-03 09:03:45 +00:00
Jakob Ackermann
0ee93793e3
Merge pull request #5641 from overleaf/jpa-survey-notification-2
...
[web] implement institutional leavers survey logic in frontend only
GitOrigin-RevId: e1002ee6f75ba3865c955eefa8482af0c72bb825
2021-11-03 09:03:28 +00:00
Jakob Ackermann
71b5a4938d
Merge pull request #5620 from overleaf/jpa-true-pro-features-override
...
[web] creating a professional feature override should populate all flags
GitOrigin-RevId: e5ee4464ac2cedac7cc919195ac2a4240fb9285f
2021-11-03 09:03:01 +00:00
Brian Gough
d706109823
Merge pull request #5615 from overleaf/revert-5611-revert-4746-ae-project-history
...
Add endpoint for migrating a project from track-changes to full project history (second attempt)
GitOrigin-RevId: 86ff0a149bd56f028fc7af854f1684bf126e503f
2021-11-03 09:02:54 +00:00
Eric Mc Sween
e5676a9643
Merge pull request #5648 from overleaf/em-revert-gcp-logging-web
...
Revert "Improve GCP logging for web"
GitOrigin-RevId: 92d446baf62108da1df92146eec12a2fe69d30ee
2021-11-02 09:03:29 +00:00
Eric Mc Sween
641b10cceb
Merge pull request #5632 from overleaf/em-gcp-logging-web
...
Improve GCP logging for web
GitOrigin-RevId: 1198fab2e821a55563058171cfa435605216e337
2021-11-02 09:03:22 +00:00
Jessica Lawshe
861ccbfcd1
Merge pull request #5489 from overleaf/jel-sso-reconfirmation
...
[web] Update link to SSO notification
GitOrigin-RevId: 376e63948e7a17fd45c229e6d00f43e882e1cd0d
2021-11-02 09:03:01 +00:00
Thomas
307e151d6d
Merge pull request #5590 from overleaf/tm-show-current-session-2
...
Show current session on user sessions page
GitOrigin-RevId: fd748207905f600ca3102db6a208a994b089ca97
2021-10-29 08:04:21 +00:00
Thomas
164ea5735f
Merge pull request #5466 from overleaf/tm-gallery-analytics-duplicated-template
...
Add analytics data for duplicated projects (include from template data)
GitOrigin-RevId: 8072b4e3ccca634557a67d9f2cca4d87f63f786b
2021-10-29 08:04:15 +00:00
Thomas
ffdafb9700
Show prices including VAT in the upgrade to group subscription modal ( #5463 )
...
* Add VAT calculation (with details) to the group upgrade modal
* Move 'per year' to seperate line to prevent text overflow
* Rename taxAmmount to taxAmount
GitOrigin-RevId: 37b7d471a704192d9cc4b96765f7449e747b2add
2021-10-29 08:04:01 +00:00
Brian Gough
ce7af09728
Merge pull request #5611 from overleaf/revert-4746-ae-project-history
...
Revert "Add endpoint for migrating a project from track-changes to full project history"
GitOrigin-RevId: 4a37d31daa2855622bfd3e7d96eeabe813b5d8bb
2021-10-29 08:03:32 +00:00
Brian Gough
da4fdfe11e
Merge pull request #4746 from overleaf/ae-project-history
...
Add endpoint for migrating a project from track-changes to full project history
GitOrigin-RevId: 74e1fb1379a78a9569dda2007e677a4d277e38fb
2021-10-29 08:03:18 +00:00
Jakob Ackermann
1505efc23d
Merge pull request #5592 from overleaf/jpa-fix-mongodb-result-check
...
[misc] fix detection of matched mongodb filter for update operations
GitOrigin-RevId: 856b871feba1df13ef163fa763274927d49b9105
2021-10-29 08:03:10 +00:00
Jakob Ackermann
aa846a6af2
Merge pull request #5558 from overleaf/jpa-ta-canonical-url-tag
...
[web] add a canonical tag to gallery/learn/blog
GitOrigin-RevId: c6b9e84a0dbf04e44dbc507ae5dbf9ef2d95b8cc
2021-10-29 08:03:06 +00:00
Jakob Ackermann
7f9fd00bda
Merge pull request #5367 from overleaf/jpa-node-handle-callback-err
...
[misc] fix eslint violations for node/handle-callback-err
GitOrigin-RevId: 83a4900e8861010df1917bff49382bd9c93375bd
2021-10-28 08:03:26 +00:00
June Kelly
12b90cac69
Merge pull request #5541 from overleaf/jk-retry-v1-requests-features-refresh
...
[web] Retry v1 requests in refresh-features path
GitOrigin-RevId: 1b0e952390d3de07fdfb115349a8a55965aabe1f
2021-10-28 08:03:20 +00:00
Brian Gough
e681c6322f
Merge pull request #5479 from overleaf/bg-refresh-features-on-editor-load
...
refresh user features on editor load when out of date
GitOrigin-RevId: ef39b5626cfdc6ed611137a6f6eca3417d3ce73f
2021-10-27 08:03:22 +00:00
Jakob Ackermann
a6f05109a3
Merge pull request #5352 from overleaf/jpa-no-var
...
[misc] fix eslint violations for `no-var`
GitOrigin-RevId: c52e82f3a8a993b8662cc5aa56e7b95ca3c55832
2021-10-27 08:03:00 +00:00
Brian Gough
3c780c65e8
Merge pull request #5417 from overleaf/hb-restore-doc-from-admin
...
Restore soft deleted docs from admin
GitOrigin-RevId: 5c94539ae950c401225d2cfe7c0bc978ed258e22
2021-10-26 08:03:31 +00:00
Alexandre Bourdin
2037adf808
Add new scheduled-jobs queue dedicated to delayed jobs ( #5496 )
...
* Add new scheduled-jobs queue dedicated to delayed jobs
* Extract createScheduledJob and enqueue to a dedicated QueueHandler
* Queues cleanup & refactoring (review suggestions)
GitOrigin-RevId: f7b9380388430e878def83cd44e7d086d0fb92ad
2021-10-26 08:03:17 +00:00
Timothée Alby
9278ce6cc0
Merge pull request #5442 from overleaf/ta-ga-v4
...
Add Google Analytics V4 Tags
GitOrigin-RevId: 8841bd6a902efa15399b1a219ff7740635898fa1
2021-10-25 08:02:58 +00:00
Timothée Alby
47cd2d7324
Merge pull request #5531 from overleaf/jel-web-unused-metrics-code
...
[web] Remove unused metrics code
GitOrigin-RevId: ffad327c02ebecfe47c4a063b8e694e5a18e3257
2021-10-22 08:04:43 +00:00
Eric Mc Sween
fdb5386b85
Merge pull request #5547 from overleaf/em-ta-analytics-proxy-fix
...
Fix how AnalyticsProxy generates the URL
GitOrigin-RevId: 272e7ea92d1aa41f7390d39c590336a23dba3708
2021-10-22 08:04:20 +00:00
Alf Eaton
913a62fbc8
Migrate synctex controls to React ( #5503 )
...
GitOrigin-RevId: 80362a00ae6b73616a6fa9b3193b9b9974b5fd35
2021-10-22 08:03:43 +00:00
Alf Eaton
2bf422b76d
Merge pull request #5522 from overleaf/ae-compile-feature-flag
...
Only use the React compiler when showNewPdfPreview is set
GitOrigin-RevId: 24bf8dc6a830e670ee8dc30b8e0329127de1a1a8
2021-10-22 08:03:31 +00:00
Thomas
42fa5e28ed
Merge pull request #5529 from overleaf/revert-5484-tm-show-current-session
...
Revert "Show current session on user sessions page"
GitOrigin-RevId: 80e4c667d96b2016066657dc74d9f27d6b52b6f8
2021-10-21 08:03:41 +00:00
Jakob Ackermann
7996f90c7b
Merge pull request #5306 from overleaf/jpa-clear-institution-notifications
...
[web] add a new script for clearing institution notifications
GitOrigin-RevId: d102b484c4fb9816832b48c2dfa66953bc996667
2021-10-21 08:03:25 +00:00
Jakob Ackermann
358e8b7424
Merge pull request #5349 from overleaf/jpa-no-depreacted-api
...
[misc] fix eslint violations for node/no-depreacted-api
GitOrigin-RevId: 0f7d64984da9e789c4ab95381db34afb89fa1a94
2021-10-21 08:03:18 +00:00
June Kelly
e0b0d10143
Merge pull request #5484 from overleaf/tm-show-current-session
...
Show current session on user sessions page
GitOrigin-RevId: 6ae130bfa8c3d82a305fd865e162c19f5c8b208c
2021-10-21 08:03:04 +00:00
June Kelly
7292cfbd02
Merge pull request #5366 from overleaf/jk-move-password-reset-audit-log
...
[web] audit password reset before taking action
GitOrigin-RevId: 672f712658b4669a5a750dbc6f97d24ce35c332d
2021-10-21 08:03:00 +00:00
Alf Eaton
f7ef2532e0
Handle PDF preview on toggle between split and full-width views ( #5470 )
...
* Only hide the compile logs pane when toggled off
* Handle PDF preview on toggle between split and full-width views
GitOrigin-RevId: 9ceca8a06a22abfa78f245e1ae5d24af98215906
2021-10-18 08:03:26 +00:00
Alexandre Bourdin
121ee4b72e
Merge pull request #5460 from overleaf/ab-skip-invalid-identify
...
Skip identify event when analyticsId is invalid
GitOrigin-RevId: 1fd9c54f59ad0b6196875f9826021e95752eddf0
2021-10-15 08:03:16 +00:00
Brian Gough
d2c76b05cf
Merge pull request #5425 from overleaf/bg-add-feature-override-script
...
add feature override script
GitOrigin-RevId: 90def174b4ac182b6f62984e8f9621f3dc16b92d
2021-10-14 08:03:18 +00:00
Brian Gough
b9e7f6ab5e
Merge pull request #5384 from overleaf/bg-add-symbol-palette-feature-flag
...
[web] add symbol palette feature flag
GitOrigin-RevId: 154499aaef72b677f28d85c501d0015811081887
2021-10-14 08:03:11 +00:00
Alexandre Bourdin
da6d6abe80
Merge pull request #5422 from overleaf/ab-queues-default-job-options
...
Add default job options for queues in analytics
GitOrigin-RevId: ab8cf13a0ba35acb0b21519f21131df128bb3f29
2021-10-13 08:03:58 +00:00
Alf Eaton
1d9615b672
Enable new PDF preview for alpha users ( #5410 )
...
GitOrigin-RevId: 19b1d8045ddff525fbd738526bc02b64f38c3726
2021-10-13 08:03:27 +00:00
Thomas
85adea3f50
Merge pull request #5382 from overleaf/tm-analytics-project-create-segmentation
...
Fix for project-created event segmentation data
GitOrigin-RevId: 5b8eb14a4ea03e7136c529742a183291557d2715
2021-10-08 08:03:04 +00:00
Eric Mc Sween
94b36dfbba
Merge pull request #5355 from overleaf/em-stack-overflow
...
Avoid stack overflow with synchronous jobs in ProjectZipStreamManager
GitOrigin-RevId: b7e948b98c675527a8417247a840ab27690c1027
2021-10-07 08:04:56 +00:00
Jakob Ackermann
13b8321986
Merge pull request #5375 from overleaf/jpa-401-failed-login
...
[web] send a non success status code for failed logins in Server CE/Pro
GitOrigin-RevId: 1aace4456c8602af26a362346bfc462e1476b0f7
2021-10-07 08:04:49 +00:00
Jakob Ackermann
12890edd14
Merge pull request #5344 from overleaf/jpa-no-callback-literal
...
[web] fix eslint violations for node/no-callback-literal
GitOrigin-RevId: 8d6bb1398b3db2794bf1b2f97cd6d2886f2b4b0a
2021-10-07 08:04:30 +00:00
Jakob Ackermann
66ea2e613c
Merge pull request #5281 from overleaf/jpa-rework-language-picker
...
[web] rework the language picker UI in the footer
GitOrigin-RevId: fb9fe9a560a0f059f58c76d6a85f31ffabc14f4f
2021-10-07 08:04:10 +00:00
Alexandre Bourdin
98db86b8f0
Merge pull request #5348 from overleaf/ab-alpha-beta-properties
...
alpha and beta program user properties
GitOrigin-RevId: 633a61df83dd8206e780f67c85dd3403902f00f2
2021-10-06 08:03:26 +00:00
Jakob Ackermann
4cecc6383a
Merge pull request #5361 from overleaf/jpa-fix-cdn-load-test
...
[web] rework the loading process for the CDN load test
GitOrigin-RevId: dd14ca29668e88944457e03ffd8c921e2ce93929
2021-10-06 08:03:22 +00:00
Timothée Alby
e56abc42df
Merge pull request #5156 from overleaf/ta-registration-properties-cleanup
...
Registration Sources User Properties Cleanup
GitOrigin-RevId: 114f8a8a2102b6a1045594aef96d25aa530f9f9b
2021-10-05 08:03:41 +00:00
Timothée Alby
7c384d5f26
Merge pull request #5330 from overleaf/ab-analytics-middleware-passport-id
...
Fix passport user id reference in analytics ID middleware
GitOrigin-RevId: 7d237a6f358b5632c672aafd6e1e72ab53d8650f
2021-10-05 08:03:37 +00:00
Timothée Alby
0c7946f30c
Merge pull request #5329 from overleaf/ab-split-test-version-createdat
...
Add a createdAt field to split test versions
GitOrigin-RevId: d7cf8f6af0a6f1102e9e85f283df32c73a51fda4
2021-10-05 08:03:33 +00:00
Timothée Alby
1425d96deb
Merge pull request #5319 from overleaf/ta-split-test-assignment-date
...
Validate User's Split Tests Schema
GitOrigin-RevId: 0e37a833696359838c7133cd7cd9411ec520993a
2021-10-05 08:03:30 +00:00
Timothée Alby
1ad94859d5
Merge pull request #5242 from overleaf/hb-update-project-invite-emails
...
Update wording for project invite email to account for spam safe cases
GitOrigin-RevId: 80a171548b1c496be2e61b61895ca51cd714f2f7
2021-10-05 08:03:23 +00:00
Jakob Ackermann
ca8b55def3
Merge pull request #5325 from overleaf/ab-identify-fix
...
Skip identify job when userId and analyticsId are the same ObjectID
GitOrigin-RevId: 150ac4aab6a33887c0b5ffba8c66cb9ec83f5c88
2021-10-04 08:03:41 +00:00
Alexandre Bourdin
4d2b6563d8
Merge pull request #5290 from overleaf/ab-undefined-analytics-id
...
Fix case where analyticsId is unset for user with legacy sessions
GitOrigin-RevId: c98a6e492aad7821967b7f48b8a282f8d6569335
2021-10-01 08:03:33 +00:00
Alexandre Bourdin
92f34757f7
Merge pull request #5302 from overleaf/ta-identify-identity
...
Skip Identify Job When userId Equal analyticsId
GitOrigin-RevId: 11eac0905dd0060df3556484db7ba301aba55375
2021-10-01 08:03:26 +00:00
Alexandre Bourdin
4d7e6d2707
Merge pull request #5080 from overleaf/ab-queues-bq-mp-retry
...
Split analytics queues into topics to retry failed insertions for each platform independently
GitOrigin-RevId: 4dacbf898359b4039b64ae07ee2dc1f8986d430b
2021-10-01 08:03:15 +00:00
Alf Eaton
73bc3418a2
Add React version of the PDF preview pane ( #5135 )
...
GitOrigin-RevId: fcc88a362c3e97c9fddf85d47c3a83a0a0b89432
2021-10-01 08:03:12 +00:00
Jakob Ackermann
2ffbbcc7fc
Merge pull request #5276 from overleaf/jpa-email-copy-change
...
[web] copy change to footer of new user onboarding email
GitOrigin-RevId: 7b11655e5f2ae8d72e5fe69f8c07dab1c78ae98e
2021-09-30 08:04:12 +00:00
Jakob Ackermann
b58ba2299a
Merge pull request #5277 from overleaf/jpa-handle-missing-file-during-refresh
...
[web] fix handling of missing source file when refreshing a linked file
GitOrigin-RevId: 775bf08a37adb20e71a1492d27bce9a41b959d27
2021-09-30 08:04:06 +00:00
Jakob Ackermann
2a935d7ab5
Merge pull request #5261 from overleaf/jpa-de-ng-more-complex-pages
...
[web] de-ng some of the complex pages
GitOrigin-RevId: 6c85bbf2d21cb2e8d3441202dfd299512bf71453
2021-09-30 08:03:53 +00:00
Jakob Ackermann
5fc79f6fd4
Merge pull request #5260 from overleaf/jpa-de-ng-simple-pages
...
[web] de-ng simple pages
GitOrigin-RevId: d5e2f05780e7f91bea1a037022a3c8a0c276f6e6
2021-09-30 08:03:47 +00:00
Alexandre Bourdin
01588adec7
Merge pull request #5278 from overleaf/ab-analytics-id-old-sessions-fix
...
Backfill analyticsId for old sessions
GitOrigin-RevId: daecec07cf3cf0d40cab8c875528f7ebd667bd8b
2021-09-30 08:03:34 +00:00
Hugh O'Brien
035b803989
Merge pull request #5154 from overleaf/hb-trial-onboarding-ab
...
Trial onboarding email
GitOrigin-RevId: a9e3ba5a5e333c625b4f983012f81f6fde21b8dc
2021-09-29 08:03:18 +00:00
Hugh O'Brien
f64cd511fa
Merge pull request #5247 from overleaf/jpa-drop-unused-templates
...
[web] delete unused pug templates
GitOrigin-RevId: 78c042a84c9e8ffc26f26ae3a936f55d6a34dac4
2021-09-29 08:03:14 +00:00
June Kelly
5141f7b452
Merge pull request #5199 from overleaf/jk-de-ng-form-messages-role
...
[web] Improve a11y of form-messages
GitOrigin-RevId: 36360bc188f9a582e891d50328a6f27b414dce2a
2021-09-27 08:03:10 +00:00
June Kelly
49ac6e2e6b
Merge pull request #4929 from overleaf/jk-fix-disconnect-users
...
Fix /disconnectAllUsers endpoint security
GitOrigin-RevId: 57858daa5a076c37332bc575e76ffd6b1a1bd914
2021-09-27 08:02:57 +00:00
Alf Eaton
40eda2eaf9
Move layout button tooltip placement ( #5130 )
...
GitOrigin-RevId: 3d8af2f92e0229019696fc355c8573bc92d5df8d
2021-09-24 08:04:15 +00:00
Jakob Ackermann
16761be4f6
Merge pull request #5189 from overleaf/jpa-general-de-ng
...
[web] de-ng 404 and site-closed pages
GitOrigin-RevId: 6673554e4ecdb6f7a2daf094fc06eb0d7b2b8b3e
2021-09-24 08:04:02 +00:00
Jakob Ackermann
0f594db5a9
Merge pull request #5137 from overleaf/jpa-contact-form-selector
...
[web] contact-form: swap the element selector for the open form trigger
GitOrigin-RevId: f4d5c437fc2021d7559f5948350c13e5cb847e11
2021-09-24 08:03:30 +00:00
Jakob Ackermann
891947770c
Merge pull request #5124 from overleaf/jk-de-ng-set-password-page
...
[web] de-ng set password form
GitOrigin-RevId: d8ebf9f794454d5772e13ab783892d2bba6eed87
2021-09-24 08:03:23 +00:00
Timothée Alby
9e5dae3443
Merge pull request #5153 from overleaf/ta-registration-properties
...
Rework Referrer-From User Property
GitOrigin-RevId: f1b91616e2a9b93f3c3944890d96e735c563c237
2021-09-24 08:03:02 +00:00
Timothée Alby
1e9f37652a
Merge pull request #5155 from overleaf/ta-registration-properties-tests
...
Test Registration Sources User Properties
GitOrigin-RevId: c0cf033334161df219c71525c0054b22a97043a7
2021-09-24 08:02:59 +00:00
Eric Mc Sween
a163efd0a1
Merge pull request #5168 from overleaf/em-request-pipe-linked-files
...
Fix linked files when they refer to empty files
GitOrigin-RevId: 13c751e2679849516e874afdd422cf9e8d16c8d1
2021-09-23 08:03:29 +00:00
Jakob Ackermann
59d83c4b88
Merge pull request #5117 from overleaf/jpa-plans-de-ng
...
[web] de-ng plans page
GitOrigin-RevId: b902b10b45ab3fd46e71545c94f65e8f079c4564
2021-09-23 08:03:23 +00:00
Jakob Ackermann
011e719fdf
Merge pull request #5125 from overleaf/jpa-portal-de-ng
...
[web] de-ng portals page
GitOrigin-RevId: 2460c51fb0f81be758c5804e66803a98b614b304
2021-09-22 08:03:41 +00:00
Brian Gough
cc1b73336a
Merge pull request #4944 from overleaf/bg-use-file-line-errors
...
use file line errors in log output
GitOrigin-RevId: 6732b19552fe15431a70fbefbc572253c389c64e
2021-09-22 08:03:25 +00:00
Eric Mc Sween
2fdff8288b
Merge pull request #5088 from overleaf/em-queue-feature-refreshes
...
Perform some user refreshes in the background
GitOrigin-RevId: 3aec73c827bf0f7de7bd9caa369dfc653eac5dd0
2021-09-21 08:03:13 +00:00
Eric Mc Sween
0f7bfe9173
Merge pull request #5087 from overleaf/em-promisify-subscription-updater
...
Promisify FeaturesUpdater and SubscriptionHandler
GitOrigin-RevId: 1a9725afa119c0eaee3d975a11197b6f702f1307
2021-09-21 08:03:10 +00:00
Timothée Alby
931760629b
Merge pull request #5122 from overleaf/ta-trial-extended-event
...
Add Subscriptions Trial Extended Event
GitOrigin-RevId: 3fe64f58fbab27e35c417fa2fe9880f883385ad2
2021-09-17 08:03:16 +00:00
Timothée Alby
cfd5a86184
Merge pull request #5045 from overleaf/ab-fix-event-property-errors
...
Cleanup event properties flagged in Human37 recommendation
GitOrigin-RevId: f09f06b86a38ddb430902ba71df4d1b002eaaec6
2021-09-17 08:03:09 +00:00
Jakob Ackermann
8d03e03d4d
Merge pull request #5052 from overleaf/jpa-refactor-form-helper
...
[web] refactor form helper
GitOrigin-RevId: c04929fd3e62a6222ed335f99e8413592cbdd134
2021-09-17 08:03:05 +00:00
June Kelly
0ae8f37629
Merge pull request #5107 from overleaf/jk-de-ng-reconfirm-and-pw-reset
...
[web] de-ng password reset and must-reconfirm forms
GitOrigin-RevId: 2101493ff017ba56214c6f981129f94eb9db46aa
2021-09-17 08:03:02 +00:00
June Kelly
53698fb980
Merge pull request #5012 from overleaf/jk-de-ng-user-emails-confirm
...
[web] de-ng the user/emails/confirm page
GitOrigin-RevId: d4b3ceb524627593be05308475b0597242dba8a1
2021-09-17 08:02:58 +00:00
June Kelly
8f1cae8252
Merge pull request #4989 from overleaf/jk-de-ng-logout
...
[web] de-ng logout page
GitOrigin-RevId: 0d46e554ab41759bbf1044fcd49d750322a345ae
2021-09-17 08:02:54 +00:00
Jakob Ackermann
40a1c302f9
Merge pull request #5071 from overleaf/jpa-web-learn-de-ng
...
[web] de-ng learn wiki page
GitOrigin-RevId: defb1c1c90fe17e843f36253e81c2455b7dddfb1
2021-09-16 08:03:43 +00:00
Jakob Ackermann
42f9920a9e
Merge pull request #4945 from overleaf/jpa-jk-audit
...
[web] migrate trivial pug templates to the de-ng/marketing layout
GitOrigin-RevId: 041c277eaded45118c6a3bd3e95bdaa90b1536f4
2021-09-16 08:03:24 +00:00
Jakob Ackermann
780d5ca184
Merge pull request #5110 from overleaf/jpa-de-ng-autofocus
...
[web] use HTML5 autofocus flag on all the input fields
GitOrigin-RevId: 9a984abf09d5cd098f19c3d8c731961e881903c4
2021-09-16 08:03:21 +00:00
Thomas
895f52d41a
Let users upgrade to group plans via subscription dashboard ( #5100 )
...
* Let users upgrade to group plans via subscription dashboard
Users on an individual plan don't have a way to upgrade to a group
subscription without contacting support. As a temporary measure, we're
adding a way to do this by re-using the existing group plan modal from
the plans pages, to allow users to configure and upgrade to a group plan
directly.
This is currently only available for USD, EUR, and GBP - since although
we now support other currencies in Recurly, the group plans modal does
not yet support them. The user however can not change currency here,
their group subscription will be in the same currency as their current
individual subscription.
The group plan modal has been duplicated rather than extended, to keep
this code seperate as it is potentially only a stopgap measure - and we
don't want to be untangling the additional logic from the existing
modal/template later down the line.
GitOrigin-RevId: 10664bd19af2c3870dfe7e19fd0f9c5b7c877cc6
2021-09-15 08:04:00 +00:00
Hugh O'Brien
ab736aecc6
Merge pull request #5044 from overleaf/hb-roll-out-react-file-view
...
Roll out react file view to all users
GitOrigin-RevId: 714246e8de39d1f686c3c07ff298d2c236cbdb8b
2021-09-15 08:03:47 +00:00
Hugh O'Brien
f7900b474b
Merge pull request #4799 from overleaf/hb-eslint-rules
...
Re-enable some eslint rules
GitOrigin-RevId: 16153adb839bb61784bb40fbc8e43da281fe090d
2021-09-15 08:03:43 +00:00
Alf Eaton
28082e64ff
Merge pull request #5015 from overleaf/ae-recompile-on-save
...
Recompile on save key press when PDF preview is focused
GitOrigin-RevId: 9f2c2c5de44c665c9d4c240fb418b9dc321e3523
2021-09-15 08:03:36 +00:00
Alf Eaton
69482d9d3c
Refactor Clone Project modal ( #4748 )
...
GitOrigin-RevId: 03f5164d117713efd78c9806bdda6e6d5c90f6dc
2021-09-15 08:03:33 +00:00
Alf Eaton
1d55af6e75
Refactor WordCountModalController ( #4747 )
...
GitOrigin-RevId: d32d84a96743cd104f7d5fcd6ec66fc2c0b61c45
2021-09-15 08:03:29 +00:00
Eric Mc Sween
a10c042e20
Merge pull request #4947 from overleaf/em-project-rename-for-owners-only
...
Prevent collaborators from renaming a project
GitOrigin-RevId: 94d12e25592fea55b84427aeae78f7bb2a544a58
2021-09-14 08:03:38 +00:00
Jakob Ackermann
aec8d78254
Merge pull request #4958 from overleaf/jpa-login-de-ng
...
[web] login: de-ng most of the login pages
GitOrigin-RevId: 6e7721d515228b70e4e0b8e31e1a578801dbe1c5
2021-09-14 08:03:27 +00:00
Alexandre Bourdin
dd018be499
Merge pull request #5064 from overleaf/ab-analytics-smoke-check
...
Add null check for smoke test user in analytics manager
GitOrigin-RevId: 2ece12f1a674943577ecee272435df535225ec9e
2021-09-13 08:03:17 +00:00
Alexandre Bourdin
3577f25ba2
Merge pull request #5051 from overleaf/ab-web-mono-analytics-id
...
Analytics ID Support (v2)
GitOrigin-RevId: 707f62697f6566d8aad22e424684d97f7bc147df
2021-09-13 08:03:14 +00:00
Alexandre Bourdin
5b8de28250
Merge pull request #5050 from overleaf/revert-4639-ab-web-mono-analytics-id
...
Revert "Analytics ID support"
GitOrigin-RevId: cc5da762ba1bafcbcea65ed0dd86342896b6d1eb
2021-09-10 08:04:47 +00:00
Alexandre Bourdin
6dd641e0e6
Merge pull request #4639 from overleaf/ab-web-mono-analytics-id
...
Analytics ID support
GitOrigin-RevId: 820a6c0f4d19f046f6c791ce4dc64dbc80748924
2021-09-10 08:04:31 +00:00
Thomas
8ec01f59da
Revert "Let users upgrade to group plans via subscription dashboard ( #4704 )" ( #5047 )
...
This reverts commit f310eb10ef00d43076981589ee45893e7d9ab881.
GitOrigin-RevId: 63d884d60d63b9ad47ffc15f688dc81fc7c3d77a
2021-09-10 08:04:24 +00:00
Thomas
5f550b0a11
Let users upgrade to group plans via subscription dashboard ( #4704 )
...
Users on an individual plan don't have a way to upgrade to a group
subscription without contacting support. As a temporary measure, we're
adding a way to do this by re-using the existing group plan modal from
the plans pages, to allow users to configure and upgrade to a group plan
directly.
This is currently only available for USD, EUR, and GBP - since although
we now support other currencies in Recurly, the group plans modal does
not yet support them. The user however can not change currency here,
their group subscription will be in the same currency as their current
individual subscription.
The group plan modal has been duplicated rather than extended, to keep
this code seperate as it is potentially only a stopgap measure - and we
don't want to be untangling the additional logic from the existing
modal/template later down the line.
GitOrigin-RevId: f310eb10ef00d43076981589ee45893e7d9ab881
2021-09-10 08:04:18 +00:00
Simon Detheridge
c6da905e5b
Fix timeout typo in DocumentUpdateHandler (3s -> 30s) ( #5019 )
...
GitOrigin-RevId: 3d9ce43a87356760e0ecc50664e4bfc40e2f9026
2021-09-10 08:04:12 +00:00
Jakob Ackermann
3020a2e8a7
Merge pull request #5013 from overleaf/jpa-rework-unsupported-browser-page
...
[web] rework unsupported-browser page following full lock-down
GitOrigin-RevId: f5b6506aa721e1baebdafc673fedd2079d47d219
2021-09-10 08:03:36 +00:00
Jakob Ackermann
7e06ca22f3
Merge pull request #5009 from overleaf/jpa-fix-no-js-style
...
[web] fix css import for no-js pages
GitOrigin-RevId: a7bf516319b2a3c7b908468eedad28dbe80a53b3
2021-09-09 08:03:23 +00:00
Jakob Ackermann
827768be92
Merge pull request #5008 from overleaf/jpa-drop-ie11-for-real
...
[web] redirect IE11 from all the pages to the unsupported browsers page
GitOrigin-RevId: 9124ca6feef4e82125d7948543a8bdb1d7702c3b
2021-09-09 08:03:17 +00:00
Jakob Ackermann
7919017118
Merge pull request #4956 from overleaf/jpa-jk-contact-form-de-ng
...
[web] de-ng contact form
GitOrigin-RevId: 8a92b37163555d6466e4b8c565f1ef490f73d49a
2021-09-09 08:03:07 +00:00
Jakob Ackermann
267b7fc17d
Merge pull request #4941 from overleaf/jpa-as-homepage-prototype
...
[web] de-ng homepage prototype
GitOrigin-RevId: 030a5bf0b4f05eac7d69fda928c906f3c9c962f0
2021-09-09 08:03:04 +00:00
Jakob Ackermann
a1c74f27d9
Merge pull request #4926 from overleaf/jpa-webpack-dynamic-entrypoint-chunks
...
[web] get the list of js/css entrypoint chunks from webpack manifest
GitOrigin-RevId: 42a8d3606e461e8d9eebcc754e3207d5be1746ab
2021-09-09 08:02:57 +00:00
June Kelly
cae921b30a
Merge pull request #4892 from overleaf/jk-token-zip-download-fix
...
Fix download-zip-from-v1 for users without overleaf ids
GitOrigin-RevId: cf70a010041e143b573d534eb956e4b48b108436
2021-09-07 16:26:02 +00:00
Alf Eaton
eede3a26b6
Merge pull request #4953 from overleaf/ae-resize-sidebar-layout
...
Fix editor resizing when editor is hidden
GitOrigin-RevId: 1baf4c88bec459b1669d708609d4425891ebfd05
2021-09-06 08:03:03 +00:00
Alf Eaton
1736c998bf
Merge pull request #4952 from overleaf/ae-resize-layout
...
Fix vertical editor pane resizing when layout changes
GitOrigin-RevId: d6e01326f919994725778392ff3aa291f3b8c1ea
2021-09-06 08:02:59 +00:00
Alf Eaton
deafe456b4
Merge pull request #4913 from overleaf/ae-pdf-preview-feature-flag
...
Add feature flag for React PDF preview pane
GitOrigin-RevId: ac1e7329d13117e72de6f6cf060cd16be81cbbaa
2021-09-06 08:02:52 +00:00
Alexandre Bourdin
1094b0570b
Merge pull request #4922 from overleaf/jpa-web-clsi-metrics
...
[web] add new metrics for tracking initial assign/switch of clsi backend
GitOrigin-RevId: 4fb15ee8727cb397d1e44a86efb7d4833626bc6b
2021-09-01 08:03:11 +00:00
Alexandre Bourdin
ffb30435d8
Merge pull request #4825 from overleaf/ab-cleanup-sub-page-split-test
...
Cleanup subscription page split test and set variant as new copy
GitOrigin-RevId: b7a19cf5f744d9181b71200351dc5a92db939e92
2021-09-01 08:03:01 +00:00
Jakob Ackermann
d70937e0da
Merge pull request #4837 from overleaf/tm-cdn-load-error-reporting
...
Move CDN load test to separate file and report error to sentry
GitOrigin-RevId: 5870fae9939a62848d3a39899a1da3608935988b
2021-08-26 08:02:59 +00:00
Jakob Ackermann
4a0af3abef
Merge pull request #4874 from overleaf/jpa-web-recurly-unhandled
...
[web] emit error object instead of string from RecurlyWrapper.apiRequest
GitOrigin-RevId: 9fd6cac0b763a438063fdeb1f06bdaa4920024d9
2021-08-26 08:02:50 +00:00
Jakob Ackermann
006a140fb8
Merge pull request #4645 from overleaf/jpa-pdf-caching-opt-in
...
[misc] make PDF caching an opt-in feature
GitOrigin-RevId: 85ea5739d7bbeea3ac2517ec99f90f2beec2a768
2021-08-25 08:03:44 +00:00
June Kelly
8aeb782791
Merge pull request #4672 from overleaf/sk-validate-currency-param
...
Subscription: validate currency in query param
GitOrigin-RevId: 0c9f841ba56b5ce85bbd2adeb3fb2d45d0ad753a
2021-08-25 08:03:20 +00:00
June Kelly
d64e59f364
Merge pull request #4839 from overleaf/ae-project-create-gap
...
[web] Remove space from project "Creating" button
GitOrigin-RevId: 1d0d0200941696d2ed8cb82561ddf30f0c554159
2021-08-25 08:03:10 +00:00
Brian Gough
1da0edbcaf
Merge pull request #4801 from overleaf/ae-resync-editable-file
...
Use a file hash to decide if a file is editable when resyncing
GitOrigin-RevId: 57d78b3d73bf2595070a7c7eb7ec97eeece3a163
2021-08-24 08:03:28 +00:00
Jessica Lawshe
c14437d2dd
Merge pull request #4795 from overleaf/jel-project-title-regex
...
Escape project title for regular expression
GitOrigin-RevId: 495b96720de6d09cda905edc6464b55a5c85e21d
2021-08-24 08:03:19 +00:00
Jakob Ackermann
b8f2cc1b91
Merge pull request #4841 from overleaf/jpa-ho-clsi-user-project-persistence-take-2
...
[web] partition clsi persistence by project and user
GitOrigin-RevId: d42dca11dfbe329974c26d3b31eb9fcba359b785
2021-08-23 11:22:39 +00:00
Jakob Ackermann
8bbf6fb52c
Merge pull request #4840 from overleaf/revert-4736-ho-clsi-user-id-mapping-minimal
...
Revert "Clsi user id mapping (mono repo)"
GitOrigin-RevId: 046bf21f1ab90f375d3945d8baa22600d8cdbf2b
2021-08-23 08:03:00 +00:00
Henry Oswald
2b7c7e84ef
Clsi user id mapping ( #4736 )
...
* add user-id into clsi project mapping
* add user_id on backend group clsi key
GitOrigin-RevId: ebbf025f5cd88848b44f35a46045d112ea6b4c3b
2021-08-23 08:02:45 +00:00
Alexandre Bourdin
7e6839b0af
Merge pull request #4715 from overleaf/ab-project-members-modal-split-test
...
Share modal split test
GitOrigin-RevId: 274450564e1cbfc3ba3ec7c2ca60dfeda552a536
2021-08-20 08:04:05 +00:00
Eric Mc Sween
9f4541c266
Merge pull request #4761 from overleaf/em-peek-doc
...
Do not unarchive docs when resyncing project history
GitOrigin-RevId: c7df75789c01e6c85b464a9b94b14654d8568407
2021-08-20 08:03:50 +00:00
June Kelly
af9a3d4fb7
Merge pull request #4818 from overleaf/ab-clean-example-project-split-test
...
Cleanup example project split test and set variant as new template
GitOrigin-RevId: 6d023233077b856f0f9a755eb1a0b60b66b4335f
2021-08-20 08:03:09 +00:00
June Kelly
b770feadc8
Merge pull request #4743 from overleaf/hb-recaptcha-branding
...
add recaptcha branding on login, registration, pw reset and share modal
GitOrigin-RevId: dcdf3e7987a25712601aed2426cce2467eaecea3
2021-08-20 08:03:05 +00:00
Jakob Ackermann
75a602ec29
Merge pull request #4813 from overleaf/jpa-debug-non-pro
...
[web] check_institution_users: add option for debugging non pro users
GitOrigin-RevId: 11743e10a8be567028611d7e109c0450b08e11fc
2021-08-19 08:03:02 +00:00
Eric Mc Sween
84559790f2
Merge pull request #4690 from overleaf/tm-upgraded-history-allow-downgrade
...
Projects migrated to full project history should send history to both systems if allowDowngrade is set
GitOrigin-RevId: 52c46345eb8606e363ae85727d29e87f35cea37d
2021-08-19 08:02:53 +00:00
Eric Mc Sween
0654805cbb
Merge pull request #4760 from overleaf/em-explicitly-start-queue-workers
...
Start queue workers explicitly
GitOrigin-RevId: 0f8b710e0f1c0d64efa04f46fec269fae53609b2
2021-08-18 08:02:56 +00:00
Jessica Lawshe
379d9ac41c
Merge pull request #4659 from overleaf/jel-em-duplicate-subscription-message
...
One Pro message per current commons institutions
GitOrigin-RevId: 21b74af8b9da1b6647a0384115f5d268b80e4bdf
2021-08-17 08:03:44 +00:00
Jessica Lawshe
c0b27c4524
Merge pull request #4719 from overleaf/jel-user-features-refresh
...
Fix featuresChanged flag
GitOrigin-RevId: 1290f9b2b43cae2f1c4912df649800453ca20344
2021-08-17 08:03:32 +00:00
Thomas
77bcd4c39e
Revert "Initialise full project history for old projects when project opened ( #4687 )" ( #4740 )
...
This reverts commit ac263dca8cf0d80186fee916a76e5572ec5649d4.
GitOrigin-RevId: cc82e9c7d51966a7be0e8bef06ae4afe3f73170c
2021-08-13 12:59:04 +00:00
Thomas
7517a818b2
Initialise full project history for old projects when project opened ( #4687 )
...
* Initialise full project history for old projects when project opened
This begins a second attempt at initialising the full project history in
the background for projects without a full project history id.
The original web-internal#4345 was reverted in web-internal#4353. This
commit reverts the revert, and adds an additional flush of the project
before initialising full project history.
GitOrigin-RevId: ac263dca8cf0d80186fee916a76e5572ec5649d4
2021-08-13 12:58:56 +00:00
June Kelly
8b9d202518
Merge pull request #4655 from overleaf/jel-gallery-event
...
Fix onclick event propagation
GitOrigin-RevId: bfcc3840e1768ed0f91e5fefbaee1738e36f6752
2021-08-13 12:57:55 +00:00
June Kelly
0acd81dfc0
Merge pull request #4653 from overleaf/jel-remove-underscore-institutions
...
Remove underscore usage when processing users to refresh
GitOrigin-RevId: fd3fd90f5fd3e81a1bb6fceb83a64063ce212251
2021-08-13 12:57:47 +00:00
June Kelly
01b9be5ecd
Merge pull request #4651 from overleaf/jel-remove-underscore-emails
...
Use lodash instead of underscore in emails
GitOrigin-RevId: b3e0f6f113b7901d57492428f4caee9ba04063ca
2021-08-13 12:57:39 +00:00
June Kelly
f181328db0
Merge pull request #4657 from overleaf/jel-check-uni-users
...
Remove await use since no async
GitOrigin-RevId: 43cb8be365bedd95d004ab9e129c75aeab855e53
2021-08-13 12:57:25 +00:00
Alexandre Bourdin
4b4ed6147c
Merge pull request #4341 from overleaf/jpa-ta-error-message-linked-files
...
[misc] better error msg for failed compiles when linking project files
GitOrigin-RevId: cac3d9e5cf25918dc8f5e259d106c145235c15c1
2021-07-30 13:08:12 +00:00
Alexandre Bourdin
3d963027eb
Merge pull request #4340 from overleaf/jpa-ta-hide-unavailable-new-file-options
...
[frontend] hide new file from project UX when feature are disabled
GitOrigin-RevId: 8407453267dded1f97d19cede5a13691610b97e7
2021-07-30 13:08:08 +00:00
Alexandre Bourdin
5b5c7ebd01
Merge pull request #4359 from overleaf/ab-example-project-new-split-test
...
Update example project split test to new framework
GitOrigin-RevId: 9b3f1cb2b7a84d0078abf9c748dcdf9c6c7637e1
2021-07-30 13:08:03 +00:00
Thomas
a84cf5f53b
Revert "Initialise full project history for old projects (in background) when project opened ( #4345 )" ( #4353 )
...
This reverts commit 2da493c6023b362ced197b0533fa684c654a3827.
GitOrigin-RevId: b11dfff5cce1070c6b8113dc0988fae9ade0d39b
2021-07-29 02:05:23 +00:00
Thomas
812b4b549f
Initialise full project history for old projects (in background) when project opened ( #4345 )
...
Co-authored-by: Brian Gough <brian.gough@overleaf.com>
GitOrigin-RevId: 2da493c6023b362ced197b0533fa684c654a3827
2021-07-28 12:36:31 +00:00
Alexandre Bourdin
51546b29c4
Merge pull request #4346 from overleaf/ab-configurable-split-test-2
...
Configurable Split Tests
GitOrigin-RevId: e648a77848ddb8b8b55a95887f87cf7cdd300ee9
2021-07-28 12:36:27 +00:00
Alexandre Bourdin
9468e5cb4f
Merge pull request #4338 from overleaf/ab-session-manager
...
Extract functions from AuthenticationController to SessionManager
GitOrigin-RevId: 86870ce03a762e1a837dcf493759e8851e759883
2021-07-28 12:36:22 +00:00
Jessica Lawshe
944ec4e47b
Merge pull request #4320 from overleaf/hb-handle-invalid-filenames-upload
...
Handle invalid filenames in upload modal
GitOrigin-RevId: f3438d8653cf29ef9536a71692c03b5802d90a6d
2021-07-28 02:07:07 +00:00
Jessica Lawshe
9df283caef
Merge pull request #4334 from overleaf/jel-check-institution-users
...
Change check_institution_users.js output
GitOrigin-RevId: c331d5312dc807fd5118f4ce78737bde04a82c66
2021-07-28 02:07:03 +00:00
Jessica Lawshe
c6786cadc0
Merge pull request #4316 from overleaf/jel-user-confirmed-institutions
...
Exclude lapsed reconfirmations from confirmed affiliations
GitOrigin-RevId: 5987299ead2717abd54e313693f1cfc141915f8d
2021-07-28 02:06:58 +00:00
Jessica Lawshe
bb882c697c
Merge pull request #4288 from overleaf/jel-skip-to-content
...
Add "Skip to content" to improve accessibility
GitOrigin-RevId: 43368a65057656bdea10b6be3c598d68bd8e2d40
2021-07-28 02:06:54 +00:00
Shane Kilkelly
10deaf5aec
Merge pull request #4332 from overleaf/sk-import-server-pro-acceptance-tests
...
Migrate server-pro acceptance tests to modules
GitOrigin-RevId: 7caf5719d21bbd7fb30901f3e52225fe4cbc9832
2021-07-28 02:06:46 +00:00
Alexandre Bourdin
d28c1941c2
Merge pull request #4344 from overleaf/revert-4304-ab-configurable-split-test
...
Revert "Configurable split tests system"
GitOrigin-RevId: dcaf79d074949c0c28b06515278a873c89b5aecb
2021-07-28 02:06:42 +00:00
Alexandre Bourdin
daf2ee57dc
Merge pull request #4304 from overleaf/ab-configurable-split-test
...
Configurable split tests system
GitOrigin-RevId: 908dc4f681668b32e95204314ac0d5727f269e65
2021-07-28 02:06:33 +00:00
Jakob Ackermann
63fb7a022a
Merge pull request #4342 from overleaf/jpa-fix-clsi-server-id-handling
...
[misc] get current clsi server id directly from compile response
GitOrigin-RevId: 403e7ca35270a8937a0066fe2c8daf52ed71531d
2021-07-28 02:06:29 +00:00
Jakob Ackermann
2b2eca6038
Merge pull request #4331 from overleaf/msm-release-all-react-nav-toolbar
...
Release React Navigation Toolbar to all users
GitOrigin-RevId: 9defe3e3a14d7570b0fceccce9919ef065cf7fd5
2021-07-28 02:06:07 +00:00
Jakob Ackermann
9d00c351a8
Merge pull request #4327 from overleaf/jpa-pw-reset-captcha
...
[misc] add captcha on password reset requests
GitOrigin-RevId: 9a23b9c9dee2c56345e9c1846861c05c25126802
2021-07-28 02:06:02 +00:00
Jakob Ackermann
11af938486
Merge pull request #4311 from overleaf/tm-cdn-load-errors
...
Add 1px image from overleaf CDN to layout and report if load fails
GitOrigin-RevId: e1da60d338596db48c0ebb4446bd27e8e1f704ce
2021-07-28 02:05:58 +00:00
Jakob Ackermann
41471ec60f
Merge pull request #4292 from overleaf/tm-handle-recurly-pricing-errors
...
Handle Recurly pricing API errors and add coupon code error display
GitOrigin-RevId: b86a42a059984a7efa596db85bbcedb93c0e7376
2021-07-28 02:05:54 +00:00
Jakob Ackermann
fe4c48b7fb
Merge pull request #4325 from overleaf/jpa-core-tests-in-saas-ce-pro
...
[misc] run core tests in SAAS/Server CE/Server Pro environment
GitOrigin-RevId: 6278ae1eb760a4c0c16da1b71efdde844764a526
2021-07-20 11:33:46 +00:00
Jakob Ackermann
411a12cb2d
Merge pull request #4322 from overleaf/jpa-custom-base-config-for-tests
...
[misc] set up custom base config for acceptance tests
GitOrigin-RevId: bd49c705360488fd75c6ad311afd13f22f81de61
2021-07-20 11:33:41 +00:00
Alasdair Smith
e8376819ff
Merge pull request #4310 from overleaf/jel-reconfirmation-dropbox
...
Update Dropbox unlinked due to reconfirmation lapse notification
GitOrigin-RevId: 59a51040a430408595f37123e393bfafe090c656
2021-07-20 11:33:13 +00:00
Jakob Ackermann
947eda54e7
Merge pull request #4312 from overleaf/jpa-module-import-sequence-from-config
...
[Modules] source list of modules and their import sequence from config
GitOrigin-RevId: 73a552e03f8e9ec6ae8fce3a664625095dc095fc
2021-07-14 12:41:02 +00:00
Jakob Ackermann
22aad599ba
Merge pull request #4308 from overleaf/bg-allow-creating-projects-with-old-history
...
add script to create projects with sharelatex history
GitOrigin-RevId: bc5eae5d16cc65fca60b9155b35b7f5e2c663870
2021-07-14 12:40:47 +00:00
Jakob Ackermann
9dccd6173a
Merge pull request #4305 from overleaf/jpa-fix-undef
...
[misc] fix undefined references in all the places and enable lint rule
GitOrigin-RevId: 473dbab577b34f60d6a3fe567e29e13cb5b1cb24
2021-07-14 12:40:42 +00:00
Shane Kilkelly
295fd61317
Merge pull request #4299 from overleaf/msm-reword-dropbox-error-modal
...
Reworded Dropbox message for projects with duplicate names
GitOrigin-RevId: b9fe6f6ca98308dd502243c49a4bdfc136f02cdf
2021-07-14 12:40:31 +00:00
Eric Mc Sween
ac90b29928
Merge pull request #4289 from overleaf/em-sk-rename-sanitize
...
Do not HTML escape the file name when renaming a file
GitOrigin-RevId: 9b6441e2f53bc34086de9c6a19fa526b833a9134
2021-07-14 12:40:20 +00:00
Jakob Ackermann
5e773ce950
Merge pull request #4101 from overleaf/ae-settings-module
...
Migrate from `settings-sharelatex` to `@overleaf/settings`
GitOrigin-RevId: 9a298ba26382180c1351683c5fddc9004418c1e6
2021-07-08 02:08:28 +00:00
Paulo Jorge Reis
51c6d90c17
Handle PDF rendering errors in the new logs UI ( #4280 )
...
* Handle PDF rendering errors in the new logs UI
* Remove new logs UI specific code from the PDFController
* Only change view with errors and validation issues in the new logs UI
GitOrigin-RevId: 0761ac224db39fdacbb61692c1aa35c3da82a76b
2021-07-07 02:05:48 +00:00
Paulo Jorge Reis
966013f58a
Revert "Revert "Extend the new compile UI rollout, respecting existing allocations""
...
This reverts commit d0ffcb9a13e9597cebf95961c0c50ef8f950dd7a.
GitOrigin-RevId: 46c52ee8df8de4028b3262cb0f3202118014814c
2021-07-07 02:05:44 +00:00
Alexandre Bourdin
40c7f2dae1
Merge pull request #4219 from overleaf/ab-group-subscription-user-property
...
Send group subscription user property
GitOrigin-RevId: d1033ab4e0b5061b9d4a781e319d6b690f7e6154
2021-07-06 02:05:54 +00:00
Alf Eaton
2be1a44eda
Merge pull request #4257 from overleaf/ae-file-views-beta
...
Roll out new file view UI to beta users
GitOrigin-RevId: c8665c5043ad55dd530989fb3b9c51f21858fcac
2021-07-06 02:05:42 +00:00
Eric Mc Sween
a966a5f9d7
Merge pull request #4255 from overleaf/em-active-projects-expire-2
...
Create the deleted project record later when deleting a project
GitOrigin-RevId: 2ed21fb4623f4f27be0ed6ca8132cd81aa0a7ced
2021-07-03 02:09:07 +00:00
Miguel Serrano
7430d7f558
Merge pull request #4287 from overleaf/jpa-no-analytics-queues-server-ce-pro
...
[misc] do not set up analytics queues in Server CE/Pro
GitOrigin-RevId: 61a62f0ff7f04d5206845e01c68097229a5954fd
2021-07-01 12:30:26 +00:00
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