Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
e65c13c
FOUR-15685
pmPaulis May 23, 2024
e0c30c3
Changes in the sidebar
pmPaulis May 23, 2024
055c752
Adding other changes
pmPaulis May 23, 2024
123360f
feature/FOUR-15751
luNunezProcessmaker May 23, 2024
2c01075
feature/FOUR-15751
luNunezProcessmaker May 23, 2024
9553183
Merge remote-tracking branch 'origin/feature/FOUR-15538' into feature…
pmPaulis May 23, 2024
afb4758
feature/FOUR-15751
luNunezProcessmaker May 23, 2024
7aae519
feature/FOUR-15751
luNunezProcessmaker May 23, 2024
a3d541c
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
145e116
Merge branch 'feature/FOUR-15751' of https://github.com/ProcessMaker/…
luNunezProcessmaker May 24, 2024
ddc8b23
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
c66c53c
Update the message for empty Cases in Launchpad
pmPaulis May 24, 2024
656bc3e
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
40d0ac6
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
41bf7cf
Sonar observations
pmPaulis May 24, 2024
3a6bcf4
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
b07d1b7
Merge pull request #6874 from ProcessMaker/feature/FOUR-15685
pmPaulis May 24, 2024
b6d0d7f
Merge branch 'feature/FOUR-15538' of https://github.com/ProcessMaker/…
luNunezProcessmaker May 24, 2024
4edf537
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
532437f
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
a43d3c7
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
c029f19
feature/FOUR-15751
luNunezProcessmaker May 24, 2024
731ebc3
Merge pull request #6873 from ProcessMaker/feature/FOUR-15751
pmPaulis May 24, 2024
eb9daa5
Update labels when the user start a case
pmPaulis May 24, 2024
282227c
Revert Cancel Case to Cancel Request
pmPaulis May 24, 2024
086ed5e
Merge pull request #6880 from ProcessMaker/feature/FOUR-16252
pmPaulis May 29, 2024
29e9e78
feature/FOUR-16299
luNunezProcessmaker May 29, 2024
9a86895
FOUR-16305
pmPaulis May 29, 2024
133e85f
FOUR-16305: adding redirect to cases
pmPaulis May 29, 2024
976ae15
Adding changes
pmPaulis May 31, 2024
f7e8ddd
Solving issues with test
pmPaulis May 31, 2024
8f7bf42
feature/FOUR-16299
luNunezProcessmaker Jun 3, 2024
cef716e
Merge pull request #6900 from ProcessMaker/feature/FOUR-16299
pmPaulis Jun 3, 2024
9a72b5b
feature/FOUR-16311
luNunezProcessmaker Jun 3, 2024
4642c74
Update edit.blade.php
luNunezProcessmaker Jun 3, 2024
310c5dc
solving test
pmPaulis Jun 3, 2024
ec5beec
Merge pull request #6904 from ProcessMaker/feature/FOUR-16311
pmPaulis Jun 3, 2024
9770175
Merge pull request #6895 from ProcessMaker/feature/FOUR-16305
pmPaulis Jun 4, 2024
9d6891e
solving conflicts
pmPaulis Jun 10, 2024
d41de87
conflicts
pmPaulis Jun 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
FOUR-15685
  • Loading branch information
