summaryrefslogtreecommitdiffstats
path: root/afb-client/app/Frontend/etc/ConfigApp.js
diff options
context:
space:
mode:
authorFulup Ar Foll <fulup@iot.bzh>2015-12-20 21:04:34 +0100
committerFulup Ar Foll <fulup@iot.bzh>2015-12-20 21:04:34 +0100
commit4136c1506e0c894e604ec069339313987a7e05e7 (patch)
tree1276966f93dce30949e78d4aef456223dea71b48 /afb-client/app/Frontend/etc/ConfigApp.js
parent07eb8e102607da8d6a4c1cd9835e8465c9280161 (diff)
Implemented client upload with rangeslider and zip open
Diffstat (limited to 'afb-client/app/Frontend/etc/ConfigApp.js')
-rw-r--r--afb-client/app/Frontend/etc/ConfigApp.js38
1 files changed, 38 insertions, 0 deletions
diff --git a/afb-client/app/Frontend/etc/ConfigApp.js b/afb-client/app/Frontend/etc/ConfigApp.js
new file mode 100644
index 0000000..22cf220
--- /dev/null
+++ b/afb-client/app/Frontend/etc/ConfigApp.js
@@ -0,0 +1,38 @@
+(function () {
+ 'use strict';
+
+ // _all modules only reference dependencies
+ angular.module('ConfigApp', [])
+
+ // Factory is a singleton and share its context within all instances.
+ .factory('ConfigApp', function ($location, $window) {
+
+ // console.log ("URL="+ $location.url() + " Query=" + location.href+ " window=" + document.referrer);
+
+ var myConfig = {
+ paths: { // Warning paths should end with /
+ image : 'images/',
+ avatar: 'images/avatars/',
+ audio : 'images/audio/',
+ appli : 'images/appli/'
+ },
+
+ api: { // Warning paths should end with /
+ token : '/api/token/'
+ },
+
+ session: { // Those data are updated by session service
+ refresh : '/api/token/refresh',
+ ping : '/api/token/check',
+ initial : '123456789', // typical dev initial token
+ timeout : 3600, // timeout is updated client sessin context creation
+ pingrate: 60, // Ping rate to check if server is still alive
+ uuid : '', // uuid map with cookie or long term session access key
+ token : '' // will be returned from authentication
+ }
+ };
+
+ return myConfig;
+ });
+
+})(); \ No newline at end of file