Skip to content

[FEATURE] Basic Config APIs #34671

@hassandotcms

Description

@hassandotcms

Introduce new /api/v1/company resource with 5 endpoints to replace legacy form-encoded APIs in CMSConfigResource:

GET /api/v1/company — read full company config for admin UI
PUT /api/v1/company/basic-info — save branding, portal URL, email
PUT /api/v1/company/locale-info — save language and timezone
PUT /api/v1/company/auth-type — save authentication type
POST /api/v1/company/_regenerateKey — regenerate security key
Uses semantic field names instead of obfuscated Liferay model fields
(e.g. primaryColor instead of type, secondaryColor instead of street).

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    QA

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions