Commit graph

13619 commits

Author SHA1 Message Date
Thomas
19c6c31e87 Improve organization logos (update assets and refactored styling) (#16730)
* Fix organization logos styling:

- stop forcing explicit height to the image itself, this will remove any visible stretching.
- Force 2 column for screen size < 1200px (and remove flex-wrap) to make sure no single logo that wraps to the next line.

* Update crest images with higher resolution assets

---------

Co-authored-by: M Fahru <m.fahru@overleaf.com>
GitOrigin-RevId: c463d207fdbd750cdbfe6666bb79f69dfd85c673
2024-01-29 09:03:48 +00:00
Davinder Singh
f09d481eea Website redesign - Fixing premium badges and buttons on mobile design (#16718)
* fixing premium badge display on every page

* Aligning header sections and fixing buttons

This aligns the header section to the left on mobile layouts
This also fixes the buttons width on mobile layouts

GitOrigin-RevId: 795af064989272969a5707c086b422b4be58ec25
2024-01-29 09:03:45 +00:00
Alf Eaton
12d38a3be9 Remove setSavedAt from detach compile context (#16742)
GitOrigin-RevId: 2a85b4a0cd6b73c0240b64beddd8cd6ab5a48b2f
2024-01-29 09:03:31 +00:00
Alf Eaton
b38d6a85c9 Warn when project or file is not found (#16740)
GitOrigin-RevId: ab71000492c3b2f2ba02ad6fd768b7c2e4563ed7
2024-01-29 09:03:26 +00:00
Alf Eaton
fefec2c1bf Improve handling of upload to deleted folder (#16738)
GitOrigin-RevId: 2ad2890f8fe51f3c7c7a8ac0834059ea9cb0557b
2024-01-29 09:03:23 +00:00
Alf Eaton
bb0da73a36 [ide-react] Preserve scope value update watchers on watcher add (#16729)
GitOrigin-RevId: 1168577364fef6e13a58d7d96afdf4ba685fc342
2024-01-29 09:03:20 +00:00
Alf Eaton
b9db589f33 Add compile-log-events assignment (#16655)
GitOrigin-RevId: 11a7986796e6970783c391c18101b0bfdd82a67d
2024-01-29 09:03:16 +00:00
Alf Eaton
11859f1c38 Remove savedAt from compiler (#16642)
GitOrigin-RevId: 526d26d731da99b40c253a4dc0a774a896641c8e
2024-01-29 09:03:13 +00:00
Jakob Ackermann
bc7201e337 Merge pull request #16723 from overleaf/jpa-bump-copyright-years
[web] bump hard-coded copyright years

GitOrigin-RevId: a4896456713e00a68986228504218bf645565d47
2024-01-29 09:03:10 +00:00
Alf Eaton
49d2ca781e Store selected project ids separately (#15598)
GitOrigin-RevId: 56a833fb1524362ff6617afa9be4cb7b6c1984c7
2024-01-29 09:03:07 +00:00
Alf Eaton
0cde5be165 Merge pull request #14709 from overleaf/ae-context-typescript
Convert React context providers to TypeScript [don't squash!]

GitOrigin-RevId: d92a91798286978410956ab791d73c17c5086d86
2024-01-29 09:03:04 +00:00
CloudBuild
fdf8ebe001 auto update translation
GitOrigin-RevId: 916d1560c9b2aa1a3d397633225e5d4ced12d67c
2024-01-26 09:03:51 +00:00
Jessica Lawshe
8d0e2c7572 Merge pull request #16680 from overleaf/jel-sso-metadata
[web] Fill in SSO configuration form from metadata file

GitOrigin-RevId: 4c470ba4cdf118af87fa8f9fee59a9f02ee4a56c
2024-01-26 09:03:48 +00:00
ilkin-overleaf
a44a6a22dc Merge pull request #16662 from overleaf/ii-share-modal-click-2
[web] Share modal select contact

GitOrigin-RevId: e43575cd97ad8e4bca249967bdf0cfc587213cc4
2024-01-26 09:03:42 +00:00
ilkin-overleaf
55fcf8a0ee Merge pull request #16706 from overleaf/ii-review-panel-refresh-entry-positions-on-resize
[web] Reposition review panel entries correctly on resize

GitOrigin-RevId: 04f94c20393b1da318560d39175c2b860738998b
2024-01-26 09:03:39 +00:00
Rebeka Dekany
140b312eca Merge pull request #14799 from overleaf/rd-report-tablist-plan
Accessibility - help the user to navigate through the tabs on the plans page

GitOrigin-RevId: 93822277edd3a44eaf8e1219a4902e28d31e198a
2024-01-26 09:03:36 +00:00
Alexandre Bourdin
e264b1ac8b Merge pull request #16690 from overleaf/jpa-sessions-fix
[web] remove unexpected angular success message from de-ng sessions page

GitOrigin-RevId: f320607a4efc098757d78edb8ab0248e3726ab15
2024-01-26 09:03:31 +00:00
Alexandre Bourdin
d303a83cd9 Merge pull request #16584 from overleaf/ab-update-sso-test-result-ui
[web] Update SSO test flow with final UI

GitOrigin-RevId: 2c6b892a3eb9b4a3c4bf41cafa537f562ca3d004
2024-01-26 09:03:22 +00:00
M Fahru
d71c4afd0f [website-redesign] Change some copywriting after SEO agency feedback (#16681)
* Change h1 text content on homepage

* Change text below plans page on homepage

* Change some text copy on features overview page

GitOrigin-RevId: 7ace00041d59aa75cbc4abd79c4335fbbb089135
2024-01-25 09:03:40 +00:00
M Fahru
eb043afff3 Fix wrong color hex code. (#16682)
Change all instance of `deep-green` to `dark-jungle-green`

GitOrigin-RevId: 359b4b21da5e3e6f61e07f8619494cd1e6ccbb63
2024-01-25 09:03:36 +00:00
M Fahru
657bc4a31c [website-redesign] Universities page visual asset (#16707)
* Implement visual assets for the universities page

* Remove unnecessary video-w-md-90 class

* Change copy according to figma

* Add The Forgotten Sticker

GitOrigin-RevId: 731e71850d5ebd5c40a7d9c0cbb4d6a4f40cd5d9
2024-01-25 09:03:33 +00:00
Davinder Singh
60704ebae6 Website redesign - Margin the of hero section image and footer margin (#16702)
* adding padding to images of 15px on mobile screen

* fixing margin of footer

* removing padding and changing size to xs-max

GitOrigin-RevId: 185cad8a0a21b3c800f401d3ae59b10aff1a1f58
2024-01-25 09:03:30 +00:00
Davinder Singh
ef7a72b092 Website Review- Requested Changes after marketing review (#16688)
* adding mean and a comma

* capital S

* changing so that text takes max of 2 lines

* adding new hero image

* adding correct dropbox logo

* fixing the premium badge alignment in mobile designs

* removing an extra copy of security text

GitOrigin-RevId: 5bf15b2f8d5eaa4514f952b6acfdbccab86fd9bc
2024-01-25 09:03:27 +00:00
M Fahru
57a3b834b7 Merge pull request #16678 from overleaf/tm-website-redesign-features-card-tweaking
Refactor features-card styling and make some visual tweaks to features-card sections

GitOrigin-RevId: 2220f27f3962abb22243f3559cdcf1a88e5fe202
2024-01-24 09:05:13 +00:00
M Fahru
d61ac98225 Merge pull request #16676 from overleaf/jdt-hide-wf-ad-sm-screens
[WEB] Hide writefull editor notification on small screens

GitOrigin-RevId: 748774ffbd0736944ed8b4d2444787ba9c4b93ea
2024-01-24 09:05:06 +00:00
M Fahru
15cd218e32 Merge pull request #16674 from overleaf/tm-website-redesign-asset-fixes
Add missing sticker, remove dupe asset, use optimized pngs

GitOrigin-RevId: 5da8593c7a93d23f812ba0e520b239a2c0e52882
2024-01-24 09:05:03 +00:00
M Fahru
45f9608e48 Merge pull request #16668 from overleaf/tm-website-redesign-why-latex-visual-updates
Apply visual assets to why latex page

GitOrigin-RevId: e5e1cda79b9ff43fd151a07adbf666aa179b3676
2024-01-24 09:04:59 +00:00
M Fahru
8e167e3946 Merge pull request #16645 from overleaf/mf-template-cards-assets
[website-redesign] Change template asset card placeholders

GitOrigin-RevId: a94e0d6d91c335fb3c6abac0e48691ef010a28c8
2024-01-24 09:04:56 +00:00
M Fahru
5a1aac3725 Implement features section of the features overview page:
- change placholder images
- add icons

GitOrigin-RevId: 858483062358e75a22fbc5562147baa13a4ee9d7
2024-01-24 09:04:53 +00:00
M Fahru
1bae526ff3 Implement why-latex section on homepage
GitOrigin-RevId: 2f7d6a83deabdb8387479485cf9961f0c11a4bf7
2024-01-24 09:04:50 +00:00
M Fahru
2e083c38f8 Merge pull request #16625 from overleaf/mf-features-section-homepage
[website-redesign] Implement visual branding for features section on homepage

GitOrigin-RevId: 52fa09eec3cc5af27eb5041e3751ea089cdbffba
2024-01-24 09:04:46 +00:00
Jessica Lawshe
c5a902656d Merge pull request #16491 from overleaf/rd-plans-table
[web] Accessibility - improve the navigation on the plans page

GitOrigin-RevId: 8fccdfe5c60ad908f028608b79be74ca964fb65a
2024-01-24 09:04:34 +00:00
Jessica Lawshe
d812a73d93 Merge pull request #16656 from overleaf/mf-fix-recaptcha-reconfirm-password-reset
[web] Fix recaptcha flow on reconfirm page and password reset page

GitOrigin-RevId: 45e07a283d6f978c808a7785cf21487b8a7f6ada
2024-01-24 09:04:31 +00:00
Jessica Lawshe
ecd2bf96a9 Merge pull request #16633 from overleaf/jel-translation
[web] Fix typo in translation

GitOrigin-RevId: 32226ed769313e4379758dd4c65d20e69e74a08a
2024-01-24 09:04:28 +00:00
Jessica Lawshe
2d3b7c5846 Merge pull request #16620 from overleaf/jel-sso-modal-notifications
[web] SSO form notifications

GitOrigin-RevId: 3b9ced2430434adb3a4fa093ad04c56648e95c43
2024-01-24 09:04:24 +00:00
Jessica Lawshe
45d44d2fe6 Merge pull request #16444 from overleaf/jel-v1-api
[web] Begin promisifying InstitutionsAPI

GitOrigin-RevId: aa615e22d3fc8aa77255a26dcdab0e2ce28d93c0
2024-01-24 09:04:21 +00:00
Alf Eaton
3de9efb1bb Fix stripe alignment on Recompile button (#16643)
GitOrigin-RevId: 504bc90889e89c62727777eedc81dfa192094e75
2024-01-24 09:04:11 +00:00
Alf Eaton
5871978272 Use renderMessage (#16628)
GitOrigin-RevId: 9f627a31d0f8ffce841f04f5a9bfa09f6abcd0a3
2024-01-24 09:04:08 +00:00
Alf Eaton
3ea151d129 Add event tracking for counts of matched compile log entries (#16615)
GitOrigin-RevId: 65f0efde77db5130cf8a709bb899d3231c3bdec4
2024-01-24 09:04:05 +00:00
ilkin-overleaf
784ebcbd57 Merge pull request #16610 from overleaf/ii-generate-unique-name-for-project
[web] Fix unique project name generator

GitOrigin-RevId: 9b30041ab532b4ad87ee647fb7d5b280b069ce12
2024-01-24 09:03:55 +00:00
David
7e11e8a62d Merge pull request #16608 from overleaf/jpa-writefull-double-loaded
[web] add event for Writefull extension and Overleaf integration enabled

GitOrigin-RevId: d8e65c2f5a868a3221e2dc1765d8ea9986ceff43
2024-01-24 09:03:47 +00:00
David
b3f6f3861c Merge pull request #16629 from overleaf/dp-mongoose-callback--project-options
Convert ProjectOptionsHandler and ProjectOptionsHandlerTests to use async/await

GitOrigin-RevId: 3f2902ee7c2f093b9350748824a58f00a88d02c7
2024-01-24 09:03:44 +00:00
David
4c973755fa Merge pull request #16617 from overleaf/dp-mongoose-callback
Convert ProjectHistoryHandler from callbacks to promises

GitOrigin-RevId: 6b1841269f6976deb4da663f614c423de7b962b7
2024-01-24 09:03:40 +00:00
David
7f113250aa Remove deprecated usages of mongodb and mongoose remove, update, and insert methods (#16573)
* Remove usage of mongo .insert in favour of .insertOne

* Replace usages of update with updateOne

* Replace remove with deleteOne/deleteMany

* Update one more usage of `remove`

* Update a few missed usages of remove/update/insert

GitOrigin-RevId: 49d08eca1ce80831c375c343fb8b5b3846b71460
2024-01-24 09:03:34 +00:00
Alf Eaton
aa1e29aa19 Add event tracking for log entry source link click (#16600)
GitOrigin-RevId: a4b4a3f5cf4cbf6ac93ef9a8637028726f6cf161
2024-01-24 09:03:31 +00:00
Alf Eaton
5e3deba9fe Dispatch 'UNSTABLE_editor:extensions' event on 'editor:extension-loaded' (#16611)
GitOrigin-RevId: a1d93330a7633c6d5870e2c368ab45a4a586db35
2024-01-24 09:03:28 +00:00
M Fahru
dcaafb54b5 Merge pull request #16627 from overleaf/ds-enterprise-page-videos
Website redesign - Final round of changes on enterprise page

GitOrigin-RevId: 78695d3395fdf0cdc5234ee8041efdcc2fde02ec
2024-01-23 09:03:33 +00:00
M Fahru
c52b29bbaa Merge pull request #16575 from overleaf/mf-fix-captcha-homepage-website-registration
[web] Attach aborted captcha event handler to body instead of '.content' to fix register flow on homepage website-redesign

GitOrigin-RevId: f3e5b67476fb2584b7b6eec26114f2cc6e00bfdb
2024-01-23 09:03:24 +00:00
M Fahru
cd59ca2bea Merge pull request #16604 from overleaf/mf-implement-hero-image-website-redesign
[website-redesign] Implement hero section of the new design (affect features overview, enterprises, and universities page)

GitOrigin-RevId: 374e3014bea5a6636adfadcfd1fd8ad4625ea1a6
2024-01-23 09:03:20 +00:00
M Fahru
fc4807e500 Merge pull request #16623 from overleaf/mf-hero-homepage-video
[website-redesign] Add homepage hero video

GitOrigin-RevId: c1cbeb00263d48d48674db84efb9cba970312de7
2024-01-23 09:03:17 +00:00