Antoine Clausse
246157cf63
[web] Migrate /subscription/invites
to BS5 ( #20652 )
...
* [web] Wiring work for `/subscription/invites` BS5 migration
* [web] Migrate group-invites.tsx to BS5
* [web] Migrate group-invites-item.tsx to BS5
GitOrigin-RevId: a12aafce3ad0040dc500f5f29b1a20fbae4a748e
2024-10-01 08:05:04 +00:00
ilkin-overleaf
8c4c118da9
Merge pull request #20707 from overleaf/ii-bs3-btn-group
...
[web] BS3 button group colours fix
GitOrigin-RevId: 6986336d04b9e5f30531a9bc2836444e7b12907f
2024-10-01 08:05:00 +00:00
Brian Gough
37806a9505
Merge pull request #20695 from overleaf/bg-issue15972
...
Await knex.transaction for deleteProjectChunks in history-v1
GitOrigin-RevId: fcf342c5d1e0e9beed35c75d0317f8cba5976e24
2024-10-01 08:04:52 +00:00
Jakob Ackermann
1c30f17042
Merge pull request #20698 from overleaf/jpa-texlive-check-pro
...
[web] exit early from check-texlive-images when running in CE
GitOrigin-RevId: 7266203715b24ea957662647a90638e9198bc6c1
2024-10-01 08:04:47 +00:00
ilkin-overleaf
35728d7681
Merge pull request #20436 from overleaf/ii-bs5-editor-toolbar
...
[web] BS5 editor toolbar
GitOrigin-RevId: a517fd52d648d165e89231d6f5551c026a951c43
2024-10-01 08:04:42 +00:00
CloudBuild
9aef0cee70
auto update translation
...
GitOrigin-RevId: a39e83eca5e0593b7ee663e3537a1ec277f925a2
2024-09-30 08:05:21 +00:00
CloudBuild
ea15edefdb
auto update translation
...
GitOrigin-RevId: aea03d67031be2a30e98886571f8e41374d0aaef
2024-09-30 08:05:17 +00:00
CloudBuild
6c737ba27a
auto update translation
...
GitOrigin-RevId: cc2742b15f9887a46c229bc58ce98422b3fec5f1
2024-09-30 08:05:12 +00:00
Davinder Singh
ecbafcfbe8
BS5 CMS migration - Add border radius on images option to CMS ( #20659 )
...
* introducing new classes for border radius
* adding if else for conditionals
GitOrigin-RevId: dae2a11e3ba98801d9559127f93af2dbe06a1d89
2024-09-30 08:05:08 +00:00
Davinder Singh
610e3839ae
BS5 Migration to CMS - Adding the new styling for form labels ( #20582 )
...
* adding styling for form label under bs5 styling
* moving label color to website-redesign
* adding spacing-02
* fixing a linting error
* adding label styling within website-redesign
GitOrigin-RevId: bc99c13e5d60dc68c3557db752292faf5eb5a34e
2024-09-30 08:05:00 +00:00
Eric Mc Sween
918d0f24eb
Merge pull request #20547 from overleaf/em-assist-plan
...
Add a button for buying standalone Overleaf Assist
GitOrigin-RevId: 50baea48ea990eba38ef564b71a79a76bbd45dfc
2024-09-30 08:04:52 +00:00
Alf Eaton
c6633632d6
Move CodeMirror contexts into a separate file ( #20643 )
...
GitOrigin-RevId: 8425454a75ff8160a03fda1be5bda2242b41f6cd
2024-09-30 08:04:48 +00:00
Alf Eaton
ed343e7a16
Move webpack:production out of install_deps ( #20542 )
...
GitOrigin-RevId: 43d0352e5ecccf057c2de47602a63f82d277d284
2024-09-30 08:04:43 +00:00
Alf Eaton
e41e11bc23
Associate commits with Sentry releases ( #20401 )
...
GitOrigin-RevId: 436c5ef26fd5982c2e759986d85b55b61d254a16
2024-09-30 08:04:39 +00:00
CloudBuild
9f5b7acc83
auto update translation
...
GitOrigin-RevId: 3eb13b37103e80a1607975c21934c631852d6d97
2024-09-27 08:04:54 +00:00
David
dae40941ee
Merge pull request #20638 from overleaf/dk-review-subview-mini
...
Always use current file sub view when review panel is collapsed
GitOrigin-RevId: 536476a11a9e54c79c2fe930d74639c6e676870e
2024-09-27 08:04:47 +00:00
David
8c09b5866a
Merge pull request #20635 from overleaf/dk-fix-review-footer
...
Fix review panel footer and header positioning
GitOrigin-RevId: 6da19c26fa844d0bf673cbcb113d3c47a6d04936
2024-09-27 08:04:43 +00:00
David
06e24c9081
Merge pull request #20606 from overleaf/dk-add-comment-on-mouseup
...
show Add comment button on mouse up event
GitOrigin-RevId: 2c87f11fab9f9fb7e11637bb9eac2ca1ab9b298b
2024-09-27 08:04:39 +00:00
David
2801b3baad
Merge pull request #20583 from overleaf/dk-review-gotoposition
...
Goto position when clicking on review entry in Overview tab
GitOrigin-RevId: 17c9cefed339537afa994778ffbc01cfb294bf46
2024-09-27 08:04:34 +00:00
David
e253b48bc0
Merge pull request #20634 from overleaf/dp-resolved-comments-font
...
Add explicit font-size to review-panel-entry-content
GitOrigin-RevId: 7c0dd2a441ad011bd9d706f1f6a1f965d3b80b51
2024-09-27 08:04:30 +00:00
David
2a051700b5
Merge pull request #20586 from overleaf/dp-resoled-comments-tooltip
...
Add tooltips for resolved comments toggle and reopen/delete thread buttons
GitOrigin-RevId: 6e043d0ca83418f4362ec1b49994c4ceed24742b
2024-09-27 08:04:26 +00:00
Liangjun Song
cfd0b39b96
Merge pull request #20557 from overleaf/ls-bump-express
...
update express and other dependencies
GitOrigin-RevId: 22107eab0fa95d534ab07360548ae2b2123776db
2024-09-27 08:04:18 +00:00
CloudBuild
99249a6cb1
auto update translation
...
GitOrigin-RevId: 4315630e3fd509ff7957a1c8e6dc7cbabd2e2d16
2024-09-26 08:06:10 +00:00
Jessica Lawshe
3561e6315f
Merge pull request #20602 from overleaf/jel-cms-bottom-align-card
...
[web] Fix bottom alignment in cards on CMS BS5
GitOrigin-RevId: a09e7f21b0eab3642b7c22cec39a08842f8614a5
2024-09-26 08:06:06 +00:00
Jessica Lawshe
518647c13d
Merge pull request #20601 from overleaf/jel-cms-max-width
...
[web] Use `.container` `max-width` from Bootstrap 5 for CMS sections
GitOrigin-RevId: 1642de2024723584be7c7ad84d7cda0ee4af05a6
2024-09-26 08:06:02 +00:00
Jessica Lawshe
771397beac
Merge pull request #20594 from overleaf/jel-premium-card-p
...
[web] Do not change `p` color in premium cards
GitOrigin-RevId: 4115416459b75db31b30cf31787cf027c1179e41
2024-09-26 08:05:55 +00:00
Rebeka Dekany
ca49eada95
Merge pull request #20589 from overleaf/rd-bs5-dropdown-fix
...
[web] Fix the dropdown toggle arrow positioning on the tag menu
GitOrigin-RevId: 41935fd059c3a2a197f5f445d8c72c82415de6d7
2024-09-26 08:05:51 +00:00
Rebeka Dekany
ac74ba9e8c
Merge pull request #20501 from overleaf/rd-filetree-toolbar
...
Migrate the file tree toolbar to Bootstrap 5
GitOrigin-RevId: 00ebe585206bf163bf9a00aa56b52d43effd5605
2024-09-26 08:05:47 +00:00
Rebeka Dekany
abb59e4603
Merge pull request #20298 from overleaf/rd-ide-filetree
...
[web] Migrate the file tree on the editor page to Bootstrap 5
GitOrigin-RevId: e2efec26242c8cdab37a54bc182b83bfb0f1eb3c
2024-09-26 08:05:43 +00:00
Alf Eaton
6f8a9a0f81
[visual] Improve cursor position in empty list items ( #20611 )
...
GitOrigin-RevId: 08a83b509e217573f680ca4a635d9480ade9b1ae
2024-09-26 08:05:32 +00:00
Alf Eaton
53e46632a9
Improve editor focus events ( #20263 )
...
GitOrigin-RevId: 710f42eb633289b43858b8f283735ed0aced5c0b
2024-09-26 08:05:25 +00:00
Alf Eaton
ca72351c8e
Improve detection of pasted Excel table in Safari ( #20374 )
...
GitOrigin-RevId: 92b9c485b57f753f4fe161e582817f72244436e1
2024-09-26 08:05:21 +00:00
Alf Eaton
77ad90d59a
Refactor to texOrPdfString function
...
GitOrigin-RevId: b084966a4fc13de4708973685844b2d9d2405e9b
2024-09-26 08:05:13 +00:00
Copybot
2a2bb3f064
Merge pull request #1245 from AnessZurba:tex-or-pdf
...
GitOrigin-RevId: 096f7e5bb581c3984db8dc74e7a4c525de862cce
2024-09-26 08:05:08 +00:00
Antoine Clausse
44103dd6a5
[web] Migrate /user/subscription/canceled
to BS5 ( #20590 )
...
* [web] Initialize BS5 in subscription page
* [web] Backend wiring for `/user/subscription/canceled` to BS5
* [web] Backend `Canceled` to BS5
GitOrigin-RevId: 660458145c06e0d2dd1343186d31b6a7662b01a0
2024-09-26 08:05:04 +00:00
Antoine Clausse
6b4c483269
[web] Migrate /user/subscription/thank-you
to BS5 ( #20588 )
...
* [web] Initialize BS5 in subscription page
* [web] Backend wiring for `user/subscription/thank-you` to BS5
* [web] Update `SuccessfulSubscription` to BS5
GitOrigin-RevId: 45162664c116eb04b73e16443c84fa24ea8b220c
2024-09-26 08:04:59 +00:00
Antoine Clausse
d480faf60b
[web] Make the welcome page cards all have the same widths (implementation 2) ( #20570 )
...
* welcome page adjusted columns in BS5
* [web] Fix card color
* [web] Fixup card width in BS3
* [web] Fix lint
* [web] Fix cards text color in BS3
* [web] Fix cards positioning in BS3
* [web] Prevent cards from becoming too large on big screens
---------
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
GitOrigin-RevId: 9b91c073a62dae7cad4402908a34f9880ecdb0ac
2024-09-26 08:04:55 +00:00
Jakob Ackermann
e61b157666
Merge pull request #20348 from overleaf/jpa-disable-bull-pro
...
[web] provide stub interface for bull queues in Server Pro/CE
GitOrigin-RevId: 014cf1a87c266fd760ff3c2bd493689bbf16e637
2024-09-26 08:04:51 +00:00
Antoine Clausse
88196f8e38
[web] Initialize BS5 in subscription page ( #20476 )
...
GitOrigin-RevId: dacb283822eb4628f230a66f49af8bc9a2fa5dde
2024-09-26 08:04:46 +00:00
Jakob Ackermann
e3feafb7b0
Merge pull request #20332 from overleaf/jpa-small-runner
...
[misc] CI improvements
GitOrigin-RevId: 819d4d357fcb130f133337668644eedcf5f4a688
2024-09-26 08:04:38 +00:00
Thomas
5ebeab3d42
Merge pull request #20514 from overleaf/tm-pending-editor-sorting
...
Sort members in share modal list by editors > pending > viewers
GitOrigin-RevId: 7e2e3acb69ffaddbddc7bacfe3258e149c717aeb
2024-09-26 08:04:30 +00:00
Mathias Jakobsen
267109aa9a
Merge pull request #20519 from overleaf/mj-write-and-cite-settings
...
[web] Add a settings menu for Write & Cite
GitOrigin-RevId: 670d8db8fa1363308a6d4d35f3717a886fb24c49
2024-09-25 08:06:34 +00:00
CloudBuild
77e0f6169a
auto update translation
...
GitOrigin-RevId: d0cbd0f3ed525dbcec7576a9bf23ac5817e743b7
2024-09-25 08:06:29 +00:00
Eric Mc Sween
9648c6711c
Merge pull request #20592 from overleaf/em-mj-load-history-version
...
Load a specific version in the admin history debugging panel
GitOrigin-RevId: 302832b981688a6697c21122372230c285911d24
2024-09-25 08:06:24 +00:00
Jessica Lawshe
e4b3ee8988
Merge pull request #20508 from overleaf/as-cms-bs5-link-colours
...
[web] Adjust link behaviour for Website Redesign in BS5
GitOrigin-RevId: d09831de1f51c4e2a9bc06b0c9fd9f4a1909d7f0
2024-09-25 08:06:19 +00:00
Jessica Lawshe
e8f602db9b
Merge pull request #20545 from overleaf/jel-remove-comment
...
[web] Remove commented out CSS code
GitOrigin-RevId: 8d6c392735eb2637a3c7bbc4cd4d17d5dc92d1e4
2024-09-25 08:06:11 +00:00
Jessica Lawshe
ecb0655241
Merge pull request #20572 from overleaf/jel-cms-styled-list
...
[web] Render styled lists on `Element | Content`
GitOrigin-RevId: 9d951e2339a85cc89b14991bbde2bc4d4316852a
2024-09-25 08:06:06 +00:00
Jessica Lawshe
d43efc2d7c
Merge pull request #20523 from overleaf/jel-cms-padding-fix
...
[web] CMS BS5 - Fix mobile top padding when columns reversed, apply `max-width` to rows as cards
GitOrigin-RevId: 0c8745c171dc8e24389b2e54e4d6fd605c30e145
2024-09-25 08:06:01 +00:00
Jessica Lawshe
705035a972
Merge pull request #20544 from overleaf/jel-cms-bs5-fonts
...
[web] Font size overrides for CMS BS5 pages
GitOrigin-RevId: 0803b3b76b3a1c60a26bf56d94a27d67270b7313
2024-09-25 08:05:55 +00:00
Davinder Singh
ba0f95aaf0
BS5 Migration - Blog post cards migration to BS5 ( #20539 )
...
* copying blog-posts.less into blog-posts.scss, will not compile yet
* making variable changes in the file
* adding card-body under blog-post
* adding spacing-09 to the list
* format:fix
* rendering bs5 for blog/blog_post
* adding card-body for blog post page card
* fixing some linting errors
* adding neutral-40 as a replacement of ol-blue-gray-2
* selecting the closest spacing
* removing margin
GitOrigin-RevId: e0cad15cec2adccb41d773e38feb99d9fd9f5e07
2024-09-25 08:05:38 +00:00
Davinder Singh
4c2425fe25
Premium Badge - BS5 migration ( #20496 )
...
* migrating premium badge to BS5 and changing the unit test
* fixing unit test
* using badge badge-prepend classes for the premium badge
* fixing unit test
* adding font-weight variable
* removing unused CSS
* adding aria-hidden
GitOrigin-RevId: a1ab2eeedd95ee500c21607abd09a0a8a07289f0
2024-09-25 08:05:33 +00:00
Davinder Singh
248fc3699a
CMS Bootstrap 5 migration - Tabs using bootstrap 5 classes ( #20478 )
...
* adding classes according to bootstrap 5 tabs
* adding JS for tabs handeling in BS5
* adding styling for tabs to match the redesign styling
* making sure tabs are being highlighted when active
* adding a scroll-margin-top to have some extra space
* removing extra import, it is not needed here because we already import it in bootstrap-x.js files
* using the media-breakpoint-down for a media query styling
* introducing .nav-tabs-container to make the tab triggers horizontally scrollable
* creating a mixin box-shadow-button-input under scss for bootstrap-5
* moving border-width-base to tabs.scss
* aligning tabs to the left under screen size of 768px
* removing focus-style mixin from scss files becuase it was a duplicate
GitOrigin-RevId: 45780c62681fc9b61961f5436d2d55de66a976b6
2024-09-25 08:05:21 +00:00
Liangjun Song
7a4ddd1570
Merge pull request #20473 from overleaf/ls-clean-up-password-authentication-removal
...
clean up pw auth deprecation gradual rollout
GitOrigin-RevId: 0d74031e4d1381cd9a9a49f7e3cea72ad2aa1fe7
2024-09-25 08:05:16 +00:00
Liangjun Song
180718678c
Merge pull request #20498 from overleaf/ls-remove-pw-grant-logic
...
remove password grant logic
GitOrigin-RevId: ba42deea5824e6f91affceaa19c4d523ec73ce4c
2024-09-25 08:05:11 +00:00
David
7002d1e4bf
Merge pull request #20511 from overleaf/dp-review-panel-footer
...
Update UI for new review panel footer
GitOrigin-RevId: 8beb554f78fa5876d5349981d96b44a16ab5567c
2024-09-25 08:05:07 +00:00
David
ab43a44b76
Merge pull request #20526 from overleaf/dp-mini-review-panel
...
Styling updates for mini review panel
GitOrigin-RevId: 1bbf7f1d2e02f5d6f3f50937d2b7b9cdc5a0878f
2024-09-25 08:05:02 +00:00
David
9d3841a46d
Merge pull request #20517 from overleaf/dp-overview-edit-actions
...
Don't allow tracked changes to be edited in the overview tab in new review panel
GitOrigin-RevId: 132771c4105096034bf58bc3d4a7ba23c3d088b7
2024-09-25 08:04:57 +00:00
andrew rumble
35afb713a3
Upgrade mongodb-legacy and mongoose to latest
...
GitOrigin-RevId: a581ebca5a3c0108ad37a6ea55b7772a065793d9
2024-09-24 08:06:36 +00:00
andrew rumble
0c428e149f
Update mongoose count usages to countDocuments
...
count was removed see:
https://mongoosejs.com/docs/migrating_to_8.html#removed-count .
GitOrigin-RevId: 308c8f4b681269c29669c45b5f2022404b3af463
2024-09-24 08:06:32 +00:00
andrew rumble
5f699ac5ef
Fix findOneAnd* usages
...
findOneAnd* now returns either a document or null rather than a result
set (unless the result set is requested explicitly). See
https://www.mongodb.com/blog/post/behavioral-changes-find-one-family-apis-node-js-driver-6-0-0 .
GitOrigin-RevId: 93dc64cbcc663217f914cf9e9821e2b9642154db
2024-09-24 08:06:28 +00:00
andrew rumble
5b1c0c5008
Fix use of fake ObjectIds in tests
...
12 character strings are no longer valid see:
https://github.com/mongodb/js-bson/releases/tag/v6.0.0 (Strings of
length 12 can no longer make an ObjectId)
GitOrigin-RevId: 2590c10915c50b951f991b2cf161d80235e445ca
2024-09-24 08:06:23 +00:00
Alf Eaton
9180d85c87
Replace bson import with mongodb
...
GitOrigin-RevId: f353eb6f76bac55f576c932d868e26322e2e3967
2024-09-24 08:06:15 +00:00
Alf Eaton
907195931d
Fix BSON usage
...
GitOrigin-RevId: ce495bca0a82c9bb973d5b755abdd22894840290
2024-09-24 08:06:11 +00:00
Alf Eaton
da020196b3
Upgrade bson
...
GitOrigin-RevId: 8acce817daab7a2b791e73cbc81ef88ac3a91fbc
2024-09-24 08:06:03 +00:00
Jakob Ackermann
8fa676082e
Merge pull request #20299 from overleaf/jpa-object-persistor-metrics-dep
...
[object-persistor] depend on @overleaf/metrics directly
GitOrigin-RevId: eb0c07af8101d44def14154abb552bc77254e074
2024-09-24 08:05:50 +00:00
Jakob Ackermann
3ba3ffe56d
Merge pull request #20277 from overleaf/jpa-ro-mirror-chunk
...
[misc] use Chunk for read-only mirror in frontend
GitOrigin-RevId: b97e520c7a63015179792542310d18f346752e92
2024-09-24 08:05:42 +00:00
andrew rumble
bb12dd33ee
Capture more logging information for output.zip errors
...
GitOrigin-RevId: a2f15d05100dfdba06778a1a795c8eabefd2666d
2024-09-24 08:05:33 +00:00
andrew rumble
d4911ea246
Stop waiting for finalize
...
Finalize promise will only resolve when the archive is closed. We want
to stream as soon as we have the data so this does not suit us. We want
to log errors that are thrown due to finalize, these should be
propogated by archiver to the response already.
GitOrigin-RevId: 4f9d727a00ead1be3caee62e1e0adba069a545c7
2024-09-24 08:05:28 +00:00
andrew rumble
d4824b9c5f
Get full path only when adding file to archive
...
This allows us to:
* Get files that are in subdirectories (not known to happen but might as
well support)
* Removes need to sanitise missing_files output
GitOrigin-RevId: 4b27b7f1b506578a6d713ea23979aa9370dfdcb0
2024-09-24 08:05:24 +00:00
andrew rumble
60a75d12b0
Rename files to reflect refactoring elsewhere
...
GitOrigin-RevId: 335f876913b7868cf69dcd55dd156261edd98945
2024-09-24 08:05:19 +00:00
andrew rumble
487d9125a2
Improve stream error safety
...
GitOrigin-RevId: de4c512a62d304b3eeb2a1521aac173fa93d8411
2024-09-24 08:05:15 +00:00
andrew rumble
1409e32010
Move logging into ArchiveManager
...
GitOrigin-RevId: 71a28a0215c5f1a6975c9e2fcdcd476513df1cbc
2024-09-24 08:05:10 +00:00
andrew rumble
c387e60a28
Remove unnecessary symlink check
...
GitOrigin-RevId: 08d7295403a258818276b9fbd7666a20fbc2e00f
2024-09-24 08:05:06 +00:00
andrew rumble
3fa35ef03a
Share ignore logic between web and clsi
...
GitOrigin-RevId: c4ae306413efb71989d2db410c3859cb69b3d5de
2024-09-24 08:05:01 +00:00
andrew rumble
d627a0bee9
Remove files
param from output.zip endpoint
...
GitOrigin-RevId: 300cd870578237ad8e61be4e9e41991f884aa754
2024-09-24 08:04:57 +00:00
andrew rumble
c764566148
Allow all files to be in zip (in same directory)
...
GitOrigin-RevId: 14645a0c3db88faf00e2718b9574b5892ac3efcb
2024-09-24 08:04:53 +00:00
Antoine Clausse
2179d62d74
Merge pull request #20549 from overleaf/revert-20165-ac-update-node-fetch
...
Revert "Upgrade node-fetch to 2.7.0"
GitOrigin-RevId: 928df97c6fbc81f21097aaf9c331b0c70eeac002
2024-09-24 08:04:44 +00:00
Antoine Clausse
da3553d800
Upgrade node-fetch to 2.7.0 ( #20165 )
...
* Set `node-fetch` to `^2.7.0`
* Update package-lock.json
```
# root
bin/npm update node-fetch
bin/npm update cross-fetch
# in other path in docker
npm update node-fetch
```
* Update node-fetch patch
* [fetch-utils] Skip the test: destroys the request body if it doesn't get consumed
```
1) fetch-utils
fetchJson
destroys the request body if it doesn't get consumed:
FetchError: Invalid response body while trying to fetch http://example.com:30001/json/ignore-request : write EPIPE
at PassThrough.<anonymous> (/overleaf/node_modules/node-fetch/lib/index.js:400:12)
at PassThrough.emit (node:events:529:35)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
```
* [fetch-utils] Delete the test: destroys the request body if it doesn't get consumed
* Remove the `setTimeout` in the node-fetch patch
Fixes a test and doesn't break filestore acceptance tests
* Update node-fetch patch again: bring changes from https://github.com/node-fetch/node-fetch/blob/e87b093/src/index.js
* Update node-fetch patch again: bring changes from https://github.com/node-fetch/node-fetch/blob/e87b093/src/index.js
* Update node-fetch patches back to single lines
Per https://github.com/overleaf/internal/pull/20165#discussion_r1739035513
GitOrigin-RevId: 945e5a12e838673b7bc87b588b7aca1bcd9109e2
2024-09-24 08:04:39 +00:00
Alf Eaton
2976fd0b44
Fix Dockerfile FromAsCasing warnings ( #20388 )
...
GitOrigin-RevId: 6d6be3ba17eec695907dde25da2dbe98818fae10
2024-09-23 08:04:52 +00:00
Eric Mc Sween
250acbf33c
Merge pull request #20520 from overleaf/em-ts-import
...
Use new import JSDoc syntax for Typescript annotations
GitOrigin-RevId: 782456d637fc8f2de6163b5d70fabf06c1d74964
2024-09-23 08:04:47 +00:00
MoxAmber
2c53687ea1
Merge pull request #20477 from overleaf/as-jel-cms-bs5-quotes
...
[web] Use Bootstrap 5 for CMS Quotes
GitOrigin-RevId: 9f3699cd4588412176466ebfea1ddfa160da1535
2024-09-20 08:05:55 +00:00
MoxAmber
4b281becdd
Merge pull request #20468 from overleaf/jel-cms-bs5-top-padding
...
[web] Update top padding on CMS BS5 pages
GitOrigin-RevId: c663886a9f28992a7056ac3f568980d1a5603699
2024-09-20 08:05:50 +00:00
MoxAmber
68eaec6d8e
Merge pull request #20485 from overleaf/jel-cms-bs5-mobile-breakpoint
...
[web] Update mobile breakpoint for CMS pages using BS5
GitOrigin-RevId: b855faf378b03788caff8574747d88b96706de2a
2024-09-20 08:05:46 +00:00
MoxAmber
d9e5411ef3
Merge pull request #20444 from overleaf/td-bs5-add-non-react-types
...
Add types for Bootstrap 5 vanilla JavaScript
GitOrigin-RevId: 94efb0ba8fb0cea65f8a0993940bf76cd197c61e
2024-09-20 08:05:41 +00:00
MoxAmber
2a2ba46fc6
Merge pull request #20291 from overleaf/as-update-favicons
...
Update favicons and improve PWA icon support
GitOrigin-RevId: 972aae6b3791ba61a58787414eb6507f95ee8744
2024-09-20 08:05:36 +00:00
MoxAmber
d7a482966f
Merge pull request #20463 from overleaf/as-jel-cms-text-align
...
[web] Option on CMS pages to center text only on destkop or mobile devices
GitOrigin-RevId: fd5006e4b46c53627cdc39cc41ea75f016411003
2024-09-20 08:05:31 +00:00
Eric Mc Sween
889fa1a3c3
Merge pull request #20317 from overleaf/em-github-sync-errors
...
Replace alerts with notifications in the github-sync modal
GitOrigin-RevId: 772add41b2d525353dc0c0362ebc64c4a023e2c3
2024-09-20 08:05:26 +00:00
David
af6ffdcf7c
Merge pull request #20409 from overleaf/dk-selectLineOnFocus-fix
...
Fix scroll issue when focusing a change in new review panel
GitOrigin-RevId: 55784de415f65935ad9b1a8cd3ad82ea3ddac3c1
2024-09-20 08:05:17 +00:00
David
22e4c2de2c
Merge pull request #20411 from overleaf/dk-highlight-focus-ranges
...
Highlight and focus ranges in editor for new review panel
GitOrigin-RevId: 4fef31a8c9e6dc974519d925c7478665e0c8cc29
2024-09-20 08:05:13 +00:00
David
8a0bed71e1
Merge pull request #20475 from overleaf/dk-fix-positionItems
...
Change focused item index to be per docId in new review panel
GitOrigin-RevId: af4b91cdc7128302a75f25d11c2afc5a2861abdd
2024-09-20 08:05:08 +00:00
David
8685d87920
Merge pull request #20494 from overleaf/dp-zero-message-thread
...
Don't show comment threads with zero messages
GitOrigin-RevId: e9efdf4fc1119b8fdafdd8a93c7cd9caed91a276
2024-09-20 08:05:03 +00:00
David
08a6caab80
Merge pull request #20405 from overleaf/dp-fix-empty-state-position
...
Fix positioning of review panel empty state
GitOrigin-RevId: d1c93e1a8bef59ad68e9f3e62106a949b7f9efdd
2024-09-20 08:04:57 +00:00
Miguel Serrano
8ca24b104b
Script to track ES Modules migration progress ( #20448 )
...
* Script to track ES Modules migration progress
GitOrigin-RevId: 8582f529313c40c26d27d7c2f1542b1828c5a7e4
2024-09-19 08:05:16 +00:00
Jessica Lawshe
f2d986feb8
Merge pull request #20431 from overleaf/jel-cms-bs5-card
...
[web] Update cards for CMS BS5 pages
GitOrigin-RevId: d398f534993c187c2010a69d8ae0e5a067ab2a40
2024-09-19 08:05:04 +00:00
Jessica Lawshe
7ca2e47d78
Merge pull request #20429 from overleaf/jel-cms-bs5-vertical-spacing
...
[web] Always set top padding on columns on mobile for BS5 CMS pages
GitOrigin-RevId: 1532d960686ad324216a414e44a45ad5479ab564
2024-09-19 08:04:55 +00:00
Jessica Lawshe
a066e96b92
Merge pull request #20428 from overleaf/jel-cms-bootstrap5
...
[web] Updates for CMS pages using BS5 and new site design
GitOrigin-RevId: 08b66d1bfb3062a229f16a44efe70527f6fa67a7
2024-09-19 08:04:51 +00:00
Mathias Jakobsen
edf2c68c51
Merge pull request #20326 from overleaf/mj-filetree-restore-importtime
...
[web] Use importedAt timestamp for linked files if present
GitOrigin-RevId: 2132dfede83778a018e02fdba3d40180838f37af
2024-09-19 08:04:38 +00:00
Mathias Jakobsen
9719b3376c
Merge pull request #20399 from overleaf/mj-set-import-time
...
[web] Set importedAt when creating linked files
GitOrigin-RevId: 06a549a20620eee33f64608d17a91d2e893f8f8a
2024-09-19 08:04:33 +00:00
Jimmy Domagala-Tang
5b73f08703
Merge pull request #20435 from overleaf/jdt-hide-wf-promo-from-wf-commons
...
Hide Writefull Promo From Writefull Commons Users
GitOrigin-RevId: 7adcb8f6e71c9c5b27da248e025b14a51fab703b
2024-09-18 08:05:00 +00:00
Mathias Jakobsen
a807a810e6
Merge pull request #20297 from overleaf/mj-stream-bib-log
...
[web] Stream .blg files before parsing
GitOrigin-RevId: 2e7a16a19e62fc32bbcb7fe35bed745b938e6963
2024-09-18 08:04:51 +00:00
Jessica Lawshe
3b839dc885
Merge pull request #20382 from overleaf/jel-bs5-website-redesign
...
[web] Begin to migrate `website-redesign.less` to BS5
GitOrigin-RevId: e3cf2162e819f7c137bbc2715dcd9a9fe6d72f3f
2024-09-17 08:06:21 +00:00
Jessica Lawshe
0d1c9ce79d
Merge pull request #20372 from overleaf/jel-content-page-css-bs5
...
[web] Copy content page CSS for BS5 build
GitOrigin-RevId: b12bc6e187d2f2709129948604f29f1092cb6bd9
2024-09-17 08:06:16 +00:00
Jessica Lawshe
8fc888bc90
Merge pull request #20349 from overleaf/jel-cms-css-bs5
...
[web] Copy CMS CSS for BS5 build
GitOrigin-RevId: 014c7014a14e242acf6d1104c472ad6971b62880
2024-09-17 08:06:08 +00:00
Jessica Lawshe
42a6464866
Merge pull request #20343 from overleaf/jel-begin-cms-bs5
...
[web] Begin Bootstrap 5 on CMS pages
GitOrigin-RevId: 886dc0c3afb7b61577838de12bc60f22e09c1db8
2024-09-17 08:06:03 +00:00
Jessica Lawshe
3746abc640
Merge pull request #20346 from overleaf/jel-font-bs5
...
[web] Copy text rendering CSS from BS3 for BS5
GitOrigin-RevId: a07fdc70aa0da6096f349c61ea6d74546724844a
2024-09-17 08:05:58 +00:00
Jessica Lawshe
e3c9017a85
Merge pull request #20328 from overleaf/jel-plans-tooltip
...
[web] Fix opacity on tooltip on light touch redesign plans page
GitOrigin-RevId: 3254fec50356815e223dec8e13e1c6351d642a1e
2024-09-17 08:05:53 +00:00
Jimmy Domagala-Tang
d41e069c69
Merge pull request #20404 from overleaf/revert-20389-jdt-add-writefull-commons-to-v1
...
Revert "Add writefull commons to v1"
GitOrigin-RevId: 703e2873cb64059f6a3881d6fc7f3c475caf5abd
2024-09-17 08:05:41 +00:00
Jimmy Domagala-Tang
aca9466c49
Merge pull request #20389 from overleaf/jdt-add-writefull-commons-to-v1
...
Add writefull commons to v1
GitOrigin-RevId: 36d1022f41b4db3701c6b8fa2120b035b05b38ba
2024-09-17 08:05:37 +00:00
Jimmy Domagala-Tang
e039d020a3
Merge pull request #20202 from overleaf/jdt-labs-widget-button-markup
...
fixing button style for labs widgets
GitOrigin-RevId: d2e8ce9b1efe1bfc0c5a021470b38107d5f1b6b8
2024-09-17 08:05:32 +00:00
David
a323f3af75
Implement a floating "Add comment" button for the redesigned review panel ( #19891 )
...
* Implement floating Add comment button
* Fix comment typo
* Remove unused imports
* Make tooltip always appear above cursor
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
* Refactor how new comment form is positioned
* Add missing file
* Create new map when rendering positions
* Use codemirror state to manage ranges and allow for mutliple in-progress comments
* Memoise sorting
* Create new ranges map each time it is changed
* Add back mutation observer
* Only allow single tooltip
* Fix typo
* Convert state field to store a single tooltip
* Make add comment tooltip content a react component
* Refactor to remove usages of !important
* Use RangeSet to keep track of new comment ranges
* Fix logic broken in rebase
* Map ranges through document changes
* Add decorations for in-progress comments
* Use set-review-panel-open rather than an editor event to open review panel
* Implement new designs for add comment form
* Add padding to textarea
* Fix bug where comment was being submitted for incorrect range
* Add missing key to ReviewPanelAddComment
* Store new comment ranges as a DecorationSet
* Small refactor to how ReviewPanelAddCommens are rendered
* Make op prop to ReviewPanelEntry required
* Add handling for disabling of add comemnt form buttons
* Move viewer check inside AddCommentTooltip
* Ensure that add comment button doesn't reshow when collaborators edit the document
* Remove unneeded op check in ReviewPanelEntry
* Update services/web/frontend/js/features/review-panel-new/components/review-panel-add-comment.tsx
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 3110845f6a557310f3bf72014689e2f2ab53e966
2024-09-17 08:04:58 +00:00
David
9cf94e57d3
Include \def, \let, \newenvironment and \renewenvironment commands in the math preview ( #20197 )
...
* Include \def commands in command definitions
* Allow command name to be in CtrlSym
* Pull nodeIntersectsChange check out of branches
* Fix \def handling
* Add handling for \newenvironment and \renewenvironment
* Allow \def to have optional arguments
* :x
Revert "Add handling for \newenvironment and \renewenvironment"
This reverts commit a70d3a0a13ed552daf3b761893e3f8609f0b0fc8.
* Add let commands to defintions
* Add environment names to math preview
* Ignore let command definitions in autocomplete
* Move nodeIntersectsChange check back into each block
* Add childOfNodeWithType utility and use to get command names
* commandNameText -> commandName
* Only include environment definitions
* Rename documentEnvironmentNames to documentEnvironments
* EnvironmentName -> Environment
* Format
GitOrigin-RevId: 9c5d701423ae786e5ff91960b4bcd94cd35d21c8
2024-09-17 08:04:53 +00:00
CloudBuild
07aa9e2768
auto update translation
...
GitOrigin-RevId: 7636aa887860c4c6d812eb27e9c4b2b85e3abfea
2024-09-17 08:04:48 +00:00
roo hutton
d8221e5b91
Merge pull request #20306 from overleaf/rh-change-owner-viewer
...
[web] Allow project ownership to be transferred to Viewers
GitOrigin-RevId: 061d6e7b10c5c15212419e0736d0bfac39b65e96
2024-09-16 08:04:33 +00:00
CloudBuild
5f266f79a3
auto update translation
...
GitOrigin-RevId: 985a6b833c21da313c9deb558443783cc65f992a
2024-09-13 08:05:09 +00:00
Alf Eaton
0230a296ac
Remove underline from lint range highlight ( #20243 )
...
GitOrigin-RevId: 29c91fa8297cb92ceba3a088bff22c847b73455d
2024-09-13 08:05:05 +00:00
Alf Eaton
090c80a7bb
Remove worker-loader ( #20253 )
...
GitOrigin-RevId: a702c0180c1445e6b14fa8691882870741f8aa3b
2024-09-13 08:05:00 +00:00
Alf Eaton
0e40011e14
Remove setTimeout from spell check results dispatch ( #20342 )
...
GitOrigin-RevId: 9973b216d60b20c2b6aaf5205c13e2db69cbd589
2024-09-13 08:04:55 +00:00
Alf Eaton
26af3e1ecf
Use estimated height of math widget ( #20359 )
...
GitOrigin-RevId: b412e429b26ae51c83f84b855084b36a0015838d
2024-09-13 08:04:50 +00:00
Tim Down
d93bd9d4c8
Merge pull request #20327 from overleaf/td-bs5-project-notification-space
...
BS5 project dashboard: remove space contributed by empty notifications container
GitOrigin-RevId: 77469e8ff3eb2bdc1c6af12307c55d75dedca9b5
2024-09-10 08:05:09 +00:00
Jakob Ackermann
84be385550
Merge pull request #20331 from overleaf/jpa-build-scripts-sync
...
[misc] sync build scripts
GitOrigin-RevId: 343fd861b6c7b3d81b21babbd41bbb968f0fd448
2024-09-10 08:05:01 +00:00
Davinder Singh
560aaecc5e
Revert "adding metadata object with robotsNoindexNofollow for plans-2 and pla…" ( #20323 )
...
This reverts commit 97fec521b19dac5af9cef9851f0ea145bd187b64.
GitOrigin-RevId: 6b86ee9feb0c6922bbdf3f5c3aa08c2d41b958ee
2024-09-09 08:05:14 +00:00
ilkin-overleaf
8b3ffe58fa
Merge pull request #20231 from overleaf/ii-bs5-ide-header-light
...
[web] BS5 IDE light header
GitOrigin-RevId: 39403afae76f267228fb286492ad50e8e88e31be
2024-09-09 08:05:10 +00:00
Davinder Singh
19295559c9
adding metadata object with robotsNoindexNofollow for plans-2 and plans-3 ( #20321 )
...
GitOrigin-RevId: 97fec521b19dac5af9cef9851f0ea145bd187b64
2024-09-09 08:05:05 +00:00
Mathias Jakobsen
7d80d22e96
Merge pull request #20233 from overleaf/mj-restore-promo
...
[web] Add promotion for file/project reverting
GitOrigin-RevId: 9f8e66ab2ad945274576800253d288bca5986562
2024-09-09 08:05:01 +00:00
Mathias Jakobsen
8245a95b4e
Merge pull request #20266 from overleaf/mj-revert-linked-file
...
[project-history+web] Restore metadata when reverting file
GitOrigin-RevId: dbfa8202a2fe0bf077d8eedb51a2a13b9f1e8a83
2024-09-09 08:04:53 +00:00
Alf Eaton
aaf747c329
Handle react-resizable-panels with babel-loader ( #20305 )
...
GitOrigin-RevId: e4a5e5eb06323248e9fb58ee8bc4c94c4e63737e
2024-09-06 08:05:56 +00:00
Jimmy Domagala-Tang
707790e51e
Merge pull request #20256 from overleaf/jdt-enable-writefull-unset
...
Differentiate between unset and disabled Writefull
GitOrigin-RevId: 3cf8f12ede851dab5a8067bdbcddba6c69870573
2024-09-06 08:05:52 +00:00
Jessica Lawshe
edd8a7211f
Merge pull request #20288 from overleaf/jel-plans-query-params
...
[web] Redirect to plans variants with query params
GitOrigin-RevId: cdfb4cd02bd5aca01c0912196badf3fe38e12a38
2024-09-06 08:05:48 +00:00
Mathias Jakobsen
abc1aff3a1
Merge pull request #20300 from overleaf/mj-synctex-button-cursor
...
[web] Fix synctex buttons cursor
GitOrigin-RevId: 87fc77801fa1bf09652823225974567bee5cd2bc
2024-09-06 08:05:39 +00:00
Mathias Jakobsen
663e2304f6
Merge pull request #20272 from overleaf/revert-20268-revert-19885-mj-resizeable-panels
...
[web] Upgrade react-resizable-panels (2nd attempt)
GitOrigin-RevId: 643a90044dac0daf39245fa29267b16550fd6e69
2024-09-06 08:05:28 +00:00
M Fahru
eb75c6e627
Fix sticky header is terminated earlier than it should because of the margin in the header element ( #20275 )
...
GitOrigin-RevId: 35e9e9c5a0212019b27d5090627c20cec1e7575a
2024-09-06 08:05:20 +00:00
Jessica Lawshe
319cbebf6b
Use layout with white nav for light touch interstitial ( #20242 )
...
GitOrigin-RevId: f309f8706065da065ddf6b4b7f61e4d66572dbd9
2024-09-06 08:05:08 +00:00
David
565514a162
Merge pull request #20269 from overleaf/dp-single-math-tooltip
...
Only show single math tooltip
GitOrigin-RevId: 85608976f2dc6d15748a1bde24c837d2180d3cbe
2024-09-06 08:05:00 +00:00
Davinder Singh
88c8e2bdfa
Plans page - Fixes the accessibility issues on the plans page ( #20258 )
...
* adding the li within ul to fix the accessibility issue from axe dev tools
* adding aria-label on the button
* adding a translation
GitOrigin-RevId: de46c7f1a71d7921b7ab88299441c50ef666cae2
2024-09-06 08:04:56 +00:00
Jakob Ackermann
96b3e89e91
Merge pull request #20229 from overleaf/jpa-search-case
...
[web] full-project-search: add case-insensitive match
GitOrigin-RevId: 614f58229778829b1ee8867a42549d77c383003d
2024-09-06 08:04:52 +00:00
M Fahru
fe8b613fab
Merge pull request #20071 from overleaf/mf-plans-page-click-currency
...
[web] Add currency segmentation to all of the `plans-page-click` events
GitOrigin-RevId: d886e4e87817092b51f32733c01d7cc3f15115c8
2024-09-05 08:06:26 +00:00
M Fahru
9ed8b82acc
Reduce font-size and line-height for interstitial page mobile table price (for light-design variant)
...
GitOrigin-RevId: f227346c6a45bb7352caa9aa15d16788bc115df0
2024-09-05 08:06:07 +00:00
M Fahru
8a7db8ccd5
Add "For government" link to fat footer react
...
GitOrigin-RevId: bd370a0ad7a63072e19698105dfb4fb54cb242c8
2024-09-05 08:06:02 +00:00
Davinder Singh
56b69a743b
Plans page redesign - [light-design] Use the new "request overleaf common" UI on the student tab ( #20199 )
...
* making the university info section in students tab to follow the new design.
* adding the left alignment of the button
* adding light keyword for the classes that are being used in the light design version for this university info card
* removing text-capitalize class
* deleting the comment
GitOrigin-RevId: 641613cf6ab73edef57b917b58ebf10b698572d3
2024-09-05 08:05:52 +00:00
Davinder Singh
f8f111d023
Merge pull request #20154 from overleaf/ds-plans-annual-monthly-toggle-switch-gap
...
Plans page - Annual/Monthly toggle switch gap removal
GitOrigin-RevId: e14b1a595b127e7b22dc3fa6f5d679629ead3e0b
2024-09-05 08:05:48 +00:00
Tim Down
e88b971735
Merge pull request #20169 from overleaf/td-contact-modal-acknowledge
...
Add acknowledgement message to React contact modal after successful submission
GitOrigin-RevId: a27b968351857997df17fedde3baa9da3f82331a
2024-09-05 08:05:28 +00:00
Mathias Jakobsen
99269d3928
Merge pull request #20268 from overleaf/revert-19885-mj-resizeable-panels
...
Revert "[web] Upgrade react-resizable-panels"
GitOrigin-RevId: 65b6cf9656c1116f77ae5dc3ceec1106e898d6f9
2024-09-05 08:05:03 +00:00
Mathias Jakobsen
5d57571e96
Merge pull request #20226 from overleaf/mj-restore-file-badge
...
[web] Add split test badge for file restore
GitOrigin-RevId: 59bbdd4cc5b76141a8bae06c2e7181e5a5c5ccc0
2024-09-05 08:04:53 +00:00
Mathias Jakobsen
2d9e4965f7
Merge pull request #19885 from overleaf/mj-resizeable-panels
...
[web] Upgrade react-resizable-panels
GitOrigin-RevId: 6b316dfb43ff841e863c83d1393ca88299eeefa2
2024-09-05 08:04:48 +00:00
ilkin-overleaf
86689a6269
Merge pull request #20205 from overleaf/ii-bs5-ide-header
...
[web] BS5 ide page header
GitOrigin-RevId: b7aad221d458d8403d60ff9950129394c74af856
2024-09-04 08:06:00 +00:00
David
f4c57fce4c
Merge pull request #20246 from overleaf/dp-math-preview-closing-delimiter
...
Don't show math preview tooltip if the node has a parse error
GitOrigin-RevId: 330ebb945c70da4b5fe9ee4ee2f149a95435899b
2024-09-04 08:05:50 +00:00
David
4802d04fb0
Merge pull request #20198 from overleaf/dp-math-preview-improvements
...
Remove transition from math-preview tooltip to avoid flashing
GitOrigin-RevId: 004c7eeb6d4421a3d11f175a80d217356dfcb2da
2024-09-04 08:05:46 +00:00
Jessica Lawshe
8aa544a5ae
Merge pull request #20187 from overleaf/jel-plans-modal-edu-discount
...
[web] Use notification for when edu discount is applied or not on light touch redesign
GitOrigin-RevId: 38278ac94f5b3cae18a500b3801412ed1b9a7da0
2024-09-04 08:05:37 +00:00
Eric Mc Sween
4f37ef0b1a
Merge pull request #20189 from overleaf/em-github-file-rejections
...
Show a detailed error message when GitHub rejects oversized files
GitOrigin-RevId: 6ae37c228f232a00f4d872623cb6e85a3b65f258
2024-09-04 08:05:21 +00:00
Tim Down
11d8b5162e
Merge pull request #20237 from overleaf/td-bs5-contact-nav-item-button
...
Implement contact form nav item as a button rather than link
GitOrigin-RevId: 00690f70d343077b7884005f2e4ab8f8cc651b23
2024-09-04 08:05:17 +00:00