Andrew Rumble
34ae228d99
Promisify tests
...
GitOrigin-RevId: 6f413f4c5ef8d034b4e94afacdf2d7b43c3a8830
2025-04-29 08:05:18 +00:00
Jimmy Domagala-Tang
62b9d5f7b4
Merge pull request #23248 from overleaf/jdt-institutional-policies-include-past-affiliates
...
Policy checks apply for lapsed affiliates
GitOrigin-RevId: b4d42a2dc2d43b531886fb4eb8c4c6d990e324e7
2025-02-07 09:06:41 +00:00
Jimmy Domagala-Tang
eb7ea5b5b3
Merge pull request #22965 from overleaf/jdt-async-institution-feats
...
Async await institution features utility
GitOrigin-RevId: ef24a189aab46d065925405a795709c94ff3d0b3
2025-02-04 09:05:29 +00:00
andrew rumble
b00d1336d4
Switch to mongodb-legacy
...
GitOrigin-RevId: 11e09528c153de6b7766d18c3c90d94962190371
2024-08-21 08:04:24 +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
David
0769329734
Merge pull request #17268 from overleaf/dp-remove-old-mongo-metrics
...
Remove timeAsyncMethod mongo metrics
GitOrigin-RevId: 1ba3a1fd51b9d0766355c31791ae9836d832afe8
2024-02-29 09:04:19 +00:00
David
cf1f3fa7e5
Merge pull request #17206 from overleaf/dp-mongoose-callback-institutions-manager
...
Promisify InsitutionsManager and InstitutionsManagerTests
GitOrigin-RevId: 0872aabb646ee143f51a92608f91d7901723ec0c
2024-02-29 09:04:11 +00:00
Jessica Lawshe
d9bff6b385
Merge pull request #16444 from overleaf/jel-v1-api
...
[web] Begin promisifying InstitutionsAPI
GitOrigin-RevId: aa615e22d3fc8aa77255a26dcdab0e2ce28d93c0
2024-01-24 09:04:21 +00:00
Mathias Jakobsen
2a78b68c78
Merge pull request #16186 from overleaf/mj-mongo-object-id
...
[web] Use constructor for ObjectId
GitOrigin-RevId: 9eb8b377ea599605b72af237d1ab12f4d8287162
2023-12-19 09:04:02 +00:00
Jakob Ackermann
e172c67267
Merge pull request #14696 from overleaf/jpa-lean-mongo-queries
...
[web] use lean mongo queries
GitOrigin-RevId: 5c9e2cddb2c45835dd9bb87c31b6e9d2b91873fd
2023-09-08 08:04:08 +00:00
Brian Gough
4f2bc4a37b
Merge pull request #14685 from overleaf/bg-refactor-institutions-controller
...
refactor InstitutionsController and unit tests
GitOrigin-RevId: 947733b276fd3a5597baa0e95cd0ecca4853611f
2023-09-08 08:03:47 +00:00
Jessica Lawshe
3c44895d49
Merge pull request #7721 from overleaf/jel-td-notify-commons
...
Only handle confirmed users via commons script
GitOrigin-RevId: 0d00147943228bff6c435848ff88481c5c184a8a
2022-05-24 08:04:17 +00:00
Jessica Lawshe
cb2461d604
Merge pull request #6840 from overleaf/jel-onboard-non-sso-notify
...
[web] Include trial users when notifying commons users
GitOrigin-RevId: 439e9b0f55e5a376dc9f621b8ba76468e1e843e0
2022-04-06 08:04:38 +00:00
Jessica Lawshe
4b7d9807b6
Merge pull request #6375 from overleaf/jel-reconfirm-check
...
[web] Use v1 date for reconfirm notification check
GitOrigin-RevId: e14f1b6a1a6ab629628858d962a3757a6078cf79
2022-01-26 09:03:50 +00:00
Jakob Ackermann
8ad6faa17e
[web] confirmDomain: skip fetching affiliations per user
...
Nothing is looking at either
- `user.emails[i].affiliation` or
- `user.emails[i].emailHasInstitutionLicence`
So we might as well skip fetching the data.
This eliminates N v1 calls and N mongo calls from the endpoint.
GitOrigin-RevId: bb1d077df19910b9dfb7ef06562cf35ce5302290
2022-01-14 09:03:33 +00:00
June Kelly
77422b54e9
Merge pull request #6227 from overleaf/jpa-de-dupe-feature-refresh
...
[web] when confirming institution domain, refresh features once per user
GitOrigin-RevId: 3855441848cf0b140a6cf0264b887d8eca7db5ad
2022-01-13 09:03:33 +00:00
Alf Eaton
01042eb030
[web] Upgrade Prettier to match version in monorepo root ( #6231 )
...
GitOrigin-RevId: 02f97af1b9704782eee77a0b7dfc477ada23e34d
2022-01-11 09:03:23 +00:00
June Kelly
acd821089a
Merge pull request #5541 from overleaf/jk-retry-v1-requests-features-refresh
...
[web] Retry v1 requests in refresh-features path
GitOrigin-RevId: 1b0e952390d3de07fdfb115349a8a55965aabe1f
2021-10-28 08:03:20 +00:00
Timothée Alby
99e7c25977
Merge pull request #5531 from overleaf/jel-web-unused-metrics-code
...
[web] Remove unused metrics code
GitOrigin-RevId: ffad327c02ebecfe47c4a063b8e694e5a18e3257
2021-10-22 08:04:43 +00:00
Eric Mc Sween
6a6264f970
Merge pull request #5087 from overleaf/em-promisify-subscription-updater
...
Promisify FeaturesUpdater and SubscriptionHandler
GitOrigin-RevId: 1a9725afa119c0eaee3d975a11197b6f702f1307
2021-09-21 08:03:10 +00:00
Jessica Lawshe
8f648312b3
Merge pull request #4659 from overleaf/jel-em-duplicate-subscription-message
...
One Pro message per current commons institutions
GitOrigin-RevId: 21b74af8b9da1b6647a0384115f5d268b80e4bdf
2021-08-17 08:03:44 +00:00
Jessica Lawshe
9df283caef
Merge pull request #4334 from overleaf/jel-check-institution-users
...
Change check_institution_users.js output
GitOrigin-RevId: c331d5312dc807fd5118f4ce78737bde04a82c66
2021-07-28 02:07:03 +00:00
Jessica Lawshe
c6786cadc0
Merge pull request #4316 from overleaf/jel-user-confirmed-institutions
...
Exclude lapsed reconfirmations from confirmed affiliations
GitOrigin-RevId: 5987299ead2717abd54e313693f1cfc141915f8d
2021-07-28 02:06:58 +00:00
Jakob Ackermann
5e773ce950
Merge pull request #4101 from overleaf/ae-settings-module
...
Migrate from `settings-sharelatex` to `@overleaf/settings`
GitOrigin-RevId: 9a298ba26382180c1351683c5fddc9004418c1e6
2021-07-08 02:08:28 +00:00
Jessica Lawshe
9b29fa7cbc
Merge pull request #4035 from overleaf/jel-reconfirmation-dropbox-notification
...
Notification for Dropbox unlinked due to reconfirmation lapse
GitOrigin-RevId: 03d2bed922e1d3dd993f9227b8e7675af42eda4b
2021-05-19 02:06:06 +00:00
Jessica Lawshe
2bf126af68
Merge pull request #3993 from overleaf/jel-reconfirmation-script
...
Add script to refresh features for users not reconfirmed
GitOrigin-RevId: d49f496dc6f1997763d54c6d8f41f7c3634b8b2d
2021-05-12 02:09:51 +00:00
Alf Eaton
1be43911b4
Merge pull request #3942 from overleaf/prettier-trailing-comma
...
Set Prettier's "trailingComma" setting to "es5"
GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
2021-04-28 02:10:01 +00:00
Alf Eaton
1ebc8a79cb
Merge pull request #3495 from overleaf/ae-prettier-2
...
Upgrade Prettier to v2
GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
2021-04-15 02:05:22 +00:00
Alasdair Smith
c89beb7657
Merge pull request #3905 from overleaf/jel-analytics-licence-api
...
Proxy analytics request to v1
GitOrigin-RevId: 82bcca52d096b8a9bc590f0ee0a0d3a6054e294e
2021-04-15 02:05:12 +00:00
Eric Mc Sween
9ddaa8c9f6
Merge pull request #3830 from overleaf/em-upgrade-node-12
...
Upgrade to Node 12
GitOrigin-RevId: 19870922884b7c98e7e5f2c94df21829672d2db5
2021-04-01 02:05:52 +00:00
Alexandre Bourdin
b8fc4b58ca
Merge pull request #3741 from overleaf/ta-refresh-institution-users
...
Refresh Institution Users Script Changes
GitOrigin-RevId: 917287450ba30a9f8b605a2d38933a0f6e1979e6
2021-03-11 03:05:21 +00:00
Timothée Alby
6e8a4e70dd
Merge pull request #3641 from overleaf/ta-saml-integration
...
SAML Misc Changes
GitOrigin-RevId: 89fe8704d8effb6299d841be00efc653f6800fab
2021-02-19 03:04:18 +00:00
Alasdair Smith
7cbf2cdd9e
Merge pull request #3496 from overleaf/ae-eslint-dot-notation
...
Enable the eslint dot-notation rule
GitOrigin-RevId: e11cbad3e8a77a4a60590d3674fbf34feccc5bc9
2020-12-17 03:07:31 +00:00
Alf Eaton
2ff1cf43d6
Merge pull request #3470 from overleaf/eslint
...
Upgrade and configure ESLint
GitOrigin-RevId: ad5aeaf85e72c847a125ff3a9db99a12855e38aa
2020-12-16 03:08:28 +00:00
Jakob Ackermann
6eeb7857e3
Merge pull request #3390 from overleaf/jpa-faster-unit-tests
...
[perf] faster unit tests
GitOrigin-RevId: 188b8f3752638fde7a27a8d83b416bb9a6e3c95e
2020-11-28 03:04:01 +00:00
Christopher Hoskin
1e8598a8d9
Merge pull request #3331 from overleaf/csh-issue-3661-bump-agents
...
Update metrics module
GitOrigin-RevId: bdef141035f277ce4863f14f8a6e166d710b1111
2020-10-31 03:05:30 +00:00
Jakob Ackermann
018a44eeb5
Merge pull request #3185 from overleaf/jpa-normalize-mongo-imports
...
[misc] normalize mongo imports
GitOrigin-RevId: ac653d9982e0d36736b90f4c03d4c00be88ea76a
2020-09-25 02:04:20 +00:00
Chrystal Maria Griffiths
e6307237e4
Merge pull request #3207 from overleaf/jpa-drop-console-log
...
[misc] drop console.log calls in tests
GitOrigin-RevId: 156c94761e55648a92cf98d4c3cce20abb5de623
2020-09-19 02:04:38 +00:00
Timothée Alby
ede3b6a248
Merge pull request #3152 from overleaf/ta-jpa-confirm-entitlement
...
Send Entitlement for Affiliations During Domains Confirmation
GitOrigin-RevId: 9d6b41022adfdb5e1a797b9471830014b1ef43e3
2020-09-16 02:05:03 +00:00
Simon Detheridge
ca916f0cac
Merge pull request #2844 from overleaf/ta-admin-affiliations
...
Improve Admin Affiliations UI
GitOrigin-RevId: 1e3bcb425e1cb8463b2c3c7bbc757ab444b391a3
2020-05-23 03:18:25 +00:00
Simon Detheridge
b812109cb7
Merge pull request #2593 from overleaf/ta-affiliation-licence-check
...
Check Licence on Affiliations Rather Than Institutions
GitOrigin-RevId: 7effe7f564ff953e60ed77bcdf92f3cb177d4aee
2020-02-19 04:20:39 +00:00
Timothée Alby
cd9a9b43bd
Merge pull request #2606 from overleaf/ta-check-sso-users
...
Add SSO Users Info on Users Features Check Summary
GitOrigin-RevId: 5c874e1bf50005eb311317b867b17380ca017118
2020-02-15 04:17:53 +00:00
Simon Detheridge
4b6f038a82
Merge pull request #2307 from overleaf/spd-project-page-without-v1
...
Add additional error handling to enable /projects to load without V1
GitOrigin-RevId: 710ab2f07f191aa60ffdd71e2f54bc7c5db0c430
2019-10-30 15:59:04 +00:00
Eric Mc Sween
9a492257af
Merge pull request #2220 from overleaf/jel-email-confirmation
...
Email confirmation only for non-institution SSO emails
GitOrigin-RevId: 95bd0ce077031c11b9d60d2f736a1abe7431a265
2019-10-14 13:37:57 +00:00
Simon Detheridge
7588393580
Merge pull request #2047 from overleaf/spd-eslint-mocha-arrows
...
Enforce consistent callback style in mocha tests
GitOrigin-RevId: a64c293dae6926ef5831abe97eaf2044942a5c85
2019-08-07 15:29:25 +00:00
Timothée Alby
109585d20c
Merge pull request #1947 from overleaf/ta-cleanup-guard-1
...
Remove __guard__ Function Used to Access Settings
GitOrigin-RevId: 15e3749990a9fc68f8d344390b1bf0d09d839106
2019-07-15 13:23:38 +00:00
Shane Kilkelly
238e2b2565
Merge pull request #1937 from overleaf/spd-sandboxedmodule-global-console
...
Add 'console' to SandboxedModule globals
GitOrigin-RevId: fad442ca128561a4fa193b929f217cf31ad0f043
2019-07-15 10:44:47 +00:00
Timothée Alby
e73a5d9103
Merge pull request #1923 from overleaf/ta-error-log-level
...
Reduce Log Level
GitOrigin-RevId: 63a8859e6b78cb0774a28069089f4bce73eb91ec
2019-07-01 14:06:36 +00:00
Simon Detheridge
757ae39487
Merge pull request #1899 from overleaf/spd-implicit-return-tests
...
Decaf cleanup: Remove implicit return from 'it' and 'describe' in tests
GitOrigin-RevId: f297820e6212dddc0d60697a2fe1612ef27403b6
2019-06-21 13:58:57 +00:00
Timothée Alby
e659703745
Merge pull request #1842 from overleaf/ta-remove-v1-sync
...
Remove v1 Sync on Features Refresh
GitOrigin-RevId: a99e0a74c4fc503bf81d0b847b3f331b3228e24f
2019-06-11 13:34:11 +00:00