mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-24 02:38:50 +02:00
Added possibility to list all available API keys at the user settings page
This commit is contained in:
parent
040e86ea6d
commit
35a0e8464a
9 changed files with 245 additions and 42 deletions
|
@ -413,17 +413,20 @@ class UserSettingsController extends AbstractController
|
|||
|
||||
$form = $this->createFormBuilder($token)
|
||||
->add('name', TextType::class, [
|
||||
'label' => 'user.api_token.name',
|
||||
])
|
||||
->add('valid_until', DateTimeType::class, [
|
||||
'label' => 'user.api_token.valid_until',
|
||||
'widget' => 'single_text',
|
||||
'required' => false,
|
||||
'html5' => true
|
||||
'label' => 'api_tokens.name',
|
||||
])
|
||||
->add('level', EnumType::class, [
|
||||
'class' => ApiTokenLevel::class,
|
||||
'label' => 'user.api_token.level',
|
||||
'label' => 'api_tokens.access_level',
|
||||
'help' => 'api_tokens.access_level.help',
|
||||
'choice_label' => fn (ApiTokenLevel $level) => $level->getTranslationKey(),
|
||||
])
|
||||
->add('valid_until', DateTimeType::class, [
|
||||
'label' => 'api_tokens.expiration_date',
|
||||
'widget' => 'single_text',
|
||||
'help' => 'api_tokens.expiration_date.help',
|
||||
'required' => false,
|
||||
'html5' => true
|
||||
])
|
||||
->add('submit', SubmitType::class, [
|
||||
'label' => 'save',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue