feat: add loa requests

This commit adds a feature that allows users to request periods of inactivity from their managers. This is effectively known as a leave of absence.

The commit also introduces new permissions and migrations, therefore, you'll need to adapt your database according to these changes.
This commit is contained in:
2022-02-24 00:56:46 +00:00
parent f61a287c78
commit e567094f40
16 changed files with 607 additions and 63 deletions

View File

@@ -106,7 +106,7 @@
</div>
<div class="card-footer">
<x-button id="btnCancelRequest" color="info" icon="fas fa-info-circle">
<x-button link="{{ route('absences.index') }}" id="btnCancelRequest" color="info" icon="fas fa-info-circle">
{{ __('Cancel request') }}
</x-button>
</div>
@@ -117,3 +117,7 @@
@stop
@section('footer')
@include('breadcrumbs.dashboard.footer')
@stop