a few changes to make A/B testing easier

This commit is contained in:
Danny Coates 2017-08-24 14:54:02 -07:00
parent b2f76d2df9
commit 53e822964e
No known key found for this signature in database
GPG key ID: 4C442633C62E00CB
94 changed files with 4566 additions and 3958 deletions

20
server/state.js Normal file
View file

@ -0,0 +1,20 @@
const config = require('./config');
const layout = require('./layout');
const locales = require('../common/locales');
module.exports = function(req) {
const locale = req.language || 'en-US';
return {
locale,
translate: locales.getTranslator(locale),
title: 'Firefox Send',
description:
'Encrypt and send files with a link that automatically expires to ensure your important documents dont stay online forever.',
baseUrl: config.base_url,
ui: {},
storage: {
files: []
},
layout
};
};