Commit Graph

71 Commits

Author SHA1 Message Date
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
Girish Ramakrishnan
8dcde84c3c remove memorystream 2016-04-18 14:56:47 -07:00
Girish Ramakrishnan
2c4cf0a505 Download intermediate cert following the 'up' Link 2016-03-29 12:51:05 -07:00
girish@cloudron.io
42796b12dc update safetydance to 0.1.1 2016-03-14 22:50:48 -07:00
girish@cloudron.io
a10ed73af2 get zoneName using tldjs 2016-03-08 09:52:13 -08:00
girish@cloudron.io
c0b45ad71e update manifestformat to 2.3.0 2016-02-12 17:40:00 -08:00
Johannes Zellner
e78dd41e88 Replace deprecated gulp-minify-css with gulp-cssnano 2016-02-10 13:13:08 +01:00
Girish Ramakrishnan
ff6d5e9efc complete the box update tests 2016-01-24 00:06:32 -08:00
girish@cloudron.io
de7a6abc50 Check for out of disk space
Fixes #567
2016-01-22 17:46:23 -08:00
girish@cloudron.io
d3b039ebd8 support developmentMode flag
- disables readonly rootfs
- disables memory limit
2016-01-15 11:28:43 -08:00
Johannes Zellner
baa7eae77c Move images script to appstore since it is specific to caas 2016-01-13 10:45:23 +01:00
Johannes Zellner
985b33b65b Add missing dev modules for images tool 2016-01-12 12:55:10 +01:00
Girish Ramakrishnan
a4ea693c3c update superagent
the latest superchanged changed the meaning of 'error'. Previously,
error implied a network error. With the latest superagent, error means
a REST api error i.e 4xx, 5xx are flagged as errors.

error && !error.response means network error
2015-12-15 09:53:37 -08:00
Girish Ramakrishnan
aca443a909 update redis 2015-12-15 08:36:47 -08:00
Girish Ramakrishnan
2ae5223da9 update password-generator, validator and nock 2015-12-15 08:34:13 -08:00
Girish Ramakrishnan
177103bccd update safetydance for readdirSync 2015-12-14 13:10:04 -08:00
Girish Ramakrishnan
8af682acf1 add attempt 2015-12-11 14:20:37 -08:00
Girish Ramakrishnan
5346153d9b add ursa 2015-12-09 18:33:35 -08:00
Johannes Zellner
352b5ca736 Update supererror 2015-11-13 09:23:32 +01:00