* Account Name working E2E.
* Account key and container name now functional too
* Form updated to only display bucket configuration
* Functional UI
* WIP
* Adding and editing an integration fully works now!
* Try to make build pass
* Adjust test
* Use mutation correctly in frontend
* Refactor integration execution to be less tied to 'push strings to Azure'
* Add execute azure storage container to upload files
* Add tests
---------
Co-authored-by: Guillaume Mercier <hello@guillaumemercier.com>
* Collaborator's email must be unique for a projet. Can't add multiple time the same collaborator in a project
* Update priv/repo/migrations/20200430174230_unique_collaborator_email.exs
Co-authored-by: Rémi Prévost <remi@exomel.com>
Co-authored-by: Simon Prévost <sprevost@mirego.com>
Co-authored-by: Rémi Prévost <remi@exomel.com>
![image](https://user-images.githubusercontent.com/464900/55203015-35c17980-51a0-11e9-8647-d91209c7b6de.png)
## Issue
📚https://github.com/mirego/accent/issues/21
## Feature
This is a basic implementation of the XLIFF 1.2 format. This format is used heavily in a lot of translations related tool (and in XCode) so I may have missed some of the implementation details. But it’s a good start for someone who want to contribute to Accent 😉
## Refactor
This format is a bit trickier than other since it required the master language to export the targets. We needed to refactor some module to use the master language in the serialization process. Also, not needed but cleaner, we wrap the document’s key `top_of_the_file_comment` and `header` inside a new struct `Language.Document`. This will become handy if we ever need to add an attribute to the document OR if we add a different attribute to the serialization input.
## Next steps
This format includes 2 new dependencies to handle XML encode and decode. _Why not use the same XML library used for the XML Android format?_ Because… \*drum roll\* The `<source>` XML tag when encoded by the `mochiweb_html` module is a self closing tag (per the HTML spec) 🥇
Since those 2 new deps are required for the XLIFF format and can pretty print XML, we should use them _instead of `mochiweb`_ 🎉