Add Care waiting-area TV displays with browser TTS voice.
Deploy Ladill Care / deploy (push) Failing after 57s
Deploy Ladill Care / deploy (push) Failing after 57s
Call-next and recall queue announcements for lobby screens without Ladill Queue. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -12,6 +12,8 @@ use App\Http\Controllers\Care\ConsultationController;
|
||||
use App\Http\Controllers\Care\DashboardController;
|
||||
use App\Http\Controllers\Care\DepartmentController;
|
||||
use App\Http\Controllers\Care\DeviceController;
|
||||
use App\Http\Controllers\Care\DisplayPublicController;
|
||||
use App\Http\Controllers\Care\DisplayScreenController;
|
||||
use App\Http\Controllers\Care\DrugController;
|
||||
use App\Http\Controllers\Care\FinancialObligationController;
|
||||
use App\Http\Controllers\Care\IntegrationsController;
|
||||
@@ -51,6 +53,11 @@ Route::get('/sso/logout-frontchannel', [SsoLoginController::class, 'frontchannel
|
||||
Route::get('/sso/platform-signed-out', [SsoLoginController::class, 'platformSignedOut'])->name('sso.platform-signed-out');
|
||||
Route::get('/signed-out', fn () => auth()->check() ? redirect()->route('care.dashboard') : view('auth.signed-out'))->name('care.signed-out');
|
||||
|
||||
Route::get('/display/{token}', [DisplayPublicController::class, 'show'])->name('care.display.public');
|
||||
Route::get('/display/{token}/data', [DisplayPublicController::class, 'data'])->name('care.display.data');
|
||||
Route::post('/display/{token}/announcements/{announcement}/played', [DisplayPublicController::class, 'played'])
|
||||
->name('care.display.announcement.played');
|
||||
|
||||
Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::get('/notifications', [NotificationController::class, 'index'])->name('notifications.index');
|
||||
Route::get('/notifications/unread', [NotificationController::class, 'unread'])->name('notifications.unread');
|
||||
@@ -233,6 +240,15 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::post('/settings/devices/{device}/token', [DeviceController::class, 'regenerateToken'])->name('care.devices.token.regenerate');
|
||||
Route::delete('/settings/devices/{device}/token', [DeviceController::class, 'revokeToken'])->name('care.devices.token.revoke');
|
||||
|
||||
Route::middleware('care.paid')->group(function () {
|
||||
Route::get('/settings/displays', [DisplayScreenController::class, 'index'])->name('care.displays.index');
|
||||
Route::get('/settings/displays/create', [DisplayScreenController::class, 'create'])->name('care.displays.create');
|
||||
Route::post('/settings/displays', [DisplayScreenController::class, 'store'])->name('care.displays.store');
|
||||
Route::get('/settings/displays/{display}', [DisplayScreenController::class, 'show'])->name('care.displays.show');
|
||||
Route::get('/settings/displays/{display}/edit', [DisplayScreenController::class, 'edit'])->name('care.displays.edit');
|
||||
Route::put('/settings/displays/{display}', [DisplayScreenController::class, 'update'])->name('care.displays.update');
|
||||
});
|
||||
|
||||
Route::redirect('/branches', '/settings/branches');
|
||||
Route::redirect('/branches/create', '/settings/branches/create');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user