Jakob Ackermann
9ea6b2f8b1
Merge pull request #18252 from overleaf/jpa-refactor-for-flaky-test
...
[web] refactor background job for setting root doc automatically
GitOrigin-RevId: 719c010eb3e5b692908b7a6fea9d8522b9fc01b9
2024-05-09 08:05:23 +00:00
Copybot
9ee7c86b41
Merge pull request #1208 from tgotowik:hotfix-user-create-mail
...
GitOrigin-RevId: 8e4c159513533598b1ad3eb223a4a7033a2ef736
2024-05-09 08:05:19 +00:00
Jakob Ackermann
9c5eb9630b
Merge pull request #18222 from overleaf/jpa-socket-io-mock
...
[web] replace socket.io-mock with simple EventEmitter based interface
GitOrigin-RevId: 012e4263367a83e16efea3947f310a2de9a65279
2024-05-09 08:05:14 +00:00
Jessica Lawshe
c6b88085d5
Merge pull request #18188 from overleaf/jel-react-group-invite
...
[web] Migrate team invite to React
GitOrigin-RevId: 32e968c3b512020aef9a396808c73a7b4859e6d1
2024-05-09 08:05:03 +00:00
Rebeka Dekany
3ae88d80bd
Merge pull request #18201 from overleaf/rd-bootstrap-fixes
...
[web] Fixing styles on the Account Settings page
GitOrigin-RevId: f20d8ccdf762970e22829a15c65d674e3d402bcf
2024-05-09 08:04:55 +00:00
Rebeka Dekany
77e2206320
Merge pull request #18160 from overleaf/rd-footer-bs-new
...
[web] Migrate the footer to Boostrap 5
GitOrigin-RevId: 65c3d9bb4aa4647dd3e9aefed8f86162488d3174
2024-05-09 08:04:50 +00:00
Alf Eaton
c1c098e2f9
Allow files to be dragged from the file tree into the editor ( #15028 )
...
GitOrigin-RevId: f926666c032d1398a0e3f72a298116a3c7a9cd75
2024-05-09 08:04:46 +00:00
Alf Eaton
cb297e342a
[visual] Improve handling of pasted lists ( #14912 )
...
GitOrigin-RevId: 15e91ef6807433c5fb0a9bedbd5fea42ac35a5f0
2024-05-09 08:04:42 +00:00
Alf Eaton
a2ff44d7d4
Merge pull request #18214 from overleaf/ae-visual-underline
...
[visual] Set text-underline-offset for links
GitOrigin-RevId: c65a92cada0e219bdb72e10d8987dbd5da7cd629
2024-05-09 08:04:38 +00:00
Alf Eaton
de353bd8aa
Move the compile assistant into individual log entries ( #18168 )
...
GitOrigin-RevId: 391fd9f31e637bf27f81ebee0dd33fcdfba5f22b
2024-05-09 08:04:33 +00:00
Alf Eaton
5f2ace2ad2
Merge pull request #18210 from overleaf/ae-upload-limit
...
Increase max files limit to 180 in the file uploader
GitOrigin-RevId: 51d5ad940c6796052a6a2255d7cad4756a467397
2024-05-09 08:04:24 +00:00
CloudBuild
c65d121cf0
auto update translation
...
GitOrigin-RevId: ac7add0a699179cbd1567af7f9f25dcaccaaec50
2024-05-08 08:04:00 +00:00
Jimmy Domagala-Tang
a40c593a21
Merge pull request #18174 from overleaf/jdt-file-name-context
...
[Web] add selectedFileName to context in editor (fileTreeActionable)
GitOrigin-RevId: 53bc1a9692cbd6626a44ae8f0cd8ac68d6ce69ae
2024-05-08 08:03:55 +00:00
Jimmy Domagala-Tang
72b53fe8db
Merge pull request #18173 from overleaf/jdt-container-utils
...
[Web] Add container based hide utils to our util css
GitOrigin-RevId: 193abf1242ec4a816299fabf486754b3bcbae147
2024-05-08 08:03:51 +00:00
Domagoj Kriskovic
24cdfdf92f
[web] fix navbar button hover color ( #18241 )
...
GitOrigin-RevId: c4a415d7b5ea9757044df69bdbf49e75d00a0c46
2024-05-08 08:03:47 +00:00
CloudBuild
986685f47e
auto update translation
...
GitOrigin-RevId: f9a875d84c88a175583c779261386f9e2585a415
2024-05-07 08:04:09 +00:00
Eric Mc Sween
e87df4a791
Merge pull request #18167 from overleaf/em-simpler-typescript-backend
...
Simpler Typescript setup in the backend
GitOrigin-RevId: 3a90f26a5ac8029d14203faa98008375ce933e7d
2024-05-07 08:04:00 +00:00
Domagoj Kriskovic
5da8662fa8
[web] fix alignment issue for "back to editor" button ( #18218 )
...
GitOrigin-RevId: 2a5df7019188f305d475065ab00b6f33722e60d7
2024-05-06 08:04:50 +00:00
Antoine Clausse
eca84b9370
Reintroduce compile sampling for analysis ( #18217 )
...
* Revert "Merge pull request #14143 from overleaf/jlm-unsampled-compiles"
This reverts commit 2457977d61756be52db506d7c84531b22a26abe0, reversing
changes made to 3c452b3943c453707aac90d38e7b5b2ea9df0df4.
* Re-add export of `getPercentile` in SplitTestHandler.js
Was previously removed in aa8c0aadec
GitOrigin-RevId: 42c48829e7246a6bdb9dbb2d075638c1eafdf2f0
2024-05-06 08:04:45 +00:00
Antoine Clausse
2f99e3ccf1
Add autoComplete="off"
to React-controlled checkboxes ( #18212 )
...
Fixes https://github.com/overleaf/internal/issues/18144
Browsers use a [bfcache](https://web.dev/articles/bfcache ) (Back/forward cache) which restores form data on navigation. Unfortunately, it causes checkbox appearances not to respect our React states.
Setting `autoComplete="off"` on checkboxes mitigates this problem. (From https://stackoverflow.com/questions/299811/why-does-the-checkbox-stay-checked-when-reloading-the-page )
Another solution could be to set a `Cache-Control: no-store` header, but this might additionnal undesired consequences.
GitOrigin-RevId: 7d3cceb1c818ad70de7e806ea6d714ffc8bffb4a
2024-05-06 08:04:39 +00:00
David
0c20c86878
Merge pull request #18178 from overleaf/dp-insert-figure-translations
...
Add translations for insert figure dropdown
GitOrigin-RevId: 6ffbf0229f7ac222619271688517bc50339c10f6
2024-05-06 08:04:16 +00:00
Jakob Ackermann
9981be0cc1
Merge pull request #18199 from overleaf/jpa-cleanup-redirects
...
[web] cleanup redirects in session when reaching project dashboard
GitOrigin-RevId: aff131ebf68dda059d7d6949563e72834decd894
2024-05-06 08:04:10 +00:00
Alf Eaton
9729befe59
Merge pull request #18170 from overleaf/ae-token-access-page
...
Convert token access page to React
GitOrigin-RevId: d7434f0de395c47a95d00767727fbe9d43f9abca
2024-05-03 08:05:01 +00:00
Alf Eaton
ab5495023a
[visual] Add support for description
list environments ( #13460 )
...
GitOrigin-RevId: d1ddfeed4ba453afa348e57d75fdb3e12d29f5fc
2024-05-03 08:04:53 +00:00
CloudBuild
49a74544b8
auto update translation
...
GitOrigin-RevId: 51358bc2a16648dee1351a35b7338de9321f5a87
2024-05-03 08:04:49 +00:00
Eric Mc Sween
65f20a4d56
Merge pull request #18186 from overleaf/em-migration-dependencies
...
Add a migration helper checking dependent migrations
GitOrigin-RevId: 96aa6238b20115206554faaa4c2aefc537bbe7e8
2024-05-03 08:04:36 +00:00
Jakob Ackermann
4c49841637
Merge pull request #18153 from overleaf/jpa-validate-session-in-store
...
[web] check for redis connection being out of sync in session store
GitOrigin-RevId: c271e88d4e1fbcb0f7a57f4775e8ef88b70b16a8
2024-05-03 08:04:25 +00:00
Jakob Ackermann
0576e02127
Merge pull request #18152 from overleaf/jpa-stricter-session-validation
...
[web] stricter session validation
GitOrigin-RevId: 3ef916318fde7f31e3e3fd0f7082dde7a2975a27
2024-05-03 08:04:20 +00:00
Tim Down
a452e1e8cd
Merge pull request #18195 from overleaf/revert-18120-td-bs5-load-js
...
Revert "Load correct JS for the active Bootstrap version"
GitOrigin-RevId: 7f6e846b5461cfbacec874ed55bba577e414f3a6
2024-05-03 08:04:16 +00:00
Tim Down
56150d9dbc
Load correct JS for the active Bootstrap version ( #18120 )
...
* Load correct JS for the active Bootstrap version
* Tidy up bootstrapVersion declaration
* Add Bootstrap JS to website redesign layout
* FIx error on interstitial subscriptions page
* Remove unnecessary import of jQuery and Bootstrap
* Use global entrypointScripts in bootstrap-js mixin
GitOrigin-RevId: 6b1977354a72dc69008fc0d2e3baec2f28d97f6b
2024-05-03 08:04:07 +00:00
CloudBuild
fb05c0bb82
auto update translation
...
GitOrigin-RevId: 1850bdf3c1c7cd7c3e4b60ed895278602f4be0f9
2024-05-02 08:04:04 +00:00
Jessica Lawshe
a827e925c3
Merge pull request #18158 from overleaf/jel-managed-enrollment-label
...
[web] Fix text wrapping of label on managed users enrollment
GitOrigin-RevId: f87d51d1f32d64b9fdebd865f340f39bad844870
2024-05-02 08:04:00 +00:00
Jessica Lawshe
ae0abd6445
Merge pull request #18159 from overleaf/jel-group-invite-header
...
[web] Break word on group invite header
GitOrigin-RevId: 790c24e8291f1dbdfa9231e4c9e3d4e531bf2b8f
2024-05-02 08:03:52 +00:00
CloudBuild
d02f175afa
auto update translation
...
GitOrigin-RevId: 55307f35eccdc6ea38d1b58a45bd06f2b8a2adaa
2024-05-01 08:05:09 +00:00
Jimmy Domagala-Tang
0ca7a385d5
Merge pull request #18131 from overleaf/jdt-promo-hooks
...
feat: split logic for promos out to hooks
GitOrigin-RevId: 8f713cdf309f84dddb20e8da76009512bd990a8f
2024-05-01 08:05:04 +00:00
Antoine Clausse
a26c655220
Delete 3 migration scripts for compile-timeouts ( #18163 )
...
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: 2d66052994159b6d902b807f02488095d65562e1
2024-05-01 08:05:00 +00:00
Antoine Clausse
6a6f155029
[web] Use React hooks to get split-test variants instead of getSplitTestVariant
(getMeta
) ( #18133 )
...
* Fix split-tests loading in React component: use `useSplitTestContext` instead of `getSplitTestVariant`
* Replace use of `isSplitTestEnabled` by `useSplitTestContext`
* Add SplitTestProvider to roots, and fix tests
* Create `useFeatureFlag` hook
* Use `useFeatureFlag` where applicable
GitOrigin-RevId: 9ff7bb3975d50bc4d07d74d93c482d56dc96f615
2024-05-01 08:04:55 +00:00
Domagoj Kriskovic
ebb34b40c1
[web] "back to editor" button when history is opened ( #18137 )
...
* [web] "back to editor" button when history is opened
* rename to shouldReopenChat
* move to separate component
* show online users widget
* using MaterialIcon
* import useState directly
* fix formatting
GitOrigin-RevId: c37432f16518ef83510c48d90722e74b228b5ab1
2024-05-01 08:04:51 +00:00
Rebeka Dekany
62c2937dac
Merge pull request #18164 from overleaf/rd-remove-endpoints
...
[web] Remove publicly accessible endpoints
GitOrigin-RevId: c8e57faf6418274cac36b6e721c97a4ca70a1193
2024-05-01 08:04:46 +00:00
Alf Eaton
417de9ee87
Fix formatting
...
GitOrigin-RevId: 94ebd836a8cc3fbbb3ea1b7284b1c1863263d96f
2024-05-01 08:04:41 +00:00
Copybot
faf9bc39c4
Merge pull request #1108 from chschenk:feature_maxEntitiesPerProject
...
GitOrigin-RevId: ceeb1c13e5bbc3eb498e0ee1040ab8bbfeb574a9
2024-05-01 08:04:36 +00:00
Alf Eaton
08c784f58a
Translate You on project dashboard ( #18122 )
...
GitOrigin-RevId: 5157df9079460c5aa8122fc29b14babf12a32bc4
2024-05-01 08:04:31 +00:00
Alf Eaton
8921b8484e
Merge pull request #18140 from overleaf/ae-log-rules
...
Add new regular expressions for matching compiler error messages
GitOrigin-RevId: ab6e17951c29c2a68b385b7e0cb77abf2d22281d
2024-05-01 08:04:27 +00:00
Rebeka Dekany
285a0cae03
Merge pull request #17309 from overleaf/rd-bootstrap-5-stylelint
...
[web] Introducing Stylelint as the CSS linter
GitOrigin-RevId: 89ee8860cdb3a94949749577b63cde2c3dc213fb
2024-05-01 08:04:13 +00:00
Rebeka Dekany
46485e0347
Merge pull request #18030 from overleaf/rd-bootstrap-settings-css
...
Migrate account-settings.less file to Bootstrap 5 and Sass
GitOrigin-RevId: 898cd811d6a0576cb0faacdd729461198324d2d5
2024-05-01 08:04:08 +00:00
Andrew Rumble
9c3d9ef590
Merge pull request #17935 from overleaf/ar-refactor-compile-async
...
[web] make CompileManager async
GitOrigin-RevId: 617bde1f429fa9aafc7d4bf4ec628b2a22386b19
2024-04-30 08:04:43 +00:00
Antoine Clausse
cdd79e8ec0
Fix: unset recent users featuresUpdatedAt
after wrong update ( #18149 )
...
* Copy previous script
* Remove `featuresUpdatedAt` that was wrongly set on recent users
* Fix! `signupDate` -> `signUpDate`
* Add test on `migration_compile_timeout_60s_to_20s_fixup_new_users.js`
* style: `$unset: { featuresUpdatedAt: 1 }` -> `$unset: { featuresUpdatedAt: '' }`
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Add comment on test (https://github.com/overleaf/internal/pull/18149#discussion_r1582999534 )
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: 408f5c7d48e60722aba736167b8e8858e9570d99
2024-04-30 08:04:33 +00:00
Antoine Clausse
711d50a2f1
[web] Create script to update forgotten featuresUpdatedAt
after the migration to 20s compile timeout ( #18113 )
...
* Copy `migration_compile_timeout_60s_to_20s.js` script
* Update `featuresUpdatedAt`
* Add a comment about `featuresUpdatedAt` in migration_compile_timeout_60s_to_20s.js
* Fix test on migration_compile_timeout_60s_to_20s.js
* Fix: Include users having `featuresUpdatedAt` undefined in the update
* Add test on `migration_compile_timeout_60s_to_20s_fixup_features_updated_at`
GitOrigin-RevId: 4b2baf955a6a9f39bf9ce00b7839af551064c6cb
2024-04-30 08:04:28 +00:00
CloudBuild
70c05dd5f7
auto update translation
...
GitOrigin-RevId: 1c8fdfb7e8e0e3cb88e6f2f7e51d6a3b2da27826
2024-04-29 08:04:58 +00:00
Jakob Ackermann
afca054a22
Merge pull request #18136 from overleaf/jpa-fix-i18n-scanner-glob
...
[web] instruct i18next-scanner to look at frontend code only
GitOrigin-RevId: 094cc571810f142b535d0813c2002944a0e1ab9d
2024-04-29 08:04:45 +00:00