yu-i-i
5c53e096ad
Fix imports after upstream converted UserController and CaptchaMiddleware to ESM
2026-05-19 15:49:20 +02:00
yu-i-i
cdaaa9c10f
Fix import after upstream converted ErrorController to ESM
2026-05-19 15:49:20 +02:00
yu-i-i
378dbf0dc8
Bring back deleteFile removed upstream
2026-05-19 15:49:20 +02:00
yu-i-i
a273f17ab5
Symbol palette: ui components were moved to shared folder
2026-05-19 15:49:20 +02:00
yu-i-i
6ddd549442
Move Sympol Palette code to modules, closes #63
2026-05-19 15:49:20 +02:00
yu-i-i
596da3da96
Template gallery: ui components were moved to shared folder
2026-05-19 15:49:19 +02:00
yu-i-i
9588bcff7c
passport-saml was updated to v5.1.0
2026-05-19 15:49:19 +02:00
yu-i-i
0bc3dc35e1
Fix: always include repository prefix in sandboxed compiles image name
2026-05-19 15:49:19 +02:00
yu-i-i
0baaffef4c
Fix template publishing to align with upstream project context changes
2026-05-19 15:49:19 +02:00
yu-i-i
c34d0bcff3
Remove LDAP admin check via group search in ldap-passport
2026-05-19 15:49:19 +02:00
yu-i-i
cd56a688a2
toggleSymbolPalette now in useEditorPropertiesContext
2026-05-19 15:49:19 +02:00
yu-i-i
36481ab329
Set use-ai capability to false
2026-05-19 15:49:18 +02:00
yu-i-i
9d125203f5
Track changes: convert to mjs
2026-05-19 15:49:18 +02:00
yu-i-i
83a9b33816
Track changes: use getTrackedChangesUserIds introduced in the mainstream
2026-05-19 15:49:18 +02:00
yu-i-i
83794e21a8
Remove OVERLEAF_OIDC_DISABLE_JIT_ACCOUNT_CREATION in favor of OVERLEAF_OIDC_ALLOWED_EMAIL_DOMAINS
2026-05-19 15:49:18 +02:00
Synésio Neto
8ebbecb262
Introduce an environment variable to allow JIT OIDC users creation based on their email address domain.
2026-05-19 15:49:18 +02:00
yu-i-i
ad0b52dfda
Introduce an environment variable to control user creation in OIDC authentication, closes #47
2026-05-19 15:49:18 +02:00
David Rotermund
58215da752
I need the --network=host settings for building the container
2026-05-19 15:49:18 +02:00
yu-i-i
dae117d9a9
Avoid DEP0174 by removing async from callback-based getGroupPolicyForUser
2026-05-19 15:49:18 +02:00
yu-i-i
1851e94357
Fix login page
2026-05-19 15:49:17 +02:00
yu-i-i
7efaaa1ef6
Symbol Palette: make close button visible
2026-05-19 15:49:17 +02:00
yu-i-i
39feb0aaa0
Template Gallery: replace markdown-it with marked
2026-05-19 15:49:17 +02:00
yu-i-i
2ba545a33c
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-05-19 15:49:17 +02:00
yu-i-i
7ddcc0da61
Refactor Sandboxed Compiles
2026-05-19 15:49:16 +02:00
yu-i-i
f0100f6b3d
Symbol Palette: improve keyboard input experience
2026-05-19 15:49:16 +02:00
yu-i-i
6f21a64af4
Symbol Palette: get rid of @reach/tabs
2026-05-19 15:49:16 +02:00
yu-i-i
0637de8039
Add 'poll' to clsi seccomp profile, fixes minted. Thanks, David.
2026-05-19 15:49:16 +02:00
yu-i-i
444b277d6c
Make Template Gallery optional; rename environment variables
2026-05-19 15:49:16 +02:00
yu-i-i
a321b54502
Add Template Gallery support
2026-05-19 15:49:15 +02:00
yu-i-i
8b41eaddb8
Track changes / comments: update backend to support frontend changes
2026-05-19 15:49:15 +02:00
yu-i-i
7265a1a3ee
Allow EXTERNAL_AUTH to be undefined, fixes #26
2026-05-19 15:49:15 +02:00
yu-i-i
2edea59e1d
Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes
2026-05-19 15:49:15 +02:00
yu-i-i
de45db17fa
Make OVERLEAF_OIDC_USER_ID_FIELD support 'email' as a value
2026-05-19 15:49:15 +02:00
yu-i-i
392f94e93e
See upstream commit 42ee56e
2026-05-19 15:49:14 +02:00
yu-i-i
24a0a0f696
Fix glitches in symbol palette after switching to Bootstrap 5
2026-05-19 15:49:14 +02:00
yu-i-i
90b7b15d7a
Whitelist /oidc/login endpoint, fixes #21
2026-05-19 15:49:14 +02:00
yu-i-i
7622b8ec55
Add ENV variables to control SAML signature validation
2026-05-19 15:49:14 +02:00
yu-i-i
fb3d7c9424
Re-export doLogout (was removed from exports in commit b9fb636).
2026-05-19 15:49:14 +02:00
yu-i-i
fb3570054e
Refactor authentication code; add OIDC support
2026-05-19 15:49:14 +02:00
yu-i-i
fa145af363
Allow adding extra flags to LaTeX compiler through environment variable
2026-05-19 15:49:13 +02:00
yu-i-i
54368fe945
Enable LDAP and SAML authentication support
2026-05-19 15:49:13 +02:00
yu-i-i
2f5c04e820
Enable Symbol Palette
2026-05-19 15:49:13 +02:00
yu-i-i
a76b4019d7
Allow selecting a TeX Live image for a project
2026-05-19 15:49:13 +02:00
Sam Van den Vonder
098b649aa3
Enable Sandboxed Compiles feature
2026-05-19 15:49:12 +02:00
yu-i-i
e67a09e253
Enable autocomplete of reference keys feature
2026-05-19 15:49:12 +02:00
yu-i-i
2f14135b95
Enable track changes and comments feature
2026-05-19 15:49:12 +02:00
yu-i-i
38c70877ef
Redirect non-existing links to Overleaf page
2026-05-19 15:49:12 +02:00
Evelyn
b5654c5a01
fix: chown /var/lib/overleaf mount point to www-data ( #33764 )
...
The init script chowns all subdirectories but not the mount point
itself. When the host volume is owned by a non-www-data user with
restrictive permissions (e.g. 770), the web process cannot traverse
the directory and crashes with EACCES, causing a 502.
Fixes #1325 and #1465
COPYBARA_INTEGRATE_REVIEW=https://github.com/overleaf/overleaf/pull/1475 from ev-not-eve:patch-1 269a80500ff38f584a2cdef7df07a9fc0ea9408d
Co-authored-by: Evelyn <evansvevelyn@gmail.com >
GitOrigin-RevId: 959051861246c9f3958e56861821b92d84167926
2026-05-19 08:04:55 +00:00
Mathias Jakobsen
ce6f9b8e8c
Merge pull request #33705 from overleaf/mj-clsi-cwd-for-conversions
...
[clsi] Add cwd argument to CommandRunner and use to simplify conversions
GitOrigin-RevId: 5333e3262a99e602ab5470ae1e23facb5b28a170
2026-05-19 08:04:51 +00:00
Jakob Ackermann
c0111fec29
[monorepo] run format_fix and trigger prettier on .agents changes ( #33759 )
...
* [monorepo] run format_fix and trigger prettier on .agents changes
* [monorepo] cleanup stale prettier ignore rule
* [monorepo] tweak format:monorepo-check:fix
GitOrigin-RevId: e6c29a0c601fbf388a048eb42706f9bd0a18344f
2026-05-19 08:04:48 +00:00