Initial commit. Modified the Meteor todos app to create the Petit Teton data tracking app. Has working data for sales. Requires a Mongo database.

This commit is contained in:
Wynne Crisman
2017-01-15 11:33:37 -08:00
commit b757595cd6
104 changed files with 26824 additions and 0 deletions

19
server/server.js Normal file
View File

@@ -0,0 +1,19 @@
import '/imports/util/regex.js';
import '/imports/startup/server';
import '/imports/startup/both';
import '/imports/api';
import '/imports/startup/server/postStartup/version.js'; //Run this right after the api - relies on the API to upgrade the app database & data to the current version.
let PropertiesReader = require('properties-reader');
let props = PropertiesReader('./assets/app/release.properties');
if(props.get('email-settings')) {
process.env.MAIL_URL = props.get('email-settings');
// console.log("Loaded email settings from properties file.");
}
if (!process.env.MAIL_URL) {
process.env.MAIL_URL = Meteor.settings.MAIL_URL;
}
// console.log("Mail settings: " + process.env.MAIL_URL);