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

Add warning to alpha web app. #27

Open
Jonas-Sander opened this issue Sep 7, 2021 · 0 comments
Open

Add warning to alpha web app. #27

Jonas-Sander opened this issue Sep 7, 2021 · 0 comments
Labels
ci/cd good first issue This issue is good for new contributors. Easy to fix. legal Regarding Licenses, Policy updates, Warnings to users (that might cause trouble if not there) etc. ui / ux

Comments

@Jonas-Sander
Copy link
Collaborator

At https://alpha.web.sharezone.net we host an automatically deployed version from the main branch.
We should make clear that we do not make any guarantee about anything in this version.
There may be features not included by our privacy policy or tos and that there might be bugs that may lead to data loss. I guess for new features there might be even security risks (there might be ways to access data from other users if it haven't been secured properly) although I'm not sure how far we can go in this regard. I guess we still need to make some guarantees about security of ones data.

@Jonas-Sander Jonas-Sander added legal Regarding Licenses, Policy updates, Warnings to users (that might cause trouble if not there) etc. ci/cd ui / ux labels Jan 31, 2022
nilsreichardt added a commit that referenced this issue May 17, 2022
## Description
This PR contains a proposal to display an alpha version banner.

Users which are using an alpha version should be aware that is an alpha version. Therefore, a small banner at the top right-hand corner indicates this.

This banner also helps us when somebody sends a screenshot of an alpha version. We can instantly see that is an alpha version.

When this proposal got accepted, we can add the environment variable to the `deploy_web_app` workflow.

## Demo
<img width="1135" alt="image" src="https://user-images.githubusercontent.com/24459435/167873877-2a0f512b-14c9-4ee9-a0f8-5662c5c26b52.png">

## Related Tickets
Related to #27

The PR #220 should be merged first.
@nilsreichardt nilsreichardt added the good first issue This issue is good for new contributors. Easy to fix. label Feb 13, 2024
@nilsreichardt nilsreichardt moved this to Soon-ish in Triage May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd good first issue This issue is good for new contributors. Easy to fix. legal Regarding Licenses, Policy updates, Warnings to users (that might cause trouble if not there) etc. ui / ux
Projects
Status: Soon-ish
Development

No branches or pull requests

2 participants