Demo instance label is not always visible #1988

Closed
opened 2022-10-01 10:21:47 +00:00 by dpschen · 4 comments
Member

Version information:

Frontend Version: v0.19.2+14-45defebcf4
API Version: v0.19.2+14-45defebcf4
Browser and OS Version: All

Steps to reproduce:

  1. Visit https://try.vikunja.io
  2. Play around with the try instance in different views.

Expected behavior:

Having always a label clearly visible that indicates that I am on a demo instance where the data is not save and that is public and gets reset regularly.

Actual behavior:

There is only a warning on the login page:
image

Checklist:

  • I have provided all required information
  • I am using the latest release or the latest unstable build
  • I was able to reproduce the bug on try
**Version information:** Frontend Version: v0.19.2+14-45defebcf4 API Version: v0.19.2+14-45defebcf4 Browser and OS Version: All **Steps to reproduce:** 1. Visit https://try.vikunja.io 2. Play around with the try instance in different views. **Expected behavior:** Having always a label clearly visible that indicates that I am on a demo instance where the data is not save and that is public and gets reset regularly. **Actual behavior:** There is only a warning on the login page: ![image](/attachments/5f4d9b7b-41c3-493a-8ca3-ce013cc55524) **Checklist:** * [x] I have provided all required information * [x] I am using the latest release or the latest unstable build * [x] I was able to reproduce the bug on [try](https://try.vikunja.io)
582 KiB
dpschen added the
changes requested
label 2022-10-01 10:21:47 +00:00
Owner

Yeah I think we need something like Gitea has:

image

I think that's best built into the api as a "Demo mode" setting. That setting would disable a few things as well on the api side.

Yeah I think we need something like Gitea has: ![image](/attachments/37e92a37-06a3-4a0c-8d7a-064fcf19c451) I think that's best built into the api as a "Demo mode" setting. That setting would disable a few things as well on the api side.
Author
Member

Maybe not as ugly, but yes. I have the feeling that some users don't get that they look at something public.

Also: is it possible to register an account? If so that should probably also be disabled in demo mode.

Maybe not as ugly, but yes. I have the feeling that some users don't get that they look at something public. Also: is it possible to register an account? If so that should probably also be disabled in demo mode.
Author
Member

I just realize that we should probably separate the user and pw hint from the demo instance reminder.

I just realize that we should probably separate the user and pw hint from the demo instance reminder.
konrad referenced this issue from a commit 2023-09-01 15:47:47 +00:00
Owner

Implemented in ed8fb71ff0

Implemented in https://kolaente.dev/vikunja/frontend/commit/ed8fb71ff0b05860f320e2a1fe6c3cb29ed2889a
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1988
No description provided.