Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP [DO NOT MERGE] Add legal notice ("Impressum") #105

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

yogan
Copy link
Contributor

@yogan yogan commented Mar 24, 2020

Adds the required legal notice ("Impressum") as a static HTML page. Links to it are added in footers of all three views (welcome, patient queue, and admin).

@ohaz: I have taken the content of your legal notice. It's pretty much copypasta. I just reduced it to the bare minimum of markup with very minor cosmetic adjustments (no CSS whatsoever). You should still have a look, after all, it's your personal information that gets shown, so I want your explicit approval.

@yogan yogan requested a review from ohaz March 24, 2020 19:11
@ohaz ohaz self-requested a review March 24, 2020 21:19
Copy link
Contributor

@ohaz ohaz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, on second thought, I don't think it's a good idea to add my legal notice to the repo. It would mean that everyone who clones this repo also has my legal notice on their page. That's kind of wrong. Can we include this after building the docker images somehow?

@yogan
Copy link
Contributor Author

yogan commented Mar 24, 2020

That's exactly why I was asking for your approval.

As an alternative solution: can you put the HTML file somewhere else and serve it? We could just link to it from the app then. Or is anyone aware that the legal notice has to reside on the same domain? If so, it would get tricky. We could pass the the HTML file to the Docker container via a mount, but I don't have an idea how we can serve it then. Maybe from the BE?

@yogan yogan changed the title Add legal notice ("Impressum") WIP [DO NOT MERGE] Add legal notice ("Impressum") Mar 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants