#118 - fix to policies and added translations
This commit is contained in:
parent
7e0ecc3668
commit
cb7e150717
@ -35,5 +35,6 @@ class AuthServiceProvider extends ServiceProvider
|
|||||||
Gate::define("manageVacationLimits", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
Gate::define("manageVacationLimits", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
||||||
Gate::define("generateTimesheet", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
Gate::define("generateTimesheet", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
||||||
Gate::define("listMonthlyUsage", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
Gate::define("listMonthlyUsage", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
||||||
|
Gate::define("manageKeys", fn(User $user) => $user->role === Role::AdministrativeApprover);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ class KeysController extends Controller
|
|||||||
|
|
||||||
return redirect()
|
return redirect()
|
||||||
->back()
|
->back()
|
||||||
->with("success", __("Key has been taked."));
|
->with("success", __("Key has been taken."));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function give(Key $key, GiveKeyRequest $request): RedirectResponse
|
public function give(Key $key, GiveKeyRequest $request): RedirectResponse
|
||||||
|
@ -75,7 +75,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="p-4 text-sm text-gray-500 whitespace-nowrap">
|
<td class="p-4 text-sm text-gray-500 whitespace-nowrap">
|
||||||
{{ DateTime.fromSQL(key.updatedAt).toRelative() }}
|
{{ key.updatedAt }}
|
||||||
</td>
|
</td>
|
||||||
<td class="p-4 text-sm text-right text-gray-500 whitespace-nowrap">
|
<td class="p-4 text-sm text-right text-gray-500 whitespace-nowrap">
|
||||||
<Menu
|
<Menu
|
||||||
@ -310,7 +310,6 @@
|
|||||||
import { DotsVerticalIcon, TrashIcon, CheckIcon, SelectorIcon } from '@heroicons/vue/solid'
|
import { DotsVerticalIcon, TrashIcon, CheckIcon, SelectorIcon } from '@heroicons/vue/solid'
|
||||||
import DominoMaskIcon from 'vue-material-design-icons/DominoMask.vue'
|
import DominoMaskIcon from 'vue-material-design-icons/DominoMask.vue'
|
||||||
import HandshakeIcon from 'vue-material-design-icons/Handshake.vue'
|
import HandshakeIcon from 'vue-material-design-icons/Handshake.vue'
|
||||||
import { DateTime } from 'luxon'
|
|
||||||
import { Menu, MenuButton, MenuItem, MenuItems } from '@headlessui/vue'
|
import { Menu, MenuButton, MenuItem, MenuItems } from '@headlessui/vue'
|
||||||
import { computed, ref } from 'vue'
|
import { computed, ref } from 'vue'
|
||||||
import { Dialog, DialogOverlay, DialogTitle, TransitionChild, TransitionRoot } from '@headlessui/vue'
|
import { Dialog, DialogOverlay, DialogTitle, TransitionChild, TransitionRoot } from '@headlessui/vue'
|
||||||
|
@ -66,5 +66,9 @@
|
|||||||
"Vacation request :title has been :status": "Wniosek urlopowy :title został :status",
|
"Vacation request :title has been :status": "Wniosek urlopowy :title został :status",
|
||||||
"The vacation request :title from user :requester has been :status.": "Wniosek urlopowy :title użytkownika :requester został :status.",
|
"The vacation request :title from user :requester has been :status.": "Wniosek urlopowy :title użytkownika :requester został :status.",
|
||||||
"Vacation request :title has been created on your behalf": "Wniosek urlopowy :title został utworzony w Twoim imieniu",
|
"Vacation request :title has been created on your behalf": "Wniosek urlopowy :title został utworzony w Twoim imieniu",
|
||||||
"The vacation request :title has been created correctly by user :creator on your behalf in the :appName.": "W systemie :appName został poprawnie utworzony wniosek urlopowy :title w Twoim imieniu przez użytkownika :creator."
|
"The vacation request :title has been created correctly by user :creator on your behalf in the :appName.": "W systemie :appName został poprawnie utworzony wniosek urlopowy :title w Twoim imieniu przez użytkownika :creator.",
|
||||||
|
"Key has been created.": "Klucz został utworzony.",
|
||||||
|
"Key has been deleted.": "Klucz został usunięty.",
|
||||||
|
"Key has been taken.": "Klucz został zabrany.",
|
||||||
|
"Key has been given.": "Klucz został przekazany."
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user