muxator
0c518cadf5
skins: replace {js,css}.template with actual files. Simplify startup scripts.
...
Currently, an Etherpad skin requires the existence of 6 files:
- index.{css,js}
- pad.{css,js}
- timeslider.{css,js}
In the default empty skin (in static/custom), there were 2 small placeholders
({js,css}.template) to be copied in place by the startup script in case no skin
was in use.
Now that we are moving to multiple directories (see #3471 ) we can simply commit
the example files and remove the copying code from the startup script.
2018-08-26 21:17:04 +02:00
"muxator ext:(%22)
d23cf924c9
installDeps: replace GNU specific long options whith short ones
...
Long options are only present in GNU cut, and we aim to also support other
platforms.
2018-07-31 12:44:17 +02:00
muxator
a3ae374a67
installDeps: made version detection more robust. Require Node >= 6.9, npm >= 3.10
...
require_minimal_version() tries to parse semvers in a Posix portable way and
ensure a minimal Major.minor version is met.
2018-07-28 23:33:24 +02:00
muxator
c4918efc1b
installDeps.sh: do not modify package.json when installing dependencies
...
installDeps.sh's only side effect should be to actually install dependencies
according to a configuration file, and not to modify it.
Adding --no-save to the npm command line forces npm to have a read only access
to package.json.
Old npm versions seem to support --no-XXX style flags even if not documented
(see https://github.com/npm/npm/issues/14285#issuecomment-254298519 )
Tested with npm 3.5.2 and 6.1.0
Fixes #3396
2018-07-14 17:54:26 +02:00
HairyFotr
c7548450c0
Typos and minor fixes in bin, doc, and root
2017-09-14 13:33:27 +02:00
rugk
f4bbe00322
Download JQuery over HTTPS
...
Otherwise anyone can MITM the connection and add rogue code there.
2016-07-23 16:59:47 +02:00
Stefan
8aa297fb40
Remove node version output on start
2016-04-24 20:29:07 +02:00
John McLear
e1999d826c
allow greater than or equal to v 4
2016-03-27 13:31:00 +08:00
Stefan
2a81d2a578
Remove support for io.js
2016-03-20 15:21:56 +01:00
Stefan
18d583d92d
Check for node version 4 or higher and not special versions
2016-03-20 15:19:34 +01:00
Komasa
5f9d1397e2
Update installDeps.sh
2015-11-04 21:15:13 +01:00
Stefan
bf7930fccb
Support version 4 of node.js
2015-09-26 12:15:54 +02:00
Tom Hunkapiller
63cbab484d
express dropped support for node 0.8; update engine requirements
2015-04-08 23:12:11 -05:00
Raphaël Dubigny
119fc82387
Update installDeps.sh
2015-04-04 17:30:41 +02:00
Raphaël Dubigny
dfd17d1aba
Update installDeps.sh
2015-04-04 17:14:59 +02:00
Stefan
0505a47356
Support node version 0.12.x
2015-02-15 22:21:41 +01:00
John McLear
f880b0feb7
clean up iojs
2015-01-21 12:18:38 +00:00
nemetz
648ebc08d6
check for io.js
...
Added a check for io.js
2015-01-16 11:11:34 -02:00
Jan-Erik Rediger
1f558dc843
Removed useless use of cat
2015-01-08 14:16:07 +01:00
John McLear
0a84379364
make additional line break at end of imported doc
2014-11-26 15:19:22 +00:00
Stefan
94968e69be
Add support for npm 2
2014-09-27 12:30:11 +02:00
John McLear
1f68f07083
support node 0.11
2013-11-14 22:46:58 +00:00
John McLear
fa4ebd602c
Update installDeps.sh
2013-11-12 09:58:22 +00:00
Marcel Klehr
782c512e93
Drop support for node v0.6, officially
2013-04-01 14:07:38 +02:00
John McLear
e050ad57e4
fix typo
2013-03-22 17:39:22 +00:00
Marcel Klehr
5a9393d5da
Update version checks
2013-03-16 09:46:35 +01:00
John McLear
3a73aa2f48
please wait msg
2013-02-10 03:17:04 +00:00
Manuel Knitza
98a9b1e222
update jquery 1.7.1 -> 1.9.1
2013-02-10 02:55:50 +01:00
Marcel Klehr
3e53a11127
Show errors on npm install
2012-11-19 15:19:59 +01:00
johnyma22
cefbd8354d
fix tiny error of missing space
2012-11-16 21:12:04 +00:00
Peter 'Pita' Martischka
4c095202bd
Merged branch feature/frontend-tests
2012-11-13 07:29:57 -08:00
Bastian
05f96429ef
added solaris compatibility: removed -v flag from cp, witch is not known by solaris cp // added condition for gnu-grep (ggrep), solaris grep has no -o flag
2012-11-07 12:51:51 +01:00
Peter 'Pita' Martischka
c8dfa6d7ae
less noise
2012-11-01 23:46:04 +00:00
John McLear
d18bb81aad
Correct casing
2012-07-05 20:33:11 +03:00
johnyma22
f9805102f1
actually fix run script ;)
2012-07-05 18:30:59 +01:00
Marcel Klehr
5195f685e2
Correct error message.
2012-07-05 19:08:20 +02:00
Marcel Klehr
f15ffbb5e4
Allow v0.6.0 on UNIX
2012-07-05 19:02:20 +02:00
Marcel Klehr
02ce537c68
Use node v0.8.1 / allow node v0.8
2012-06-30 20:20:05 +02:00
Egil Moeller
434252a321
Removed prefixfree as it breaks @import in css files
2012-04-01 22:55:04 +02:00
Egil Moeller
da52353ba3
The big rename of pluginbs from pluginomatic to ep
2012-02-26 13:54:32 +01:00
Egil Moeller
758666c3e1
Better startup & symlinking
2012-02-26 13:31:47 +01:00
Jordan
8bac77ff80
Allow settings filename to be passed as a cli option
2012-02-21 14:20:45 -05:00
Peter 'Pita' Martischka
394d542d5e
fix jquery version regex to make @0ip happy
2012-02-06 17:36:59 +01:00
Pedro Gracia
7a41cde51f
Add -k option in curl to check prefixtree to avoid check ssl certificate
2012-02-06 07:25:36 +01:00
Chad Weider
7a03405bb0
Fix version check for jQuery 1.7.1 download.
...
This corrects 3d108d6dce
, which caused jQuery's version to mismatch and installDeps to download a new version every run.
2012-02-05 13:40:19 -08:00
John McLear
82bda0b0ab
Merge pull request #398 from 0ip/vendor_pref
...
Get rid of these idiotic vendor prefixes
2012-02-04 09:57:12 -08:00
Robin
dd9989c32a
fixes automatic update
2012-02-04 18:46:43 +01:00
Robin
eb24404d3d
automatic prefixfree.js dl
2012-02-04 18:37:36 +01:00
0ip
3d108d6dce
Update jQuery, removes "event.layerX/layerY are broken and deprecated in WebKit" message
2012-02-03 19:20:32 +01:00
Peter 'Pita' Martischka
d370a5b76f
Improved npm and node version checks
2012-01-26 12:55:54 +01:00