Miguel Serrano
1d7bae5c4f
[CE/SP] cron for daily runs of scripts/flush_all.js ( #25575 )
...
* [CE/SP] `cron` for daily runs of `scripts/flush_all.js`
GitOrigin-RevId: 9616e99c01491e2a410601f4e33917ed47990b11
2025-05-19 12:26:16 +00:00
Rebeka Dekany
ecabc7bdd5
Update selector to target input[type='search'] ( #25712 )
...
GitOrigin-RevId: 492bda0eb70dd821dbfa3dbf818cafc1ef8975eb
2025-05-19 12:26:12 +00:00
CloudBuild
93593218ad
auto update translation
...
GitOrigin-RevId: 07588ad1e4cbc9028cf0de125b4c6c222e1b0ecc
2025-05-19 08:05:37 +00:00
M Fahru
e96d290b48
Merge pull request #25692 from overleaf/mf-add-stickers-cms
...
[web] Add pen-yellow and support-green sticker in contentful
GitOrigin-RevId: 26beffd1bf75f9fdf1dba5b8e93b1190a642ff6d
2025-05-19 08:05:33 +00:00
Andrew Rumble
71e919e7e6
Fix package version for socket.io
...
GitOrigin-RevId: 07a436ce0db5a0cd320964e3e9e7a5646877561b
2025-05-19 08:05:29 +00:00
Jakob Ackermann
614afbc5ec
[real-time] avoid shutting down all pods simultaneously ( #25627 )
...
GitOrigin-RevId: e416e06588b915548c83d70433f411c9f303ad87
2025-05-19 08:05:25 +00:00
Jakob Ackermann
9d62b77934
[real-time] bail out early upon hitting a redis error ( #25614 )
...
GitOrigin-RevId: 2563094d1ec8017450fdfdb2b0e77d74bbc825d1
2025-05-19 08:05:21 +00:00
Andrew Rumble
0b1f56eabf
Allow an empty origin request in real-time
...
This will only happen with a same-origin request (or if someone has
tampered with the request - in which case they could set anything).
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com >
GitOrigin-RevId: 9dfe49f974a476bfe215768d3984dd60a381d37a
2025-05-19 08:05:16 +00:00
Jakob Ackermann
feebb77556
[web] fetch project members in a single db query ( #25662 )
...
* [web] fetch project members in a single db query
GitOrigin-RevId: ca749327d4783c67a3ad81f611cd7d3e7fa84028
2025-05-19 08:05:12 +00:00
Jakob Ackermann
7bfa5d312a
[web] deletedDocs are not needed for joinProject anymore ( #25654 )
...
* [web] deletedDocs are not needed for joinProject anymore
* [web] cleanup unit tests
GitOrigin-RevId: 91c9bc60ec776757b3031cbc85c67ae1bf4adf4d
2025-05-19 08:05:08 +00:00
Jakob Ackermann
4d4c02f885
[web] fetch users subscriptions once from project dashboard ( #25652 )
...
* [web] fetch users subscriptions once from project dashboard
* [web] fix types
GitOrigin-RevId: 18de18f8d4237d97087ef92eaa5052f253a92813
2025-05-19 08:05:04 +00:00
Jakob Ackermann
8a49e01055
[web] wait for prefetching of projects listing ( #25650 )
...
GitOrigin-RevId: 59fb0c74b8cf6a496e256960f7f2e83ace2c5ee0
2025-05-19 08:04:59 +00:00
CloudBuild
68d3fc651b
auto update translation
...
GitOrigin-RevId: aaa30f0991b037c3829cebc655e1cd9086b6cba5
2025-05-16 08:07:20 +00:00
M Fahru
f1aaac1047
Merge pull request #25560 from overleaf/mf-stripe-analytics-invoice-event
...
[web] Handle stripe analytics for the `subscription-invoice-collected` event
GitOrigin-RevId: cba56db820cac92a66307a05350c779e1198cbf3
2025-05-16 08:07:16 +00:00
M Fahru
a9de6643e5
Merge pull request #25497 from overleaf/mf-send-subscription-renewed-event-stripe
...
[web] Send analytics events and user properties when user's subscription is renewed with the same plan
GitOrigin-RevId: c21436d942e8b1a2b8c9fca5827826bf0e8b8bdb
2025-05-16 08:07:12 +00:00
M Fahru
f8a4099396
Merge pull request #25490 from overleaf/mf-send-subscription-cancelled-and-reactivated-event-stripe-subscription
...
[web] Send analytics events and user properties for cancelled and reactivated event in Stripe subscription
GitOrigin-RevId: 07a4e6395be334c90910b5d421624c4daa703d3b
2025-05-16 08:07:04 +00:00
M Fahru
a33b164096
Merge pull request #25404 from overleaf/mf-send-subscription-analytics-events
...
[web] Send analytics events and user properties when user start subscription using Stripe
GitOrigin-RevId: 9028397a5cb256df506e14beb1705191c9ae3f7f
2025-05-16 08:06:57 +00:00
Rebeka Dekany
b410a19397
Add aria-label to the documentation searchbar and update the type to search ( #25431 )
...
GitOrigin-RevId: 782eb2238636040fedae628b17224f2e91159a34
2025-05-16 08:06:52 +00:00
Rebeka Dekany
bb35babb20
Fix back to your projects button ( #25500 )
...
GitOrigin-RevId: 98f84593bec190b24a225d4690414e4e9f1141e0
2025-05-16 08:06:48 +00:00
Rebeka Dekany
fc956f3b28
Make links more descriptive on the Account settings page ( #25558 )
...
GitOrigin-RevId: 21cb7c02f7a5678b4c385da5b842ad6a5303169b
2025-05-16 08:06:44 +00:00
Antoine Clausse
bb1ca7dc57
Remove returns in functions with callback in CooldownManager (fix DeprecationWarning) ( #25665 )
...
GitOrigin-RevId: 3652ee78d533cb00ce5ec4de1a66a959ab418def
2025-05-16 08:06:33 +00:00
Antoine Clausse
108a0a7c0d
Update Node to 22.15.0 ( #24699 )
...
* Run `bin/update_node 20.18.2 22.15.0`
* Remove expects on `fetchMock.callHistory.done()` to fix tests: are they necessary?
* Set node version to `22.x` in linked-url-proxy
* Increase test timeout to 30s in `github-sync`, Add waiting steps
* Define `navigator.onLine` in tests setup
GitOrigin-RevId: 75eb556e9f51b665e57497a0879b6915d14069ce
2025-05-16 08:06:26 +00:00
Eric Mc Sween
340cd8eee2
Merge pull request #25606 from overleaf/em-o-error-types
...
OError: handle unknown error types
GitOrigin-RevId: a52dd92a4f95cd738556612599805f41f24de69f
2025-05-16 08:06:22 +00:00
David
63d3495ca3
Merge pull request #25550 from overleaf/dp-share-modal-proptypes
...
Remove proptypes from ShareProjectModal
GitOrigin-RevId: b95fed5007f72e4a57a65b1d08d8fcc9579b3630
2025-05-16 08:06:05 +00:00
David
88a3b79f14
Merge pull request #25547 from overleaf/dp-remove-reviewer-role-flag-frontend
...
Clean up reviewer-role feature flag from frontend
GitOrigin-RevId: 0cac59be58b0350c24f57d3e63898246b2bd6881
2025-05-16 08:06:00 +00:00
David
5c28fa53ad
Merge pull request #25617 from overleaf/dp-projec-owner-email-overflow
...
Truncate long project owner names in project dashboard
GitOrigin-RevId: a3c98b359dc880a3f487c1a6de9a2fe4bb4913c1
2025-05-16 08:05:56 +00:00
David
551298852f
Merge pull request #25605 from overleaf/dp-track-changes-redirect
...
Redirect old track changes marketing page to track changes learn wiki page
GitOrigin-RevId: 890e7f746b71b8e5108e8209d55903f68adde1ea
2025-05-16 08:05:52 +00:00
David
476380bc29
Merge pull request #25618 from overleaf/dp-symbol-palette-proptypes
...
Remove Proptypes from SymbolPalette components
GitOrigin-RevId: 58b74652a5b47612c4622a7cac9b1ff3aadadfc5
2025-05-16 08:05:48 +00:00
David
207b38fd42
Merge pull request #25553 from overleaf/dp-clone-project-modal-proptypes
...
Remove Proptypes from CloneProjectModal
GitOrigin-RevId: 400f4c9de72eb1910a0ca067882a6358663303d3
2025-05-16 08:05:44 +00:00
Antoine Clausse
b9b3cdc997
Remove returns of promises within functions with callbacks (address DeprecationWarning) ( #25603 )
...
* [document-updater] Don't return promises within functions with callbacks
Remove the errors:
DeprecationWarning: Calling promisify on a function that returns a Promise is likely a mistake
https://cloudlogging.app.goo.gl/YHDhoarvLEw2w9rXA
* Remove some more unnecessary returns in functions with callbacks, for consistency
* Add `sendCanaryAppliedOp` to excluded methods for promisification
GitOrigin-RevId: fa6d3e47c4e6561dc29d4c15e57c3289fc1f3dfa
2025-05-16 08:05:33 +00:00
Tim Down
0debb4e752
Merge pull request #24988 from overleaf/td-bs5-upgrade-and-rename
...
Apply minor upgrades to Bootstrap 5 and react-bootstrap
GitOrigin-RevId: eb013f38515ebd4b9572d139f00841aca344e3c6
2025-05-16 08:05:28 +00:00
Tim Down
7ebb21ccfa
Merge pull request #25588 from overleaf/td-bs5-restricted-page
...
Migrate restricted page to BS5
GitOrigin-RevId: 7df26700b5e3b8fb08d061fd9e211bf09ca4e956
2025-05-16 08:05:24 +00:00
Jakob Ackermann
608125f732
[web] use the common split-test for clsi-cache when cloning ( #25644 )
...
GitOrigin-RevId: 30377d69a9e1be11261eb6076f8996e71090fb9e
2025-05-16 08:05:07 +00:00
Jakob Ackermann
291dd2fa85
[clsi-cache] remove non sharded instances ( #25645 )
...
* Revert "[clsi-cache] only use sharding from updated project editor tabs (#25326 )"
This reverts commit 1754276bed3186c0536055c983e32476cc90d416.
* [clsi-cache] remove non sharded instances
GitOrigin-RevId: aa3ac46140dfc1722a3350cf7071e5b11af61199
2025-05-16 08:05:02 +00:00
CloudBuild
70a4c8d861
auto update translation
...
GitOrigin-RevId: c67507e30704ca92838cf1b72ae911624fc66200
2025-05-14 08:07:41 +00:00
Jakob Ackermann
fe58e65ba4
[clsi-cache] fix path traversal ( #25585 )
...
* [clsi-cache] fix path traversal
* [clsi-cache] double down on path traversal validation
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
GitOrigin-RevId: 28a6a2024aae81e9b361db7918dc0c5381cd8246
2025-05-14 08:06:54 +00:00
Jakob Ackermann
ed16bd4410
[clsi-cache] base64 encode X-All-Files header if needed ( #25579 )
...
* [clsi-cache] base64 encode X-All-Files header if needed
* [clsi-cache] add explicit error check
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
GitOrigin-RevId: bd3b6381b68398aac4a07e48cd69e6aa97e94f18
2025-05-14 08:06:49 +00:00
Jimmy Domagala-Tang
3d0585bc89
Merge pull request #24739 from overleaf/dk-thankyou-page
...
Update "thanks for subscribing page" with AI Assist links
GitOrigin-RevId: 41a23d6fd5edfc8f9ad0f97e513e1ea66aed5bdc
2025-05-14 08:06:44 +00:00
Alf Eaton
b8904274d3
Add more detail to word count UI ( #25400 )
...
GitOrigin-RevId: 3521f2ea03332e46ef1bac634ce0650cdce01249
2025-05-14 08:06:40 +00:00
Alf Eaton
d0d4faf3f1
Improve review panel entry performance ( #25402 )
...
GitOrigin-RevId: 2a6ec8ad432195c6069bb58be37dd93341533817
2025-05-14 08:06:35 +00:00
Alf Eaton
3ade5e27ac
Remove the full-project-search split test ( #25444 )
...
GitOrigin-RevId: b36c1c81152694547dcf044cfb2cb0f511bfdc22
2025-05-14 08:06:31 +00:00
Alf Eaton
9d300c974e
Remove zlib dependency from freegeoip ( #25474 )
...
GitOrigin-RevId: 9f61a0630ff6c4b7fd92f180fb58f91178567ede
2025-05-14 08:06:26 +00:00
Alf Eaton
741143e7a2
Add span between synctex button and tooltip ( #25475 )
...
GitOrigin-RevId: d1e7c71597566f916a9432d9114def791cf25fa8
2025-05-14 08:06:21 +00:00
Alf Eaton
2b7cbfc9b0
Clamp PDF highlights to the extents of the page container ( #25498 )
...
GitOrigin-RevId: cc2e30b04b9c57b2ea6038bee1e06467b785386f
2025-05-14 08:06:16 +00:00
Jimmy Domagala-Tang
6c641bd0b6
Merge pull request #25568 from overleaf/jdt-rely-on-user-feats-for-assist-paywall-button
...
Rely on user features when showing the get assist paywall button post upgrade
GitOrigin-RevId: 2218171eb57996ee962b4ddc94c1749ad65b9c1b
2025-05-14 08:06:04 +00:00
Jimmy Domagala-Tang
cf81524f72
Merge pull request #25587 from overleaf/dk-select-table-size-fix
...
Prevent "select size" popover in TableDropdown from closing when toolbar is collapsed
GitOrigin-RevId: 82f8226e0ff071dfea965c8c991141d90ff72197
2025-05-14 08:06:00 +00:00
Jimmy Domagala-Tang
5c059c2c2b
Merge pull request #25577 from overleaf/dk-assist-promition-spacing-fix
...
Fix alignment issue in equation and table generator promotion
GitOrigin-RevId: 2f085e266b0385efcae546b89e2c73388764bae3
2025-05-14 08:05:55 +00:00
Mathias Jakobsen
e541852cf5
Merge pull request #25534 from overleaf/mj-table-gen-color
...
[web] Fix table generator edited cell color
GitOrigin-RevId: 7ad762954637b13022a361f87fdf08f7dc97e17f
2025-05-14 08:05:43 +00:00
Mathias Jakobsen
6f70f37f48
Merge pull request #25514 from overleaf/mj-ide-pdf-controls-editor-only
...
[web] Hide PDF controls from menu bar in editor only mode
GitOrigin-RevId: 91513e40693e1214c3bdbc56d9dec19e08c74e36
2025-05-14 08:05:38 +00:00
ilkin-overleaf
5b28cbf05e
Merge pull request #25468 from overleaf/ii-flexible-licensing-invoice-date
...
[web] FL next invoice date formatting
GitOrigin-RevId: 5f4f86d4f11c7ee217ff806d26fc3f8a79e5affc
2025-05-14 08:05:34 +00:00