Commit Graph

  • ae07e781ab Reference Picker: Drag-and-drop badges ext-ce yu-i-i 2026-11-05 17:50:45 +01:00
  • 5c9fef4d03 Fix user projects export script (#258) Nico Mexis 2026-11-04 18:29:28 +01:00
  • 6c4829eea4 Track changes: fix permissions (#271) Musicminion 2026-11-05 01:28:56 +08:00
  • 2da513262a Sandboxed compiles: apply the memory limit through HostConfig (#270) Musicminion 2026-11-05 01:11:53 +08:00
  • 5c6ab5fad3 Zotero: clean up the code; add collections support yu-i-i 2026-11-04 13:32:17 +01:00
  • ca8fd03a2e Bib Editor: the initial commit yu-i-i 2026-11-04 13:43:07 +01:00
  • 01d5002ea9 Zotero: fix: cloning projects failed with zotero (#253) Juan José Sánchez Medina 2026-11-04 10:39:49 -03:00
  • 5b6154bcde Track-changes: read all docs for the review panel Overview and change authors (#262) Tobias Hallmen 2026-11-04 13:12:27 +00:00
  • 21165d882e Git-bridge: reject personal access tokens of suspended users (#261) Tobias Hallmen 2026-11-04 13:11:24 +00:00
  • a683019198 Git-bridge: nginx: only expose git-bridge project endpoints under /git/ (#260) Tobias Hallmen 2026-11-04 13:10:09 +00:00
  • 808e97c9ec 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. ext-ce-v6.3.1 David Rotermund 2026-10-28 21:29:53 +00:00
  • 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. temp-sidecontainers David Rotermund 2026-10-28 21:28:57 +00:00
  • 05b1b04513 Statistics with Grafana/Prometheus with sensor based on Overleaf instance statistics- #178 temp-stats David Rotermund 2026-10-27 13:43:32 +00:00
  • 6f2cf1c060 feat/wakatime integration- #249 plus tools/reference_stack_compose with wakapi temp-wakapi David Rotermund 2026-10-27 00:20:07 +00:00
  • a99a12887c Language Tool- #179 : Test file under tools/languagetools_server_compose/lt-test.tex ; picky problem solved; theme problem solved David Rotermund 2026-10-26 11:35:41 +00:00
  • 3cc6928e50 languagetools compose setup David Rotermund 2026-10-26 10:10:31 +00:00
  • 9d4ec4ff96 fix: cloning projects failed with zotero- #253 David Rotermund 2026-10-25 18:04:09 +00:00
  • f54bf1c0db fix: cloning projects failed with zotero- #253 David Rotermund 2026-10-25 18:03:17 +00:00
  • 868bed0ed9 Out of the box S3 server (since minio is dead, I use seaweedfs) David Rotermund 2026-10-25 16:37:55 +00:00
  • 8e0302e685 Out of the box S3 server (since minio is dead, I use seaweedfs) David Rotermund 2026-10-25 16:36:47 +00:00
  • 972157f036 Fix user projects export script- #258 David Rotermund 2026-10-25 15:40:20 +00:00
  • cce828e3d7 Fix user projects export script- #258 David Rotermund 2026-10-25 15:39:48 +00:00
  • 654191dcd4 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 David Rotermund 2026-10-25 15:27:19 +00:00
  • 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 David Rotermund 2026-10-25 15:26:28 +00:00
  • 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 David Rotermund 2026-10-24 17:47:06 +00:00
  • c0d538fba2 Added saveli fixes nginx: only expose git-bridge project endpoints under /git/- #260 and git-bridge: reject personal access tokens of suspended users- #261 David Rotermund 2026-10-24 17:45:37 +00:00
  • e0ac6170f4 made the 6.3.1 nginx.conf modification David Rotermund 2026-10-24 14:49:44 +00:00
  • 9fd8182bd2 made the 6.3.1 nginx.conf modification David Rotermund 2026-10-24 14:47:21 +00:00
  • 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 David Rotermund 2026-10-24 14:30:35 +00:00
  • 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', David Rotermund 2026-10-24 02:44:21 +00:00
  • 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. David Rotermund 2026-10-23 20:25:55 +00:00
  • 23b9fa3a7c Fix login page: Login and Template button removed David Rotermund 2026-10-23 17:15:37 +00:00
  • cb284642c7 Pandoc dockerfile added and makefile adapted David Rotermund 2026-10-23 16:09:03 +00:00
  • 5b58d2dd25 Initial import from 6.3.1 plus compare tool (unsure about server-ce/nginx/overleaf.conf_new into overleaf.conf.template) David Rotermund 2026-10-23 09:59:44 +00:00
  • 010024e625 Missing git-bridge build files git-bridge-fix David Rotermund 2026-10-22 02:28:58 +02:00
  • 565b793055 GitLab Synchronization: Fixed v6.3.0 rebase related errors ext-ce-gitlab Florian Porrmann 2026-10-09 16:50:10 +02:00
  • f1b9809f35 Fix: set analyticsId when registering via the Sign Up page (#256) Baiqiao Zhang 2026-10-07 20:45:40 +08:00
  • fcb3d06f24 GitLab Synchronization: Replaced tabs with spaces to keep the style consistent Florian Porrmann 2026-08-03 17:59:31 +02:00
  • d037520105 GitLab Synchronization: Changed getUserToken to just return the token instead of the entire object, making the code more compatible with the Github integration Florian Porrmann 2026-08-03 17:55:42 +02:00
  • cb59625058 GitLab Synchronization: Fixed more merging related problems Florian Porrmann 2026-08-03 17:48:05 +02:00
  • 9c041338b3 Changes by @fporrmann yu-i-i 2026-08-03 00:23:24 +02:00
  • 3bfeb32bef GitLab Synchronization: add gitlabUrl to ExpressLocals; use settings.gitlabSync instead of env vars yu-i-i 2026-07-30 16:54:36 +02:00
  • d458e51918 GitLab Synchronization: Initial commit Florian Porrmann 2026-07-30 15:31:36 +02:00
  • 738bebb743 README.md for v6.3.0-v5.1 v6.3.0-ext-v5.1 ext-ce-v6.3 yu-i-i 2026-09-27 07:03:38 +02:00
  • 80e3226d64 Enable by default editor tabs and review mode switcher in toolbar yu-i-i 2026-09-27 05:56:01 +02:00
  • 7601071d18 Python script runner: initial commit yu-i-i 2026-09-27 04:13:58 +02:00
  • 7bc2c7f2fa Enable themed modals yu-i-i 2026-09-25 11:32:17 +02:00
  • f0ac2f4051 Feat: add word and sentence counts for selected text hnd0hng 2026-09-05 15:36:52 +07:00
  • 79b145a852 Image for conversion should not depend on TEX_LIVE_DOCKER_IMAGE_ROOT yu-i-i 2026-09-22 17:31:38 +02:00
  • e5a7e28291 Remove copyright note and 'Digital Science' yu-i-i 2026-09-22 13:44:36 +02:00
  • 0e520296e8 Linked URL: fix deps yu-i-i 2026-09-20 19:21:16 +02:00
  • dc36597117 Zotero: fix for 6.3.0 yu-i-i 2026-09-20 04:34:21 +02:00
  • ccc1c57ccd Github Sync: fix for 6.3.0 yu-i-i 2026-09-20 04:15:33 +02:00
  • 404623dc25 Admin Tools: fix for 6.3.0 yu-i-i 2026-09-20 04:12:21 +02:00
  • 4552eef3f6 OIDC: enable non standard claims in admin check (#230) Juan Zuloaga 2026-09-09 17:11:43 -01:00
  • 8e95ddfec1 Remove parasitic @misc{noauthor_notitle_nodate} entries yu-i-i 2026-08-04 16:12:07 +02:00
  • dcb2eb1b80 Sandboxed compiles: fix cannot compile cyrillic yu-i-i 2026-08-04 10:10:38 +02:00
  • b840b6524c Fix: zip archive max uncompressed size Rudy Ercek 2026-08-03 13:37:02 +02:00
  • cd516bdc12 Reference picker: fix show existing key as unexistent in Insert mode yu-i-i 2026-07-23 17:38:45 +02:00
  • b3a57cf3e2 Update README.md for 6.2.0 yu-i-i 2026-07-17 16:50:50 +02:00
  • fb567698f6 Add syscalls to seccomp profile, fixes #194 yu-i-i 2026-07-15 15:25:39 +02:00
  • 94f3c564a6 Admin tools: improve Active Projects UI yu-i-i 2026-07-15 03:17:41 +02:00
  • 08bc4c65dc Fix: hide Git Bridge, GitHub Sync and Zotero UI elements when the corresponding feature is disabled yu-i-i 2026-07-14 19:01:13 +02:00
  • 07a77cafd9 Reference picker: improve usability yu-i-i 2026-07-14 03:05:48 +02:00
  • f93211fd24 Add variables to enable experimental features: pandoc conversion and editor tabs yu-i-i 2026-07-13 18:34:18 +02:00
  • fea291b72e Registration page: the initial commit yu-i-i 2026-07-10 02:08:40 +02:00
  • 479c9fce50 Git bridge, Template gallery: remove integration with the old editor code yu-i-i 2026-07-09 22:19:30 +02:00
  • 590bf506ac Admin tools: handle bad SMTP configuration error on account creation yu-i-i 2026-07-09 18:20:33 +02:00
  • 539e155d6b Admin tools: remove themed pages env var; style admin header yu-i-i 2026-07-09 01:18:58 +02:00
  • bd5507262e Github Sync: enhance token handling and post-sync indexing yu-i-i 2026-07-08 05:25:32 +02:00
  • 9afab5ade1 Zotero: improve integration and reference import yu-i-i 2026-07-07 00:43:33 +02:00
  • a262362712 Linked URL: adapt for yarn; bump node to 24.14.1 yu-i-i 2026-07-07 13:57:23 +02:00
  • 345bc57e36 Fix admin socket metadata handling and footer HTML rendering in admin-tools David Rotermund 2026-06-26 19:54:53 +00:00
  • 24e2fdaab5 Admin tools, Authentication: Fix: set analyticsId when creating a new user Pierpaolo Vittorini 2026-06-30 11:43:07 +02:00
  • f71de2eacc Zotero: allow collaborators to refresh files imported from Zotero; show importer's name in the header yu-i-i 2026-06-27 03:44:53 +02:00
  • d5e240b4b5 Admin tools: move styles to modules directory; fix form for dark theme yu-i-i 2026-06-21 23:57:01 +02:00
  • de2744f834 Github Sync: initial commit yu-i-i 2026-06-21 23:50:16 +02:00
  • ac73b428ff Git integration: use named export for settings page widget yu-i-i 2026-04-03 06:32:21 +02:00
  • aa40894fb0 Fix a greyed out create file button after the Zotero Integration was merged. Synésio Neto 2026-06-02 23:34:46 -03:00
  • 04b76c7f84 Sandboxed compiles: cwd argument was added to CommandRunner yu-i-i 2026-05-19 17:40:12 +02:00
  • fdabfef9b0 Patches handled by yarn yu-i-i 2026-05-19 15:32:18 +02:00
  • 425594757e Revert "[clsi] remove locking from docker actions (#32373)" yu-i-i 2026-05-18 17:11:22 +02:00
  • 2fd95a172b Reference picker: normal search instead of fuzzy; overleafying modal yu-i-i 2026-04-06 18:10:34 +02:00
  • d0e78d61d9 Reference picker David Rotermund 2026-03-31 23:06:05 +00:00
  • 30e127603e Authentication: fix ldap searchAttributes for passport-ldapauth 3.0.1 yu-i-i 2026-04-01 22:42:23 +02:00
  • 22c294fa3a Zotero Integration (#164) David Rotermund 2026-04-01 22:28:06 +02:00
  • 6558c49c82 Logo Tools (#158) David Rotermund 2026-03-28 22:50:01 +01:00
  • 8426f59658 Git Bridge: fix incorrect token creation date display yu-i-i 2026-03-26 23:47:15 +01:00
  • 5185548301 Admin tools: introduce Activ Projects tab on the Manage Site page David Rotermund 2026-03-25 15:56:58 +01:00
  • 8fa8b0dd83 Git Bridge: route PAT validation endpoint to correct router yu-i-i 2026-03-20 21:16:09 +01:00
  • bce42463b6 Sandboxed compiles: avoid destroying containers of recently accessed projects yu-i-i 2026-03-20 05:15:41 +01:00
  • 36a09efb6a Admin tools: themed dashboard yu-i-i 2026-03-19 02:34:33 +01:00
  • 4587d6935f Git Bridge: support git-bridge configuration via env in nginx Tao Chen 2026-03-17 22:32:58 +08:00
  • 31f8bec536 Linked URL: bump node to 24.13.0 yu-i-i 2026-03-15 23:30:00 +01:00
  • dac79ec9eb Git Bridge: integrations-panel code was moved yu-i-i 2026-03-15 23:13:40 +01:00
  • f65fed52b5 Authentication: fix uid ldap login after email parsing was added to rate limiter yu-i-i 2026-03-15 23:11:14 +01:00
  • ec41d3c9a2 Sandboxed compiles: convert DockerRunner to ESM yu-i-i 2026-03-16 02:04:54 +01:00
  • 3ebbb3761c Update README.md yu-i-i 2026-03-15 00:49:56 +01:00
  • 43d5d5f535 Sandboxed compiles: add scripts to add/strip repo prefix from texlive images yu-i-i 2026-03-14 05:07:40 +01:00
  • 033c14449f Add env variable to enable restoring project/file from history snapshot yu-i-i 2026-03-14 05:06:07 +01:00