Commit Graph

226 Commits

Author SHA1 Message Date
Girish Ramakrishnan d5751cc5cf test: make register subdomain work 2015-09-09 14:32:05 -07:00
Girish Ramakrishnan 03325bfb0d Move from supervisor to systemd
This removes logrotate as well since we use systemd logging
2015-09-07 14:31:25 -07:00
Johannes Zellner 189553dbfe move aws-sdk from dev to normal dependencies 2015-08-25 17:52:00 -07:00
Girish Ramakrishnan 8b5e04d5e9 Update manifestformat@1.7.0 2015-08-24 22:56:02 -07:00
Girish Ramakrishnan 350c3e31c6 Remove unused nodejs-disks 2015-08-13 10:34:06 -07:00
Girish Ramakrishnan 430cc7e475 Update safetydance 2015-08-08 18:53:16 -07:00
Girish Ramakrishnan 4b8793dd3e Update safetydance and lastmile 2015-08-06 13:54:15 -07:00
Girish Ramakrishnan 1c5291ccce bump cloudron-manifestformat 2015-08-06 13:50:27 -07:00
Johannes Zellner 4a6d4fb9f0 New shrinkwrap for ldapjs without dtrace-provider
We have to install ldapjs with --no-optional

Fixes #460
2015-08-04 20:43:36 +02:00
Girish Ramakrishnan 2368fda691 Use ldapjs from github directly
The 0.7.x ldapjs is over a year old and uses dtrace as a dep which
causes issues when rebuilding.
2015-07-27 13:06:30 -07:00
Girish Ramakrishnan da0f1907ca Use BOX_ENV instead of NODE_ENV
Let NODE_ENV be used by node modules and always be set to production

Fixes #453
2015-07-24 01:42:28 -07:00
Johannes Zellner 8e31e0bc75 Update to current dockerode 2015-07-19 10:41:30 +02:00
Girish Ramakrishnan a3d2b8ded7 Update connect-lastmile 2015-07-18 20:35:14 -07:00
Johannes Zellner cfc4233e16 add yargs node module 2015-07-13 14:06:19 +02:00
Johannes Zellner 6bce0c93d7 Update to new manifest format 2015-06-30 15:55:28 +02:00
Johannes Zellner 9cf40a3512 The cloudron manifest is now on npm 2015-06-22 19:10:57 +02:00
Johannes Zellner a7e739ddd9 Add ldapjs node module 2015-06-22 15:36:26 +02:00
Girish Ramakrishnan cd1286056b update nock 2015-06-18 20:25:24 -07:00
Girish Ramakrishnan f5fe23a158 Update more modules 2015-06-18 19:39:05 -07:00
Girish Ramakrishnan 5ec4e58840 Update many node modules 2015-06-18 19:17:28 -07:00
Girish Ramakrishnan e425ac1f66 Update manifestformat to 1.2.0 2015-06-17 13:53:11 -07:00
Johannes Zellner 40338f6720 Remove husky as dev dependency
This can now be done with the setupgithooks command in tools/
2015-06-17 10:12:20 +02:00
Girish Ramakrishnan 22fb979e42 Update manifest format version 2015-06-16 19:45:28 -07:00
Johannes Zellner 4f82b52e24 Add supervisord-eventlistener 2015-06-08 22:08:18 +02:00
Johannes Zellner 355e8dc8fe Update to new manifest version 1.0.11 2015-06-04 11:54:32 +02:00
Johannes Zellner 9292eac737 Use new manifest version 1.0.10 2015-06-03 17:27:51 +02:00
Johannes Zellner f81a7d7750 Update gulp css modules and improve error reporting 2015-06-01 22:39:34 +02:00
Girish Ramakrishnan 4df37baa9c Move test scripts into src/test 2015-05-27 16:37:47 -07:00
Johannes Zellner 52da720a4b Add gulp-serve as dev dependency 2015-05-04 13:25:21 +02:00
Girish Ramakrishnan 84f8d5add0 Add cron 2015-04-27 23:06:02 -07:00
Girish Ramakrishnan c17688bb8d Box needs 0.12.x atleast 2015-04-24 12:01:12 -07:00
Girish Ramakrishnan 9c58a79aed Update manifestformat 2015-04-15 23:34:43 -07:00
Girish Ramakrishnan 7f114abd2a Do not build images on cloudron
This approach does not work nicely because the cloudrons
do not have the horse power for compilation (even on 1GB
droplets). Things like gem install and npm install just
hang for very long time. docker keeps crashing because of
OOM.

Initially, we suspected some btrfs issue but creating an
image without btrfs for docker has the same issues.

Plan is to create a build server for this purpose

imageName is now derived from convention

This reverts 4a31b6c2ff

Revert "Update route read tarball as well"

This reverts commit 965ddb86c3.

Revert "Make app sources a constant"

This reverts commit fdb74cc5e3.

Revert "Copy tarball into sources dir"

This reverts commit b534019398.

Revert "Make update route multipart"

This reverts commit 079b3a50e3.

Revert "Make install route multipart request"

This reverts commit e61392269c.

Revert "Add ?build query param for logs"

This reverts commit 4544a86846.

Remove tail-stream

This reverts commit 8c6510b4f4
2015-04-15 12:03:36 -07:00
Johannes Zellner 8c6510b4f4 Add tail-stream 2015-04-14 14:42:22 +02:00
Girish Ramakrishnan afe4890a08 Update manifestformat (dockerImage is not required anymore) 2015-04-14 02:17:14 -07:00
Girish Ramakrishnan b534019398 Copy tarball into sources dir 2015-04-14 01:34:44 -07:00
Girish Ramakrishnan 5e56d4c960 Update manifestformat to 1.0.5
This makes addons an object instead of an array
2015-04-12 23:39:35 -07:00
Girish Ramakrishnan 4e16b76cc2 Add mongodb addon support 2015-04-05 21:55:28 -07:00
Johannes Zellner a38aae5d8f Add valid-url node module 2015-03-31 12:45:46 +02:00
Girish Ramakrishnan 0f5ffd4caf Update manifestformat to 1.0.3 2015-03-30 21:17:33 -07:00
Girish Ramakrishnan f5b96c3d47 Give up on dockerode exec and use spawn instead 2015-03-26 17:43:21 -07:00
Johannes Zellner 21272df5e5 Update to new manifest format 2015-03-23 15:44:08 +01:00
Girish Ramakrishnan d19af1ff6a Update manifestformat to 1.0.1 2015-03-22 22:50:12 -07:00
Girish Ramakrishnan 53767b4b44 Update manifestformat repo 2015-03-22 14:22:12 -07:00
Girish Ramakrishnan 5afab7663b Add manifestformat 2015-03-22 13:19:46 -07:00
Girish Ramakrishnan 3d36e62a72 Add node-sass 2015-03-20 23:34:29 -07:00
Girish Ramakrishnan d9472fa684 Add manifestformat.js and dependancies 2015-03-20 18:09:09 -07:00
Girish Ramakrishnan a26c8ab2a8 Update safetydance 2015-02-27 18:20:16 -08:00
Johannes Zellner 7d4446cd94 Use hat() instead of uuid() where we want tokens
Fixes #218
2015-02-27 16:25:12 +01:00
Johannes Zellner 7c9584b83f Use sass to build a unified theme.css including bootstrap 2015-02-26 17:16:44 +01:00