Add support for CompanyID in Workfeed configuration and update localization files:

- Extend i18n locales to include `company_id` and `company_id_desc` strings for API synchronization.
- Add `CompanyID` field to Workfeed configuration UI in `ConfigurationWorkfeed.vue`.
- Update unit and e2e tests to validate `CompanyID` functionality.
- Adjust Workfeed module logic to handle `CompanyID` get/set operations.
This commit is contained in:
Jeppe Bundgaard
2026-03-24 11:22:36 +01:00
parent 943bc8ec97
commit 44031da7b1
11 changed files with 43 additions and 5 deletions
+2
View File
@@ -51,6 +51,8 @@ test.describe("Workfeed configuration smoke", () => {
await expect(page.locator("body")).toContainText("Workfeed configuration");
await expandCategory(page, "General settings");
await expect(page.locator("body")).toContainText("Enable Workfeed");
await expandCategory(page, "API connection settings");
await expect(page.locator("body")).toContainText("Company ID");
await expandCategory(page, "Diagnostics");
await expect(page.locator('[data-testid="workfeed-diagnostics-list-departments"]:visible').first()).toBeVisible();