Commit Graph
28339 Commits
Author SHA1 Message Date
David Rotermund 17a6c7ce14 Fix admin socket metadata handling and footer HTML rendering in admin-tools 2026-07-07 01:44:12 +02:00
Pierpaolo Vittorini fa1ccaa02a Admin tools, Authentication: Fix: set analyticsId when creating a new user 2026-07-07 01:30:33 +02:00
yu-i-i df78d05817 Zotero: allow collaborators to refresh files imported from Zotero; show importer's name in the header 2026-07-07 01:30:20 +02:00
yu-i-i 19deedff5b Admin tools: move styles to modules directory; fix form for dark theme 2026-06-21 23:57:01 +02:00
yu-i-i e89abd0733 Github Sync: initial commit 2026-06-21 23:50:16 +02:00
yu-i-i 0b7bd8d16e Template Gallery: fix for 6.2.0 2026-06-21 23:46:27 +02:00
yu-i-i 8e6d616e28 Git integration: use named export for settings page widget
remove stray console.log
2026-06-21 06:13:38 +02:00
Synésio Neto fc9c261284 Fix a greyed out create file button after the Zotero Integration was merged. 2026-06-21 06:13:38 +02:00
yu-i-i a49913dc7e Sandboxed compiles: cwd argument was added to CommandRunner
see upstream commit ce6f9b8
2026-06-21 06:13:38 +02:00
yu-i-i 895057ebd8 Patches handled by yarn 2026-06-21 06:13:38 +02:00
yu-i-i 08c51deca5 Revert "[clsi] remove locking from docker actions (#32373)"
This reverts commit d66a856baa.
2026-06-21 06:13:38 +02:00
yu-i-i 83c45c2ca7 Reference picker: normal search instead of fuzzy; overleafying modal 2026-06-21 06:13:38 +02:00
David Rotermund 5289547353 Reference picker 2026-06-21 06:13:38 +02:00
yu-i-i 3da27c6410 Authentication: fix ldap searchAttributes for passport-ldapauth 3.0.1 2026-06-21 06:13:38 +02:00
David Rotermund 5ab775f5b6 Zotero Integration (#164) 2026-06-21 06:13:37 +02:00
David Rotermund af76564e49 Logo Tools (#158)
* Logo Tools

* Moved to /tools/logo; Checks dependencies first and stops if they are not there; Added information about 3_remove_branding_from_projectpage.sh in README ; reordered the commands of 1_convert.sh to avoid the logo-horizontal.png problem
2026-06-21 06:13:37 +02:00
yu-i-i a25789fed5 Git Bridge: fix incorrect token creation date display 2026-06-21 06:13:37 +02:00
David Rotermund b77b7723a2 Admin tools: introduce Activ Projects tab on the Manage Site page
- code moved to modules/admin-tools (yu-i-i)
2026-06-21 06:13:37 +02:00
yu-i-i 8decdba3b5 Git Bridge: route PAT validation endpoint to correct router 2026-06-21 06:13:37 +02:00
yu-i-i 2027bc76c7 Sandboxed compiles: avoid destroying containers of recently accessed projects
see upstream commit a9c4138
  here is an appropriate DockerRunner.mjs patch
2026-06-21 06:13:37 +02:00
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