yu-i-i
2c934c5bec
Track changes / comments: update backend to support frontend changes
2025-04-09 15:31:39 +02:00
yu-i-i
97892dd3ac
Allow EXTERNAL_AUTH to be undefined, fixes #26
2025-04-09 15:31:39 +02:00
yu-i-i
b45e1a0c17
Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes
2025-04-09 15:31:39 +02:00
yu-i-i
683c225c4a
Make OVERLEAF_OIDC_USER_ID_FIELD support 'email' as a value
2025-04-09 15:31:38 +02:00
yu-i-i
6f06e85065
See upstream commit 42ee56e
2025-04-09 15:31:38 +02:00
yu-i-i
c4f69e4d24
Fix glitches in symbol palette after switching to Bootstrap 5
2025-04-09 15:31:38 +02:00
yu-i-i
40c014800a
Whitelist /oidc/login endpoint, fixes #21
2025-04-09 15:31:38 +02:00
yu-i-i
4af7208d5e
Add ENV variables to control SAML signature validation
2025-04-09 15:31:38 +02:00
yu-i-i
e615d96b90
Re-export doLogout
(was removed from exports in commit b9fb636
).
2025-04-09 15:31:37 +02:00
yu-i-i
3b9dc301a1
Refactor authentication code; add OIDC support
2025-04-09 15:31:37 +02:00
yu-i-i
559abbf34f
Allow adding extra flags to LaTeX compiler through environment variable
2025-04-09 15:31:37 +02:00
yu-i-i
178555ad4f
Enable LDAP and SAML authentication support
2025-04-09 15:31:36 +02:00
yu-i-i
2a21801e8f
Enable Symbol Palette
2025-04-09 15:31:36 +02:00
yu-i-i
c683551e65
Allow selecting a TeX Live image for a project
2025-04-09 15:31:36 +02:00
yu-i-i
f51f49ec7a
Enable autocomplete of reference keys feature
2025-04-09 15:31:35 +02:00
yu-i-i
7e86c8a56a
Enable track changes and comments feature
2025-04-09 15:31:35 +02:00
yu-i-i
2ef7738a56
Redirect non-existing links to Overleaf page
2025-04-09 15:31:35 +02:00
ilkin-overleaf
3b5a148cdc
Merge pull request #24634 from overleaf/ii-flexible-group-licensing-replace-add-with-purchase
...
[web] Replace "add" with "buy" in FL
GitOrigin-RevId: 2c9aa50f138306a46ebfd8557d907c6c55d694bc
2025-04-03 08:05:12 +00:00
Domagoj Kriskovic
4e27add5b7
Add AI assist subscription check in WritefullManager ( #24428 )
...
* Add AI assist subscription check when updating subscription in WritefullManager
* move AI assist check in WritefullController
GitOrigin-RevId: 0327e1c19e14e554fb707dc1d2840b7147bdf1d1
2025-04-03 08:05:08 +00:00
Domagoj Kriskovic
c3e34f8850
Rename editMode to mode in "project-opened" analytics event ( #24552 )
...
GitOrigin-RevId: f04d5c3550bed14e9f34067fef5b8e46e56e6c4d
2025-04-03 08:05:03 +00:00
Domagoj Kriskovic
f36c87b301
Update share modal dropdown with a description for reviewers in a free project ( #24571 )
...
* Update collaborator select dropdown with a description for reviewers in free project
* Update share-project-modal test
* Fix saas-e2e tests
* fix server pro tests
* fix cypress multiple inputs selection
* fix testid case
GitOrigin-RevId: 5369828334596d80988aba168385f0a51eea998f
2025-04-03 08:04:59 +00:00
Domagoj Kriskovic
830d0daa38
Script for removing user enrollment from a subscription ( #24627 )
...
* Script for removing user enrollment to a subcription
* Add "release-managed-user" audit log event for an user id
GitOrigin-RevId: adf2dd97ac82977bcfa07d9a24d1f3c190d095a2
2025-04-03 08:04:54 +00:00
Miguel Serrano
fd62142b21
Merge pull request #24397 from overleaf/msm-saml-logs-indexes
...
[web] Add missing indexes for SAML Logs search
GitOrigin-RevId: 07d994fc6a1b2af7a86e933d0b0c4d4c76370801
2025-04-03 08:04:49 +00:00
Miguel Serrano
6501314616
Merge pull request #24445 from overleaf/msm-saml-identifiers-migration
...
[web] Update user.samlIdentifiers compound index
GitOrigin-RevId: f14da17fa89c89f0fc75df074b3f6ca04b479efb
2025-04-03 08:04:45 +00:00
ilkin-overleaf
fef5ab7255
Merge pull request #24562 from overleaf/ii-bs5-group-settings-tear-down
...
[web] Group settings BS5 feature flag tear down
GitOrigin-RevId: c83297771dfeeb0426096b3b0765d6c420356d2a
2025-04-02 08:05:14 +00:00
roo hutton
0c6c61b654
Merge pull request #24618 from overleaf/rh-null-pending-reviewer
...
Handle null readOnly_refs in CollaboratorsHandler
GitOrigin-RevId: b718c4a1b5216a42920909615a0f3c2fe0a16bdb
2025-04-02 08:05:10 +00:00
roo hutton
774292d8ba
Merge pull request #24609 from overleaf/rh-bs5-b2c-teardown
...
Teardown Bootstrap 5 B2C feature flag
GitOrigin-RevId: 4021820bc3b207dae9fffd23dfac778746fa8f20
2025-04-02 08:05:05 +00:00
roo hutton
c52b23af57
Merge pull request #24614 from overleaf/rh-pending-reviewer-pull
...
Set null pendingReviewer_refs to empty array in removeUserFromProject
GitOrigin-RevId: b21dd3f2febdb59dfafb45347960e375daeac463
2025-04-01 08:04:42 +00:00
CloudBuild
e08e58485e
auto update translation
...
GitOrigin-RevId: 034ad5d613a28540d777f88c75e7284bc7eb7c3e
2025-03-31 08:05:01 +00:00
ilkin-overleaf
b9bc2b01fd
Merge pull request #24597 from overleaf/ii-flexible-group-licensing-replace-users-with-licenses-2
...
[web] FL "licenses" in cost summary preview
GitOrigin-RevId: f6020fe0c5903dc2b1ebb923718525403e5a2fe7
2025-03-31 08:04:57 +00:00
ilkin-overleaf
b223bb8da8
Merge pull request #24576 from overleaf/ii-flexible-group-licensing-replace-users-with-licenses
...
[web] Replace "users" with "licenses" in flexible licensing
GitOrigin-RevId: c262f802c92e7ce82f8dc60badf8e6147c5da4e5
2025-03-31 08:04:50 +00:00
ilkin-overleaf
61ce012fb5
Merge pull request #24430 from overleaf/ii-flexible-group-licensing-tear-down-feature-flag
...
[web] Tear down flexible group licensing feature flag
GitOrigin-RevId: 181713f1f2371b51cbc4256debea59bbcf3668f3
2025-03-31 08:04:42 +00:00
M Fahru
f0fe0db10c
[web] Remove unused get_more_compile_time
string key because of paywall-cta
split test is removed ( #24574 )
...
* Re-add missing translation key
* Remove `get_more_compile_time` translation key because of `paywall-cta` is removed
GitOrigin-RevId: bf0fe677adc32a91db57d41d83f0f1e0b2ee3741
2025-03-28 09:04:41 +00:00
M Fahru
639690bb50
Merge pull request #24551 from overleaf/mf-remove-fedramp-plans-page
...
[web] Remove fedramp from group tab in plans page features table
GitOrigin-RevId: fd855ad6ce7bb0d14e970342740a93d4f85ae465
2025-03-27 14:17:07 +00:00
M Fahru
90b6dbdf55
Merge pull request #24530 from overleaf/mf-add-papers-integration-plans-page
...
[web] Add Papers integration to plans page
GitOrigin-RevId: 72a890fb69417d5a9e8f4146421a3a2ee1716c32
2025-03-27 14:17:03 +00:00
M Fahru
640c699042
Merge pull request #24525 from overleaf/mf-add-learning-menu-navigation
...
[web] Add new "Resources" menu in our "Help" menu dropdown
GitOrigin-RevId: 9a0e26696d33edaba091abf8fac97fbf051bb6c2
2025-03-27 14:16:59 +00:00
M Fahru
ad677afa81
Merge pull request #22705 from overleaf/mf-tear-down-paywall-cta
...
[web] Tear down `paywall-cta` split test
GitOrigin-RevId: 8cfba819b80bb34f48f8fc1fec37aee6791ef9f0
2025-03-27 14:16:52 +00:00
Eric Mc Sween
f46fd6f2d5
Merge pull request #24433 from overleaf/em-pending-reviewers
...
Support reviewers in the collaborator limit enforcement logic
GitOrigin-RevId: f11a8e37ca6ef36f9894233803c6ee8363bf0ff8
2025-03-27 14:16:48 +00:00
Tim Down
2d4b5e51f1
Merge pull request #24539 from overleaf/td-inactive-project-index-2
...
Update inactive project deactivation index, second attempt
GitOrigin-RevId: adc16761b001b2aa919b5a61cdbd468b7ad4e26d
2025-03-27 14:16:07 +00:00
Andrew Rumble
c55df0e803
Add new index to improve sort speed on hostname search
...
GitOrigin-RevId: e78c2848a0cfbe6347e57de140512941a68f7f47
2025-03-27 14:15:59 +00:00
Alf Eaton
b14490d6aa
Avoid setting pendingOpCreatedAt for remote changes ( #24542 )
...
GitOrigin-RevId: 5d1684a743825cac23d486678b8f249cf0d152d8
2025-03-27 09:06:02 +00:00
David
d67f3d3181
Merge pull request #24442 from overleaf/dp-writefull-parent
...
Provide writefull with element selectors to insert into
GitOrigin-RevId: 87c9a939f7024e54adfe0b970dddb96b7f56d6b3
2025-03-27 09:05:51 +00:00
Antoine Clausse
2f0254a2c8
[web] Add reCAPTCHA conditions to /user/emails/add-secondary
( #24528 )
...
* Add RecaptchaConditions to `user/emails/add-secondary`, set font to 12px
* Hide `RecaptchaConditions` if `ExposedSettings.recaptchaDisabled.addEmail`
GitOrigin-RevId: dcc4609bf8787076257caed6b5a5d1e47178380e
2025-03-27 09:05:47 +00:00
Antoine Clausse
fa058a5ca8
Add recaptcha conditions to the add-email form ( #24295 )
...
GitOrigin-RevId: 4b90a73edd2435d6c858ccf790827fb3352069e8
2025-03-27 09:05:42 +00:00
Tim Down
25d1b2a24d
Merge pull request #24448 from overleaf/td-deleted-users-email-index
...
Add user email indexes on deletedUsers collection
GitOrigin-RevId: 032b8b189b67b9f491b47438c3b2e0cbfd7b8294
2025-03-27 09:05:38 +00:00
Tim Down
363e426e9f
Merge pull request #24536 from overleaf/revert-24444-td-inactive-project-index
...
Revert "Update inactive project deactivation index"
GitOrigin-RevId: cc6788af5fcb652fdb1eaeefe7f10c5bc1afa910
2025-03-27 09:05:34 +00:00
Tim Down
d04cc1d8ac
Update inactive project deactivation index ( #24444 )
...
* Update inactive project deactivation index
* Delete index first, otherwise Mongo complains that the index already exists with a different name
GitOrigin-RevId: b28a60c0774a77363c4e052ddb64bf68665cccf5
2025-03-27 09:05:22 +00:00
Jakob Ackermann
dda94cdfbc
[web] ensure that only a single socket.io transport is connected ( #24422 )
...
GitOrigin-RevId: 9397b0c85f0a889385d4761945e976ada7aa537b
2025-03-27 09:05:14 +00:00
Alf Eaton
e754ee9cb4
Remove unused flush-changes listener ( #24449 )
...
GitOrigin-RevId: e22a6677617e1d20f9cd4fce38653d126714a553
2025-03-27 09:05:06 +00:00
Andrew Rumble
7eb5c8a38e
Adds deleted filter to docs index
...
GitOrigin-RevId: bd00fa383946c3a2aa7b03f355aad399bbe9cdca
2025-03-27 09:05:01 +00:00