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
Alf Eaton
f351a7af0a
Render log entry annotations in the CodeMirror 6 gutter ( #5654 )
...
GitOrigin-RevId: e68c913a572a24c037167fe8b3418ec9ac4ce6ab
2021-11-16 09:02:46 +00:00
Alf Eaton
efcc15d5b5
Add CodeMirror 6 cursor/scroll position handling ( #5653 )
...
GitOrigin-RevId: bf756a415dbf1e4b5bbd9f580700bdc799c6b1d6
2021-11-16 09:02:41 +00:00
Alf Eaton
205d853cea
Merge pull request #5743 from overleaf/jk-cm-realtime-integration
...
[web] CodeMirror 6 integration with real-time / ShareJs
GitOrigin-RevId: e8507ea1365828140948472625b3de6ab8a227c5
2021-11-16 09:02:39 +00:00
Jakob Ackermann
9c9beef305
Merge pull request #5737 from overleaf/jpa-clsi-cleanup-in-memory
...
[clsi] separate clearing cache and clearing output cache
GitOrigin-RevId: 9cd903eaf8d291d4821ba8c9ac6c1a9f8d3d9632
2021-11-16 09:02:36 +00:00
Alf Eaton
a954533e7a
Connect CodeMirror 6 to real-time ( #5643 )
...
GitOrigin-RevId: bbe7665b8b742e2cc2a0e00b4562dff9a86c0421
2021-11-16 09:02:33 +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
Thomas
302a6fddc8
Merge pull request #5756 from overleaf/tm-history-batched-update-descending
...
Add BATCH_DESCENDING to reverse processing order of batchedUpdate
GitOrigin-RevId: fb6aff20713dfd8fe6c6a78b64505d96ce4bfb14
2021-11-12 09:02:53 +00:00
Thomas
5c5f42df1f
Merge pull request #5752 from overleaf/tm-history-upgrade-failure-checks
...
Check for upgradeFailed before classifying/upgrading a project as v1
GitOrigin-RevId: 68776665762e87b640aab4c55a5e56062697912a
2021-11-12 09:02:49 +00:00
Thomas
ec36fe4b04
Merge pull request #5751 from overleaf/tm-history-upgrade-max-failures
...
Add configurable limit for number of failures (stop when reached)
GitOrigin-RevId: 56f0bf1d2e803851d68918b26f06d3b5834d7cc0
2021-11-12 09:02:45 +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
CloudBuild
a6b9467f31
auto update translation
...
GitOrigin-RevId: 38bb14f2170b12c22cb556a8e9421f447de57a9e
2021-11-11 09:03:15 +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
Eric Mc Sween
7d8c1397be
Merge pull request #5691 from overleaf/em-logger
...
More GCP logging improvements
GitOrigin-RevId: 6049567c5d713582551b58169c019596fc68493e
2021-11-10 09:02:46 +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
Hugh O'Brien
d8dfcf7708
Merge pull request #5650 from overleaf/hb-remove-symbol-search-hint
...
Show disabled tabs instead of hint on symbol search
GitOrigin-RevId: bc67fd4928da38d895f6c811364e017cc3ec9061
2021-11-10 09:02:35 +00:00
Hugh O'Brien
a5323293e0
Merge pull request #5636 from overleaf/hb-single-context-menu-for-file-tree
...
Use context menu for all file tree dropdowns
GitOrigin-RevId: 8283093b428b4cb53bc1ed7795e398ffe4bd3496
2021-11-10 09:02:32 +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
Thomas
97a636b0dd
Set force/origin params in project history migration script (None types), handle errors ( #5693 )
...
* Use a force resync when initialising full project history, improve error handling, increase default mongo timeout
* Don't remove history ID if error on initialisation
* Rename MAX_PROJECT_UPGRADES to MAX_UPGRADES_TO_ATTEMPT and skip upgrades in the current batch once we reach the limit
* Catch SIGINT and wait for a safe time to exit
* Set overleaf.history.upgradeFailed when errors during history initialisation
GitOrigin-RevId: 2c987926cac9c9727a7b39e9003aa8626d56423f
2021-11-09 09:04:37 +00:00
Thomas
bfda92513a
Merge pull request #5694 from overleaf/tm-history-scripts-mongo-timeouts
...
Update v1 without preserveHistory, increase default mongo timeouts, add count query hint
GitOrigin-RevId: bfe1a0024258d0c75646544b9646928b2afe33c1
2021-11-09 09:04:30 +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
Miguel Serrano
cc72382722
Added publish-context tests ( #4702 )
...
GitOrigin-RevId: 0076c9ecba31c33c157149e9f0927aa062ad07b5
2021-11-09 09:04:09 +00:00
Jakob Ackermann
8945373715
Merge pull request #5724 from overleaf/jpa-lean-docker-build
...
[build_scripts] library: add a dockerignore file
GitOrigin-RevId: 229029f74024a9ca77c11fac53740d2d6ebd02ca
2021-11-09 09:04:02 +00:00
Miguel Serrano
83e0a0c29b
Fix scrollIntoView for PDF highlights ( #5723 )
...
GitOrigin-RevId: c2196ca3e3eed14a48b827a27a13f13232bb4c00
2021-11-09 09:03:55 +00:00
Miguel Serrano
8b85ef36eb
added check of compilation result status before setting pdfUrl/pdfDownloadUrl ( #5697 )
...
GitOrigin-RevId: ebf78bc2f98a952411875740fe912e275f83b224
2021-11-09 09:03:48 +00:00
Alf Eaton
07caf75004
Set overflow-y: scroll for pdf.js viewer container ( #5539 )
...
sets overflow-y: scroll for the inner pdf.js viewer container, so that there's always space reserved for the vertical scrollbar, which means there's never a flicker at the point where the PDF height starts to overflow the container height.
GitOrigin-RevId: 6ec4621e723869810eff531c971ee26c4ed86638
2021-11-09 09:03:41 +00:00
Brian Gough
534cb1c5ab
Merge pull request #5661 from overleaf/bg-fix-status-on-restart
...
[real-time] skip 60s closing delay on start up
GitOrigin-RevId: 5fbb3b4f2940505c2ab6e5cfe6a757ee2501bf2d
2021-11-09 09:03:34 +00:00
Jakob Ackermann
159eff2097
Merge pull request #5700 from overleaf/jpa-re-generate-build-scripts
...
[misc] set mongo version in build_script templates and re-generate files
GitOrigin-RevId: 3338084025374f451b1208109407c688ddb68f0a
2021-11-08 09:03:20 +00:00
Alf Eaton
ed825e3170
Mark defaultValue as optional for useScopeValueSetterOnly ( #5695 )
...
GitOrigin-RevId: e42cc48f3762e1a0369fe80ab1b9d7ccb237b3f1
2021-11-05 09:03:08 +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
Miguel Serrano
26eb5d7cdc
Cleanup compile results on compilation error ( #5663 )
...
- pdfUrl, pdfDownloadUrl and log entries are now cleared up after a compilation error.
- Added a new hook, useScopeValueSetterOnly that limits how changes in React components are propagated to Angular. Since the compilation process happens entirely within compile-context it make sense that compilation results are solely managed by compile-context itself.
GitOrigin-RevId: 2003be03bab6753bb9a88194c7a6163cfd36f9c2
2021-11-04 09:04:05 +00:00
Miguel Serrano
a5fd363938
Protect pdf-js-wrapper from NPE error ( #5658 )
...
GitOrigin-RevId: 55bdc27afb7dd9ea55751ae0bd89a2498f9f2ce6
2021-11-04 09:03:58 +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
Jakob Ackermann
cc78541714
Merge pull request #5670 from overleaf/jpa-cdn-pre-compress
...
[web] cdn_upload: compress assets prior to uploading them to GCS
GitOrigin-RevId: a9b0970beb124d20bd2ffe21d30a674ffafd6258
2021-11-04 09:03:32 +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
Miguel Serrano
bd8c6608c0
Update pdf-preview.test.js ( #5656 )
...
Since the original test iterates over a number of fixtures, it makes more sense to express it as parameterized test, running each scenario separately, each using the default timeout.
GitOrigin-RevId: 6b87adbeb01975db1308b5241f6eccbcdb33f9de
2021-11-03 09:03:52 +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
9f45f786cf
Merge pull request #5627 from overleaf/jpa-use-mongo-secondary-for-script
...
[web] scripts: check_institution_users: run mongo queries on secondaries
GitOrigin-RevId: 490592cff926f91f1e24ea907016ddbc03a45f60
2021-11-03 09:03:21 +00:00