Commit Graph

196 Commits

Author SHA1 Message Date
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
Johannes Zellner e7bbfe3ca8 Main entry point is ./app.js 2015-02-26 13:53:42 +01:00
Girish Ramakrishnan 7f8fb44795 Cleanup migration scripts
Rationale for setupTest: migration scripts are are meant to add one time entries
and schema changes and not for 'updated' values 'updated' values belong in setup
script because migration scrips are only run once
2015-02-25 11:41:05 -08:00
Girish Ramakrishnan 8ac272247e call db-migrate script correctly 2015-02-24 19:37:15 -08:00
Girish Ramakrishnan 875f7d6c4a Move code to use mysql
GLOB is not supported in mysql. So uses LIKE
password in users table needs 1024 (512 * 2 bytes since it's saved in hex)
    just use drop column syntax to remove private/publicPem since the code was replacing with wrong schema for password
change collation to case sensitive
foreign key size must match size http://verysimple.com/2006/10/22/mysql-error-number-1005-cant-create-table-mydbsql-328_45frm-errno-150/

Part of #195
2015-02-24 00:27:22 -08:00
Girish Ramakrishnan 36274935e0 Add migrate_test npm task
Part of #195
2015-02-23 23:42:43 -08:00
Girish Ramakrishnan 5b48c44ed3 Move from sqlite3 to mysql
* key is reserved keyword in mysql

Part of #195
2015-02-23 23:42:08 -08:00
Johannes Zellner e0aa207569 Enable uglification for our javascript files
Fixes #189
2015-02-18 14:12:38 +01:00
Girish Ramakrishnan 371f4b6416 Update safetydance 2015-02-15 21:49:27 -08:00
Girish Ramakrishnan ee4a49e48e Update db-migrate (#226 is fixed) 2015-02-14 10:06:52 -08:00
Girish Ramakrishnan e45a792435 Update db-migrate
We cannot move to 0.9.x since it's broken with sqlite3
    - see https://github.com/kunklejr/node-db-migrate/issues/226
2015-02-14 00:32:18 -08:00
Girish Ramakrishnan 2283908a16 Update hock 2015-02-13 23:47:30 -08:00
Girish Ramakrishnan dc2dbcf1a3 Update superagent 2015-02-13 23:26:50 -08:00
Girish Ramakrishnan caa8853a0d Move to caret based versions instead of tilde
http://fredkschott.com/post/2014/02/npm-no-longer-defaults-to-tildes/
2015-02-13 23:16:57 -08:00
Girish Ramakrishnan 540b4dcd09 Update sinon, gulp and aws-sdk 2015-02-13 23:02:24 -08:00
Girish Ramakrishnan dd9653776e Update memorystream, multiparty, sqlite3, validator 2015-02-13 23:00:53 -08:00
Girish Ramakrishnan 201873ad8f rimraf is not used 2015-02-13 22:56:54 -08:00
Girish Ramakrishnan 18cea1780e Update json, ejs, memorystream, mime, morgan, native-dns, node-uuid, once, semver, serve-favicon 2015-02-13 22:55:05 -08:00
Girish Ramakrishnan f49cc80ac4 Remove readdirp 2015-02-13 22:53:29 -08:00
Girish Ramakrishnan 9853330c0c Update proxy-middleware, split 2015-02-13 22:50:02 -08:00
Girish Ramakrishnan 2a16c3305d Remove js-yaml 2015-02-13 21:56:32 -08:00
Girish Ramakrishnan f6e4be5ff0 Update modules express, express-session and nock 2015-02-13 21:53:44 -08:00
Girish Ramakrishnan ff03f5dfdc Remove encfs 2015-02-13 21:51:16 -08:00
Girish Ramakrishnan 76a6ba4c8a Update modules
"async" can be updated from ^0.6.2 to ^0.9.0 (Installed: 0.6.2, Latest: 0.9.0)
"body-parser" can be updated from ~1.9.3 to ~1.12.0 (Installed: 1.9.3, Latest: 1.12.0)
"connect-lastmile" can be updated from 0.0.8 to 0.0.10 (Installed: 0.0.8, Latest: 0.0.10)
"connect-timeout" can be updated from ~1.4.0 to ~1.5.0 (Installed: 1.4.0, Latest: 1.5.0)
"cookie-parser" can be updated from 1.1.0 to 1.3.3 (Installed: 1.1.0, Latest: 1.3.3)
"csurf" can be updated from ^1.6.1 to ^1.6.6 (Installed: 1.6.6, Latest: 1.6.6)
"debug" can be updated from ~0.8.1 to ~2.1.1 (Installed: 0.8.1, Latest: 2.1.1)
"dockerode" can be updated from ~2.0.5 to ~2.0.7 (Installed: 2.0.6, Latest: 2.0.7)
2015-02-13 21:50:56 -08:00
Girish Ramakrishnan 56b3561b42 Remove unused commander 2015-02-13 21:43:10 -08:00
Girish Ramakrishnan d410c93aaf Remove ursa 2015-02-13 21:06:14 -08:00
Girish Ramakrishnan 79250cd0ec Use s3cmd instead of s3-cli since we can pass keys as arg 2015-02-11 10:54:36 -08:00
Girish Ramakrishnan a83cc0f647 s/yellowtent/cloudron 2015-02-11 10:07:21 -08:00
Girish Ramakrishnan 41b3117aa8 Use npm run instead 2015-02-10 23:47:29 -08:00
Girish Ramakrishnan 5b9c09a227 Add ejs-cli 2015-02-10 22:43:49 -08:00
Johannes Zellner fd4228667f Remove redundant semver reference in devDependencies 2015-02-08 22:27:08 +01:00