Girish Ramakrishnan
e5c42f2b90
Do a multipart download for slow internet connections
...
Fixes #317
2017-04-28 17:28:40 -07:00
Girish Ramakrishnan
ca5723bbc7
more work on tests
...
disable the migrate tests for now
2017-04-24 15:45:23 -07:00
Girish Ramakrishnan
aeba8e8fd2
Use retentionSecs to cleanup backups
...
Part of #310
2017-04-23 19:34:00 -07:00
Girish Ramakrishnan
a0e122e578
Try to make tests work again
2017-04-23 18:03:40 -07:00
Girish Ramakrishnan
0aea7cc347
Add progress-stream for upload/download progress
2017-04-21 12:07:01 -07:00
Johannes Zellner
e82bdfc996
Use a specific tag of our patched node-archiver
2017-04-19 13:38:46 +02:00
Girish Ramakrishnan
bac0ea17c2
update packages
...
this also updates dockerode
2017-04-18 12:22:49 -07:00
Johannes Zellner
d5db9657ca
Add s3 mock for the s3 storage tests
2017-04-18 19:15:56 +02:00
Johannes Zellner
977936018f
Update aws-sdk node module
2017-04-18 16:49:30 +02:00
Johannes Zellner
9d61ccaa45
Add custom archiver until upstream fixes
2017-04-17 20:26:05 +02:00
Johannes Zellner
7fdf491815
Add backuptask.js to work with new storage interface
2017-04-17 20:09:02 +02:00
Johannes Zellner
1694a1536c
Use our own tar for app backups
...
This is only temporarily as moving away from btrfs snapshots,
we introduced a regression for app backups.
gnu tar fails to create tarballs if the files change during packing.
2017-04-13 13:06:12 +02:00
Johannes Zellner
178ffe20a8
use df instead of node-df
2017-04-07 18:45:14 +02:00
Girish Ramakrishnan
18e59c4754
Rate limit nginx routes that verify the password
...
Also remove rate-limit middleware
Test using something like:
ab -v 1 -n 1000 -c 10 -s 5 -m POST https://my .<doamain>/api/v1/developer/login
Part of #187
2017-03-27 00:06:42 -07:00
Johannes Zellner
b9dfac94ed
Revert "Add ldapjs-rate-limit module"
...
This reverts commit 3d60a04b36 .
2017-03-22 19:35:06 +01:00
Johannes Zellner
3d60a04b36
Add ldapjs-rate-limit module
2017-03-21 16:43:02 +01:00
Girish Ramakrishnan
b6cd40e63c
Use latest manifestformat
2017-03-19 14:20:00 -07:00
Girish Ramakrishnan
562fe30333
Update cloudron-manifestformat
...
adds the upcoming tls addon
2017-02-24 22:13:28 -08:00
Girish Ramakrishnan
b604caec72
Get rid of x509 module
...
This is the last of the "native" modules. These modules take forever
to rebuild in low memory machines
2017-02-24 21:01:48 -08:00
Girish Ramakrishnan
6a942ab27a
Use latest async for Inifinity retry to work
2017-02-16 19:22:07 -08:00
Johannes Zellner
1b43ccca6f
Use new db-migrate which allows to specify the db backend
...
We use only mysql, so updating this means a lot of unused db backends
like sqlite do not need to be built with gyp anymore.
Note that this version is not yet released as stable, but works fine for
us. The outstanding issues are not related to our use-case from what I
can tell.
Fixes #82
2017-02-07 12:49:28 +01:00
Johannes Zellner
2abd42096e
Add showdown node module for update mails
2017-01-27 09:51:26 -08:00
Girish Ramakrishnan
90adaf29d7
Update manifestformat (remove developmentMode)
...
Fixes #171
2017-01-19 15:57:29 -08:00
Johannes Zellner
c7e410c41b
Add express-rate-limit module
2017-01-16 16:48:43 +01:00
Johannes Zellner
aa4d95f352
Remove unused node module showdown
2017-01-12 13:13:37 +01:00
Girish Ramakrishnan
ba1dfee5ca
Actually remove dev deps (npm is a mystery)
2016-12-30 01:04:43 -08:00
Girish Ramakrishnan
68b4bf0a7f
Remove ini and tail-stream unused modules
2016-12-30 01:00:23 -08:00
Girish Ramakrishnan
bc75d07391
Remove ursa dependancy
...
ursa uses native code and doing a npm rebuild often runs out of
memory in low memory cloudrons
2016-12-30 00:13:35 -08:00
Girish Ramakrishnan
751fd8cc4b
update gulp-sass
2016-12-29 15:03:17 -08:00
Girish Ramakrishnan
60b45912ce
update nock
2016-12-13 10:58:12 -08:00
Johannes
907bae53ba
Update to new manifestformat
2016-11-22 13:45:35 +01:00
Girish Ramakrishnan
ab540cb3e4
update cloudron-manifestformat
2016-11-19 21:22:06 +05:30
Johannes
cd5ae290bc
Add showdown node module
2016-11-07 13:34:47 +01:00
Girish Ramakrishnan
bafc35f99e
Revert "Use in-place replacement ursa-purejs for native ursa"
...
This reverts commit 8e033dc387 .
Lots of things in ursa-purejs is unimplemented. We get errors like:
/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:331
throw new Error("Unsupported operation : sign");
^
Error: Unsupported operation : sign
at Object.sign (/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:331:13)
at Object.sign (/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:624:27)
at /home/yellowtent/box/src/cert/acme.js:112:50
at /home/yellowtent/box/src/cert/acme.js:70:16
2016-10-13 21:41:04 -07:00
Johannes Zellner
8e033dc387
Use in-place replacement ursa-purejs for native ursa
...
The native modules often cause headaches with rebuilds
2016-10-13 11:23:57 +02:00
Johannes Zellner
734506eb41
add checksum node module
2016-10-10 18:11:07 +02:00
Girish Ramakrishnan
d39fa041bf
update ldapjs
2016-09-26 09:04:02 -07:00
Girish Ramakrishnan
f72b683b76
Add missing momemt-timezone
2016-09-07 18:26:30 -07:00
Girish Ramakrishnan
95b27df635
update manifestformat to 2.4.3
2016-09-07 17:12:07 -07:00
Girish Ramakrishnan
186d0a1156
update manifestformat (for postInstallMessage)
2016-09-07 12:13:51 -07:00
Girish Ramakrishnan
2495caf2eb
remove unused redis module
2016-06-01 16:55:58 -07:00
Girish Ramakrishnan
ae9c104a8b
remove unused bytes module
2016-06-01 16:54:25 -07:00
Girish Ramakrishnan
683f371778
remove serve-favicon
...
favicon is served up as /api/v1/cloudron/avatar
2016-06-01 16:52:28 -07:00
Girish Ramakrishnan
65041743c5
update to connect-lastmile@0.1.0
2016-05-31 10:48:37 -07:00
Girish Ramakrishnan
b2cadaf95c
load vars files after the platform is created
2016-05-24 16:28:59 -07:00
Girish Ramakrishnan
4845db538a
use infra_version.js in platform.js
2016-05-24 13:23:41 -07:00
Girish Ramakrishnan
f5d37b6443
add ini module
2016-05-24 10:25:33 -07:00
Girish Ramakrishnan
a2ba3989d0
use manifestformat 2.4.0
2016-05-12 08:57:12 -07:00
Girish Ramakrishnan
ca41e6acfd
remove attempt module
2016-04-25 10:52:12 -07:00
Girish Ramakrishnan
9d8def8349
update bytes ejs-cli dockerode morgan superagent ursa validator x509
2016-04-22 22:26:32 -07:00