Commit Graph
28975 Commits
Author SHA1 Message Date
David Rotermund 4f213f227e Grammar LLM container: Replaces the Language Tool container with a local (or remote) LLM plus can optionally use the original languange tools as further support too. 2026-10-28 21:28:57 +00:00
David Rotermund a99a12887c Language Tool- #179 : Test file under tools/languagetools_server_compose/lt-test.tex ; picky problem solved; theme problem solved 2026-10-26 11:35:41 +00:00
David Rotermund 3cc6928e50 languagetools compose setup 2026-10-26 10:10:31 +00:00
David Rotermund 9d4ec4ff96 fix: cloning projects failed with zotero- #253 2026-10-25 18:04:09 +00:00
David Rotermund 8e0302e685 Out of the box S3 server (since minio is dead, I use seaweedfs) 2026-10-25 16:36:47 +00:00
David Rotermund 972157f036 Fix user projects export script- #258 2026-10-25 15:40:20 +00:00
David Rotermund ad9a6ea954 track-changes: read all docs for the review panel Overview and change authors- #262
#262 and https://github.com/ayaka-notes/ayakaleaf-pro/issues/108
2026-10-25 15:26:28 +00:00
David Rotermund 3e223354fc Added saveli fixes nginx: only expose git-bridge project endpoints under /git/- #260
and git-bridge: reject personal access tokens of suspended users- #261
2026-10-24 17:47:06 +00:00
David Rotermund 9fd8182bd2 made the 6.3.1 nginx.conf modification 2026-10-24 14:47:21 +00:00
David Rotermund c7eb257a53 Restoring the support images: \n png2pdf: \n Without this cache you need to convert png to pdf manualy or you risk a compile timeout (had this problem yesterday and did the conversion manualy. Compile time reduction was from time out to 3sec.)\n env settings required:\n (mount point INSIDE the container)\n CLSI_CACHE_PATH: /var/lib/overleaf/data/cache \n (Mount point outside of the container i.e. host, based on your compose volume rules)\n SANDBOXED_COMPILES_HOST_DIR_CACHE: points to the same folder outside of the container\n Test parameter:\n PNG2PDF_MIN_FILE_SIZE_BYTES: 1024 \n ENABLE_PNG2PDF_CONVERSIONS: true \n PNG2PDF_IMAGE: sharelatex/png2pdf:2026-06-24 \n\n It acts on slow png conversions and not all. Hence the texlive image needs this detection hook as the creator intended it. I added them to:\n https://github.com/davrot/texlive-full/tree/png2pdf-slow \n It is a modification of the LatexMK file. Without the hook no png files are cached as pdf.\n\n pdftocairo: \n The creater intended that pdf to thumbnail / preview are created by an external container for safety reasons. \n The only action we do a to-thumbnail-conversion is in the template generation. Since we don't want to disapoint the creater, I restored this safety feature.\n env settings required:\n (default: local imagemagick; other options are local pdftocairo and container pdftocairo via pdftocairo-sandbox)\n CONVERTER: pdftocairo-sandbox \n CONVERSION_SANDBOX_IMAGE: sharelatex/pdftocairo:24.02 \n (mount point INSIDE the container)\n CONVERSION_SANDBOX_DIR: /var/lib/overleaf/tmp/conversions \n (Mount point outside of the container i.e. host, based on your compose volume rules)\n CONVERSION_SANDBOX_HOST_DIR: points to the same folder outside of the container\n 2026-10-24 14:30:35 +00:00
David Rotermund 2657eea505 latent bug? services/filestore/install_deps.sh:apt-get install ghostscript imagemagick optipng iproute2 : ghostscript imagemagick were not installed. Required for pdf -> thumbnail conversion. services/filestore/config/settings.defaults.cjs: converter: process.env.CONVERTER || 'imagemagick', 2026-10-24 02:44:21 +00:00
David Rotermund ab67680290 Adds env parameter SHOW_UNSUPPORT_WARNING (default true) to show the unsupported CE software warning and env parameter ENABLE_LOCAL_LOGIN_MASK(default true) to control visibility of the local login mask on the login page. i.e. SSO may don't need a local login mask. 2026-10-23 20:25:55 +00:00
David Rotermund 23b9fa3a7c Fix login page: Login and Template button removed 2026-10-23 17:15:37 +00:00
David Rotermund cb284642c7 Pandoc dockerfile added and makefile adapted 2026-10-23 16:09:03 +00:00
David Rotermund 5b58d2dd25 Initial import from 6.3.1 plus compare tool (unsure about server-ce/nginx/overleaf.conf_new into overleaf.conf.template) 2026-10-23 09:59:44 +00:00
yu-i-i 738bebb743 README.md for v6.3.0-v5.1 v6.3.0-ext-v5.1 2026-09-27 18:25:22 +02:00
yu-i-i 80e3226d64 Enable by default editor tabs and review mode switcher in toolbar 2026-09-27 18:25:22 +02:00
yu-i-i 7601071d18 Python script runner: initial commit
- restore upstream code removed by commit b90a850
  - migrate restored code to modules
  - improve Run / Stop button design
