Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions lib/BackgroundJob/AdviceDeadlineJob.php
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ public function __construct(
*
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
protected function run($argument): void
{
if (in_array('openregister', $this->appManager->getInstalledApps(), true) === false) {
Expand Down
1 change: 1 addition & 0 deletions lib/BackgroundJob/AppointmentReminderJob.php
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ public function __construct(
*
* @return void
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
protected function run($argument): void
{
if (in_array('openregister', $this->appManager->getInstalledApps()) === false) {
Expand Down
1 change: 1 addition & 0 deletions lib/BackgroundJob/BerichtenboxReadStatusJob.php
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ public function __construct(
*
* @return void
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
protected function run($argument): void
{
$this->logger->info('Procest: Running Berichtenbox read status poll');
Expand Down
1 change: 1 addition & 0 deletions lib/BackgroundJob/ShareMaintenanceJob.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ public function __construct(
*
* @SuppressWarnings(PHPMD.UnusedFormalParameter) — required by parent
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
protected function run($argument): void
{
if (in_array('openregister', $this->appManager->getInstalledApps()) === false) {
Expand Down
2 changes: 2 additions & 0 deletions lib/Controller/AdviceController.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ public function __construct(
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function transitionStatus(string $id): JSONResponse
{
$data = $this->readJsonBody();
Expand Down Expand Up @@ -116,6 +117,7 @@ public function transitionStatus(string $id): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function dispatchReminder(string $id): JSONResponse
{
try {
Expand Down
11 changes: 11 additions & 0 deletions lib/Controller/AiController.php
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ public function __construct(
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function classify(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -106,6 +107,7 @@ public function classify(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function extract(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -131,6 +133,7 @@ public function extract(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function ask(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -156,6 +159,7 @@ public function ask(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function summarize(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand Down Expand Up @@ -190,6 +194,7 @@ public function summarize(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function suggestRouting(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -214,6 +219,7 @@ public function suggestRouting(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function suggestNext(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -238,6 +244,7 @@ public function suggestNext(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function recordAction(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand Down Expand Up @@ -275,6 +282,7 @@ public function recordAction(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function auditIndex(): JSONResponse
{
$filters = [
Expand All @@ -298,6 +306,7 @@ public function auditIndex(): JSONResponse
*
* @return JSONResponse
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function getSettings(): JSONResponse
{
$settings = $this->aiService->getAiSettings();
Expand All @@ -310,6 +319,7 @@ public function getSettings(): JSONResponse
*
* @return JSONResponse
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function updateSettings(): JSONResponse
{
$data = $this->request->getParams();
Expand All @@ -323,6 +333,7 @@ public function updateSettings(): JSONResponse
*
* @return JSONResponse
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function healthCheck(): JSONResponse
{
$result = $this->aiService->testHealth();
Expand Down
5 changes: 5 additions & 0 deletions lib/Controller/AppointmentController.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ public function __construct(
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function index(): JSONResponse
{
$caseId = $this->request->getParam('caseId');
Expand All @@ -69,6 +70,7 @@ public function index(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function create(): JSONResponse
{
$caseId = $this->request->getParam('caseId');
Expand Down Expand Up @@ -100,6 +102,7 @@ public function create(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function cancel(string $appointmentId): JSONResponse
{
$result = $this->appointmentService->cancelAppointment($appointmentId);
Expand All @@ -115,6 +118,7 @@ public function cancel(string $appointmentId): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function noShow(string $appointmentId): JSONResponse
{
$result = $this->appointmentService->markNoShow($appointmentId);
Expand All @@ -128,6 +132,7 @@ public function noShow(string $appointmentId): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function timeslots(): JSONResponse
{
$productId = $this->request->getParam('productId', '');
Expand Down
3 changes: 3 additions & 0 deletions lib/Controller/BerichtenboxController.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ public function __construct(
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function send(): JSONResponse
{
$caseId = $this->request->getParam('caseId');
Expand Down Expand Up @@ -91,6 +92,7 @@ public function send(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function messages(): JSONResponse
{
$caseId = $this->request->getParam('caseId', '');
Expand All @@ -107,6 +109,7 @@ public function messages(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function poll(string $messageId): JSONResponse
{
$result = $this->berichtenboxService->pollReadStatus($messageId);
Expand Down
8 changes: 8 additions & 0 deletions lib/Controller/BrcController.php
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ public function __construct(
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function index(string $resource): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -124,6 +125,7 @@ public function index(string $resource): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function create(string $resource): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -157,6 +159,7 @@ public function create(string $resource): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function show(string $resource, string $uuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand All @@ -182,6 +185,7 @@ public function show(string $resource, string $uuid): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function update(string $resource, string $uuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -221,6 +225,7 @@ public function update(string $resource, string $uuid): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function patch(string $resource, string $uuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -262,6 +267,7 @@ public function patch(string $resource, string $uuid): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function destroy(string $resource, string $uuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -300,6 +306,7 @@ public function destroy(string $resource, string $uuid): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function audittrailIndex(string $resource, string $uuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down Expand Up @@ -344,6 +351,7 @@ public function audittrailIndex(string $resource, string $uuid): JSONResponse
* @PublicPage
* @CORS
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function audittrailShow(string $resource, string $uuid, string $auditUuid): JSONResponse
{
$authError = $this->zgwService->validateJwtAuth($this->request);
Expand Down
3 changes: 3 additions & 0 deletions lib/Controller/CaseDefinitionController.php
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ public function __construct(
*
* @psalm-suppress PossiblyUnusedMethod
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function export(): DataDownloadResponse|JSONResponse
{
try {
Expand Down Expand Up @@ -126,6 +127,7 @@ public function export(): DataDownloadResponse|JSONResponse
*
* @psalm-suppress PossiblyUnusedMethod
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function validate(): JSONResponse
{
try {
Expand Down Expand Up @@ -157,6 +159,7 @@ public function validate(): JSONResponse
*
* @psalm-suppress PossiblyUnusedMethod
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function import(): JSONResponse
{
try {
Expand Down
4 changes: 4 additions & 0 deletions lib/Controller/CaseSharingController.php
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ public function __construct(
*
* @return JSONResponse
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function createShare(): JSONResponse
{
$user = $this->userSession->getUser();
Expand Down Expand Up @@ -132,6 +133,7 @@ public function createShare(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function revokeShare(string $shareId): JSONResponse
{
$user = $this->userSession->getUser();
Expand All @@ -150,6 +152,7 @@ public function revokeShare(string $shareId): JSONResponse
*
* @return JSONResponse
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function initiateTransfer(): JSONResponse
{
$caseId = $this->request->getParam('caseId');
Expand Down Expand Up @@ -185,6 +188,7 @@ public function initiateTransfer(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function handleTransfer(string $transferId): JSONResponse
{
$action = $this->request->getParam('action');
Expand Down
5 changes: 5 additions & 0 deletions lib/Controller/ConsultationController.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ public function __construct(
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function index(string $caseId): JSONResponse
{
$consultations = $this->consultationService->getConsultationsForCase($caseId);
Expand All @@ -73,6 +74,7 @@ public function index(string $caseId): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function create(): JSONResponse
{
try {
Expand Down Expand Up @@ -104,6 +106,7 @@ public function create(): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function updateStatus(string $id): JSONResponse
{
try {
Expand Down Expand Up @@ -136,6 +139,7 @@ public function updateStatus(string $id): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function submitResponse(string $id): JSONResponse
{
try {
Expand Down Expand Up @@ -165,6 +169,7 @@ public function submitResponse(string $id): JSONResponse
*
* @NoAdminRequired
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function overdue(): JSONResponse
{
$overdue = $this->consultationService->getOverdueConsultations();
Expand Down
1 change: 1 addition & 0 deletions lib/Controller/DashboardController.php
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ public function __construct(IRequest $request)
*
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
*/
/** @spec openspec/changes/retrofit-2026-05-24-case-management/tasks.md */
public function page(string $path=''): TemplateResponse
{
return new TemplateResponse(Application::APP_ID, 'index');
Expand Down
Loading
Loading