Commit graph

550 commits

Author SHA1 Message Date
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
Shane Kilkelly
6348815294 Add primary=true 2017-01-27 13:28:14 +00:00
Shane Kilkelly
d4f00fca5a replace spaces with tabs 2017-01-27 09:52:55 +00:00
Shane Kilkelly
f0dc32f879 Add array wrapper 2017-01-26 13:43:07 +00:00
Shane Kilkelly
b1f7bc2f12 Merge branch 'master' of github.com:sharelatex/sharelatex-docker-image 2017-01-26 10:27:40 +00:00
Shane Kilkelly
c172455cd7 Add documentupdater config 2017-01-26 10:27:17 +00:00
Shane Kilkelly
d18b1b0805 Un-pin doc-updater 2017-01-25 15:22:32 +00:00
Shane Kilkelly
13c2fd794b Move web-sharelatex back to master branch. 2017-01-24 10:35:05 +00:00
root
8478935071 add /var/log/sharlatex-errors.log 2017-01-13 11:39:34 -05:00
Shane Kilkelly
164d341ac6 Merge branch 'master' of github.com:sharelatex/sharelatex-docker-image 2017-01-12 13:51:39 +00:00
Shane Kilkelly
581ec86fb1 Add new SHARELATEX_HEADER_EXTRAS option 2017-01-12 13:51:10 +00:00
Henry Oswald
af4703a2e2 remove proxy_set_header X-Forwarded-Proto $scheme for https 2017-01-06 16:02:27 +00:00
Henry Oswald
b1e6b8a5e9 add option to set lang per domain 2017-01-06 11:28:32 +00:00
Henry Oswald
c6153c5b44 - added option to set lang code
- removed commeted out learn header code
- increased max pass length to 150
2017-01-04 11:41:38 +00:00
Shane Kilkelly
fa29f0f19d Fix the header-nav links option 2016-12-21 14:57:47 +00:00
Shane Kilkelly
453311136f Move the filtering-out of /register links to web 2016-12-21 13:51:05 +00:00
Shane Kilkelly
4bf529ef9b Merge branch 'master' of github.com:sharelatex/sharelatex-docker-image 2016-12-20 10:29:06 +00:00
Shane Kilkelly
8f37d7dd2c add restrictInvitesToExistingAccounts option 2016-12-20 10:28:54 +00:00
Shane Kilkelly
b585560dd0 Remove cruft. 2016-12-20 10:28:37 +00:00
Henry Oswald
eadfb316b4 chown /var/www/ to www-data 2016-12-19 14:17:39 +00:00
Shane Kilkelly
17d2d4561d Fix daft typos 2016-12-09 12:34:08 +00:00
Shane Kilkelly
bef595eced Add error var 2016-12-09 11:13:20 +00:00
Shane Kilkelly
6e99800298 Fix ldap settings 2016-12-09 11:01:01 +00:00
Shane Kilkelly
779bbfa261 Remove the starttls option 2016-12-09 10:40:43 +00:00
Shane Kilkelly
799cca1d6d Update to new ldap config 2016-12-09 09:22:31 +00:00
Shane Kilkelly
06c9ebdd72 Add updateUserDetailsOnLogin options to ldap and saml. 2016-12-02 15:12:57 +00:00
Shane Kilkelly
afcd6b9f53 Add a dummy rollback, clean up. 2016-12-02 14:12:52 +00:00
Shane Kilkelly
e2570a06d2 Merge branch 'master' into sk-user-features 2016-12-02 14:01:46 +00:00
Shane Kilkelly
cc878e4caf Add an update_user_features migration. 2016-12-02 14:01:19 +00:00
Henry Oswald
b1a3be4510 change how grunt splits tasks up which fix broken migrate call 2016-11-23 15:32:44 +00:00
Shane Kilkelly
8a8ac600d1 Add options for saml firstName and lastName fields. 2016-11-23 14:13:37 +00:00
Shane Kilkelly
4de0d35384 Add saml emailFieldName option 2016-11-23 10:37:35 +00:00
Ethan
3aecf9abe4 Update +1 to 👍
Change comment with a +1 to modern github reaction (👍)
2016-11-19 19:02:27 -08:00
Henry Oswald
62849c79ee Update README.md 2016-11-17 15:42:51 +00:00
Henry Oswald
6f98918910 Update README.md 2016-11-15 10:29:06 +00:00
Henry Oswald
fc868f0025 Update docker-compose.yml 2016-11-15 10:27:21 +00:00
Henry Oswald
d94b622a8e Update ISSUE_TEMPLATE 2016-11-15 10:19:58 +00:00
Henry Oswald
5d69513fe8 Create ISSUE_TEMPLATE 2016-11-15 10:19:20 +00:00
Shane Kilkelly
1c3f845143 Refactor. 2016-11-14 15:46:12 +00:00
Shane Kilkelly
53eaaebcfb Merge branch 'master' of github.com:sharelatex/sharelatex-docker-image 2016-11-14 15:40:27 +00:00
Shane Kilkelly
2042575b86 Add saml config options 2016-11-14 15:40:18 +00:00
Henry Oswald
494839591a added default features 2016-11-08 22:37:31 +00:00
Shane Kilkelly
f1ce0b4068 check that nav.header is configured 2016-11-04 15:14:33 +00:00
Shane Kilkelly
8be95a5169 Use the ? operator 2016-11-03 16:28:25 +00:00
Henry Oswald
a5c4efd052 Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-11-03 15:13:41 +00:00
Henry Oswald
3b2cbfd743 should check SHARELATEX_REDIS_HOST not SHARELATEX_REDIS_URL 2016-11-03 15:13:02 +00:00
Henry Oswald
fa55d8017e remove underscore from settings.coffee 2016-11-03 11:18:34 +00:00
Henry Oswald
78008cd2a6 comment out project size for test 2016-11-03 10:59:17 +00:00
Henry Oswald
227666087c don't show register when external auth is used 2016-10-21 15:43:58 +01:00
Henry Oswald
1707ea187d Update docker-compose.yml 2016-10-19 12:10:27 +01:00
Henry Oswald
3e13565a84 added coffeescript and moved admin require to bottom of file 2016-10-19 11:39:40 +01:00
Henry Oswald
bdea2e3236 Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-10-19 11:32:32 +01:00
Henry Oswald
3eeeccc0ec log out which version is being checked out 2016-10-19 11:30:10 +01:00
Henry Oswald
75364f058a Create ProjectSize.coffee 2016-10-13 15:46:18 +01:00
Henry Oswald
6db09c2c15 added textEncoding for email option 2016-10-13 14:21:33 +01:00
Henry Oswald
1fe4b894d5 set clsi home to tmp which fixed luatex bug 2016-10-03 16:54:11 +01:00
Henry Oswald
1fca396be2 fix comments for user create 2016-09-22 12:45:45 +01:00
Henry Oswald
1c3be11b8c Update docker-compose.yml 2016-09-22 12:32:25 +01:00
Henry Oswald
5e1f7d86fd make errors more clear 2016-09-22 12:30:43 +01:00
ShareLaTeX
22a3225e70 added check db init script 2016-09-21 17:10:27 +00:00
ShareLaTeX
046faae590 added contacts runit 2016-09-21 17:09:53 +00:00
ShareLaTeX
ea7f7af88d added notificaitons service 2016-09-21 17:09:23 +00:00
Henry Oswald
b32cdab053 spell check notifications 2016-09-21 17:54:46 +01:00
Henry Oswald
e98a23759c install texcount on default image 2016-09-21 16:59:37 +01:00
Henry Oswald
e0d548a284 Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-09-21 15:24:32 +01:00
Henry Oswald
cb90144ae5 moved run.sh to run 2016-09-21 15:24:07 +01:00
ShareLaTeX
66dcbb9b96 move settings file to early on 2016-09-21 12:47:07 +00:00
Henry Oswald
1e81ab7bef throw errors in grunt when checking 2016-09-21 12:43:58 +01:00
Henry Oswald
2443aa9e75 added check make back in and list of make grunt tasks 2016-09-21 12:08:11 +01:00
Henry Oswald
c41540fc02 remove helpers we don’t use 2016-09-20 17:08:38 +01:00
Henry Oswald
7d4286d368 add checkMongoConnect and checkRedisConnect funcs to grunt 2016-09-20 17:07:52 +01:00
Henry Oswald
0dfd8f9d88 remove calls to dirs 2016-08-15 13:39:34 +01:00
Henry Oswald
c9c43ad628 added logging 2016-08-05 17:35:46 +01:00
Henry Oswald
21317b68fc change command to create and delete users 2016-08-05 15:36:27 +01:00
Henry Oswald
906a47cecb added notifications and package for multi config files 2016-08-05 15:35:43 +01:00
ShareLaTeX
511054423e added dollar to base path 2016-08-05 14:22:42 +00:00
Henry Oswald
dcdc56cbe2 added runit 2016-08-05 15:19:25 +01:00
Henry Oswald
40c4f281c1 fixed init.d copy 2016-08-05 15:19:25 +01:00
Henry Oswald
1695a1bf39 move create-admin-user and delete-user to grunt folder 2016-08-05 13:29:11 +01:00
Henry Oswald
ba6d553de1 Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-08-05 12:51:53 +01:00
Henry Oswald
c85ae09331 deletd undeeded tasks 2016-08-05 12:51:48 +01:00
ShareLaTeX
0fa9f9f0d4 Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-08-05 11:05:31 +00:00
ShareLaTeX
023289ef29 added log rotate and locked down docupdater version for moment 2016-08-05 11:05:06 +00:00
Henry Oswald
507c0dc656 cleaned up dockerfile more, removing undded things 2016-08-05 11:59:39 +01:00
Henry Oswald
2e9561d126 Delete CHANGELOG.md 2016-08-05 11:36:02 +01:00
ShareLaTeX
bc3bdd56e5 Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image
Conflicts:
	settings.coffee
