mirror of
https://github.com/DeviceFarmer/stf.git
synced 2026-04-23 01:05:14 +02:00
* Upgrading STF for security reasons Signed-off-by: Denis barbaron <denis.barbaron@orange.com> * update semaphore files Signed-off-by: Denis barbaron <denis.barbaron@orange.com> * upgrading STF for security reasons v2 Signed-off-by: Denis barbaron <denis.barbaron@orange.com> * update yarn.lock file Signed-off-by: Denis barbaron <denis.barbaron@orange.com> --------- Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
36 lines
925 B
JavaScript
36 lines
925 B
JavaScript
/**
|
|
* Copyright © 2024 contains code contributed by Orange SA, authors: Denis Barbaron - Licensed under the Apache license 2.0
|
|
**/
|
|
|
|
module.exports = function AccessTokensCtrl($scope, AccessTokenService) {
|
|
|
|
$scope.accessTokenTitles = []
|
|
$scope.newToken = null
|
|
|
|
function updateTokens() {
|
|
AccessTokenService.getAccessTokens()
|
|
.then(function(response) {
|
|
$scope.accessTokenTitles = response.data.titles || []
|
|
})
|
|
}
|
|
|
|
$scope.removeToken = function(title) {
|
|
AccessTokenService.removeAccessToken(title)
|
|
}
|
|
|
|
$scope.closeGenerated = function() {
|
|
$scope.showGenerated = false
|
|
$scope.newToken = null
|
|
updateTokens()
|
|
}
|
|
|
|
$scope.$on('user.keys.accessTokens.generated', function(event, token) {
|
|
$scope.newToken = token
|
|
$scope.showGenerated = true
|
|
})
|
|
|
|
$scope.$on('user.keys.accessTokens.updated', updateTokens)
|
|
|
|
updateTokens()
|
|
}
|