]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git/blobdiff - cmd/web/js/api.js
Admin minimal dashboard.
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git] / cmd / web / js / api.js
index f892a6b3affa49a5463c0165cab2b5593802ce65..b626c5f704e7a33a55f9dfa73997d9205f510d70 100644 (file)
@@ -64,6 +64,16 @@ var ApiEndpoints = {
       return '/changepassword';
     }
   },
+  'CONFIRM_EMAIL': {
+    'type': 'POST',
+    'auth': false,
+    'parameters': [
+      {'name': 'token', 'mandatory': true, 'inquery': true},
+    ],
+    'buildUrl': function() {
+      return '/confirmemail';
+    }
+  },
   'MARKET': {
     'type': 'GET',
     'auth': true,
@@ -106,6 +116,14 @@ var ApiEndpoints = {
       return '/market/' + params.name + '/update';
     }
   },
+  'USER_ACCOUNT': {
+    'type': 'GET',
+    'auth': true,
+    'parameters': [],
+    'buildUrl': function(params) {
+      return '/user/account';
+    }
+  },
   'OTP_ENROLL': {
     'type': 'GET',
     'auth': true,
@@ -124,6 +142,15 @@ var ApiEndpoints = {
       return '/otp/validate';
     }
   },
+  'ADMIN_PORTFOLIOS': {
+    'type': 'GET',
+    'auth': true,
+    'parameters': [],
+    'buildUrl': function() {
+      return '/admin/portfolios';
+    }
+  },
+
 };
 
 Api.BuildRequest = function(endpointId, params) {