Release 2.30 (#5345)

- added missing InvoiceTemplate company, title) field validator
- graceful fallback for missing working-contract mode
- improve email test command (use configured MAIL_FROM)
- additional form types for simple usage in SystemConfiguration and UserPreferences
- allow to extend the working time query via event
This commit is contained in:
Kevin Papst
2025-02-17 08:32:22 +01:00
committed by GitHub
parent d30166e691
commit b341358d0a
20 changed files with 333 additions and 17 deletions

View File

@@ -25,7 +25,7 @@ class ActionsControllerTest extends APIControllerBaseTestCase
$this->assertUrlIsSecured('/api/actions/timesheet/1/index/en');
}
public function test_getTimesheetActions(): void
public function testGetTimesheetActions(): void
{
$client = $this->getClientForAuthenticatedUser(User::ROLE_USER);
@@ -73,7 +73,7 @@ class ActionsControllerTest extends APIControllerBaseTestCase
}
}
public function test_getActivityActions(): void
public function testGetActivityActions(): void
{
$client = $this->getClientForAuthenticatedUser(User::ROLE_SUPER_ADMIN);
@@ -125,7 +125,7 @@ class ActionsControllerTest extends APIControllerBaseTestCase
}
}
public function test_getProjectActions(): void
public function testGetProjectActions(): void
{
$client = $this->getClientForAuthenticatedUser(User::ROLE_SUPER_ADMIN);
@@ -176,7 +176,7 @@ class ActionsControllerTest extends APIControllerBaseTestCase
}
}
public function test_getCustomerActions(): void
public function testGetCustomerActions(): void
{
$client = $this->getClientForAuthenticatedUser(User::ROLE_SUPER_ADMIN);