2016-08-04 13:20:46 +00:00
ShareLaTeX
3714283228 cleaned up settings file and added refernces option in 2016-08-04 13:19:33 +00:00
Henry Oswald
81d99e968f add logrotate 2016-08-03 16:22:17 +01:00
Henry Oswald
67cc868c4b add template links SHARELATEX_NEW_PROJECT_TEMPLATE_LINKS to config file 2016-08-03 16:22:10 +01:00
Henry Oswald
7818af50ba add contacts to services.js 2016-08-03 16:21:44 +01:00
Henry Oswald
e375c7a842 Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-07-22 15:54:48 +01:00
Henry Oswald
c167eec53b added contacts to service list 2016-07-22 15:54:31 +01:00
Henry Oswald
03bfbe8d44 Update docker-compose.yml 2016-07-18 16:11:04 +01:00
Henry Oswald
e35303decf Update docker-compose.yml 2016-07-18 16:08:33 +01:00
Henry Oswald
11667b379c added dump folder and template files fix to init script 2016-07-14 16:50:11 +01:00
Henry Oswald
3d33e5bc98 add echo for finished migrations in 2016-06-30 16:47:35 +01:00
Henry Oswald
cb459a94b9 add permissions change for templates dir 2016-06-30 16:47:23 +01:00
Henry Oswald
60bfe17f2c move install latexmk and path higher up 2016-06-30 16:47:13 +01:00
Henry Oswald
e5808c2933 added example docker compose file 2016-06-30 16:35:26 +01:00
Henry Oswald
5bc0e529d5 upgrade east and check for null ids 2016-06-30 14:52:45 +01:00
Henry Oswald
d58ebb2dd4 added custom footer for email option 2016-06-28 17:08:00 +01:00
Henry Oswald
5786162e09 added learn wiki option and parse helper method 2016-06-28 10:07:50 +01:00
Henry Oswald
926e6fee41 don't try and put properties on email if basic email is not configured 2016-06-27 15:19:43 +01:00
ShareLaTeX
2d8f594ffb Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-06-27 13:52:31 +00:00
Henry Oswald
4a81192f70 added SHARELATEX_EMAIL_SMTP_TLS_REJECT_UNAUTH and SHARELATEX_EMAIL_SMTP_IGNORE_TLS 2016-06-27 14:50:46 +01:00
Henry Oswald
330fe90a9a don't call notifications 2016-06-24 14:06:50 +01:00
ShareLaTeX
3d116334e0 touch sqlite file if it does not exist 2016-06-23 22:07:30 +00:00
Henry Oswald
3f63497d9d Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-06-23 21:36:07 +01:00
Henry Oswald
49eb1c6ac4 don't clone via branch 2016-06-23 20:47:44 +01:00
Henry Oswald
62eddf8982 checkout the correct version 2016-06-23 17:13:12 +01:00
Henry Oswald
11fd4bd479 set references to undefined so its not used yet 2016-06-23 16:48:05 +01:00
Henry Oswald
88246ebd8e set smtp auth to null if not set 2016-06-23 16:47:56 +01:00
Henrique Dias
b5c59a9ce5 Merge remote-tracking branch 'upstream/master'
Conflicts:
	Gruntfile.coffee
