Changeset 451
- Timestamp:
- 06/08/13 23:04:07 (12 years ago)
- Location:
- Dev/trunk/src
- Files:
-
- 1 added
- 3 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/index.html
r443 r451 17 17 { name: "dijit", location: "dijit" }, 18 18 { name: "dojox", location: "dojox" }, 19 { name: "qed", location: "qed" },20 19 { name: "qed-client", location: "qed-client" } 21 20 ], -
Dev/trunk/src/package.json
r448 r451 1 1 { 2 "name": "qed- application",2 "name": "qed-full", 3 3 "version": "0.0.1", 4 "description": "QED Application", 5 "dependencies": { 6 "simple-http-proxy": "~0.5.2", 7 "express": "~3.2.3" 8 }, 4 "description": "QED Full", 9 5 "devDependencies": { 10 6 "grunt": "~0.4.0", … … 12 8 "grunt-contrib-jshint": "~0.2.0", 13 9 "grunt-htmlhint": "~0.4.0" 14 }, 15 "dojoBuild": "qed.profile.js" 10 } 16 11 } -
Dev/trunk/src/qed-client/model/schema.js
r443 r451 122 122 startDate:datetime(optional()), 123 123 endDate:datetime(optional()), 124 mode:{type:'string', enum:['open','closed'],optional:true},124 mode:{type:'string','enum':['open','closed'],optional:true}, 125 125 metadata:string(optional()) 126 126 }); -
Dev/trunk/src/qed-client/package.json
r448 r451 7 7 "dijit": "~1.8.0", 8 8 "dojox": "~1.8.0" 9 } 9 }, 10 "dojoBuild": "qed-client.profile.js" 10 11 } -
Dev/trunk/src/qed-server/config/couchdb/config/check.js
r443 r451 3 3 'dojo/_base/lang', 4 4 'dojox/json/schema', 5 'qed /lib/async',5 'qed-client/lib/async', 6 6 './util/db', 7 'qed /model/schema'7 'qed-client/model/schema' 8 8 ],function(array,lang,jsonSchema,async,db,schema){ 9 9 -
Dev/trunk/src/qed-server/package.json
r448 r451 4 4 "description": "QED Server", 5 5 "dependencies": { 6 "dojo": "~1.8.0", 7 "dojox": "~1.8.0" 8 } 6 "simple-http-proxy": "~0.5.2", 7 "express": "~3.2.3", 8 "underscore": "~1.4.4" 9 }, 10 "dojoBuild": "qed-server.profile.js" 9 11 } -
Dev/trunk/src/qed-server/server.js
r450 r451 1 define([ 2 "dojo/_base/array", 3 "dojo/node!express", 4 "dojo/node!fs", 5 "dojo/node!https", 6 "dojo/node!path", 7 "dojo/node!simple-http-proxy" 8 ], function(array, express, fs, https, path, proxy) { 1 var express = require("express"); 2 var fs = require("fs"); 3 var https = require("https"); 4 var path = require("path"); 5 var proxy = require("simple-http-proxy"); 6 var _ = require("underscore"); 9 7 10 11 12 8 function staticFile(request, response) { 9 response.sendfile(__dirname+request.path); 10 } 13 11 14 var __dirname = path.resolve('.'); 15 16 var httpsOptions = { 17 key: fs.readFileSync('qed-server.key'), 18 cert: fs.readFileSync('qed-server.pem') 19 }; 20 21 var app = express(); 22 app.use(express.logger()); 23 app.use(express.compress()); 24 app.use(express.favicon()); 25 app.get('/', function(request, response){ 26 response.sendfile(__dirname+'/index.html'); 27 }); 28 app.get('/*.html', staticFile); 29 array.forEach(['/dojo', '/dijit', '/dojox', '/qed', '/qed-client'], function(dir){ 30 app.use(dir, express.static(__dirname+dir)); 31 }); 32 app.use('/data/couch', proxy('http://localhost:5984/qed')); 12 var __dirname = path.resolve('..'); 33 13 34 var server = https.createServer(httpsOptions, app).listen(8443); 35 36 console.log("Listening on https://localhost:8443/"); 14 var httpsOptions = { 15 key: fs.readFileSync(__dirname+'/qed-server.key'), 16 cert: fs.readFileSync(__dirname+'/qed-server.pem') 17 }; 18 19 var app = express(); 20 app.use(express.logger()); 21 app.use(express.compress()); 22 app.use(express.favicon()); 23 app.get('/', function(request, response){ 24 response.sendfile(__dirname+'/index.html'); 37 25 }); 26 app.get('/*.html', staticFile); 27 _.foreach(['/dojo', '/dijit', '/dojox', '/qed', '/qed-client'], function(dir){ 28 app.use(dir, express['static'](__dirname+dir)); 29 }); 30 app.use('/data/couch', proxy('http://localhost:5984/qed')); 31 32 var server = https.createServer(httpsOptions, app).listen(8443); 33 34 console.log("Listening on https://localhost:8443/"); -
Dev/trunk/src/response.html
r443 r451 17 17 { name: "dijit", location: "dijit" }, 18 18 { name: "dojox", location: "dojox" }, 19 { name: "qed", location: "qed" },20 19 { name: "qed-client", location: "qed-client" } 21 20 ],
Note: See TracChangeset
for help on using the changeset viewer.