Domagoj Kriskovic
6d84dfddcc
Skip checking status code for fetchJson
...
GitOrigin-RevId: 1470fdd5aabde3448c5ac5ed8e9203fc509b13e8
2025-10-07 08:05:43 +00:00
Domagoj Kriskovic
62ec3f9644
Promisify ReadingASnapshotTests
...
GitOrigin-RevId: 281b3a84466175a38b5ebbf9282b4c996e04d221
2025-10-07 08:05:39 +00:00
Domagoj Kriskovic
aed47ef01b
Promisify LatestSnapshotTests
...
GitOrigin-RevId: 40b0811e25ac9ee75c295c89cec7ad07570007c4
2025-10-07 08:05:34 +00:00
Domagoj Kriskovic
64d1f160a1
promisify LabelsTests and SummarisedUpdatesTests
...
GitOrigin-RevId: 32552c8c63ebbd8e73e8c179fcce67b3b955251d
2025-10-07 08:05:30 +00:00
Domagoj Kriskovic
9150fc332c
Promisify SummarisedUpdatesTests
...
GitOrigin-RevId: 65782b0cf6e552425d6fad716f74f8f3f22cf7e9
2025-10-07 08:05:26 +00:00
Domagoj Kriskovic
c1bfd2192d
promisify GetChangesInChunkSince
...
GitOrigin-RevId: 82af36d7cb0301e3bf9527b219c67ceb6fc9b34f
2025-10-07 08:05:21 +00:00
Domagoj Kriskovic
54190e1040
promisidy FlushManagerTests
...
GitOrigin-RevId: fa26499be5e40d6741ea1d012188a0a70f519b51
2025-10-07 08:05:17 +00:00
Domagoj Kriskovic
1c2aa6251e
promisify FileTreeDiffTests
...
GitOrigin-RevId: f7c9c119f28bdbf98c526d767ee06286c33ecfa2
2025-10-07 08:05:12 +00:00
roo hutton
c8d4edfa85
Merge pull request #28824 from overleaf/rh-promisify-ott-handler
...
Convert OneTimeTokenHandler to async/await
GitOrigin-RevId: 4fb3187ed2003add695b8c6a5e95c9a380dab9f7
2025-10-06 08:05:36 +00:00
roo hutton
37918244fc
Merge pull request #28578 from overleaf/rh-account-settings-links
...
Improve consistency of account settings link text
GitOrigin-RevId: d30c37fe32c425a571af6d580ebfe37403ebd142
2025-10-06 08:05:24 +00:00
Antoine Clausse
72c02bbd98
[e2e] Prevent slashes in generated project names ( #28835 )
...
* Prevent slashes in generated project names by using base64url encoding (replaces `+` and `/` by `-` and `_`)
* Keep base64 (Missing baseUrl in compilerOptions) and replace the slash manually
GitOrigin-RevId: 62217873de8d1e00e72927a5195338ad92c09769
2025-10-03 08:06:56 +00:00
Domagoj Kriskovic
632a563ed2
convert some helper functions in ProjectHistoryClient
...
GitOrigin-RevId: a73207c4dfbf13cd96456e024adfa6a046002e00
2025-10-03 08:06:31 +00:00
Domagoj Kriskovic
5944d20340
promisify DiscardingUpdatesTests
...
GitOrigin-RevId: ea64c162bc05d7f30cf95cc397991d7f448c26e2
2025-10-03 08:06:26 +00:00
Domagoj Kriskovic
5e03da3b58
promisify DiffTests
...
GitOrigin-RevId: 688f0f5f52917483912ee69779381d1ea2469ad8
2025-10-03 08:06:21 +00:00
Domagoj Kriskovic
c1645ebe2c
promisify RetryTests
...
GitOrigin-RevId: 8e748a63bd523087d023be5573e8e23ef3bda3f2
2025-10-03 08:06:16 +00:00
Domagoj Kriskovic
3840eaa0d8
promisify DeleteProjectTests
...
GitOrigin-RevId: a86e6962253bbf4adf5fc9748e7accb9084b31f9
2025-10-03 08:06:11 +00:00
Domagoj Kriskovic
a9d805ef9b
delete unused helper
...
GitOrigin-RevId: ff7d96159e8c71b2a5ebed4041ee44f5cf45ceb1
2025-10-03 08:06:06 +00:00
Domagoj Kriskovic
854536fcc9
use async/await HealthCheckTests, promisify helpers
...
GitOrigin-RevId: 1016296695eb1c09d74d6f50c765438b83df1024
2025-10-03 08:06:01 +00:00
Kristina
b0b7822d8d
[web] redirect offsite payment failures back to checkout ( #28778 )
...
GitOrigin-RevId: 528cc1fa916ac9ec7b2e12d4224f25798253b5a9
2025-10-02 08:06:35 +00:00
Kristina
e2e6a52b97
[web] rm unused callback parameter from ProjectDetailsHandler ( #28804 )
...
GitOrigin-RevId: 73cbf3a0ff9fcb6da60e6e6f9a6e3ae5196c79c9
2025-10-02 08:06:30 +00:00
Jakob Ackermann
c3c04acfea
[web] add junit integration for Jenkins ( #28788 )
...
* [web] add junit integration for Jenkins
* [web] integrate junit test report for writefull into Jenkins
* [web] put all the junit test results into namespaces
GitOrigin-RevId: ba1ff07b5ea7bcfa97bb4d6bf7fa9e5291ab7b0f
2025-10-02 08:06:25 +00:00
Miguel Serrano
e8bc186ca0
Merge pull request #28752 from overleaf/msm-clsi-acceptance-async-await
...
[clsi] async/await migration in acceptance tests
GitOrigin-RevId: d614fabb6d568dc5c955603fb923fb40b871a703
2025-10-02 08:06:04 +00:00
Domagoj Kriskovic
c22e44438e
Support for deleting and editing chat messages ( #28204 )
...
* Initial server-side delete of chat message plus dropdown
* Update chat pane after deleting message
* Chat message dropdown styling
* Add confirmation dialog for deleting a message
* Refactor chat message grouping to allow deletion of individual messages
* Delete other user's deleted message from chat pane
* Implement message editing
* Styling
* Make the dropdown appear overlap with the button slightly so that the menu stays visible when the user moves their cursor into the menu when the menu is positioned above the button
* Submit edit with Enter key
* Add edited indicator to edited chat messages
* Add animation to chat message deletion
* Tidying, edit chat message textarea improvements
* Add types to message-list-utils
* update dependencies
* edit/delete for ide-redesign
* fix type errors in tests
* filter deleted messages from group
* promisify ChatController
* fix tests and translations
* add new tests
* chat-context tests
* fix message-list-appender tests
* add new tests for message-list-utils
* Update services/web/test/frontend/features/chat/context/chat-context.test.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* preserve original content when canceling edits
* update delete message translation
* hide dropdown only if not already shown
* remove delete animation
* fix lint error
* fix chat.yaml
* hide under feature flag
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: 12521886a1a59ccd564851df19e5d46c70d328f5
2025-10-02 08:05:58 +00:00
jmescuderowritefull
f0f7899de4
Fix duplicated sign in event ( #28777 )
...
GitOrigin-RevId: 92e81160b34207a215113a2af93206ca623adb52
2025-10-01 08:06:33 +00:00
Jakob Ackermann
5fe9d3d6e9
[monorepo] migrate monorepo checks to Jenkins ( #28765 )
...
GitOrigin-RevId: ebc3db95cebe99226f8de0f66c1830eb5d78e26c
2025-10-01 08:06:28 +00:00
Jakob Ackermann
7488c80b36
[web] bring back initial compile from cache ( #28771 )
...
GitOrigin-RevId: 0021eb3a3cb242195369e4f6abf67653e551e362
2025-10-01 08:06:12 +00:00
jmescuderowritefull
360c7c1d33
Clean extension checks and old feature flags in Writefull ( #28713 )
...
GitOrigin-RevId: c1949019f1f51add7fd036a1ad0e2946ccab5382
2025-10-01 08:06:07 +00:00
Borja
67f105edcf
Change suggestion-click event listener to avoid duplications ( #28756 )
...
GitOrigin-RevId: 4feac33ee530f768397a9097e96400ff25d70e5c
2025-10-01 08:06:02 +00:00
Kristina
9e3aba0b6f
[web] add translated error messages to Stripe custom checkout ( #28730 )
...
GitOrigin-RevId: 06a1e15decdb5f557e68f73cba2ed5ad37fecdac
2025-09-30 08:06:18 +00:00
Eric Mc Sween
414fc3cdb3
Merge pull request #28753 from overleaf/em-debug-revert-file
...
Log debug info when file not found while reverting
GitOrigin-RevId: 944db8d61a68612325a733151616ff37298dc699
2025-09-30 08:06:13 +00:00
Rebeka Dekany
56c1d38d47
Remove duplicated story ( #28751 )
...
GitOrigin-RevId: 85c210b8240c46c08eead1d1b357724e50bcc756
2025-09-30 08:05:58 +00:00
David
1d36f42159
Merge pull request #28684 from overleaf/dp-syntax-checks-casing
...
Fix casing of "Syntax checks" in compile menu
GitOrigin-RevId: d81f54ff34f9c8a95e679970c1cd16b3dfc355c0
2025-09-30 08:05:53 +00:00
David
1b5887d97f
Merge pull request #28675 from overleaf/dp-pdf-preview-output-files-typescript-2
...
Convert output-files.js to typescript
GitOrigin-RevId: 32eb509f491cfd53de7f1b21b97861ba421566a5
2025-09-30 08:05:45 +00:00
Andrew Rumble
2bf48b3774
Allow fetching csv files by date from GCS
...
GitOrigin-RevId: 7d2cf4eb6b27a84c6fae86e6ec238432b283abc3
2025-09-30 08:05:32 +00:00
Rebeka Dekany
19b38340ac
Consistent usage of the modal header close button ( #28681 )
...
* Convert OLModal to named exports only
* Make closeButton the default for OLModalHeader
* Set `closeButton={false}` for modal that is not dismissible
* Fix duplicated imports
* Remove another unnecessary `closeButton` prop
* Fix import
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: ddd7be6e59a966ac634683d2494d6e9d2c3732e6
2025-09-30 08:05:24 +00:00
Kristina
8b33fc86ab
[web] style Stripe custom checkout page ( #28704 )
...
* [web] style Stripe custom checkout page
GitOrigin-RevId: f3708e391c0d8f49919d31cdfc92b10066868b6e
2025-09-29 08:07:18 +00:00
Kristina
e9fd1311a7
Merge pull request #28639 from overleaf/kh-analytics-for-custom-checkout-part-2
...
[web] support `payment-page-form-*` events for Stripe custom checkout
GitOrigin-RevId: cff1206fe0e9e03fa1c822f02ecca18f7ca27f59
2025-09-29 08:07:09 +00:00
Jakob Ackermann
e05ec0321b
[server-pro] extend hotfix 5.5.5: avoid creating user_files directory ( #28738 )
...
* [WIP] restore 100_make_overleaf_data_dirs.sh
* [WIP] patch for hotfix 5.5.5
* Revert "[WIP] patch for hotfix 5.5.5"
This reverts commit cc83a526ecd86ed7b1a0e061b074d2fb15d4d672.
* Revert "[WIP] restore 100_make_overleaf_data_dirs.sh"
This reverts commit e9b0597fe8451e9ef1deaf7ed31790f7d7fc996e.
* [server-pro] extend hotfix 5.5.5: avoid creating user_files directory
* [server-ce] run binary files migration in CI
GitOrigin-RevId: ac5bb86df92b441201c69dfac6b302058b501d8e
2025-09-29 08:07:01 +00:00
Eric Mc Sween
84e4808812
Merge pull request #28656 from overleaf/em-restore-optimize-file-download
...
File restore: optimize file download from history
GitOrigin-RevId: c32afe7d2ede2372e95490f62e79266f5f6d58da
2025-09-29 08:06:56 +00:00
Eric Mc Sween
a7c64d05e8
Merge pull request #28655 from overleaf/em-restore-avoid-doc-download
...
File restore: avoid downloading docs unnecessarily
GitOrigin-RevId: bf5faab7510b118041aaf848f9acb3eb864b5cc4
2025-09-29 08:06:51 +00:00
Jakob Ackermann
a51ba7a7d5
[server-ce] tests: add junit integration for Jenkins ( #28732 )
...
GitOrigin-RevId: b4c96ad71a02bf57c184a8031f475e3d1548c58a
2025-09-29 08:06:46 +00:00
Jakob Ackermann
2db902bdd2
[monorepo] remove debug logging for mongo containers ( #28716 )
...
GitOrigin-RevId: 5034cadca5933c6c29c190aa171f52b71216ec6d
2025-09-29 08:06:37 +00:00
Miguel Serrano
dc1203e2bd
[CE/SP] Rebuild base image ( #28727 )
...
Update epoch ENV to trigger a rebuild
GitOrigin-RevId: 5c46547cc1699e3ad916477107a7c035984ac423
2025-09-29 08:06:32 +00:00
Jakob Ackermann
c1446b9d34
[real-time] reduce delay in test for faster CI VM ( #28721 )
...
GitOrigin-RevId: 34da567ca7101a8f5070e2bd20aba4f87b231b5b
2025-09-29 08:06:19 +00:00
Liangjun Song
ee447b67e8
Merge pull request #28689 from overleaf/ls-stripe-elements-for-group-plans
...
Stripe Elements for group plans
GitOrigin-RevId: 932d465328458a8560ef38e98a051368212d9dea
2025-09-29 08:06:02 +00:00
Liangjun Song
9153130c4f
Merge pull request #28586 from overleaf/ls-dropdown-to-select-segment
...
Add dropdown in admin panel for finance to set customer segment
GitOrigin-RevId: 3f730bc71b839ed97fa6ce867a25d44c06e60e2f
2025-09-29 08:05:57 +00:00
Liangjun Song
f582a77de0
Merge pull request #28470 from overleaf/ls-script-to-migration-user-id-metadata
...
Add scripts to migrate userId metadata
GitOrigin-RevId: 2365afd7a6772f147d2a3eb2f3e033cab3a4e7dd
2025-09-29 08:05:52 +00:00
Brian Gough
3b853e9434
Merge pull request #28719 from overleaf/dependabot-npm_and_yarn-tar-fs-3.1.1
...
Bump tar-fs from 3.0.9 to 3.1.1
GitOrigin-RevId: abbdf1a27eb9b22aba3fa3ce68b8edd3a7944547
2025-09-29 08:05:47 +00:00
Jakob Ackermann
3b232ca419
[server-pro] add caching to docker build ( #27887 )
...
GitOrigin-RevId: 26a5f8b66f710afec3aedb5e55d205095d6e0a7d
2025-09-29 08:05:41 +00:00
Antoine Clausse
1b8a183430
[web] Prevent errors from silently resolving and simplify promises in tests ( #28621 )
...
GitOrigin-RevId: e6ba7d25436c1350f8eef74df34dce03f93af909
2025-09-29 08:05:36 +00:00