Development Notes
Here are some notes on the development of the project.
media.ccc.de API
For implementing the search, the api https://api.media.ccc.de/public/events/search?q=<SEARCH>
will be used.
You can find the "full" api documentation here: https://github.com/voc/voctoweb?tab=readme-ov-file#public-json-api
Wording
Sometimes, the word "event" is used to refer to a talk. This is because the API from media.ccc.de is using the term "event", while I prefer to use "Talk".
"Branding"
Our main colors are:
- Main: #9b69ff
- Secondary: #390a96
Why are there so many CI fix commits?
Most of them are due to the fact that I am a bit new to Playwright (E2E-Testing) and also probably because I am doing things more complicated than they have to be.
Getting the minimum engine version
Using the actions/labeler action
The actions/labeler
action is used to automatically add labels to pull requests. The configuration is stored in .github/labeler.yml
.
You can find the documentation here: actions/labeler