Miguel Serrano
13fd14dde7
Merge pull request #191 from overleaf/msm-4-1-3
...
Updated config seed to 4.1.3
2023-10-06 15:19:51 +02: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
cc4d01bb46
Merge pull request #189 from overleaf/jpa-web-api
...
Use web-api for git-bridge in Server Pro 4.2.0 onwards
2023-09-18 13:52:14 +02: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
c5c761e032
Merge pull request #188 from overleaf/jpa-4-1-1
...
Updated config-seed to v4.1.1
2023-09-06 14:59:08 +02:00
Jakob Ackermann
300559bb9c
Updated config-seed to v4.1.1
2023-09-06 11:57:07 +01:00
Jakob Ackermann
49a8ad26c1
Merge pull request #185 from overleaf/jpa-4-1-0
...
Updated config-seed to v4.1.0
2023-08-24 13:13:29 +02:00
Jakob Ackermann
b6b617b67c
Updated config-seed to v4.1.0
2023-08-24 11:48:47 +01:00
Jakob Ackermann
f7360ac640
Merge pull request #184 from overleaf/jpa-rc-number
...
Add support for numbered release candidates like 4.1.0-RC1/4.1.0-RC2
2023-08-21 11:23:40 +02: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
24fef2c0da
Merge pull request #183 from overleaf/jpa-4-0-6
...
Updated config-seed to v4.0.6
2023-08-14 11:05:44 +02:00
Jakob Ackermann
1bb60171aa
Updated config-seed to v4.0.6
2023-08-11 09:42:16 +01:00
Jakob Ackermann
e2010bd816
Add changelog entry for "-with-texlive-full" version suffix
2023-07-28 14:20:06 +01:00
Jakob Ackermann
048d2ffaef
Merge pull request #181 from overleaf/jpa-texlive-tag
...
Allow "-with-texlive-full" suffix in version
2023-07-28 14:55:22 +02:00
Jakob Ackermann
b1e64786af
Allow "-with-texlive-full" suffix in version
2023-07-27 17:38:13 +01:00
Miguel Serrano
269bf36b5b
Merge pull request #178 from overleaf/msm-hotfix-4-0-5
...
Updated config-seed to v4.0.5
2023-07-20 12:28:08 +02:00
Miguel Serrano
d27bf683e9
Updated config-seed to v4.0.5
2023-07-20 12:23:44 +02:00
Miguel Serrano
d89de4638c
Merge pull request #176 from overleaf/msm-seed-4_0_4
...
Updated config-seed to v4.0.4
2023-07-14 15:03:34 +02:00
Miguel Serrano
48227ac6d7
Updated config-seed to v4.0.4
2023-07-14 12:53:41 +02:00
Miguel Serrano
b31f7f3b7c
Merge pull request #175 from overleaf/msm-version-4-0-3
...
Update config-seed to 4.0.3
2023-06-29 15:36:14 +02:00
Miguel Serrano
2a6cb7c390
Update config-seed to 4.0.3
2023-06-29 15:31:52 +02:00
Miguel Serrano
8cbb5c7cfd
Merge pull request #172 from overleaf/msm-git-bridge-image-log-level
...
Configurable 'GIT_BRIDGE_IMAGE' and 'GIT_BRIDGE_LOG_LEVEL'
2023-06-15 12:28:26 +02:00
Miguel Serrano
0094dacf2c
Configurable 'GIT_BRIDGE_IMAGE' and 'GIT_BRIDGE_LOG_LEVEL'
2023-06-15 10:06:46 +02:00
Miguel Serrano
e925350464
Merge pull request #169 from overleaf/msm-hofix-4-0-2
...
Updated config seed to version 4.0.2
2023-06-08 14:36:28 +02:00
Miguel Serrano
24cafc6da1
Updated config seed to version 4.0.2
2023-06-08 14:32:33 +02:00
Miguel Serrano
245416e97e
Merge pull request #164 from overleaf/msm-version-4_0_1
...
Updated config seed to 4.0.1
2023-05-30 13:07:47 +02:00
Miguel Serrano
1759aa4a72
Updated config seed to 4.0.1
2023-05-30 13:01:42 +02:00
Eric Mc Sween
82e0d3bfbd
Merge pull request #163 from overleaf/em-remove-oauth2-config
...
Removed OAuth2 client configuration
2023-05-25 07:07:02 -04: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
Eric Mc Sween
ae03cd3568
Properly kill logging processes when using Compose v2
...
When killing a `docker compose exec` process with Compose v2, the kill
signal somehow doesn't propagate to the process running inside the
container. As a workaround, we collect the PIDs from inside the
container when we start a process in the background and kill the
processes from inside the container at the end.
2023-05-19 16:29:56 -04:00
Miguel Serrano
63c5e1d5fd
Merge pull request #160 from overleaf/msm-redis-6
...
Update redis to 6.2 in config-seed
2023-05-18 15:29:11 +02:00
Miguel Serrano
1f50baa1dc
Update redis to 6.2 in config-seed
2023-05-18 15:24:02 +02:00
Eric Mc Sween
593b1bef29
Documentation fixes
2023-05-17 14:16:55 -04:00
Eric Mc Sween
dacc67207a
Backfill changelog with recent changes
2023-05-16 16:55:21 -04:00
Eric Mc Sween
13f0e8a4db
Use Docker Compose v2
...
By default, use Docker Compose v2, but fall back to Docker Compose v1 if
v2 is unavailable.
2023-05-16 16:45:59 -04: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
d866169025
Cleanup: properly quote docker-compose flags
2023-05-16 14:01:38 -04:00
Eric Mc Sween
2a847961ba
Cleanup: no need to quote env vars inside bash conditionals
2023-05-16 13:59:52 -04:00
Eric Mc Sween
87770de818
Merge pull request #157 from overleaf/em-git-bridge-logs
...
Show container logs via bin/logs
2023-05-15 07:21:32 -04:00
Eric Mc Sween
2a562c1a72
Show container logs via bin/logs
...
Most of our service logs are found inside the sharelatex container in
/var/sharelatex/logs, but some service logs (for mongo, redis,
git-bridge) are found in the container logs. The bin/logs script can now
show both types of logs.
In addition, the -n option, which controls how many lines of logs are
output now accepts the string "all" to make it easy to show all
available logs for a given service.
This is meant to be used to easily extract logs with:
bin/logs -n all service > service.log
2023-05-12 08:02:02 -04:00
Eric Mc Sween
01e4ed312e
Merge pull request #156 from overleaf/em-change-git-bridge-data-directory
...
Change the location of the git-bridge data directory
2023-05-11 07:44:18 -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
1d3e729980
Merge pull request #153 from overleaf/em-mongo-replica-set
...
Start Mongo in a replica set by default
2023-05-01 07:08:31 -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
afdac379d9
Merge pull request #149 from overleaf/ae-openssl-req-subj
...
Add -subj option to openssl req command
2023-04-14 09:48:58 +01:00
Alf Eaton
c1f768ad29
Add proxy_set_header Host to nginx config
2023-04-13 21:38:51 +01:00
Eric Mc Sween
a16adb156c
Merge pull request #148 from overleaf/em-disable-git-bridge-by-default
...
Ensure git bridge is disabled by default
2023-04-13 07:06:13 -04:00
Alf Eaton
a58f9c0ca8
Add -subj option to openssl req command
2023-04-13 07:59:07 +01:00