Update README

This commit is contained in:
Tobias Eidelpes 2021-05-25 10:46:23 +02:00
parent accd8876b5
commit 07a6a2a6da

View File

@ -38,18 +38,34 @@ the database is persisted at the client's filesystem.
The docker images are available at:
* [waecm-2021-group-04-bsp2-fe](https://hub.docker.com/r/pfingstfrosch/waecm-2021-group-04-bsp-2-fe)
* sha256 digest: 2d6526c871285f81dee714f41c41750e6e9c4e124cdc78f69ecd17036f620399
* [waecm-2021-group-04-bsp2-be](https://hub.docker.com/r/pfingstfrosch/waecm-2021-group-04-bsp-2-be)
* sha256 digest: fe0b490a7ad5546371a8a709c9e4f80985326c9a27dddfeef6179f89affc9105
* [waecm-2021-group-04-bsp2-fe](https://hub.docker.com/r/pfingstfrosch/waecm-2021-group-04-bsp-3-fe)
* sha256 digest: 68278575a559e2c28f3f68646985175c268c47a7401da2a3fac67d7a5e994727
* [waecm-2021-group-04-bsp2-be](https://hub.docker.com/r/pfingstfrosch/waecm-2021-group-04-bsp-3-be)
* sha256 digest: 90befdf477d700c7c25efde38192cff2cf457207b27c01141c466444fc03e2e3
## CI
Look at git-lab project https://gitlab.com/Pfingstfrosch/waecm-g4-CI for CI execution.
This repository is mirrored to the CI repo, where the pipeline is executed.
## Cookie Banner Custom Element
For evaluation purposes the original code (angular project) for the custom element is presented in this repo in branch https://student.inso.tuwien.ac.at/01527193/waecm-g4/-/tree/custom-cookie-banner/frontend
The custom element was developed in angular because it was convenient to set up a new project, develop the component (with all the benefits of angular), and export it.
Our Custom Element has additional optional attributes [statistik]=(bool) and [marketing]=(bool) to initialize the checkboxes (e.g. if one wants to show the user what he selected earlier).
The Element is implemented in our Landing Component (that contains the angular routing component), therefore the banner is controlled at a single point in the app.
A Angular Service makes the Banner Selection available within the whole app if necessary.
For evaluation purposes the original code (angular project) for the custom
element is presented in this repo in
[this](https://student.inso.tuwien.ac.at/01527193/waecm-g4/-/tree/custom-cookie-banner/frontend)
branch. The custom element was developed in angular because it was convenient to
set up a new project, develop the component (with all the benefits of angular),
and export it. Our Custom Element has additional optional attributes
[statistik]=(bool) and [marketing]=(bool) to initialize the checkboxes (e.g. if
one wants to show the user what he selected earlier). The Element is
implemented in our Landing Component (that contains the angular routing
component), therefore the banner is controlled at a single point in the app. A
Angular Service makes the Banner Selection available within the whole app if
necessary.
## Location of Tests
The first tested component is our feed creation component in
`frontend/src/app/component/einstellungen/editieren/`. The file with the tests
is in the same folder under the name `editieren.component.spec.ts`.
The second component is in the folder `frontend/src/app/component/tweets` and
the tests in `tweets.component.spec.ts`.