13 lines
588 B
PHP
13 lines
588 B
PHP
<?php
|
||
|
||
use App\Http\Controllers\TaskController;
|
||
use Illuminate\Support\Facades\Route;
|
||
|
||
// Endpoints consumidos por el ESP32 (sin auth – la idea es que esté
|
||
// en LAN o detrás de un .htpasswd / VPN; añade middleware si lo expones a internet).
|
||
Route::get('tasks/pending', [TaskController::class, 'pending']);
|
||
Route::post('tasks', [TaskController::class, 'store']);
|
||
Route::post('tasks/{task}/done', [TaskController::class, 'done']);
|
||
Route::post('tasks/{task}/snooze', [TaskController::class, 'snooze']);
|
||
Route::delete('tasks/{task}', [TaskController::class, 'destroy']);
|