CM Internal Resources
Here are the resources for working with cm developer resources.
Aurora:
Aurora is the design guide of CM.com. It aims to have visual consistency throughout every digital touchpoint to ensure one identity and one experience.
https://www.cm.com/app/aurora-dls/getting-started#getting-started
Translations:
Translation is a app, here we can manage the Multi-language Text for the front end. This aim is to prevent the hardcode Text on any webpage.
https://www.cm.com/en-gb/app/translations/
How to Add:
- Create a scope
- select a language
- Add a new key
- Enter the value
- Now enter the value for every other languages
How to use in frontend:
create a GET request to
https://api.cm.com/translations/v1.0/scopes/{scope}/app-data/{Language}
Resource API:
The resources project is intended as an abstract media storage. We can store Images/document using resource API to load it on frontend.
Don’t Use V1 of resource API. It has been deprecated.
Permission Management:
https://www.cm.com/en-en/app/authorization/permissions
API Proxy:
The API-proxy consists of a set of HAProxy instances configured to handle common API features such as authentication.
To make sure that a bad configuration doesn't accidentally break the entire proxy, the service specific configuration has been split up into their respective teams and into safe map files.
This is use to add cloud server to api.cm.com .
Documentations: https://git.sharedservices.cmgroep.local/proxies/apiproxy-config/-/wikis/home