Commit Graph

188 Commits

Author SHA1 Message Date
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
Johannes Zellner 192aebc1db Rename yellowtent occurances in the package.json 2015-02-08 22:26:32 +01:00
Johannes Zellner f22c8374fa use ~/.cloudron[_test] as LOCAL and TEST config folder 2015-02-08 22:22:10 +01:00
Girish Ramakrishnan 764959a4e1 Generate addon vars file in config dir instead of data dir
No reason to back these up since password can be reset

Part of #147
2015-02-03 18:27:29 -08:00
Girish Ramakrishnan 585740a806 Move directory creation into setup script
test code now creates all dirs before the tests are run
run.sh creates all dirs before starting in local mode
2015-02-02 16:33:03 -08:00
Girish Ramakrishnan 88a1f83aa6 Add multipart middleware (uses multiparty) 2015-01-24 17:51:05 -08:00
Johannes Zellner 7506746892 Remove .sh extension for executable shell scripts 2015-01-23 01:10:56 +01:00
Girish Ramakrishnan 550eaa755c Keep package.json sorted 2015-01-22 10:34:38 -08:00
Girish Ramakrishnan 38c5110460 Add script to run gulp 2015-01-22 10:29:30 -08:00