Skip to content
Snippets Groups Projects
Commit dc473935 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

[fix] duniter/duniter#747 Upgrade Cesium 0.3.5 -> 0.5.2

parent f6f9147a
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,7 @@ const ...@@ -6,7 +6,7 @@ const
AdmZip = require('adm-zip'), AdmZip = require('adm-zip'),
tmp = require('tmp'); tmp = require('tmp');
const CESIUM_VERSION = '0.3.5'; const CESIUM_VERSION = '0.5.2';
const CESIUM_RELEASE = 'https://github.com/duniter/cesium/releases/download/v' + CESIUM_VERSION + '/cesium-v' + CESIUM_VERSION + '-web.zip'; const CESIUM_RELEASE = 'https://github.com/duniter/cesium/releases/download/v' + CESIUM_VERSION + '/cesium-v' + CESIUM_VERSION + '-web.zip';
const OUTPUT_ZIP = tmp.fileSync().name; const OUTPUT_ZIP = tmp.fileSync().name;
const EXTRACT_PATH = path.join(__dirname, './cesium'); const EXTRACT_PATH = path.join(__dirname, './cesium');
...@@ -30,10 +30,32 @@ outputStream.on('close', () => { ...@@ -30,10 +30,32 @@ outputStream.on('close', () => {
fs.renameSync(cesiumSourceFolder, cesiumPublicFolder); fs.renameSync(cesiumSourceFolder, cesiumPublicFolder);
// Configure Cesium // Configure Cesium
const cesiumOldConfigFile = path.join(__dirname, 'public', 'cesium', 'config.js'); const cesiumConfigFile = path.join(__dirname, 'public', 'cesium', 'config.js');
const cesiumNewConfigFile = path.join(__dirname, 'misc', 'cesium.js'); const config = `/*** CONTENT GENERATED BY DUNITER-UI ***/
fs.unlinkSync(cesiumOldConfigFile);
fs.copySync(cesiumNewConfigFile, cesiumOldConfigFile); angular.module("cesium.config", [])
.constant("csConfig", {
"timeout": 4000,
"cacheTimeMs": 60000,
"useRelative": true,
"timeWarningExpireMembership": 5184000,
"timeWarningExpire": 7776000,
"useLocalStorage": false,
"rememberMe": false,
"showUDHistory": false,
"node": {
"host": "test-net.duniter.fr",
"port": "9201"
},
"plugins": {
},
"version": "0.3.5",
"build": "2016-09-23T22:46:36.427Z",
"newIssueUrl": "https://github.com/duniter/cesium/issues/new?labels=bug"
});
`;
fs.writeFileSync(cesiumConfigFile, config);
process.exit(0); process.exit(0);
}); });
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
"version": "0.2.0", "version": "0.2.0",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"postinstall": "node cesium.js",
"build": "bower install && brunch build && node cesium.js", "build": "bower install && brunch build && node cesium.js",
"publicCesiumInstall": "git clone https://github.com/duniter/cesium.git && node misc/duniterConfigToCesium.js && cd cesium && npm install", "publicCesiumInstall": "git clone https://github.com/duniter/cesium.git && node misc/duniterConfigToCesium.js && cd cesium && npm install",
"start": "cd cesium && npm start", "start": "cd cesium && npm start",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment