Andrew Rumble
46e22c2021
Update tests
...
GitOrigin-RevId: 9272720e0f6865c54257c43bd98d8e6003251aa2
2024-10-17 08:06:17 +00:00
roo hutton
00761b128a
Merge pull request #20561 from overleaf/rh-duplicate-invite
...
[web] Revoke invite after joining project via link sharing
GitOrigin-RevId: 5071c9fbb226e5eef8c3e5c82991da73529d7396
2024-10-14 11:08:00 +00:00
Thomas
0f5907c4b6
Merge pull request #20036 from overleaf/tm-collab-limit-link-sharing
...
Enforce collaborator limit for link sharing
GitOrigin-RevId: b724dca0c616ef15e5bd6d07e9d898d34dd46acd
2024-08-22 14:01:34 +00:00
andrew rumble
b00d1336d4
Switch to mongodb-legacy
...
GitOrigin-RevId: 11e09528c153de6b7766d18c3c90d94962190371
2024-08-21 08:04:24 +00:00
Thomas
a146385f20
Merge pull request #19814 from overleaf/tm-link-sharing-project-joined-event-for-treatment
...
Add project-joined event when adding as Editor via link sharing
GitOrigin-RevId: 40f538376b90a45877859be9e48a0b4c45c9641d
2024-08-07 08:05:12 +00:00
Liangjun Song
7e09d76643
bypass linking sharing admin redirect for internal projects ( #19314 )
...
* disable linking sharing admin redirect
* address comments
* remove ignoreSiteAdmin
* load admin domains from settings
* add acceptance test
* more tests
* fix tests and restore admin domain
* use adminDomains as array
GitOrigin-RevId: 5acb62e1b6ada0aaeceab6db6a6635f82e30833f
2024-07-16 08:04:35 +00:00
Thomas
4dbccace28
Merge pull request #19348 from overleaf/tm-link-sharing-changes-events-fixes
...
Link sharing changes events fixes for collaborator sharing-updates prompt and project open event
GitOrigin-RevId: 45449f0dd27e07de189a9c2620b0aa9a8849dc41
2024-07-15 09:04:44 +00:00
Thomas
f9edf0c546
Add new interstitial 'Join project' consent page for existing link sharing editors when opening a project ( #19066 )
...
* Add helpers for checking and removing user readwrite token membership
* Add sharing-updates page and handlers
* Redirect read write token members to sharing-updates on project load
GitOrigin-RevId: d552a2cd74a9843c6103923b03f137131a48877a
2024-06-26 11:12:42 +00:00
Thomas
36ffa91698
Add read write token join interstitial variation for link sharing changes ( #19060 )
...
* Add read write join interstitial variation for link sharing changes
GitOrigin-RevId: 41661f43f4ab0f18f6ada5bec0b6af2407f65f07
2024-06-26 11:12:37 +00:00
Thomas
d323f21972
Merge pull request #19109 from overleaf/tm-project-joined-add-project-id
...
Add projectId to project-joined event
GitOrigin-RevId: 222e0acc8764592344e384d1a6a5a2327d4161f5
2024-06-26 11:12:33 +00:00
Eric Mc Sween
01e2a29766
Merge pull request #18225 from overleaf/em-typescript-eslint
...
Add typescript-eslint rule: no-floating-promises
GitOrigin-RevId: 8c3decdff537c885f5bfeb5250b7805480bc6602
2024-05-27 10:22:20 +00:00
Alf Eaton
ce4ae7cc0c
Merge pull request #18170 from overleaf/ae-token-access-page
...
Convert token access page to React
GitOrigin-RevId: d7434f0de395c47a95d00767727fbe9d43f9abca
2024-05-03 08:05:01 +00:00
David
d8b6ad3c10
Merge pull request #17380 from overleaf/dp-mongoose-callback-toke-access-handler
...
Promisify TokenAccessHandler and TokenAccessHandlerTests
GitOrigin-RevId: 835081e78977456a59b7e16043fd6dcbdbce3ade
2024-03-06 17:27:40 +00:00
Jakob Ackermann
fad9726ab6
Merge pull request #16948 from overleaf/jpa-rails-sharelatex-rebranding-step-2
...
[web] migrate v1 api calls away from ShareLaTeX branded endpoints
GitOrigin-RevId: af08ee029d0cee8f0f171d21b4f2b0b76222b3f8
2024-02-13 09:03:35 +00:00
Jakob Ackermann
88fe356ee7
Merge pull request #16383 from overleaf/jpa-normalize-token-prefix
...
[web] normalize token hash prefix ahead of comparison
GitOrigin-RevId: 44afda865df5d3517f23335509ee0e46ba74335f
2024-01-05 09:03:30 +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
Jessica Lawshe
53ff4fa51b
Merge pull request #15838 from overleaf/jel-link-sharing-redirect-hash
...
[web] Save link sharing URL hash as part of redirect
GitOrigin-RevId: 7d067852863b93e3246e5132511031005e333810
2023-11-21 09:04:23 +00:00
Jessica Lawshe
25eaeae3bf
Merge pull request #15687 from overleaf/jel-token-v1-mismatch
...
[web] Test for v1 project URL fragment in link sharing hash check
GitOrigin-RevId: 10cb2efe60f4613e3a39a5199bd653376c06ad3b
2023-11-17 09:03:05 +00:00
Jessica Lawshe
d9ca18c301
Merge pull request #15664 from overleaf/jel-token-hash-prefix
...
[web] Include more data when logging link sharing token hash mismatches
GitOrigin-RevId: 8f939cf3dd49497d5b21779e354ce5deff07edad
2023-11-09 09:03:13 +00:00
Jessica Lawshe
66aad8fdd3
Merge pull request #15558 from overleaf/jel-log-token-hash-mismatch
...
[web] Log the project ID on link sharing token hash prefix mismatches
GitOrigin-RevId: 37d15206f49920f49d61f22479b98dd4d448f6bd
2023-11-07 09:05:12 +00:00
Jessica Lawshe
098fadb4d7
Merge pull request #15491 from overleaf/jel-token-hash-log-user-id
...
[web] Log the user ID on token hash prefix mismatches
GitOrigin-RevId: 78d298051a9c1794ed38422bef24c852dcee3bb2
2023-10-31 09:04:26 +00:00
Jessica Lawshe
cec07cf858
Merge pull request #15473 from overleaf/jel-remove-encoded-hash
...
[web] Remove encoded hashtag when checking token hash prefix
GitOrigin-RevId: 2b9c369beceb7897d0f6f165b4c3a70b79c14469
2023-10-31 09:04:22 +00:00
Jessica Lawshe
cc833896dc
Merge pull request #15429 from overleaf/jel-token-hash-metrics
...
[web] Log mismatched link sharing token hash prefixes
GitOrigin-RevId: 5ba690f4209987fccef859c858686c465e972f62
2023-10-27 08:03:27 +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
Eric Mc Sween
1a044da08c
Merge pull request #15095 from overleaf/em-invite-audit-logs-3
...
Write audit logs when a user joins a project via token
GitOrigin-RevId: 083fb7301ac2193c276a35bbf4dbf4f37d0ffa3b
2023-10-12 08:03:37 +00:00
Miguel Serrano
d5b2ab23dc
Merge pull request #13485 from overleaf/msm-share-modal-fetch-tokens
...
[web] Fetch share tokens instead of sending via websocket
GitOrigin-RevId: f97bb91ca3ceb410fe860bf1c7802d8157d9f8b4
2023-07-17 10:48:10 +00:00
Jakob Ackermann
b027ef95e5
Merge pull request #7986 from overleaf/jpa-eslint-8
...
[misc] upgrade eslint packages to the latest version everywhere
GitOrigin-RevId: f1480d4a171acef82fb26c4aa54be3a6088b0ab3
2022-05-17 08:05:59 +00:00
Jakob Ackermann
a7fe64e86c
Merge pull request #5352 from overleaf/jpa-no-var
...
[misc] fix eslint violations for `no-var`
GitOrigin-RevId: c52e82f3a8a993b8662cc5aa56e7b95ca3c55832
2021-10-27 08:03:00 +00:00
Alexandre Bourdin
79ceacd09f
Merge pull request #5051 from overleaf/ab-web-mono-analytics-id
...
Analytics ID Support (v2)
GitOrigin-RevId: 707f62697f6566d8aad22e424684d97f7bc147df
2021-09-13 08:03:14 +00:00
Alexandre Bourdin
a3a04dddd9
Merge pull request #5050 from overleaf/revert-4639-ab-web-mono-analytics-id
...
Revert "Analytics ID support"
GitOrigin-RevId: cc5da762ba1bafcbcea65ed0dd86342896b6d1eb
2021-09-10 08:04:47 +00:00
Alexandre Bourdin
44a8883b6d
Merge pull request #4639 from overleaf/ab-web-mono-analytics-id
...
Analytics ID support
GitOrigin-RevId: 820a6c0f4d19f046f6c791ce4dc64dbc80748924
2021-09-10 08:04:31 +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
Shane Kilkelly
9dc44de7f0
Merge pull request #4191 from overleaf/sk-token-v1-fix
...
TokenAccess: Fix handling of deleted projects
GitOrigin-RevId: a602da335567d36b5e674ada69c1e1ab4a909d4a
2021-06-25 02:05:48 +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
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
9415a1dd8d
Merge pull request #3726 from overleaf/ta-ab-analytics-events
...
Add new analytics events
GitOrigin-RevId: f71a6dc5ccd44bdabb48c601f9f0e005cc765077
2021-03-11 03:05:15 +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
Jakob Ackermann
87634be542
Merge pull request #3351 from overleaf/revert-3348-revert-3298-jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: eba9f80fbd58dbb8aed131fead3ec0b928a555aa
2020-11-04 03:04:21 +00:00
Jakob Ackermann
e249a2e5be
Merge pull request #3348 from overleaf/revert-3298-jpa-re-land-mongoose-latest
...
Revert "[misc] re-land: remove mongojs and bump mongoose"
GitOrigin-RevId: 45a284435c88898d96769ab258651fb8d6d20ff5
2020-11-03 03:05:09 +00:00
Jakob Ackermann
28fe397f38
Merge pull request #3298 from overleaf/jpa-re-land-mongoose-latest
...
[misc] re-land: remove mongojs and bump mongoose
GitOrigin-RevId: 02f78d52ffc2d373c8c0bc4860d3b2326a46f5c9
2020-11-03 03:04:52 +00:00
Simon Detheridge
c257b9695a
Merge pull request #3277 from overleaf/revert-3257-jpa-mongoose-latest
...
Revert "[misc] upgrade mongoose to the latest version"
GitOrigin-RevId: d5957fca68be65a08a687476742ffbb9c3cb86e8
2020-10-13 02:04:31 +00:00
Simon Detheridge
dba5127856
Merge pull request #3257 from overleaf/jpa-mongoose-latest
...
[misc] upgrade mongoose to the latest version
GitOrigin-RevId: cc612312e1661a92907dd8d42a32aeccb8cdb62d
2020-10-13 02:04:26 +00:00
Jakob Ackermann
b3197b5f12
[misc] back-fill stubbing of mongodb package in sandboxed-module imports ( #3209 )
...
* [misc] back-fill stubbing of mongodb package in sandboxed-module imports
Unit tests are about 10 percent faster: 9m16s vs 10m8s.
* [misc] stubs: app code should have access to the ObjectId only
GitOrigin-RevId: 9a52186e190863c9463b3aeb98c3db68011926e4
2020-10-06 02:04:22 +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
Shane Kilkelly
7cbb00f207
Merge branch 'sk-token-csrf-protection'
...
GitOrigin-RevId: e71f7264be45b665502150e9ffbb85b3fc94665e
2020-02-26 04:24:01 +00:00
Miguel Serrano
0866b9de9b
Fix flags protecting getV1DocPublishedInfo access ( #2395 )
...
GitOrigin-RevId: 9122d06cae52ff0b949a2904e485aa70ca3de896
2019-11-25 10:56:48 +00:00
Eric Mc Sween
4f9eb281b7
Merge pull request #2356 from overleaf/em-upgrade-test-deps
...
Upgrade test dependencies
GitOrigin-RevId: 0bda49dea086f525211836b6008f67bafa2bbe48
2019-11-18 14:53:42 +00:00
Timothée Alby
5f107374a6
Merge pull request #2195 from overleaf/em-collab-permissions
...
Move collaborators code to async/await
GitOrigin-RevId: 55b5dd8154d024e2cee738208c45a8139870b92b
2019-10-07 08:46:36 +00:00