2026-09-27 18:25:05 +02:00
yu-i-i 7bc2c7f2fa Enable themed modals 2026-09-27 18:11:28 +02:00
hnd0hng f0ac2f4051 Feat: add word and sentence counts for selected text 2026-09-27 18:11:27 +02:00
yu-i-i 79b145a852 Image for conversion should not depend on TEX_LIVE_DOCKER_IMAGE_ROOT 2026-09-27 18:11:27 +02:00
yu-i-i e5a7e28291 Remove copyright note and 'Digital Science' 2026-09-27 18:11:27 +02:00
yu-i-i 0e520296e8 Linked URL: fix deps 2026-09-27 18:11:27 +02:00
yu-i-i dc36597117 Zotero: fix for 6.3.0 2026-09-27 18:11:27 +02:00
yu-i-i ccc1c57ccd Github Sync: fix for 6.3.0 2026-09-27 18:11:27 +02:00
yu-i-i 404623dc25 Admin Tools: fix for 6.3.0 2026-09-27 18:11:27 +02:00
Juan Zuloaga 4552eef3f6 OIDC: enable non standard claims in admin check (#230)
* OIDC: enable non standard claims in admin check

* give priority to UserInfo
2026-09-27 18:11:26 +02:00
yu-i-i 8e95ddfec1 Remove parasitic @misc{noauthor_notitle_nodate} entries 2026-09-22 02:41:44 +02:00
yu-i-i dcb2eb1b80 Sandboxed compiles: fix cannot compile cyrillic 2026-09-22 02:41:44 +02:00
Rudy Ercek b840b6524c Fix: zip archive max uncompressed size 2026-09-22 02:41:44 +02:00
yu-i-i cd516bdc12 Reference picker: fix show existing key as unexistent in Insert mode 2026-09-22 02:41:44 +02:00
yu-i-i b3a57cf3e2 Update README.md for 6.2.0 2026-09-22 02:41:44 +02:00
yu-i-i fb567698f6 Add syscalls to seccomp profile, fixes #194 2026-09-22 02:41:44 +02:00
yu-i-i 94f3c564a6 Admin tools: improve Active Projects UI
- do not show the project owner, email and connections number columns
 - add mailto: all active users of a project when clicking the project title
 - fix error handling
2026-09-22 02:41:44 +02:00
yu-i-i 08bc4c65dc Fix: hide Git Bridge, GitHub Sync and Zotero UI elements when the corresponding feature is disabled 2026-09-22 02:41:43 +02:00
yu-i-i 07a77cafd9 Reference picker: improve usability
- show tags for nonexistent references
- click a badge to find the corresponding reference
2026-09-22 02:41:43 +02:00
yu-i-i f93211fd24 Add variables to enable experimental features: pandoc conversion and editor tabs 2026-09-22 02:41:43 +02:00
yu-i-i fea291b72e Registration page: the initial commit 2026-09-22 02:41:43 +02:00
yu-i-i 479c9fce50 Git bridge, Template gallery: remove integration with the old editor code 2026-09-22 02:41:43 +02:00
yu-i-i 590bf506ac Admin tools: handle bad SMTP configuration error on account creation 2026-09-22 02:41:43 +02:00
yu-i-i 539e155d6b Admin tools: remove themed pages env var; style admin header
- themed pages now is enabled by default upstream
  - make the header background red on admin manage urers/projects pages
  - fix minor bug
2026-09-22 02:41:43 +02:00
yu-i-i bd5507262e Github Sync: enhance token handling and post-sync indexing
- support file-based token cipher
  - reindex references after sync
  - fix typo and clean up code
2026-09-22 02:41:43 +02:00
yu-i-i 9afab5ade1 Zotero: improve integration and reference import
- use OAuth instead of tokens
  - add an integration card
  - improve error handling
  - add BibLaTeX format support
  - fix indexing of linked .bib files on creation
2026-09-22 02:41:43 +02:00
yu-i-i a262362712 Linked URL: adapt for yarn; bump node to 24.14.1 2026-09-22 02:41:42 +02:00
David Rotermund 345bc57e36 Fix admin socket metadata handling and footer HTML rendering in admin-tools 2026-09-22 02:41:42 +02:00
Pierpaolo Vittorini 24e2fdaab5 Admin tools, Authentication: Fix: set analyticsId when creating a new user 2026-09-22 02:41:42 +02:00
yu-i-i f71de2eacc Zotero: allow collaborators to refresh files imported from Zotero; show importer's name in the header 2026-09-22 02:41:42 +02:00
yu-i-i d5e240b4b5 Admin tools: move styles to modules directory; fix form for dark theme 2026-09-22 02:41:42 +02:00
yu-i-i de2744f834 Github Sync: initial commit 2026-09-22 02:41:42 +02:00
yu-i-i ac73b428ff Git integration: use named export for settings page widget
remove stray console.log
2026-09-22 02:41:42 +02:00