This repo has been made to provide a (very quick and dirty) way of a one-way integration from Trello to our website. If you are willing to do so, you will propably easy be able to find a lot of security issues. Please do not exploit them, since we are only a small student council which just wants to get more efficiency in their workflow and to realize that with very limited resources. You won’t find anything there to make money with.
Actually, an integration consists of three components:
When the page is being loaded, the JS file will be loaded and run. In that script, the content of the card with the given code is requested from the Atlassian REST API, some operations performed on it and then be displayed in the HTML anchor with the given id.
The JS file will be served via GitHub Pages, which is being used as a CDN. So whenever you push something on the master branch, it will be accessible through the link.
For a new integration, you only need those three things:
We recommend to start like that.
Page title | Page Path | Trello List | Trello Card Title | Short description |
---|---|---|---|---|
The sample integration | /sample-integration | Test | Wetter am Samstag | This is just to test whether everything is working properly. Actually meant to learn the integrations for a student. |
Syntax:
Our example would then be documented as following: