Skip to content

Commit

Permalink
Create defaults to centralise js config
Browse files Browse the repository at this point in the history
  • Loading branch information
srto committed Jun 8, 2019
1 parent c84d95a commit 5da64c0
Show file tree
Hide file tree
Showing 9 changed files with 91 additions and 140 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<script>
const defaultConfig = {
proxy: "{{ SITEURL }}{{ PROXY_URL }}",
printingEnabled: true,
localConfig: {
mapLayout: {left: {sm: 300, md: 500, lg: 600}, right: {md: "41%"}, bottom: {sm: 0}},
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
printUrl: "{{ GEOSERVER_PUBLIC_LOCATION }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
loadAfterTheme: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
}
}
</script>
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@

{% endautoescape %}
{% endwith %}
{% include './_config.html' %}
{% block app_config %}{% endblock %}

{% block map_content %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,27 +76,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,27 +65,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,27 +54,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
mapLayout: {left: {sm: 300, md: 500, lg: 600}, right: {md: "41%"}, bottom: {sm: 0}},
geonode_url: "{{ SITEURL }}",
translations: '',
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
mapLayout: defaultConfig.localConfig.mapLayout,
geonode_url: defaultConfig.localConfig.geonode_url,
translations: defaultConfig.localConfig.translations,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,27 +78,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,27 +78,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,27 +54,16 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,28 +60,17 @@
}
}
},
proxy: "{{ SITEURL }}proxy/?url=",
printingEnabled: true,
proxy: defaultConfig.proxy,
printingEnabled: defaultConfig.printingEnabled,
localConfig: {
disableCheckEditPermissions: true,
geonode_url: "{{ SITEURL }}",
genode_rest_api: "{{ SITEURL }}mapstore/rest/",
loadAfterTheme: true,
printUrl: "{{ SITEURL }}gs/pdf/info.json",
translations: '',
useAuthenticationRules: true,
authenticationRules: [{
"urlPattern": ".*geostore.*",
"method": "bearer"
}, {
"urlPattern": ".*geoserver.*",
"authkeyParamName": "access_token",
"method": "authkey"
}, {
"urlPattern": ".*gs.*",
"authkeyParamName": "access_token",
"method": "authkey"
}]
geonode_url: defaultConfig.localConfig.geonode_url,
genode_rest_api: defaultConfig.localConfig.genode_rest_api,
loadAfterTheme: defaultConfig.localConfig.loadAfterTheme,
printUrl: defaultConfig.localConfig.printUrl,
translations: defaultConfig.localConfig.translations,
useAuthenticationRules: defaultConfig.localConfig.useAuthenticationRules,
authenticationRules: defaultConfig.localConfig.authenticationRules
},
plugins: MS2_PLUGINS
});
Expand Down

0 comments on commit 5da64c0

Please sign in to comment.