Miguel Serrano
ab4a01f15b
Merge pull request #8996 from overleaf/msm-ce-sp-hotfix-3-1-1
...
[CE/SP] Hotfix 3.1.1
GitOrigin-RevId: f1c3feb17e90f9cd1050b7a2b4ad18e7db9a8ed3
2022-08-04 08:04:18 +00:00
Alf Eaton
106411085f
Merge pull request #8930 from overleaf/ae-verify-texlive
...
Verify the TeX Live installer
GitOrigin-RevId: 8b6ce1820930da4250e69d5b857c41a3cb55442c
2022-07-22 08:03:27 +00:00
Alf Eaton
ed67590cc9
Merge pull request #7901 from overleaf/ae-tlmgr-path
...
Use `tlmgr path add` for TeX Live binaries
GitOrigin-RevId: fa80915c036000eebd22f8e2e07f12f2505e624b
2022-07-22 08:03:19 +00:00
Alf Eaton
dd3a349907
Merge pull request #8929 from overleaf/ae-server-ce-phusion-baseimage
...
Upgrade phusion/baseimage from focal-1.0.0 to focal-1.2.0
GitOrigin-RevId: 5b0330a992ada198ec1e07161e65c23bcd366bf5
2022-07-22 08:03:13 +00:00
Alf Eaton
9884cc8c76
Merge pull request #8927 from overleaf/ae-server-ce-npm-version
...
Remove npm v7 install from server-ce Dockerfile
GitOrigin-RevId: be980547d134dc383518f4bd88165afbae7543d7
2022-07-22 08:03:06 +00:00
Jakob Ackermann
48582bcdc9
Merge pull request #8793 from overleaf/jpa-fix-permissions
...
[server-ce] init: ensure clsi output dir exists with correct ownership
GitOrigin-RevId: ff1c7827c1b44c480dc9027c53a2e67f2527cc7f
2022-07-11 08:04:30 +00:00
Miguel Serrano
7795b1c6b3
Merge pull request #7910 from overleaf/msm-ce-base-image-node-16
...
[CE] Update node to v16
GitOrigin-RevId: 7e67ab70e097fb5004b4709b5570bb65bafa303c
2022-05-12 10:40:36 +00:00
Alf Eaton
353813ce23
Fix lint issues ( #7428 )
...
GitOrigin-RevId: bce6060c597ae9b51a01b849f405c8f7a23b6747
2022-04-11 08:03:23 +00:00
Jakob Ackermann
1b723b9cda
Merge pull request #7438 from overleaf/jpa-learn-nav-bar
...
[server-ce] settings: inject entry for learn wiki into navbar if needed
GitOrigin-RevId: a3e51dce6a3de99ac069b4fef13ac8d9f723df47
2022-04-07 09:57:15 +00:00
Jakob Ackermann
bac5cb3150
Merge pull request #7432 from overleaf/jpa-faster-ce-builds
...
[server-ce] cloudbuild: give the build a bigger box to run webpack in
GitOrigin-RevId: 99f69912031aa2b2b12f3c409ea654d95b29c191
2022-04-07 09:57:08 +00:00
Jakob Ackermann
e82a053c85
Merge pull request #6614 from overleaf/jpa-msm-separate-admin-app
...
[misc] move admin capability from www. to admin. subdomain
GitOrigin-RevId: e0daeacf3c06b856ffb9fd35dce76e71f14e8459
2022-04-05 12:18:24 +00:00
Miguel Serrano
f5654e94c6
Merge pull request #7126 from overleaf/msm-fix-saml-meta
...
Fixed incorrect signing cert for SAML metadata
GitOrigin-RevId: 236e6b8f4dd6b779f4fff4b85ee1ae28c6aaf696
2022-03-24 14:58:58 +00:00
Miguel Serrano
8d1e4ce200
Merge pull request #6829 from overleaf/msm-remove-ce-workdir
...
[serve-ce] remove final WORKDIR statement
GitOrigin-RevId: 6e243a814409adba8c3bacfd99400f537f301e25
2022-02-18 12:41:18 +00:00
Jakob Ackermann
ae0c347f27
Merge pull request #6542 from overleaf/jpa-em-code-sharing-workspaces
...
[misc] npm workspaces
GitOrigin-RevId: 87aa72db6637fb238d7cd35b0a48ac3ed58ab3eb
2022-02-16 11:31:07 +00:00
Jakob Ackermann
d5dd92c034
Merge pull request #6567 from overleaf/jpa-server-ce-pro-layout
...
[misc] align directory layout of server-ce/pro with production docker images
GitOrigin-RevId: d3e6b9f8793e83df59f86105d511c6fb87c3eea3
2022-02-02 09:03:33 +00:00
Eric Mc Sween
d069da46ae
Merge pull request #6541 from overleaf/ms-em-server-ce-image-selector
...
Never show the TeX Live image selector in CE
GitOrigin-RevId: e41724a1c7cf089c214aa1cd6584035f20281576
2022-02-01 09:03:41 +00:00
Christopher Hoskin
cf4269d4ee
Merge pull request #6221 from overleaf/ae-web-port
...
Change web port to 3000 in dev environment
GitOrigin-RevId: 8e9af8fa5e1a35c2c9089d4e9cbf744634cc4e85
2022-01-12 09:03:47 +00:00
Jakob Ackermann
4b308553be
Merge pull request #6120 from overleaf/jpa-same-linting-packages
...
[misc] move the linting setup to the root of the monorepo
GitOrigin-RevId: 1633e2a58598add0b727738cd3bfba0ab7bae781
2021-12-17 09:03:06 +00:00
Jakob Ackermann
2261e761f4
Merge pull request #5705 from overleaf/jpa-node-14
...
[misc] upgrade node version from 12 to 14
GitOrigin-RevId: 15c465c7bb5e42b0c71e2dedb09cf4fe9f1d8ec6
2021-11-19 09:02:56 +00:00
Jakob Ackermann
03b4e02c0f
Merge pull request #5381 from overleaf/jpa-sqlite-cleanup
...
[misc] cleanup some more references following the removal of sqlite
GitOrigin-RevId: db5db9c0e2ba2557b11d64f65fdb5db1dcd2ec74
2021-10-28 08:03:54 +00:00
Brian Gough
43c381e4d5
Merge pull request #5552 from overleaf/bg-node-upgrade-other
...
upgrade node to v12.22.7 (other services)
GitOrigin-RevId: 889cf9a77173119fec8f200eeef9ddeefca0720b
2021-10-26 08:03:13 +00:00
Miguel Serrano
cbe62ccfa4
Update CE/SP base image to phusion focal-1.0.0
( #5502 )
...
GitOrigin-RevId: c87acddcdad22e0b5f5fbe28f6c57e13629a9cdd
2021-10-22 08:03:13 +00:00
CNOCycle
fb51388f71
correct PHONY target in Makefile ( #5434 )
...
COPYBARA_INTEGRATE_REVIEW=https://github.com/overleaf/overleaf/pull/967 from CNOCycle:CNOCycle-patch-1 d5278c9b71
Co-authored-by: CNOCycle <github@marginalman.org>
GitOrigin-RevId: 8aa48e4f617c2fdd689442fb959c9a856fc3b859
2021-10-14 08:03:30 +00:00
Jakob Ackermann
603698ed32
Merge pull request #5163 from overleaf/jpa-fix-server-ce-pro
...
[misc] set NODE_ENV=production for server-ce/server-pro
GitOrigin-RevId: dadedbcffb91d467ff93d501bb458448ad3b8dbf
2021-09-22 08:03:47 +00:00
Miguel Serrano
4ee76cf2b4
CE/SP hotfixes 2.7.1
and 3.0.1
( #5046 )
...
Removes `/disconnectAllUsers`, that was exposed to all users
Fixes broken image when `ENABLE_CONVERSIONS` is set to `false`
GitOrigin-RevId: 6ef04e1bff91ac46d3587075328bba2636bb23e2
2021-09-17 08:03:27 +00:00
Eric Mc Sween
9ee92daea3
Merge pull request #4893 from overleaf/em-synctex
...
Use the synctex distributed with TeX Live
GitOrigin-RevId: 5a133f21f48fd1e217ab463e8cb2a5cdec8be1af
2021-09-07 16:26:17 +00:00
Brian Gough
58286384af
Merge pull request #4831 from overleaf/bg-move-history-id-cache-to-redis
...
move history id cache to redis
GitOrigin-RevId: 19d29205049eb97a7b60cdb8de07c4518ad3d90d
2021-08-23 11:30:57 +00:00
Jakob Ackermann
9c86e14462
Merge pull request #4835 from overleaf/jpa-server-ce-fix-public-build
...
[server-ce] fix dir parameters in public cloudbuild pipeline
GitOrigin-RevId: bb8feb50783257d7ba4fb88a34f7a85376893374
2021-08-23 08:02:48 +00:00
Jakob Ackermann
60d1483150
Merge pull request #4829 from overleaf/jpa-terraform-no-inline
...
[terraform] rework inline triggers into cloudbuild.yaml based ones
GitOrigin-RevId: 6f1920c7ceffd1c8c375cbb9fba98aa8f729b877
2021-08-20 08:03:58 +00:00
Jakob Ackermann
2ce94153d4
Merge pull request #4734 from overleaf/jpa-server-ce-build
...
[misc] build the server-ce image from a local copybara synced repo
GitOrigin-RevId: 8e037668cdd2894e3fe909ec0da62f77e1f4c4d7
2021-08-17 08:03:11 +00:00
Copybot
a83be41adb
Merge pull request #944 from overleaf:jpa-copybara-take-3
...
GitOrigin-RevId: 702c23e844e2ff41afa3505a014024f7df292d29
2021-08-17 08:03:06 +00:00
Jakob Ackermann
c05e47fa79
Merge pull request #4763 from overleaf/jpa-copybara-no-close
...
[copybara] do not close the public PR when merging the internal PR
GitOrigin-RevId: f2979a0c99f76a99fc3a3d86a7f6522da1999f15
2021-08-17 08:02:59 +00:00
Jakob Ackermann
b85cc59a6a
[misc] bump nvm version for server-ce/ to 12.22.3
2021-08-16 09:11:54 +01:00
Jakob Ackermann
6aa9882a1c
Merge remote-tracking branch 'dev-env/jpa-monorepo' into main
...
GitOrigin-RevId: 9128e3b9c9e05476356045697667df2ca3b3cf25
2021-08-05 08:03:43 +00:00
Shane Kilkelly
5ccf34aec5
Merge pull request #916 from overleaf/sk-new-migrations
...
Add init script to run migrations from web
2021-07-21 11:54:26 +01:00
Jakob Ackermann
5c3404b4e5
Merge pull request #917 from overleaf/jpa-create-user
...
[misc] bin/grunt: keep up with changes to create-admin script
2021-07-20 14:07:27 +02:00
Jakob Ackermann
f0bd9941dd
[misc] bring back old schema of revision.txt
...
- store in /var/www/revision.txt
- prefix each line with the services directory
2021-07-16 15:31:53 +01:00
Jakob Ackermann
90610acb59
[misc] bin/grunt: keep up with changes to create-admin script
2021-07-15 15:09:54 +01:00
Shane Kilkelly
510b678dc6
Add init script to run migrations from web
2021-07-15 13:16:53 +01:00
Jakob Ackermann
77cd7690fb
[misc] move server-ce scripts into a module in web
2021-07-13 17:03:14 +01:00
Jakob Ackermann
afe2c9934d
[misc] work around broken 'npm ci --only=production'
2021-07-13 09:13:04 +01:00
Jakob Ackermann
ac1eb8fb50
[misc] goodbye grunt
2021-07-12 17:25:44 +01:00
Miguel Serrano
adf3420c91
Renamed SAML setting privateCert
-> privateKey
...
Required by `passport-saml` update to 3.x
2021-07-09 16:52:26 +02:00
Jakob Ackermann
a8ca0a896f
[misc] fix listing of services for bin/ scripts
2021-07-08 11:19:13 +01:00
Jakob Ackermann
859252696b
[misc] drop coffee-script imports
2021-07-08 11:19:13 +01:00
Jakob Ackermann
faca804fc1
[misc] upgrade settings module to v2
2021-07-08 11:19:13 +01:00
Jakob Ackermann
42b680c7c7
[misc] update references to decaffeinated coffee-script files
2021-07-08 11:19:13 +01:00
Jakob Ackermann
6c6335ce98
[misc] do not set SHARELATEX_CONFIG in run scripts
2021-07-08 11:19:13 +01:00
Jakob Ackermann
763e25fbdf
[misc] delete commented ProjectSize task
2021-07-08 11:19:13 +01:00
Jakob Ackermann
d7c641eaf7
[misc] run format:fix
2021-07-08 11:19:13 +01:00
decaffeinate
d812c86c51
decaffeinate: Run post-processing cleanups on coffee files
2021-07-08 11:19:13 +01:00
decaffeinate
efd16d99d6
decaffeinate: Convert coffee files to JS
2021-07-08 11:19:00 +01:00
decaffeinate
d152a79810
decaffeinate: Rename coffee files from .coffee to .js
2021-07-08 11:18:47 +01:00
Jakob Ackermann
8f1da35bef
[misc] setup eslint and prettier and fix any errors
2021-07-08 11:16:04 +01:00
Shane Kilkelly
c8dcf853bc
Remove migrations
...
These will be replaced by migrations in the web project
2021-07-08 10:08:34 +01:00
Jakob Ackermann
aa5a9b0e65
[perf] use npm ci --only=production for all but web
2021-07-07 14:46:25 +01:00
Jakob Ackermann
d6928bc7fc
[perf] use npm ci
2021-07-07 14:46:20 +01:00
Jakob Ackermann
984eb3bf2d
[perf] use docker layer caching from previous build
2021-07-07 14:46:13 +01:00
Rainshaw
05885efe93
fix nginx conf ( #896 )
...
* fix nginx conf
2021-06-24 17:12:46 +02:00
Rainshaw
35b414b624
fix redis config ( #895 )
...
* fix redis config when using redis on host machine without password auth
2021-06-15 12:51:25 +02:00
John Lees-Miller
acf603993b
Fix some old README links
...
Some of these were redirects / inconsistent. Also clarify wording for SP link.
2021-06-14 11:57:40 +01:00
Miguel Serrano
00b6f09466
Hotfix 2.6.2 ( #888 )
2021-05-20 10:59:43 +02:00
John Lees-Miller
2045ae02d1
Make it clear that the screenshot is Server Pro
2021-05-13 15:00:07 +01:00
Miguel Serrano
e63b285487
hotfix 2.6.1 ( #875 )
2021-04-21 13:13:47 +02:00
Jakob Ackermann
507548d661
[migrations] fix index creation ( #871 )
2021-04-14 12:54:46 +02:00
Jakob Ackermann
3f7f2d5ced
[migrations] open source newly added indexes ( #870 )
2021-04-13 21:50:32 +02:00
Miguel Serrano
9748c44219
Updated base image to Node 12 ( #865 )
2021-04-07 15:20:51 +02:00
Shane Kilkelly
41c2f08288
Add the new outputDir
setting for CLSI ( #862 )
...
Co-authored-by: Shane Kilkelly <shane.kilkelly@overleaf.com>
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
2021-04-07 15:20:19 +02:00
Shane Kilkelly
cff06473ce
Expose new smtp vars: 'name', and 'logger' ( #854 )
...
Co-authored-by: Shane Kilkelly <shane.kilkelly@overleaf.com>
2021-04-07 15:19:17 +02:00
Shane Kilkelly
f849b94005
Variables in Nginx configuration ( #853 )
...
* Add envsubst binary to image
* Generate nginx.conf from template, with env-vars
* Remove nginx.conf, now generated from template
* Reload nginx config after writing file
Co-authored-by: Shane Kilkelly <shane.kilkelly@overleaf.com>
2021-04-07 15:19:06 +02:00
Miguel Serrano
1540d1b891
Added SHARELATEX_SAML_DECRYPTION_CERT
environment variable ( #860 )
2021-03-31 11:11:23 +02:00
Christopher Hoskin
065c6870e6
Update passport-saml URLs
2021-03-19 09:53:18 +00:00
Miguel Serrano
7e518a4b05
Added configurable AWS region to email settings ( #847 )
2021-03-02 17:29:12 +01:00
Josh Soref
a0e7ea16d2
Fix spelling errors ( #823 )
2021-03-02 10:35:40 +01:00
Miguel Serrano
2594122fef
Hotfix 2.5.2 ( #831 )
2021-01-25 13:08:04 +01:00
Jakob Ackermann
1d8ed4bb23
[hotfix] produce version 2.5.1 with fixes for log rotation
2021-01-14 10:33:37 +00:00
Miguel Serrano
5584ed78ad
msm-change-logrotate-permissions ( #827 )
2021-01-14 11:23:29 +01:00
Jakob Ackermann
89fe7ca11a
[init_scripts] delete old logs of the contacts service
2021-01-12 10:16:09 +00:00
Jakob Ackermann
fe2a8f4780
[runit] fix the cycling of logs for the contacts service
2021-01-12 10:15:38 +00:00
Miguel Serrano
fc08b54d0a
Updated mongo to 4.0 for release 2.5.0 ( #815 )
2020-11-19 11:02:21 +01:00
Miguel Serrano
a9c02c6bf6
added radix to parseInt() calls and make them fail fast ( #806 )
2020-10-26 11:08:00 +01:00
Miguel Serrano
a1109d3a1e
added radix to parseInt() call
2020-10-23 11:58:43 +02:00
Miguel Serrano
1a23887a85
addressed PR feedback
2020-10-22 18:24:40 +02:00
Miguel Serrano
a017d08f05
updated nginx timeout to 4m
2020-10-22 13:38:33 +02:00
Miguel Serrano
02377af0ab
added support for COMPILE_TIMEOUT env
2020-10-22 13:38:14 +02:00
Miguel Serrano
0ea13ba637
removed <div> from email footer
2020-10-09 11:33:06 +02:00
Miguel Serrano
49b45a1796
Fix typo in settings templates
->template
2020-10-09 11:32:45 +02:00
Jakob Ackermann
07dbfe6df8
Merge pull request #797 from overleaf/jpa-wait-for-db
...
[misc] keep up with web changes -- add waitForDb wrapper for tasks
2020-10-06 14:02:26 +02:00
Jakob Ackermann
fe3edd7197
[misc] keep up with web changes -- add waitForDb wrapper for tasks
2020-10-05 09:45:43 +01:00
Miguel Serrano
e50861841f
added patch to fix left footer with html links
2020-10-01 12:46:11 +02:00
Miguel Serrano
ac48f31e00
using original single patch
2020-10-01 11:53:11 +02:00
Miguel Serrano
53f2e2a235
Hotfix 2.4.2 - fix anon read/write sharing
2020-09-29 10:30:20 +02:00
Jakob Ackermann
41ee63c1f1
[misc] add the dependabot config of the buildscripts
...
See inline docs for rationals of each (non-trivial) option.
2020-09-04 09:23:20 +01:00
Miguel Serrano
fe20868b5a
Hotfix 2.4.1
2020-08-19 10:56:03 +02:00
Jakob Ackermann
2766993c65
[bin/compile-services] all services are decaffeinated now
2020-07-08 11:18:47 +01:00
Miguel Serrano
c2575ad666
Fixed syntex
2020-06-25 12:29:29 +02:00
Miguel Serrano
ae3e7f03f0
Set tag '5' for redis image
2020-05-29 15:07:51 +02:00
Miguel Serrano
1f3da80278
Merge pull request #744 from overleaf/msm-remove-tags
...
Removed tags service
2020-05-26 11:17:52 +02:00
Miguel Serrano
033db804fe
Removed privileged mode from docker-compose.yml
2020-05-25 16:54:38 +02:00
Miguel Serrano
8c7f96c105
removed tags service
2020-05-25 16:46:25 +02:00