1
0
Fork 0
mirror of https://github.com/overleaf/toolkit.git synced 2025-04-19 15:28:06 +02:00
Commit graph

101 commits

Author SHA1 Message Date
Jakob Ackermann
86ef323f70
Check on variable rebranding from bin/doctor 2024-02-26 16:50:21 +00:00
Jakob Ackermann
7d2496e2eb
Move prompt for rebranding into helper function 2024-02-26 12:36:29 +00:00
Jakob Ackermann
d558041524
Group output from rebranding process 2024-02-26 12:33:17 +00:00
Jakob Ackermann
be3b10a182
Handle overleaf.rc rebranding before version upgrade 2024-02-26 12:33:16 +00:00
mserranom
0dd9750a58 Use separate legacy compose files for required SHARELATEX_ vars 2024-02-19 10:29:55 +01:00
mserranom
f1a50d986e Move set +o pipefail into subshell commands 2024-02-16 13:51:43 +01:00
mserranom
f67fae9407 Remove duplicated environment entries 2024-02-15 12:06:50 +01:00
mserranom
4f848c3ee3 SEt OVERLEAF_DATA_PATH to data/overleaf 2024-02-15 12:06:16 +01:00
mserranom
da55f1e298 Prepare config/version and CHANGELOG for release (WIP) 2024-02-14 16:10:17 +01:00
mserranom
a39ce535ea Rebrand variables.env and overleaf.rc in config-seed 2024-02-14 16:09:31 +01:00
mserranom
1cb92d9f48 Rebrand variables for bin/docker-compose
Updates docker-compose.base.yml and sibling containers
base file with the changes in the script
2024-02-14 16:09:31 +01:00
mserranom
cfe060b4f4 Add scripts to rebrand variables.env and overleaf.rc 2024-02-14 16:09:31 +01:00
Jakob Ackermann
88ff2fba80
Updated config-seed to v4.2.2 2024-02-14 11:24:37 +00:00
Miguel Serrano
d34edf386a
Scripts to rebrand variables.env (#214)
* Scripts to rebrand environment variables

* Add missing EOF

* Removed leftover

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>

* Fixed comment

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>

* add timestamp to backup file

* renamed script

* extracted replace logic to shared function

* preventing variables.env to backup when not needed

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
2024-02-14 10:08:04 +01:00
Jakob Ackermann
1829e7ee2a
Remove old fix for LuaLaTeX -- this is baked into Server Pro 3.2 onwards 2024-02-12 12:28:44 +00:00
mserranom
6ec72652e4 Updated Mongo to 5.0 in config seed 2024-01-12 11:34:23 +01:00
Miguel Serrano
2090f74d42 Bump default version in config seed to 4.2.0 2023-11-10 16:40:26 +01:00
Miguel Serrano
3c6993c0da Update config seed to 4.1.6 2023-11-02 09:47:42 +01:00
Jakob Ackermann
72d9369997
Updated config-seed to v4.1.4 2023-10-24 15:18:31 +01:00
Miguel Serrano
0540e3542d Updated config seed to 4.1.3 2023-10-06 12:40:53 +02:00
Alf Eaton
bbe47e5e3a
Merge pull request #150 from overleaf/ae-nginx-conf-host
Pass the Host header through nginx
2023-10-05 11:36:00 +01:00
Jakob Ackermann
2ec1e682a1
Use web-api for git-bridge in Server Pro 4.2.0 onwards 2023-09-18 12:39:41 +01:00
Jakob Ackermann
300559bb9c
Updated config-seed to v4.1.1 2023-09-06 11:57:07 +01:00
Jakob Ackermann
b6b617b67c
Updated config-seed to v4.1.0 2023-08-24 11:48:47 +01:00
Jakob Ackermann
2a853782d3
Add support for numbered release candidates like 4.1.0-RC1/4.1.0-RC2 2023-08-18 08:24:47 +01:00
Jakob Ackermann
1bb60171aa
Updated config-seed to v4.0.6 2023-08-11 09:42:16 +01:00
Jakob Ackermann
b1e64786af
Allow "-with-texlive-full" suffix in version 2023-07-27 17:38:13 +01:00
Miguel Serrano
d27bf683e9 Updated config-seed to v4.0.5 2023-07-20 12:23:44 +02:00
Miguel Serrano
48227ac6d7 Updated config-seed to v4.0.4 2023-07-14 12:53:41 +02:00
Miguel Serrano
2a6cb7c390 Update config-seed to 4.0.3 2023-06-29 15:31:52 +02:00
Miguel Serrano
0094dacf2c Configurable 'GIT_BRIDGE_IMAGE' and 'GIT_BRIDGE_LOG_LEVEL' 2023-06-15 10:06:46 +02:00
Miguel Serrano
24cafc6da1 Updated config seed to version 4.0.2 2023-06-08 14:32:33 +02:00
Miguel Serrano
1759aa4a72 Updated config seed to 4.0.1 2023-05-30 13:01:42 +02:00
Eric Mc Sween
9f5bd17cda Removed OAuth2 client configuration
Now that the git bridge exclusively uses personal access tokens in
ServerPro, it doesn't need to perform a password grant request and
therefore doesn't need to have its OAuth client id and secret
configured.
2023-05-24 16:15:28 -04:00
Eric Mc Sween
fd7891401b
Merge pull request #158 from overleaf/em-docker-compose-v2
Use Docker Compose v2
2023-05-23 06:09:26 -04:00
Miguel Serrano
1f50baa1dc
Update redis to 6.2 in config-seed 2023-05-18 15:24:02 +02:00
Eric Mc Sween
4353e676ee Refactor bin/docker-compose
Split the one big setup function into smaller functions organized around
the different optional docker-compose config files.
2023-05-16 15:22:14 -04:00
Eric Mc Sween
43e0c0d607 Change the location of the git-bridge data directory
The default location of the data directory inside the git-bridge
container is /tmp/wlgb, but the data it contains should not be
considered temporary. In order to avoid any misunderstanding that would
lead an administrator to delete the contents of the /tmp directory, we
move the data directory to /data/git-bridge.
2023-05-10 17:17:32 -04:00
Eric Mc Sween
7924adfd79 Start Mongo in a replica set by default
Starting with Overleaf version 4, Mongo needs to be in a replica set. By
default, the replica set is made of a single instance.
2023-04-28 08:26:17 -04:00
Alf Eaton
c1f768ad29 Add proxy_set_header Host to nginx config 2023-04-13 21:38:51 +01:00
Eric Mc Sween
d447061e8d Ensure git bridge is disabled by default
The config seed was mistakenly setting the GIT_BRIDGE_ENABLED variable
to true rather than false. We want git bridge to be enabled manually
because users also have to set a secret for it to work correctly.
2023-04-12 16:08:52 -04:00
Eric Mc Sween
19ee1e19b7 Add support for git bridge proxy
Instead of being available at http://localhost:8000/, the git bridge
will be available at http://localhost/git/
2023-03-30 14:41:30 -04:00
Thomas Mees
3a7d5c6676 Support git bridge in Server Pro
This adds a new docker compose configuration for git bridge. This
configuration is loaded only when GIT_BRIDGE_ENABLED is set to true in
config/overleaf.rc

Co-authored-by: Thomas Mees <thomas.mees@overleaf.com>
2023-03-30 11:42:07 -04:00
Jakob Ackermann
40ed7464db
Updated seed version to 3.5.5 2023-03-21 16:54:50 +00:00
Jakob Ackermann
6c7119025b
Updated seed version to 3.5.4 2023-03-20 15:02:08 +00:00
siaimes
e9d1657cc5
Allow users to customize the image address. (#138)
* Allow users to customize the image address.

Signed-off-by: siaimes <34199488+siaimes@users.noreply.github.com>

* Change IMAGE_NAME to SHARELATEX_IMAGE_REPO and commented out it by default.

Signed-off-by: siaimes <34199488+siaimes@users.noreply.github.com>

* Change SHARELATEX_IMAGE_REPO to SHARELATEX_IMAGE_NAME.

Signed-off-by: siaimes <34199488+siaimes@users.noreply.github.com>

---------

Signed-off-by: siaimes <34199488+siaimes@users.noreply.github.com>
2023-03-20 10:25:47 +01:00
Miguel Serrano
f6e18c93d8 Updated seed version to 3.5.3 2023-03-16 18:07:05 +01:00
Miguel Serrano
a67d4d17b0 Updated config seed to 3.5.2 2023-03-07 16:03:24 +01:00
Miguel Serrano
56e7bf4348
Update version seed to 3.5.1 (#134)
* Update version seed to 3.5.1

* Add CHANGELOG entry for 3.5.1

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
2023-03-06 12:47:54 +01:00
Jakob Ackermann
c64acdc335
[config-seed] add variables for S3 2023-02-28 14:27:21 +00:00