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
Miguel Serrano
8ef8a359e7
Set TEXMFVAR to a writable location ( #739 )
2020-05-25 15:16:18 +02:00
Miguel Serrano
2dd8a08ab7
added 'OPTIMISE_PDF' environment variable
2020-05-20 07:49:44 +02:00
Soptq
f31d94c4a1
Update docker-compose.yml
...
Restrict redis version to 5.0.0
2020-05-09 14:36:59 +08:00
Christopher Hoskin
6800b203a5
Merge pull request #733 from overleaf/csh-issue-2578-add-base-tag-arg
...
Try making the base image tag specifiable
2020-05-06 14:21:23 +01:00
Miguel Serrano
34a4b12b8b
Remove compilation step from document-updater
2020-05-06 14:32:53 +02:00
Christopher Hoskin
0bcb552f6f
Try making the base image tag specifiable
2020-05-06 11:59:42 +01:00
Jakob Ackermann
d08a9ccfb7
[docker-compose] add a temporary fix for LuaLatex compiles
2020-04-22 10:34:47 +02:00
Miguel Serrano
3bd49f6ea1
Added pull request template ( #723 )
2020-04-16 12:08:37 +02:00
Christopher Hoskin
3635e4b4f1
Use variables for Makefile tagging
2020-04-15 15:11:31 +01:00
zefyrr
b690162f7c
updated texlive dir for path env variable ( #719 )
...
Co-authored-by: Omer Kareem <okareem@omerk.local>
2020-04-15 13:15:10 +02:00
Timothée Alby
27cd838c2a
add allowedImageNames setting from ENV vars ( #718 )
...
Uses `ALL_TEX_LIVE_DOCKER_IMAGES` (required) and
`ALL_TEX_LIVE_DOCKER_IMAGE_NAMES` (optional) to add the
`allowedImageNames` setting, allowing users to change a project's Tex
Live version.
2020-04-14 12:08:59 +02:00
Miguel Serrano
11e7f7d60e
Fixed compile scripts for non-coffee modules ( #717 )
2020-04-07 16:17:51 +02:00
Miguel Serrano
f7ac10cc97
Added 'currentImageName' setting plus migration ( #701 )
2020-03-09 13:15:40 +01:00
Shane Kilkelly
b433dffc69
Comment out the docker socket mount
...
And add a note for server-pro users to un-comment the line if they want to use sibling containers.
2020-02-20 15:09:00 +00:00
mserranom
fa13f4f079
Updated dockerfile and build script with monorepo changes
2020-02-17 14:58:47 +01:00
mserranom
ead0f21965
merged services.js
2020-02-17 14:00:29 +01:00
mserranom
1fe5394ca5
merged .gitignore
2020-02-17 13:58:48 +01:00
mserranom
c3d0ba2aa6
merged README.md
2020-02-17 13:57:53 +01:00
mserranom
276281e7e4
moved files from docker-image imported repo to root
2020-02-17 13:56:49 +01:00
mserranom
5e19658866
Merging docker-image to master
2020-02-17 13:50:21 +01:00
Jakob Ackermann
b715f16a3b
[misc] minimize the main stage ( #122 )
...
- cleanup git history
- do not install not needed npm packages
- The Gruntfile was removed in
REF: 27dd97ecc5
- The simple-git package is not used since
REF: df2d46df82
- cleanup npm cache
- cleanup node-gyp build cache
- cleanup /tmp
- move copying of the settings defaults after the installation
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 16:38:58 +01:00
Jakob Ackermann
3170a27fb5
[init] bail out in case the db access fails ( #123 )
...
* [init] bail out in case the db access fails
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [misc] bail out in case any command in an init_script failed
NOTE: sh does not support `-o pipefail`.
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 13:33:55 +01:00
Jakob Ackermann
ac82600b74
[misc] minimize base image ( #120 )
...
* [docker] drop sudo
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] install qpdf in a single stage
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] install texlive and additional tlmgr packages in a single stage
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] drop the apt package lists
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] pull the package lists only once
move the installation of nodejs into the dependencies install section
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] delete the default nginx configuration files immediately
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] skip the downloading and storage of unused texlive artifacts
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] drop the npm download cache
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] apply review feedback
- install qpdf as ubuntu package
- add a comment on the nginx config removal
- add back and update a note on changing the texlive mirror
2020-02-13 12:00:03 +01:00
Jakob Ackermann
991cb29d0b
[nginx] simplify the root specification for sendfile ( #121 )
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 11:59:20 +01:00
Jakob Ackermann
6f46b2c145
[settings] produce a consistent redis config for every service ( #124 )
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 11:56:03 +01:00
Miguel Serrano
6dc57fafcc
Fixed mailing list link in README
2020-02-10 12:08:54 +01:00
Miguel Serrano
45561cde0e
Removed node6 and updated modules to Node 10 ( #135 )
2020-02-06 11:19:15 +01:00
Jakob Ackermann
16ca8f25c4
[misc] narrow down the rw accessible directories for the run user ( #119 )
2020-01-29 12:14:32 +01:00
Miguel Serrano
6a5f1588cc
Set CRYPTO_RANDOM as environment variable at startup time ( #134 )
2020-01-28 07:16:23 +01:00
Jakob Ackermann
3783f03a83
[misc] export all git repository revisions
...
There is a multi purpose shell script for the gathering of git revisions
now.
It will extract all revisions that can be found in traversing of the
current working directory. This effectively includes the
overleaf/overleaf repo and any others that may be added downstream.
2020-01-23 10:57:36 +01:00
Miguel Serrano
5232f07ec5
Removed compile:all from filestore and notifications services ( #688 )
2020-01-22 14:41:31 +01:00
Miguel Serrano
2bc1dc464b
Added missing recaptcha configuration ( #132 )
2020-01-21 12:37:40 +01:00
Miguel Serrano
103941eab3
Updated location of synctex path in docker-compose.yml ( #680 )
2020-01-09 15:56:19 +01:00
Miguel Serrano
4a424096f2
Added environment variables for web-api user/pass ( #131 )
2020-01-09 15:55:57 +01:00
Miguel Serrano
9878a1321f
Add environment variable to disable email confirmation banner ( #676 )
2020-01-08 10:03:59 +01:00
Miguel Serrano
c4104806c3
Hotfix 2.0.2 ( #130 )
2019-12-10 15:06:40 +01:00
theunbound
feda446983
Remove make targets in web ( #670 )
2019-12-09 18:02:52 +01:00
Shane Kilkelly
5e448fadda
Update docker-compose.yml
2019-11-22 13:03:59 +00:00
Miguel Serrano
fc0c464216
Copy synctex executable to docker host ( #129 )
2019-11-22 10:12:33 +01:00
Miguel Serrano
66fec536f5
Add SYNCTEX_BIN_HOST_PATH environment variable ( #664 )
2019-11-21 12:16:29 +01:00
Miguel Serrano
bfcba2a943
Remove overriden v1 settings ( #128 )
2019-11-21 11:52:02 +01:00
Shane Kilkelly
c8ee9f2d4f
Update ISSUE_TEMPLATE.md
2019-11-07 15:17:39 +00:00
Shane Kilkelly
853c658499
Create ISSUE_TEMPLATE.md
2019-11-07 09:30:55 +00:00
Miguel Serrano
472581d714
Added webpack compilation scripts ( #651 )
2019-10-23 10:20:39 +02:00
Miguel Serrano
d29b3fa1f7
Overleaf CE Hotfix 2.0.1 ( #126 )
2019-10-21 11:48:01 +02:00
Miguel Serrano
936f9f8142
Added explicit reference to Server Pro image in docker-compose ( #649 )
2019-10-18 15:41:28 +02:00
Miguel Serrano
78d179c459
Fix token creation on admin registration ( #648 )
2019-10-18 10:03:05 +02:00
Miguel Serrano
5159c9cc8b
Disable project-history via settings ( #125 )
2019-10-15 11:00:38 +02:00
Miguel Serrano
325c31d602
Linked CLSI synctext to /opts/synctex ( #118 )
2019-10-08 12:47:08 +02:00
Matthieu Simonin
de33a6a7b6
Fix the paths in grunt tasks ( #643 )
2019-10-08 12:46:53 +02:00
Miguel Serrano
fbd5e2a826
Delete aggregated error log ( #117 )
2019-10-08 11:54:49 +02:00
Shane Kilkelly
460d334d21
Copy logic from clsi entrypoint, to set permissions on docker.sock
2019-09-24 11:52:38 +01:00
Shane Kilkelly
f52a5aba99
Add migration for token prefix
2019-09-20 13:20:44 +01:00
Miguel Serrano
e5fb7c1ad2
Fixed misspelling in migration script ( #641 )
2019-09-18 14:11:34 +02:00
Miguel Serrano
436ba9cfb8
README beautification ( #640 )
2019-09-13 16:21:59 +02:00
Miguel Serrano
0da28dd924
Added migration script for User.emails ( #639 )
2019-09-13 13:57:37 +02:00
Miguel Serrano
bff8cf75e5
Added mongo healthcheck to docker-compose ( #636 )
2019-09-11 14:07:26 +02:00
Miguel Serrano
74ff4139ef
Added ENABLE_CONVERSIONS environment variable ( #635 )
2019-09-11 13:08:02 +02:00
Miguel Serrano
4889e528ec
Added docker compose override file for debugging ( #634 )
2019-09-10 17:13:25 +02:00
Miguel Serrano
fad5639f55
Added debugging support to services ( #113 )
2019-09-10 17:13:17 +02:00
Miguel Serrano
e5dacbdc74
Updated docker-compose.yml with new and missing properties for ServerPro 2.0 ( #632 )
2019-09-06 10:47:14 +02:00
Miguel Serrano
47eb3e4186
Override v1.url setting with "" instead of null ( #112 )
2019-09-06 10:37:03 +02:00
Miguel Serrano
d126eb7112
Updated settings with several fixes ( #111 )
2019-09-04 16:39:47 +02:00
Miguel Serrano
a818b1d427
Updated settings to serve minified assets ( #110 )
2019-09-03 11:36:39 +02:00
Miguel Serrano
34b01f94e4
Added minification to web compile script ( #631 )
2019-09-03 11:36:10 +02:00
Miguel Serrano
f100877eb7
Server Pro fixes ( #109 )
2019-08-22 16:57:26 +02:00
Miguel Serrano
1df1f17fc6
Run filestore with node6 ( #108 )
2019-08-20 10:50:23 +02:00
John Lees-Miller
9dc65ebc82
Update mailing list link
2019-08-15 10:55:25 +01:00
mserranom
1c931c347e
reverted minification for web
2019-08-12 09:32:54 +00:00
mserranom
22477bc187
added minification for web
2019-08-08 16:11:43 +00:00
mserranom
803f920b55
addressed PR comments
2019-08-08 10:44:14 +00:00
mserranom
28772d6d25
added missing aspell languages
2019-08-07 08:52:55 +00:00
mserranom
2bf86d8ea7
Revive overleaf community
2019-08-07 08:47:05 +00:00
mserranom
1973fbddf1
removed nvm
2019-08-06 12:00:55 +00:00
mserranom
f06793b5b5
removed -x option in bash command
2019-08-06 12:00:43 +00:00
mserranom
3dbced021d
fixed install-services and split install and compilation
2019-07-23 12:56:49 +00:00
mserranom
3c791751c1
updated node version
2019-07-23 12:56:25 +00:00
Henry Oswald
6ed76fdceb
Update docker-compose.yml
2019-05-31 10:27:15 +01:00
Tim Alby
cae2dcfa5f
update README
...
- change app name
- update copyright notice
- update links
- change authors
2019-05-07 19:29:46 +02:00
John Lees-Miller
98bc755b9f
Update CLA and other links
2019-04-10 16:15:41 +01:00
John Lees-Miller
32546b0484
Remove travis build status icons
2019-04-01 08:25:50 +01:00
Shane Kilkelly
f8b3741292
remove bit from readme
2019-03-01 11:16:12 +00:00
Shane Kilkelly
9727c374b7
Update the readme with a short explanation of how this code works
2019-02-19 10:22:40 +00:00
Shane Kilkelly
5cb612f436
Merge pull request #570 from sharelatex/sk-unlisted-projects
...
add migration for token-based access indexes
2018-08-02 10:11:13 +01:00
Shane Kilkelly
1d1bf4a541
Fix whitespace
2018-08-02 10:10:19 +01:00
Henry Oswald
f888b90663
added example sandbox compiles mount
2018-05-02 16:07:23 +01:00
James Allen
79c1370640
Update CONTRIBUTING.md
2018-04-26 09:43:07 +01:00
Henry Oswald
5a2662e268
updated the docker compose file with working ldap example
2018-02-27 10:15:42 +00:00
Shane Kilkelly
fe31ec27f4
Merge branch 'master' of github.com:sharelatex/sharelatex-docker-image
2018-02-06 10:26:50 +00:00
Shane Kilkelly
56b2f641d2
Change launchpad location to github
2018-02-06 10:26:29 +00:00
Henry Oswald
4c891486f7
lockk down to latest versions of mongodb
2018-01-31 11:28:50 +00:00
Henry Oswald
5941090629
added npm shrinkwrap to fix mongodb native version change
2018-01-31 11:19:05 +00:00
Henry Oswald
9771a1dac1
fix mongo connect issue, .connect no longer exists on mongojs
2018-01-31 11:04:58 +00:00
Henry Oswald
a08a74b95c
added track changes migration in again, we didn't add the setting
...
as a default before so needs 2nd migration
2018-01-26 09:46:35 +00:00
Henry Oswald
3970b5b4be
added trackChanges into features
2018-01-26 09:43:43 +00:00
Henry Oswald
3b878001c2
Update docker-compose.yml
2018-01-25 11:34:29 +00:00
Shane Kilkelly
ad30a56f0a
Pin version of simple-git
2018-01-22 14:47:00 +00:00
Shane Kilkelly
9091749448
Chown the sharelatex directory to www-data
2018-01-08 16:21:18 +00:00
Shane Kilkelly
04579ce503
Pin contacts to branch 'sk-update-mongojs'
2017-12-06 11:21:54 +00:00
Shane Kilkelly
8cae3f66c2
move contacts run file
2017-12-05 09:48:05 +00:00
Shane Kilkelly
e8078424ed
add option to bypass percentage-based rollouts
2017-11-10 14:15:22 +00:00
Shane Kilkelly
775d9e56c3
Merge branch 'sk-unlisted-projects'
2017-11-10 14:13:17 +00:00
Shane Kilkelly
efe09aa885
Add token-access-refs indexes
2017-11-08 11:55:08 +00:00
Shane Kilkelly
008d052862
add migration for token-based access indexes
2017-11-08 09:59:08 +00:00
Rico
8dd61c9d53
Fix typo in error log filename
2017-10-23 14:46:37 +02:00
Shane Kilkelly
1b76a0e7c3
Add setting to enable anonymous read-write sharing
2017-10-18 13:28:13 +01:00
Shane Kilkelly
d13fbe4c48
Pin to latest base image
2017-09-08 09:09:42 +01:00
Shane Kilkelly
d14d5002ab
Remove un-used package import
2017-09-08 09:06:48 +01:00
Shane Kilkelly
d11b11222b
update bson api in migration 3
2017-09-07 15:27:28 +01:00
Shane Kilkelly
34158a00dd
depend on bson explicitely
2017-09-07 13:23:18 +01:00
Shane Kilkelly
83d13e3ef7
Merge pull request #79 from sharelatex/sk-allow-explicit-ses-email-config
...
add the driver field to email config
2017-09-07 10:21:08 +01:00
Shane Kilkelly
575869142c
Add grunt install
command to install-services
2017-09-06 13:37:34 +01:00
Shane Kilkelly
fd71cd3c0a
Add call to install-services
2017-09-06 11:16:12 +01:00
Shane Kilkelly
4adf7378e2
Merge pull request #559 from sharelatex/sk-node-6
...
Update to node6
2017-09-06 10:51:38 +01:00
Shane Kilkelly
93b8a9b13d
Fix the doc lines migration.
...
- The bson module changed at some point, update to new api
2017-09-06 09:56:44 +01:00
Shane Kilkelly
458b0d1256
Update to node6.
...
- update nvmrc file
- update mongojs dependency (for migrations)
2017-09-05 15:33:32 +01:00
Shane Kilkelly
c63753f9f0
Add warning when NVM is not present
2017-09-05 15:26:40 +01:00
Shane Kilkelly
2ca8dc903b
Suppress verbose output from type
command.
2017-09-04 15:57:13 +01:00
Shane Kilkelly
e591df91f5
check for nvm presence before using, survive abscence
2017-09-04 15:40:27 +01:00
Tom
69e145653c
Merge pull request #2 from tomcoombs87/patch-3
...
tiny typo
2017-08-05 22:43:00 +01:00
Tom
b0dce93a24
tiny typo
2017-08-05 22:33:16 +01:00
Tom
79b54adfd8
removed a space to fix broken wiki link
2017-08-05 22:00:33 +01:00
tomcoombs87
65247bd8ab
fixed a typo
2017-08-05 20:09:55 +01:00
Shane Kilkelly
ff99e226bc
Update texlive path
2017-08-02 09:45:08 +01:00
Shane Kilkelly
bcd1c7c4d6
Update the node distro
2017-08-02 08:42:30 +01:00
Hayden Faulds
71927c97f1
add logging to install-services script
2017-07-31 13:36:37 +01:00
Hayden Faulds
2405b80e45
add postinstall message explaining how to use bin/install-services
2017-07-31 13:36:18 +01:00
Hayden Faulds
230fe00c48
replace grunt service initialisation with bash script
2017-07-27 15:39:22 +01:00
James Allen
5f509a9413
Create ISSUE_TEMPLATE.md
2017-07-25 14:25:56 +01:00
Shane Kilkelly
0c65c4d963
add the driver field to email config
2017-06-21 10:59:19 +01:00
James Allen
8090e5fca1
Update migration script for holding accounts to migrate group invites
2017-06-14 17:03:05 +01:00
Shane Kilkelly
4b46a4e655
Refactor
2017-05-19 08:32:34 +01:00
Shane Kilkelly
d5fa1401a1
Ensure bcrypt gets installed
2017-05-18 13:08:55 +01:00
Shane Kilkelly
b52028c7bb
Add realtime config and websessions to redis
2017-05-18 10:55:41 +01:00
Shane Kilkelly
f7a2d60c44
Update redis configs to accomodate recent changes
2017-05-17 15:29:01 +01:00
Shane Kilkelly
48e4f32745
Add migration to enable trackChanges for all users
2017-05-17 14:23:55 +01:00
Shane Kilkelly
25d21cbf29
Add trackchanges.continueOnError
as default
2017-04-05 14:48:36 +01:00
James Allen
930aa9c572
Don't find holding accounts with a hashed password
2017-03-24 13:46:31 +00:00
James Allen
ba3333303c
More loggin
2017-03-23 11:56:46 +00:00
James Allen
51dd24574a
Improve logging
2017-03-23 11:50:46 +00:00
James Allen
303dcba51b
Address Henry's comments about robustness
2017-03-23 11:34:45 +00:00
Shane Kilkelly
b30b100dca
Pin to sharelatex-base:v1.0.0
2017-02-27 15:46:28 +00:00
Shane Kilkelly
d1a73c5600
Add docHash to key_schema
2017-02-23 09:47:11 +00:00
Shane Kilkelly
f31b9d3a7d
Set baseDir var
2017-02-22 09:48:34 +00:00
Shane Kilkelly
618c271039
Add a makefil
2017-02-22 09:23:01 +00:00
Shane Kilkelly
4c78f400b2
Update image names
2017-02-22 09:20:07 +00:00
Shane Kilkelly
3c431008dd
split base image from main image
2017-02-21 11:22:25 +00:00
Shane Kilkelly
29b2648606
Remove texlive docks
2017-02-21 11:01:52 +00:00
Shane Kilkelly
1e843c52da
add sandboxed compiles sibling containers
2017-02-03 14:10:42 +00:00
Shane Kilkelly
ee0c7293e9
Add launchpad to docker build
2017-02-02 14:09:55 +00:00
James Allen
a539398275
Add in dry run option for holding account migration and log out removed users
2017-01-30 15:40:31 +01:00
James Allen
92da38bb6b
Add migration to remove holding accounts
2017-01-30 14:36:06 +01:00