2016-06-22 16:50:53 -03:00
Henry Oswald
ba493c7322 remove debugging line 2016-06-22 11:56:29 +01:00
Henry Oswald
3061c5d41a parse ca paths as json 2016-06-22 11:47:17 +01:00
Henry Oswald
19179086f0 parse left and right footers as json 2016-06-17 13:05:03 +01:00
Henry Oswald
ce9659a43b settings.header ! settingsheader 2016-06-17 12:34:38 +01:00
Henry Oswald
e4cb26b589 fix spelling mistake with community 2016-06-15 17:08:48 +01:00
Henry Oswald
8b8dbb588c remove grunfile and circule.yml file, consolodate in server pro 2016-06-15 17:08:41 +01:00
Henry Oswald
e06581541e Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-06-09 18:30:02 +01:00
Henry Oswald
1519329dac move left_footer and co to bottom of settings file 2016-06-09 18:29:27 +01:00
Henry Oswald
240280a0ae get rid of config commands 2016-06-09 16:59:57 +01:00
ShareLaTeX
289c234889 Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-06-09 15:52:36 +00:00
Henry Oswald
7d5382f668 don't instal config with grunt 2016-06-09 16:43:18 +01:00
Henry Oswald
342ab43c6b point to texlive 2016 2016-06-09 16:22:27 +01:00
Henry Oswald
a40360feaf allow header and footer to be configured via env vars 2016-06-09 16:21:54 +01:00
ShareLaTeX
dad3a74a7f add grunt cut task 2016-06-09 11:36:00 +00:00
Henry Oswald
307f21287f Merge branch 'master' of https://github.com/sharelatex/sharelatex 2016-06-08 17:03:34 +01:00
Henry Oswald
2fa60e86f3 removed old files no longer used 2016-06-08 17:03:19 +01:00
Henry Oswald
b0743a3c2a added realtime to list of repos 2016-06-06 14:25:51 +01:00
Henry Oswald
2870b6a460 try cicule ci 2016-05-31 16:37:50 +01:00
Henry Oswald
73e4b42df7 use SANDBOXED_COMPILES not DOCKER_IN_DOCKER 2016-05-31 15:21:26 +01:00
Henry Oswald
8a25755b8a set synctexBaseDir: () -> "/compile" if using docker in docker 2016-05-31 15:16:31 +01:00
James Allen
2c53672dbd install qpdf v6 2016-05-31 14:15:24 +00:00
Henry Oswald
4560a5ded1 run everything as www-data 2016-05-27 15:46:51 +01:00
Henry Oswald
9760850d87 one line the apt-get 2016-05-27 13:12:22 +01:00
Henry Oswald
ab61d05e4a run as www-data 2016-05-27 12:55:18 +01:00
Henry Oswald
9646654c48 put apt-get installs on same line and set $TEX_LIVE_DOCKER_IMAGE via env var 2016-05-27 12:12:28 +01:00
Henry Oswald
93ae1e015f build things that don't change at the start for quicker build time 2016-05-26 11:22:51 +01:00
Henry Oswald
61b8e67447 build latex first for faster images and compile clsi synctex 2016-05-26 11:01:21 +01:00
Henry Oswald
2f294daa99 Merge branch 'master' of https://github.com/sharelatex/sharelatex-docker-image 2016-05-24 18:15:35 +01:00
Henry Oswald
879a23c857 fix templates & clsi set dynamically. and more robust bool vals from env vars 2016-05-24 16:43:08 +01:00
Henry Oswald
a6cabbb692 Update README.md 2016-05-24 16:10:07 +01:00
Henry Oswald
252cbed435 Update README.md 2016-05-24 15:48:02 +01:00
Henry Oswald
28add83bca Update README.md 2016-05-24 15:47:46 +01:00
Henry Oswald
291602996b moved guide to official wiki 2016-05-24 15:47:13 +01:00
Henry Oswald
a5d1c45c53 added missing ldap settings 2016-05-24 12:12:26 +01:00
Henry Oswald
3510526963 added strace and time 2016-05-23 14:27:24 +01:00
Henry Oswald
c852ff16d7 fixed bad coffeescript in settings file 2016-05-23 13:26:45 +01:00
Henry Oswald
5759c381b1 create templates dir 2016-05-23 12:51:49 +01:00