APIv2: add paths /api/v2/* and /api/v1/*. v1 has limited deprecated routes (only the things I know currently work), and we'll notify 3rd-partyists to migrate to apiv2 once it's documented and tested

This commit is contained in:
Tyler Renelle
2013-12-15 17:22:35 -07:00
parent 91e1287d06
commit 259f9033c4
21 changed files with 213 additions and 117 deletions

View File

@@ -54,7 +54,7 @@ habitrpg.controller('SettingsCtrl',
if (!changePass.oldPassword || !changePass.newPassword || !changePass.confirmNewPassword) {
return alert("Please fill out all fields");
}
$http.post(API_URL + '/api/v1/user/change-password', changePass)
$http.post(API_URL + '/api/v2/user/change-password', changePass)
.success(function(){
alert("Password successfully changed");
$scope.changePass = {};
@@ -92,7 +92,7 @@ habitrpg.controller('SettingsCtrl',
}
$scope['delete'] = function(){
$http['delete'](API_URL + '/api/v1/user')
$http['delete'](API_URL + '/api/v2/user')
.success(function(){
localStorage.clear();
window.location.href = '/logout';