yu-i-i
ad45c80c3a
Fix imports after upstream converted UserController and CaptchaMiddleware to ESM
2026-07-17 17:56:47 +02:00
yu-i-i
43b195baa9
Fix import after upstream converted ErrorController to ESM
2026-07-17 17:56:47 +02:00
yu-i-i
e3ebaca4b6
Bring back deleteFile removed upstream
2026-07-17 17:56:47 +02:00
yu-i-i
236ceb60de
Symbol palette: ui components were moved to shared folder
2026-07-17 17:56:47 +02:00
yu-i-i
6fe766097b
Move Sympol Palette code to modules, closes #63
2026-07-17 17:56:47 +02:00
yu-i-i
acd3c256cd
Template gallery: ui components were moved to shared folder
2026-07-17 17:56:47 +02:00
yu-i-i
6547ffbb46
passport-saml was updated to v5.1.0
2026-07-17 17:56:47 +02:00
yu-i-i
3fbae278e6
Fix: always include repository prefix in sandboxed compiles image name
2026-07-17 17:56:46 +02:00
yu-i-i
d8fe1bd10c
Fix template publishing to align with upstream project context changes
2026-07-17 17:56:46 +02:00
yu-i-i
c704b9e04a
Remove LDAP admin check via group search in ldap-passport
2026-07-17 17:56:46 +02:00
yu-i-i
637f66a91c
toggleSymbolPalette now in useEditorPropertiesContext
2026-07-17 17:56:46 +02:00
yu-i-i
8a71e33174
Set use-ai capability to false
2026-07-17 17:56:46 +02:00
yu-i-i
7f9358f358
Track changes: convert to mjs
2026-07-17 17:56:46 +02:00
yu-i-i
00fa3a2082
Track changes: use getTrackedChangesUserIds introduced in the mainstream
2026-07-17 17:56:46 +02:00
yu-i-i
47fe923883
Remove OVERLEAF_OIDC_DISABLE_JIT_ACCOUNT_CREATION in favor of OVERLEAF_OIDC_ALLOWED_EMAIL_DOMAINS
2026-07-17 17:56:46 +02:00
Synésio Neto
cc562f6314
Introduce an environment variable to allow JIT OIDC users creation based on their email address domain.
2026-07-17 17:56:46 +02:00
yu-i-i
71c76e10d6
Introduce an environment variable to control user creation in OIDC authentication, closes #47
2026-07-17 17:56:46 +02:00
David Rotermund
fdaed06adc
I need the --network=host settings for building the container
2026-07-17 17:56:45 +02:00
yu-i-i
371a736408
Avoid DEP0174 by removing async from callback-based getGroupPolicyForUser
2026-07-17 17:56:45 +02:00
yu-i-i
b7c5088603
Fix login page
2026-07-17 17:56:45 +02:00
yu-i-i
07cf12a3ec
Symbol Palette: make close button visible
2026-07-17 17:56:45 +02:00
yu-i-i
61591cd2e7
Template Gallery: replace markdown-it with marked
2026-07-17 17:56:45 +02:00
yu-i-i
db1c746cc2
Refactor Template Gallery; resolves #38 and #39
...
- Replace free-text license input with a select box
- Improve visual presentation of modals and enhance keyboard interaction
2026-07-17 17:56:42 +02:00
yu-i-i
55e24c3158
Refactor Sandboxed Compiles
2026-07-17 17:56:08 +02:00
yu-i-i
90ca6f6666
Symbol Palette: improve keyboard input experience
2026-07-17 17:56:08 +02:00
yu-i-i
3c031dc7a0
Symbol Palette: get rid of @reach/tabs
2026-07-17 17:56:08 +02:00
yu-i-i
baad2fabd4
Add 'poll' to clsi seccomp profile, fixes minted. Thanks, David.
2026-07-17 17:56:07 +02:00
yu-i-i
bfd93d1071
Make Template Gallery optional; rename environment variables
2026-07-17 17:56:07 +02:00
yu-i-i
2a8b0bef67
Add Template Gallery support
2026-07-17 17:56:04 +02:00
yu-i-i
e0050414d6
Track changes / comments: update backend to support frontend changes
2026-07-17 17:55:16 +02:00
yu-i-i
35dac5f76e
Allow EXTERNAL_AUTH to be undefined, fixes #26
2026-07-17 17:55:16 +02:00
yu-i-i
c9f28472fe
Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes
2026-07-17 17:55:16 +02:00
yu-i-i
cc6ec7eb6e
Make OVERLEAF_OIDC_USER_ID_FIELD support 'email' as a value
2026-07-17 17:55:15 +02:00
yu-i-i
72c739283e
See upstream commit 42ee56e
2026-07-17 17:55:15 +02:00
yu-i-i
edc66f8722
Fix glitches in symbol palette after switching to Bootstrap 5
2026-07-17 17:55:15 +02:00
yu-i-i
e1c746aa68
Whitelist /oidc/login endpoint, fixes #21
2026-07-17 17:55:15 +02:00
yu-i-i
32ee132dd9
Add ENV variables to control SAML signature validation
2026-07-17 17:55:15 +02:00
yu-i-i
0325f4c519
Re-export doLogout (was removed from exports in commit b9fb636).
2026-07-17 17:55:15 +02:00
yu-i-i
fae9cef1e4
Refactor authentication code; add OIDC support
2026-07-17 17:55:08 +02:00
yu-i-i
2b78561654
Allow adding extra flags to LaTeX compiler through environment variable
2026-07-17 17:54:27 +02:00
yu-i-i
5b8db1ddef
Enable LDAP and SAML authentication support
2026-07-17 17:54:27 +02:00
yu-i-i
d0f96f6587
Enable Symbol Palette
2026-07-17 17:54:19 +02:00
yu-i-i
a6a32d6d58
Allow selecting a TeX Live image for a project
2026-07-17 17:52:29 +02:00
Sam Van den Vonder
c8bb029509
Enable Sandboxed Compiles feature
2026-07-17 17:52:28 +02:00
yu-i-i
c0c5bbd960
Enable track changes and comments feature
2026-07-17 17:52:28 +02:00
yu-i-i
1f6f83f5c3
Redirect non-existing links to Overleaf page
2026-07-17 17:52:28 +02:00
Kristina
28ad3b03b7
[web] add email notifications dry run split test ( #34653 )
...
GitOrigin-RevId: 62f73ce3850b994bf2a4a054edd6fa62134213a9
2026-06-26 08:08:18 +00:00
Alexandre Bourdin
33b8f27097
Merge pull request #34489 from overleaf/ab-keydown-event-logging
...
[web] Trigger full project search / focus mode on lowercase key matching for keyboard shortcuts
GitOrigin-RevId: a1786050c205ed46229b939c6325a3130c6fbcd3
2026-06-26 08:08:14 +00:00
Jakob Ackermann
a6c98365d9
[web] use client-side filtering for split tests in admin panel ( #34975 )
...
* [web] use client-side filtering for split tests in admin panel
Filtering on non-indexed fields is not allowed with notablescan.
* [web] add initial value for DEFAULT_FILTERS.active
* [web] unset error before fetching split tests
GitOrigin-RevId: 0813873c5a90d57c4fdbfd0043fcc325f00408aa
2026-06-26 08:08:10 +00:00
Jakob Ackermann
1b553c0455
[migrations] only apply non-blocking migrations in CI ( #34665 )
...
* [migrations] only apply non-blocking migrations in CI
* [migrations] use "yarn run migrations" instead of "npm run migrations"
GitOrigin-RevId: d9f96db398adf2febcd82333295fb8d5eab741bb
2026-06-26 08:08:05 +00:00