diff --git a/config/default.json b/config/default.json index 374d7f4..2651bcc 100644 --- a/config/default.json +++ b/config/default.json @@ -4,9 +4,9 @@ "sessionFileStorePath": "sessions", "sampleUploadPath": "samples", "maxSampleSize": 10737418240, // In bytes, 10GB by default - "sessionSecret": "cats", + "sessionSecret": "CHANGE_THIS", "logFile": "log/noisedash.log", - "tls": false, + "tls": false, // Keep this as false if using an external web server like nginx "tlsKey": "certs/key.pem", "tlsCert": "certs/cert.pem" } diff --git a/server/routes/profiles.js b/server/routes/profiles.js index 2b1a2fc..6e40ff9 100644 --- a/server/routes/profiles.js +++ b/server/routes/profiles.js @@ -186,7 +186,7 @@ router.post('/profiles/default', (req, res) => { tremolo_frequency, tremolo_depth) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`, [ - 'Default', req.user.id, 0, 30, -10, 'pink', 0, 'lowpass', 20000, + 'Default', req.user.id, 0, 30, -10, 'pink', 0, 'lowpass', 1000, 0, 0.5, 100, 5000, 0, 0.5, 0.5 ], function (err) { diff --git a/src/components/Admin.vue b/src/components/Admin.vue index 9344274..b87f8c1 100644 --- a/src/components/Admin.vue +++ b/src/components/Admin.vue @@ -16,12 +16,13 @@ Register User diff --git a/src/components/Noise.vue b/src/components/Noise.vue index b7b83a7..9601251 100644 --- a/src/components/Noise.vue +++ b/src/components/Noise.vue @@ -78,12 +78,13 @@ class="mx-3 my-3" :disabled="playDisabled" v-on="on" - @click="profileName = ''" + @click="$refs.profileForm.reset()" > Save Profile As... @@ -195,7 +196,7 @@ max="0" min="-30" class="mx-3" - @change="updateVolume" + @input="updateVolume" />
Upload Sample diff --git a/src/components/noise.js b/src/components/noise.js index 473d116..03e9e8b 100644 --- a/src/components/noise.js +++ b/src/components/noise.js @@ -23,13 +23,13 @@ export default { noiseColorItems: ['pink', 'white', 'brown'], volume: -10, isFilterEnabled: false, - filterCutoff: 20000, + filterCutoff: 1000, filterType: 'lowpass', filterTypeItems: ['lowpass', 'highpass', 'bandpass', 'lowshelf', 'highshelf', 'notch', 'allpass', 'peaking'], isLFOFilterCutoffEnabled: false, lfoFilterCutoffFrequency: 0.5, lfoFilterCutoffMin: 0, - lfoFilterCutoffMax: 20000, + lfoFilterCutoffMax: 5000, lfoFilterCutoffRange: [100, 5000], isTremoloEnabled: false, tremoloFrequency: 0.5, diff --git a/src/router/index.js b/src/router/index.js index 02610fb..6bc9df1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -70,7 +70,7 @@ router.beforeEach((to, from, next) => { } else if (to.name === 'Register') { instance.get('/setup') .then(response => { - if (!response.data.setup) { + if (response.status !== 200 || !response.data.setup) { next('/login') } else { next()