Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/transferwise/gdpr-consent-ui
https://github.com/transferwise/gdpr-consent-ui
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/transferwise/gdpr-consent-ui
- Owner: transferwise
- Created: 2018-06-14T14:50:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-15T11:13:28.000Z (over 6 years ago)
- Last Synced: 2024-11-06T17:35:49.715Z (2 months ago)
- Size: 63.5 KB
- Stars: 0
- Watchers: 108
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GDPR Consent
## What?
This repository is created solely for the purpose of generating JSON templates that are used by Identity Service by proxying the template content from S3 to the customer.
## How?
There is a circle-ci container that is run that injects the translations in the templates and injects it when needed.
1. There is a hook that is configured in crowdin to notify us when translations are updated.
2. When the hook gets called then we:
- get latest translations from crowdin
- commit changes to the repository
- trigger a build in circle ci3. The build in circle CI takes latest sources commited to master and 💥 they get uploaded to S3.
## Why?
We need to decouple the upload from the Identity Service.