yu-i-i
00b57eb188
Admin tools: themed dashboard
2026-06-21 06:13:37 +02:00
Tao Chen
5de7239e57
Git Bridge: support git-bridge configuration via env in nginx
...
- generate overleaf.conf dynamically
- support GIT_BRIDGE_HOST and GIT_BRIDGE_PORT
- configure client_max_body_size for /git using GIT_BRIDGE_REPOSTORE_MAX_FILE_SIZE
2026-06-21 06:13:36 +02:00
yu-i-i
81263a06bf
References: bump node to 24.13.0
2026-06-21 06:13:36 +02:00
yu-i-i
9d0a993632
Linked URL: bump node to 24.13.0
2026-06-21 06:13:36 +02:00
yu-i-i
a13934f99f
Git Bridge: integrations-panel code was moved
2026-06-21 06:13:36 +02:00
yu-i-i
ebbf99eeb6
Authentication: fix uid ldap login after email parsing was added to rate limiter
2026-06-21 06:13:36 +02:00
yu-i-i
adb19fe031
Sandboxed compiles: convert DockerRunner to ESM
2026-06-21 06:13:36 +02:00
yu-i-i
f2ba5dc359
Update README.md
2026-06-21 06:13:36 +02:00
yu-i-i
d66a593288
Sandboxed compiles: add scripts to add/strip repo prefix from texlive images
2026-06-21 06:13:36 +02:00
yu-i-i
b23c16878d
Add env variable to enable restoring project/file from history snapshot
2026-06-21 06:13:36 +02:00
yu-i-i
1312917019
Admin tools: minor improvements
...
- enable Projects button in navbar for admin projects page
- enable copy of user ID in user info modal
- add null check in UserListController (thanks @moschlar)
2026-06-21 06:13:35 +02:00
yu-i-i
74203509bc
Git Bridge: Add git integration
2026-06-21 06:13:35 +02:00
yu-i-i
3dfb812f0c
Sandboxed compiles: set imageName to default if undefined in project
2026-06-21 06:13:35 +02:00
yu-i-i
5f509fa655
Authentication: update passport-ldapauth to 3.0.1; fix minor issues
2026-06-21 06:13:35 +02:00
yu-i-i
f4ccfa63e9
Linked URL: prevent SSRF via DNS rebinding; minor fixes
2026-06-21 06:13:35 +02:00
yu-i-i
da7b842f11
Template gallery: add template management authorization middleware
...
- Middleware to enforce template access rules
- Introduce template manager role
- Fix minor issues
2026-06-21 06:13:35 +02:00
yu-i-i
9e1346fb94
Admin tools: optimize user/project list performance
...
Add frontend pagination
Add search debouncing
Render modals conditionally
Remove unnecessary sorting
2026-06-21 06:13:35 +02:00
yu-i-i
9e3372f666
Update README.md
2026-06-21 06:13:34 +02:00
yu-i-i
57042541c1
Sandboxed Compiles: pass imageName in Copy project
2026-06-21 06:13:34 +02:00
yu-i-i
3291bd4c87
Admin tools: fix minor bugs
2026-06-21 06:13:34 +02:00
yu-i-i
ac24d105a1
Sandboxed compiles: add arm64 support to clsi seccomp profile
2026-06-21 06:13:34 +02:00
yu-i-i
7abf253243
Sandboxed Compiles: support configurable texlive image root via env var
2026-06-21 06:13:34 +02:00
yu-i-i
04c74b0406
Admin Tools: Fix EXTERNAL_AUTH is 'none'
2026-06-21 06:13:34 +02:00
yu-i-i
50af432e51
Admin Tools: Fix sorting
2026-06-21 06:13:33 +02:00
yu-i-i
7508b41071
Template Gallery: migration to 6.1.0
...
enable menu for editor redisign
move frontend code to modules
2026-06-21 06:13:33 +02:00
yu-i-i
2100d27d3d
Symbol Palette: fix for 6.1.0
2026-06-21 06:13:33 +02:00
yu-i-i
4e511952d6
Track changes: Fix import after upstream converted several files to ESM
2026-06-21 06:13:33 +02:00
yu-i-i
7eaf78f477
Authentication: Fix import after upstream converted some files to ESM
2026-06-21 06:13:33 +02:00
yu-i-i
a58834cc68
Admin Tools: Fix for 6.1.0 migraton
2026-06-21 06:13:33 +02:00
Guilhem Poy
8c5d7e27ee
Add support for EMAIL_SMTP_PASS_FILE
...
Small feature to provide the email password from a file rather than directly from the env variable OVERLEAF_EMAIL_SMTP_PASS. Useful when used in conjunction with Docker Compose secrets.
2026-06-21 06:13:32 +02:00
yu-i-i
199e20a276
Admin Tools: Fix user name
...
fix user name is not updated
fix first_name/last_name is undefined
2026-06-21 06:13:32 +02:00
yu-i-i
ebb7a5c55f
Admin Tools: Manage users and Manage projects pages
2026-06-21 06:13:32 +02:00
yu-i-i
c99785bd6e
Hotfix 5.5.6-ext-3.3
2026-06-21 06:13:32 +02:00
yu-i-i
0efbf1144c
Linked URL: add sanitize and normalize
2026-06-21 06:13:32 +02:00
yu-i-i
3d611e3d3d
README for extended CE
2026-06-21 06:13:32 +02:00
yu-i-i
85421c836e
Add service for Linked URL feature
2026-06-21 06:13:31 +02:00
yu-i-i
c67c9c6ca9
Sandboxed compiles: adjust clsi-profile
2026-06-21 06:13:31 +02:00
yu-i-i
a57b41cbe2
Track changes: Fix import after upstream converted DocumentUpdaterHandler and CollaboratorsGetter to ESM
2026-06-21 06:13:31 +02:00
yu-i-i
cb6b33a6c0
Authentication: Fix import after upstream converted AuthenticationController to ESM
2026-06-21 06:13:31 +02:00
yu-i-i
9ba70a80e5
Template gallery: Fix import after upstream converted AuthenticationController, ProjectGetter, ProjectLocator and DocumentUpdaterHandler` to ESM
2026-06-21 06:13:31 +02:00
yu-i-i
7a914a00e5
Template gallery: Fix import after upstream converted CompileManager, ClsiManager and RateLimiterMiddleware to ESM
2026-06-21 06:13:31 +02:00
yu-i-i
3c0dded8f2
Template gallery: Fix OLModal usage (see upstream commit 19b3834)
2026-06-21 06:13:31 +02:00
yu-i-i
60d228b0e1
Authentication: Fix import after upstream converted PermissionsManager, RateLimiterMiddleware, UserCreator and SAMLIdentityManager to ESM
2026-06-21 06:13:31 +02:00
yu-i-i
37ddb4f13c
Track changes: Fix import after upstream converted ChatManager, UserInfoManager and UserInfoController to ESM
2026-06-21 06:13:30 +02:00
Rudy ERCEK
8f764423fe
Add MAX_UPLOAD_SIZE environment variable
2026-06-21 06:13:30 +02:00
yu-i-i
0ee5eda744
Fix style of Templates button in navbar
2026-06-21 06:13:30 +02:00
yu-i-i
ecf6a0cdce
Fix: comments thread does not necessarily belong to current document
2026-06-21 06:13:30 +02:00
yu-i-i
99a9e9af11
Fix import after upstream converted AuthorizationMiddleware to ESM
2026-06-21 06:13:30 +02:00
yu-i-i
691d1ef2d2
Track changes: Use getProjectRanges introduced in the upstream
2026-06-21 06:13:30 +02:00
yu-i-i
e4f1614f45
Rename @node-saml/node-saml patch for v5.1.0
2026-06-21 06:13:30 +02:00