MoxAmber
6d56b9c9c7
Merge pull request #26312 from overleaf/as-10s-compile-timeout
...
[web] 10s Compile Timeout: Warning Phase
GitOrigin-RevId: 749baad646fa7ef0d3a8e14fbbb5edec7b227ed3
2025-06-13 08:06:13 +00:00
Alf Eaton
0dd6d2b33b
Convert utility functions to TypeScript ( #22658 )
...
* Convert event-tracking to TypeScript
* Convert local-storage to TypeScript
* Convert mapSeries to TypeScript
* Convert SessionStorage to TypeScript
* Convert account-upgrade to TypeScript
* Convert isValidTeXFile to TypeScript
* Convert date functions to TypeScript
* Convert EventEmitter to TypeScript
* Convert isNetworkError to TypeScript
* Convert webpack-public-path to TypeScript
* Convert displayNameForUser to TypeScript
GitOrigin-RevId: 79c5a2d1101fcd520f3116f0f4af29d974189d94
2025-01-16 09:05:36 +00:00
Jakob Ackermann
cb987446ed
Merge pull request #18898 from overleaf/jpa-no-window
...
[web] migrate from window attributes to getMeta
GitOrigin-RevId: 3dcf1ab6b01155e5e4abeb3e78d0fa9053e055bc
2024-06-19 08:04:21 +00:00
Alf Eaton
69e90c2ebf
Remove Angular ( #17534 )
...
GitOrigin-RevId: 7a0d45e17d9905fa75569e2d19ca59caa4a41565
2024-06-06 08:04:09 +00:00
Jessica Lawshe
30faca4861
Merge pull request #18297 from overleaf/jel-remove-angular-group-invite
...
[web] Remove Angular version of group invite
GitOrigin-RevId: bd31cd2ed3c105c9042ae9c42894cfe960459a46
2024-05-31 08:04:27 +00:00
Alf Eaton
5089f9d54e
Remove "upgrade to annual" page ( #18014 )
...
GitOrigin-RevId: b9f92ad038adab7fc7eb5e2a7175461bfefee379
2024-04-24 08:04:04 +00:00
Alf Eaton
10d7955c85
Discontinue the bonus program ( #17919 )
...
GitOrigin-RevId: d30ace08a340dd17a68c3cfe82e589bb37b5959f
2024-04-17 08:04:58 +00:00
Alf Eaton
e0e8a2ffaa
Merge pull request #17525 from overleaf/ae-upgrade-prettier
...
Upgrade Prettier to v3
GitOrigin-RevId: 6f1338f196408f3edb4892d5220ad3665ff1a5bc
2024-03-26 09:04:05 +00:00
Alf Eaton
a69caea31c
Remove unused Angular code from "main" and "ide" endpoints ( #15868 )
...
GitOrigin-RevId: dc7ed968c60ae6c64d3cd6d2ec47c93e8d32d7db
2023-12-06 09:04:45 +00:00
M Fahru
b0de45e67e
Fix "Done" button after accepting group invite button does not work as intended because of href value is not set correctly
...
the `doneLink` variable on the pug file is expanded in the backend, so this commit will move the href building in the pug file instead of the frontend angular controller to make sure the value exists
GitOrigin-RevId: 74029a03293324955120bca630925a743ee60c22
2023-11-14 09:05:03 +00:00
Alexandre Bourdin
82098e9065
Merge pull request #15582 from overleaf/msm-sso-linking-reminders
...
[web] SSO Linking redirects and interstitial info
GitOrigin-RevId: fdad0290ebf2b8b8a77f12b75736c030a4c7b642
2023-11-07 09:05:00 +00:00
Jessica Lawshe
4e9666600f
Merge pull request #15326 from overleaf/jel-link-sharing
...
[web] Add prefix of token hash to link sharing URLs
GitOrigin-RevId: 4b764c076a335768ab261dd1e181d90ce00fd1a2
2023-10-25 08:04:59 +00:00
Jakob Ackermann
583cab0e3a
Merge pull request #15383 from overleaf/jpa-remove-unused-angular-deps
...
[web] remove unused angular dependencies
GitOrigin-RevId: 58efeb5755b5f7d0f893e343b319bc4f1a6a3d76
2023-10-25 08:04:08 +00:00
Jakob Ackermann
bb0ea67a71
Merge pull request #15129 from overleaf/mj-jpa-angular-parameters
...
[web] Explicitly name angular parameters
GitOrigin-RevId: 91beae68989d6c8122132b531a4338b116d87424
2023-10-16 08:04:25 +00:00
M Fahru
70e14e4176
[web] Delete old Angular project list code for tags and modals since it has already been migrated to React
...
GitOrigin-RevId: 2ae2bf45b3b6653ff223e20dca08f6c2f4dced86
2023-09-28 08:05:02 +00:00
Jakob Ackermann
db31a1ecc4
Merge pull request #14980 from overleaf/jpa-debug-console
...
[web] migrate frontend logging to debugConsole
GitOrigin-RevId: b03ff9030b03fff059738d2270bc4b4912e79f16
2023-09-28 08:04:12 +00:00
Thomas
9874d820b3
Merge pull request #14896 from overleaf/tm-compile-time-warning-would-display
...
Use standard paywall-types, extend paywall to include variant in segmentation
GitOrigin-RevId: 17a154c525fed3b05a5208a34f374608f045872f
2023-09-20 08:03:32 +00:00
Alexandre Bourdin
9984691c53
Merge pull request #14096 from overleaf/bg-managed-users-restrict-join-other-group
...
prevent managed users joining other groups
GitOrigin-RevId: ad47e08d302473dccbe150722d93c9194f15e95f
2023-08-01 08:04:44 +00:00
Thomas
64a245b42c
Add LATAM currencies/prices to plan and group settings/scripts ( #13661 )
...
* Add LATAM currencies to plan-prices generator script
* Add LATAM prices to web configs
* Add LATAM currencies to group plan price formatting
* Use toLocaleString to format currencies for LATAM regions
GitOrigin-RevId: ce672043bef16298c87efa007eac23b004be8205
2023-07-17 11:01:00 +00:00
Mathias Jakobsen
e717c97c32
Merge pull request #13384 from overleaf/mj-unused-angular-settings
...
[web] Remove unused angular settings
GitOrigin-RevId: 84621044f83654c2290119f7203c8aa68e03392f
2023-07-17 10:40:19 +00:00
Alexandre Bourdin
9d6b28f1b5
Merge pull request #13311 from overleaf/ab-tear-down-subscription-pages-react
...
[web] Tear down subscription-pages-react test and remove Angular code
GitOrigin-RevId: 3cf906e476ffa52a058ccb4e4acbb89a657bd021
2023-07-17 10:22:45 +00:00
M Fahru
bc9a55f955
Teardown old project list frontend code ( #11950 )
...
* Remove frontend project list angular code (pugfiles + controllers)
* Remove unused translation keys in every language
GitOrigin-RevId: e0514721d6a32ca2de7d1be9433da3476ba1680c
2023-05-26 08:05:02 +00:00
June Kelly
f1fa9bdeca
Merge pull request #12811 from overleaf/jk-plans-event-currency-segmentation
...
[web] Add currency/id segmentation to Recurly analytics events
GitOrigin-RevId: 56998f403358d5f6b3cece6835e16e65e06635b1
2023-05-02 19:44:24 +00:00
Brian Gough
dcaecdf06c
Merge pull request #12813 from overleaf/bg-add-inr-currency
...
add Indian Rupee (INR) prices to plan and group settings
GitOrigin-RevId: 6c058ed034d1566cfda17e73a8ba23d8bd7b7ab0
2023-04-27 08:07:45 +00:00
Alf Eaton
3ca328f62e
Always use mockable location methods ( #11929 )
...
* Always use mockable location methods
* Add eslint rules for window.location calls/assignment
* Add useLocation hook
* Update tests
GitOrigin-RevId: eafb846db89f884a7a9a8570cce7745be605152c
2023-03-17 09:05:21 +00:00
Thomas
0e85bcb5cb
Merge pull request #12083 from overleaf/tm-teardown-refreshed-payment-page
...
Tear down refreshed payment page test, keeping refreshed page
GitOrigin-RevId: 4f0d9a1f4bcd3b018b12372fbe86aad3c8e41fbd
2023-03-10 09:04:18 +00:00
Thomas
b34c40555a
Update B2B Groups and Enterprise banners ( #11989 )
...
* Tear down B2B banner ad split test and implement updated ads
GitOrigin-RevId: 7d09d54bef7cb4e2b2b597d3834e0f58551b179e
2023-02-28 09:04:31 +00:00
Alexandre Bourdin
caa5393d0a
Merge pull request #11862 from overleaf/ab-group-subscription-memberships-dash-react
...
[web] Migrate group subscription memberships to React dash
GitOrigin-RevId: d5ff3ae4e5d8c422530502af22edda6c24c9a593
2023-02-23 09:04:49 +00:00
M Fahru
8fe57b2453
Tear down micro survey for new users ( #11569 )
...
GitOrigin-RevId: b86cfa150dd365f3d1da758feb20509d35c7cc56
2023-02-02 09:03:22 +00:00
M Fahru
32de7928e7
Add is-screen-width-less-than-768px to the upgrade-button-click event ( #11506 )
...
GitOrigin-RevId: 33ae53d7959863017607d3e1ea237602aed626dc
2023-01-31 09:04:09 +00:00
M Fahru
e2d3284674
Implement new users micro survey for project dashboard page on react and non-react version ( #11347 )
...
* Implement new users micro survey for project dashboard page on react and non-react version
* Add 'new-users-micro-survey-click' and 'new-users-micro-survey-prompt' new event for the analytics
GitOrigin-RevId: 9aabe931987638b38995d404aa90ac4d40b2f3b5
2023-01-20 14:13:53 +00:00
Mathias Jakobsen
a364938d23
Merge pull request #10875 from overleaf/mj-angular-settings-cleanup
...
[web] Clean up old angular settings templates
GitOrigin-RevId: fecc909727c60268aa039693a10ba166ae8a00a2
2022-12-21 09:04:12 +00:00
Thomas
dfe0ab176f
Merge pull request #10908 from overleaf/tm-adjust-prices-10886
...
Adjust all prices for 10% increase from previous baseline
GitOrigin-RevId: a895f862e404d91bc17914164fe19fac2f2d1dde
2022-12-16 09:02:53 +00:00
M Fahru
6117f08501
Implement groups & enterprise awareness banner on project dashboard ( #10818 )
...
- Implement the banner on both react and non-react project dashboard
- Use split test with 4 different variants, `save`, `empower`, `did-you-know`, and `default`, each variant has a different copy, except the `default` which won't show the banner to users
GitOrigin-RevId: ee76769dfd38b8e52de8cc0f201c24e41905d016
2022-12-13 09:05:08 +00:00
M Fahru
29db5f3473
Data handling for settings in editor left menu react migration ( #10470 )
...
- Importing SettingsController from the angular code, which enables post requests for every select menu and socket handler for compiler, texlive version, and main document select option
- New context for the data handling infrastructure between react and angular. The data is still located in the angular version, and I use the context only as a proxy to fetch/post new data.
GitOrigin-RevId: 59009bceb128d82969a2318e90036aacf79f9887
2022-11-30 09:04:32 +00:00
ilkin-overleaf
abd0b4f606
Merge pull request #10528 from overleaf/ii-add-modal-before-checkout
...
[web] Show student confirmation modal for student plans on checkout page
GitOrigin-RevId: 6009bde36adb2ca24d3438def95db3b47f1ce8b2
2022-11-22 09:04:19 +00:00
Miguel Serrano
3859c20c3d
Merge pull request #10435 from overleaf/msm-remove-survey-banner
...
Remove banner to recruit new joiners for survey
GitOrigin-RevId: c427c57b80d6e38285ddbafc67554b62516ea8b8
2022-11-17 09:03:49 +00:00
ilkin-overleaf
eed35b7de8
Merge pull request #10438 from overleaf/ii-offer-personal-plan-on-cancellation
...
[web] Offer personal plan on subscription cancellation
GitOrigin-RevId: a7845fb3f7edc2f169ba237d8b822ff958a5c6a5
2022-11-16 09:06:18 +00:00
Eric Mc Sween
efb87e8da2
Merge pull request #10380 from overleaf/ii-change-plans-prices
...
Change plans prices
GitOrigin-RevId: 9229e9be916c8377f6fdd259f934a9f0811f3d94
2022-11-15 09:06:04 +00:00
Miguel Serrano
e35a2b7b61
Merge pull request #10191 from overleaf/msm-new-joiner-survey
...
Banner to recruit new joiners for survey
GitOrigin-RevId: f901818cb428f0338de55655885eb8b54e702268
2022-10-28 08:05:22 +00:00
Miguel Serrano
c2472041b6
Merge pull request #9936 from overleaf/msm-itm-referrer
...
`itm_referrer` for subscription attribution
GitOrigin-RevId: 2787b55e8b7e9e415e66abef8deb669f3adf0f0d
2022-10-26 08:03:52 +00:00
Thomas
900c4174d7
Merge pull request #9947 from overleaf/tm-teardown-bts2022-promo
...
Teardown Back to School 2022 promo banners
GitOrigin-RevId: b26229af17c7ce272632106850fce504cdca04d2
2022-10-18 08:02:50 +00:00
Alasdair Smith
99238870d5
Merge pull request #9938 from overleaf/revert-9935-revert-9901-as-td-cm6-perf-editing-sessions
...
Bring back reporting of CM6 perf measurement in editing sessions
GitOrigin-RevId: 236c6e23f09a2ddaebf1c231ed77404c4b64179d
2022-10-13 08:04:05 +00:00
M Fahru
cc54d18c1d
Teardown interstitial payment page split test and implement active variant ( #9732 )
...
GitOrigin-RevId: 755fd2f8a1be48ab6520aaab34ca2ea5d070302d
2022-10-12 08:04:59 +00:00
Alasdair Smith
729b4f309b
Merge pull request #9935 from overleaf/revert-9901-as-td-cm6-perf-editing-sessions
...
Revert "Connect CM6 perf measurement to editing sessions"
GitOrigin-RevId: b9793b47d6965a5026c0f770105abb9e07a09a59
2022-10-12 08:04:14 +00:00
Alasdair Smith
9337288d51
Merge pull request #9901 from overleaf/as-td-cm6-perf-editing-sessions
...
Connect CM6 perf measurement to editing sessions
GitOrigin-RevId: 04d846fb012477994c069da0630306ea7cf57723
2022-10-12 08:03:43 +00:00
Thomas
ccd2b17f7f
Merge pull request #9540 from overleaf/tm-back-to-school-2022-banners
...
Add back to school 2022 banners to project dash and plans
GitOrigin-RevId: 40893bad0b6a90bb25f671949b7b8837ead54053
2022-09-13 08:05:31 +00:00
Thomas
fdc9c4b4b3
Implement checkout page 'refreshed' split test with Recurly Elements ( #8320 )
...
* Implement checkout page 'refreshed' split test with Recurly Elements
Co-authored-by: Timothée Alby <timothee.alby@gmail.com >
GitOrigin-RevId: 586a94c7969530f4d2246e9105ef48e868e9510e
2022-09-05 08:03:51 +00:00
Timothée Alby
2b404fe926
Merge pull request #8571 from overleaf/ta-token-access-page
...
Require User Interaction on Token Access Page
GitOrigin-RevId: 2f4c00ba75ebd6bd87d3e770ec8223d736344f5b
2022-07-29 08:03:39 +00:00
Alexandre Bourdin
40cb29d215
Merge pull request #8894 from overleaf/ab-cleanup-start-free-trial-button
...
[web] Cleanup StartFreeTrialButton component
GitOrigin-RevId: 67538882ff5a3389d2134ec6e4833431aa43f8e6
2022-07-26 08:04:21 +00:00