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
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
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
Alf Eaton
913a62fbc8
Migrate synctex controls to React ( #5503 )
...
GitOrigin-RevId: 80362a00ae6b73616a6fa9b3193b9b9974b5fd35
2021-10-22 08:03:43 +00:00
Alf Eaton
684efaaf5f
Use pdfDownloadDomain when fetching certain files in the new PDF preview ( #5524 )
...
GitOrigin-RevId: d8796d9f86ba87824438f4bd7dcb1a79643654c3
2021-10-22 08:03:36 +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
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
June Kelly
c95ad5573f
Merge pull request #5475 from overleaf/jk-package-upgrades-2021-10-14
...
NPM upgrades: nodemailer, handlebars, mongoose
GitOrigin-RevId: 426f2fa20dc306030be1c37fe50be81368d65969
2021-10-20 08:03:39 +00:00
Alf Eaton
89dfcaf528
Finish migrating to PdfLogEntry component ( #5483 )
...
GitOrigin-RevId: 93f1da35dbc80b317964133e0437373dd0af7933
2021-10-18 08:04:12 +00:00
Alf Eaton
9ffe28649c
Improve rendering of errors from pdf.js ( #5448 )
...
GitOrigin-RevId: 69836ba213b124e2442b2d0083531dd95be2bf4e
2021-10-18 08:04:06 +00:00
Alf Eaton
09f3962ded
Ensure that the TimeoutUpgradePrompt component returns null ( #5482 )
...
GitOrigin-RevId: 95e58537c82d9bedd055839cfb916a06c1ef96df
2021-10-18 08:03:34 +00:00
Alf Eaton
12eab99990
Migrate log entry component to new PDF preview ( #5478 )
...
* Migrate log entry component to new PDF preview
* Add a test for expandable log content
GitOrigin-RevId: 3e2154983c1ea03b5db44c87822e7043c4aa2cfe
2021-10-18 08:03:30 +00:00
japm48
90befc1fdd
[Imported] recognize \addsec in layout, ( #954 ) ( #5428 )
...
* recognize \addsec instead of \addsect in outline
\addsec is the correct name used by KOMA-Script,
\addsect was a typo and is removed.
COPYBARA_INTEGRATE_REVIEW=https://github.com/overleaf/overleaf/pull/954 from japm48:patch-2 11934c71f2
* Fix test for addsec(t)
Co-authored-by: japm48 <japm48@users.noreply.github.com>
GitOrigin-RevId: 634cef54d9d097b10700fabb05187a1af7b27375
2021-10-15 08:03:19 +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
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
Alf Eaton
e26d47cb41
Add hybrid toolbar to migrated PDF preview ( #5414 )
...
GitOrigin-RevId: 6266028091229c819aee3c8d4bd3bff2e2417125
2021-10-13 08:03:01 +00:00
Alf Eaton
7f7e5ed749
Mock requests for invalid PDF URLs ( #5429 )
...
GitOrigin-RevId: 35a492abb3c8ee1232672efb0d3f0fb4c643a63a
2021-10-13 08:02:57 +00:00
Alf Eaton
adf8828860
Fix a few minor test issues ( #5415 )
...
* Remove signal.abort()
* Fix usage of .toString
* Fix requests for files
* Fix story
GitOrigin-RevId: 37ab4be34a8975881aed2329d4b67f8df74837d8
2021-10-12 08:03:58 +00:00
Alf Eaton
a4799c29b6
Fail tests when context propTypes validation fails ( #5323 )
...
* Fail test when context proptypes validation fails
* Remove isRequired from context propTypes validation
GitOrigin-RevId: c6da5f93672434c0d80be3f659c1fc15dc3dab1f
2021-10-11 08:03:03 +00:00
Alf Eaton
b902bd9265
Refactor compile-related code from PDF preview context provider into a separate class ( #5341 )
...
GitOrigin-RevId: 96b8bb527fa3d60a5fb84eee2b8f4fabc1726875
2021-10-11 08:02:56 +00:00
June Kelly
515180aeaa
Merge pull request #5400 from overleaf/revert-5307-jk-web-upgrade-nodemailer
...
Revert "[web] upgrade packages, fix security warnings"
GitOrigin-RevId: 64fa59eb9969a26d236ba14a42fa88705e0d478e
2021-10-11 08:02:53 +00:00
June Kelly
cdde801b05
Merge pull request #5307 from overleaf/jk-web-upgrade-nodemailer
...
[web] upgrade packages, fix security warnings
GitOrigin-RevId: d2d958bb5b39d879bdbb8b09242bb368cf4ada3e
2021-10-11 08:02:49 +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
June Kelly
03e1daa038
Merge pull request #5201 from overleaf/msm-pdf-viewer-error-boundaries
...
Error boundaries for React PDF viewer
GitOrigin-RevId: 90052fc183f7ece8125ecfb0410a529cf905c13b
2021-10-07 08:03:43 +00:00
June Kelly
94773e898e
Merge pull request #5280 from overleaf/hb-max-log-entries-display
...
Display only a max of 100 log entries
GitOrigin-RevId: 7a9a9d6824eda72dd6c19024d1e0ff6d25bebf49
2021-10-07 08:03:37 +00:00
June Kelly
1e7dbeeb94
Merge pull request #5180 from overleaf/msm-pdf-js-viewer-tests
...
Unit Tests for `pdf-js-viewer.js`
GitOrigin-RevId: 4bd38cf98c598e2ea30791052b9c24568d92c6b8
2021-10-07 08:03:30 +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
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
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
Alf Eaton
e76b7696da
Add listen parameter to usePersistedState hook ( #5134 )
...
GitOrigin-RevId: d40f942164403a31ffbb10336227eef59a57febf
2021-09-30 08:04:25 +00:00
Alf Eaton
388d9c0f1e
Add to globals from jsdom for frontend unit tests ( #5283 )
...
* Add to globals from JSDOM for frontend unit tests
* Fix tests
GitOrigin-RevId: 3a73477d9e4c3316ab2c9510ce3360740c3feb53
2021-09-30 08:04:19 +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
Hugh O'Brien
9c83d58caa
Merge pull request #5104 from overleaf/hb-move-log-parsers-to-web
...
Move log parsers to web
GitOrigin-RevId: c9983e168aba6e690809f45c2a056228dc69e0f3
2021-09-29 08:03:21 +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
Alf Eaton
233ceb5356
Allow function as value for usePersistedState hook ( #5131 )
...
* Allow function value in usePersistedState
* Add tests for usePersistedState
* Use nullish coalescing to avoid calling getItem twice
GitOrigin-RevId: e0351addea904aefb7a402bff32689792b49fbbb
2021-09-24 08:04:21 +00:00