Commit graph

25981 commits

Author SHA1 Message Date
yu-i-i
3461c105f4 Fix: always include repository prefix in sandboxed compiles image name 2025-07-22 19:22:12 +02:00
yu-i-i
bfc75552a5 Fix template publishing to align with upstream project context changes 2025-07-22 19:22:12 +02:00
yu-i-i
0d3890e2ae Move documentation from README.md to Wiki 2025-07-22 19:22:12 +02:00
yu-i-i
a66cfc15ec Remove LDAP admin check via group search in ldap-passport 2025-07-22 19:22:11 +02:00
yu-i-i
9f8136d13a toggleSymbolPalette now in useEditorPropertiesContext 2025-07-22 19:22:11 +02:00
yu-i-i
5e527b9a61 Set use-ai capability to false 2025-07-22 19:22:11 +02:00
yu-i-i
88283f054d Track changes: convert to mjs 2025-07-22 19:22:11 +02:00
yu-i-i
e9efde94b7 Track changes: use getTrackedChangesUserIds introduced in the mainstream 2025-07-22 19:22:11 +02:00
yu-i-i
e8813f89cb Remove OVERLEAF_OIDC_DISABLE_JIT_ACCOUNT_CREATION in favor of OVERLEAF_OIDC_ALLOWED_EMAIL_DOMAINS 2025-07-22 19:22:11 +02:00
Synésio Neto
07a66fe94c Introduce an environment variable to allow JIT OIDC users creation based on their email address domain. 2025-07-22 19:22:11 +02:00
yu-i-i
af636b8940 Update README: variable to control JIT account creation in OIDC authentication 2025-07-22 19:22:11 +02:00
yu-i-i
08d22264c6 Introduce an environment variable to control user creation in OIDC authentication, closes #47 2025-07-22 19:22:11 +02:00
53f532fa29 I need the --network=host settings for building the container 2025-07-22 19:22:11 +02:00
yu-i-i
94c0234284 Avoid DEP0174 by removing async from callback-based getGroupPolicyForUser 2025-07-22 19:22:10 +02:00
yu-i-i
176a1a4f96 README.md: v5.5.0-v3 2025-07-22 19:22:10 +02:00
yu-i-i
3ce4381768 Fix missing Templates link on login page 2025-07-22 19:22:10 +02:00
yu-i-i
7de6dffb3c Fix login page 2025-07-22 19:22:10 +02:00
yu-i-i
dce4c64534 Update README.md: Changes to Template Gallery and Sandboxed Compiles, v5.4.1-ext-v3 2025-07-22 19:22:10 +02:00
yu-i-i
8af4a2996a Symbol Palette: make close button visible 2025-07-22 19:22:10 +02:00
yu-i-i
73ff0a0eee Template Gallery: replace markdown-it with marked 2025-07-22 19:22:10 +02:00
yu-i-i
571735fd8f 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
2025-07-22 19:22:10 +02:00
yu-i-i
2253ec577e Refactor Sandboxed Compiles 2025-07-22 19:22:10 +02:00
yu-i-i
88486fa491 README.md: v5.4.0-v2 2025-07-22 19:22:09 +02:00
yu-i-i
26521730ef Symbol Palette: improve keyboard input experience 2025-07-22 19:22:09 +02:00
yu-i-i
7bb14e7e9d Symbol Palette: get rid of @reach/tabs 2025-07-22 19:22:09 +02:00
yu-i-i
9e0792f665 Add 'poll' to clsi seccomp profile, fixes minted. Thanks, David. 2025-07-22 19:22:09 +02:00
yu-i-i
8a20b2b5a1 Update README.md: Template Gallery 2025-07-22 19:22:09 +02:00
yu-i-i
ae99d681bb Make Template Gallery optional; rename environment variables 2025-07-22 19:22:09 +02:00
yu-i-i
b035613237 Add Template Gallery support 2025-07-22 19:22:09 +02:00
yu-i-i
2a0d304b70 Enable From External URL feature 2025-07-22 19:22:08 +02:00
yu-i-i
da8bcee3c1 Minor changes in README.md 2025-07-22 19:22:08 +02:00
yu-i-i
f38be34f46 Track changes / comments: update backend to support frontend changes 2025-07-22 19:22:08 +02:00
yu-i-i
d86d6519e6 Allow EXTERNAL_AUTH to be undefined, fixes #26 2025-07-22 19:22:08 +02:00
yu-i-i
1e3e9a4096 Clarify OIDC redirect URI in README.md (closes #28) 2025-07-22 19:22:08 +02:00
yu-i-i
d0b38798d8 Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes 2025-07-22 19:22:08 +02:00
yu-i-i
a31f70f4db Clarify OVERLEAF_OIDC_USER_ID_FIELD parameter usage (closes #24) 2025-07-22 19:22:08 +02:00
yu-i-i
bfecca5eb3 Make OVERLEAF_OIDC_USER_ID_FIELD support 'email' as a value 2025-07-22 19:22:08 +02:00
yu-i-i
b6f4eaf1df See upstream commit 42ee56e 2025-07-22 19:22:08 +02:00
yu-i-i
747b021030 Fix glitches in symbol palette after switching to Bootstrap 5 2025-07-22 19:22:07 +02:00
yu-i-i
db3f0d08dc Whitelist /oidc/login endpoint, fixes #21 2025-07-22 19:22:07 +02:00
yu-i-i
586afb3e70 Update README.md (add ENV variables to control SAML signature validation) 2025-07-22 19:22:07 +02:00
yu-i-i
f90b086f32 Add ENV variables to control SAML signature validation 2025-07-22 19:22:07 +02:00
yu-i-i
29ed51f81b Update README.md 2025-07-22 19:22:07 +02:00
yu-i-i
41d0404df4 Re-export doLogout (was removed from exports in commit b9fb636). 2025-07-22 19:22:07 +02:00
yu-i-i
beff3fdb07 Refactor authentication code; add OIDC support 2025-07-22 19:22:07 +02:00
yu-i-i
f5859e373f Allow adding extra flags to LaTeX compiler through environment variable 2025-07-22 19:22:06 +02:00
yu-i-i
f1e9b0645c Update README.md 2025-07-22 19:22:06 +02:00
yu-i-i
47cefe1c45 Enable LDAP and SAML authentication support 2025-07-22 19:22:06 +02:00
yu-i-i
c15930080c Enable Symbol Palette 2025-07-22 19:22:06 +02:00
yu-i-i
3b3fc01308 Allow selecting a TeX Live image for a project 2025-07-22 19:22:06 +02:00