pmPaulis committed May 23, 2024
commit e65c13c4b0ac5d19e64dde50ac165773ac7f566b
6 changes: 3 additions & 3 deletions ProcessMaker/Http/Middleware/GenerateMenus.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public function handle(Request $request, Closure $next)
});
$menu->group(['prefix' => 'requests'], function ($request_items) {
$request_items->add(
__('Requests'),
__('Cases'),
['route' => 'requests.index', 'id' => 'requests']
)->active('requests/*');
});
Expand Down Expand Up @@ -141,7 +141,7 @@ public function handle(Request $request, Closure $next)
});
Menu::make('sidebar_request', function ($menu) {
$submenu = $menu->add(__('Request'));
$submenu->add(__('My Requests'), [
$submenu->add(__('My Cases'), [
'route' => ['requests_by_type', ''],
'icon' => 'fa-id-badge',
]);
Expand All @@ -154,7 +154,7 @@ public function handle(Request $request, Closure $next)
'icon' => 'fa-clipboard-check',
]);
if (\Auth::check() && \Auth::user()->can('view-all_requests')) {
$submenu->add(__('All Requests'), [
$submenu->add(__('All Cases'), [
'route' => ['requests_by_type', 'all'],
'icon' => 'fa-clipboard',
]);
Expand Down
2 changes: 1 addition & 1 deletion resources/js/processes-catalogue/components/ProcessTab.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
lazy
>
<b-tab
:title="$t('My Requests')"
:title="$t('My Cases')"
active
>
<request-tab
Expand Down
3 changes: 3 additions & 0 deletions resources/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"Align Top": "Align Top",
"All {{assets}} will be included in this export.": "All {{assets}} will be included in this export.",
"All assignments were saved.": "All assignments were saved.",
"All Cases": "All Cases",
"All Clear": "All Clear",
"All elements related to this process will be imported.": "All elements related to this process will be imported.",
"All Notifications": "All Notifications",
Expand Down Expand Up @@ -262,6 +263,7 @@
"CAPTCHA controls cannot be placed within a Loop control.": "CAPTCHA controls cannot be placed within a Loop control.",
"Case": "Case",
"Case by Status": "Case by Status",
"Cases": "Cases",
"Cases Started": "Cases Started",
"Catch Events": "Catch Events",
"Categories are required to create a process": "Categories are required to create a process",
Expand Down Expand Up @@ -993,6 +995,7 @@
"Multi-Instance (Sequential)": "Multi-Instance (Sequential)",
"Multicolumn / Table": "Multicolumn / Table",
"Must be unique": "Must be unique",
"My Cases": "My Cases",
"My Bookmarks": "My Bookmarks",
"My Projects": "My Projects",
"My Requests": "My Requests",
Expand Down
3 changes: 3 additions & 0 deletions resources/lang/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"After importing, you can reassign users and groups to your Process.": "Después de importar, puede reasignar usuarios y grupos a su Proceso.",
"After": "Después",
"All assignments were saved.": "Todas las tareas fueron guardadas.",
"All Cases": "Todos los casos",
"All Notifications": "Todas las notificaciones",
"All Requests": "Todas las solicitudes",
"All Rights Reserved": "Todos los derechos reservados",
Expand Down Expand Up @@ -492,6 +493,7 @@
"Must be unique": "Debe ser único",
"Multi Column": "Múltiples columnas",
"Multicolumn / Table": "Columnas múltiples/tabla",
"My Cases": "Mis Casos",
"My Requests": "Mis solicitudes",
"Name must be unique": "El nombre debe ser único",
"Name of Variable to store the output": "Nombre de variable para almacenar la salida",
Expand Down Expand Up @@ -1302,6 +1304,7 @@
"Browser": "Navegador",
"Callback": "Devolución de llamada",
"Case": "Caso",
"Cases": "Casos",
"Catch Events": "Eventos de captura",
"Change Version Details": "Cambiar detalles de la versión",
"Check Flow": "Comprobar flujo",
Expand Down
18 changes: 9 additions & 9 deletions resources/views/requests/index.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

@section('breadcrumbs')
@include('shared.breadcrumbs', ['routes' => [
__('Requests') => route('requests.index'),
__('Cases') => route('requests.index'),
function() use ($title) { return [__($title), null]; }
]])
@endsection
Expand All @@ -22,31 +22,31 @@ function() use ($title) { return [__($title), null]; }
<counter-card
color="info"
icon="id-badge"
link="{{ route('requests_by_type', ['type' => '']) }}"
title="My Requests"
link="{{ route('cases_by_type', ['type' => '']) }}"
url='requests?total=true&pmql=(status = "In Progress") AND (requester = "{{ Auth::user()->username }}")'
:title="__('My Cases')"
></counter-card>
<counter-card
color="success"
icon="clipboard-list"
link="{{ route('requests_by_type', ['type' => 'in_progress']) }}"
title="In Progress"
link="{{ route('cases_by_type', ['type' => 'in_progress']) }}"
url='requests?total=true&pmql=(status = "In Progress")'
:title="__('In Progress')"
></counter-card>
<counter-card
color="primary"
icon="clipboard-check"
link="{{ route('requests_by_type', ['type' => 'completed']) }}"
title="Completed"
link="{{ route('cases_by_type', ['type' => 'completed']) }}"
url='requests?total=true&pmql=(status = "Completed")'
:title="__('Completed')"
></counter-card>
@can('view-all_requests')
<counter-card
color="secondary"
icon="clipboard"
link="{{ route('requests_by_type', ['type' => 'all']) }}"
title="All Requests"
link="{{ route('cases_by_type', ['type' => 'all']) }}"
url='requests?total=true'
:title="__('All Cases')"
></counter-card>
@endcan
</counter-card-group>
Expand Down
2 changes: 2 additions & 0 deletions routes/api.php
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,8 @@
});
Route::get('/tasks/rule-execution-log', [InboxRulesController::class, 'executionLog'])->name('inboxrules.execution-log');

// Cases
Route::get('cases', [ProcessRequestController::class, 'index'])->name('cases.index');
// Requests
Route::get('requests', [ProcessRequestController::class, 'index'])->name('requests.index'); // Already filtered in controller
Route::get('requests/{process}/count', [ProcessRequestController::class, 'getCount'])->name('requests.count');
Expand Down
8 changes: 7 additions & 1 deletion routes/web.php
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,13 @@
Route::get('/redirect-to-intended', [HomeController::class, 'redirectToIntended'])->name('redirect_to_intended');

Route::post('/keep-alive', [LoginController::class, 'keepAlive'])->name('keep-alive');

// Cases
Route::get('cases', [RequestController::class, 'index'])->name('cases.index')->middleware('no-cache');
Route::get('cases/{request}', [RequestController::class, 'show'])->name('cases.show');
Route::get('cases/{type?}', [RequestController::class, 'index'])->name('cases_by_type')
->where('type', 'all|in_progress|completed')
->middleware('no-cache');
// Requests
Route::get('requests/search', [RequestController::class, 'search'])->name('requests.search');
Route::get('requests/{type?}', [RequestController::class, 'index'])
->where('type', 'all|in_progress|completed')
Expand Down