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

Change 'landing-page' #1599

Closed
huntson opened this issue Nov 11, 2023 · 9 comments
Closed

Change 'landing-page' #1599

huntson opened this issue Nov 11, 2023 · 9 comments
Assignees
Labels
✨ Feature A feature you'd like to be added Stale
Milestone

Comments

@huntson
Copy link

huntson commented Nov 11, 2023

Description

If you make a board public it does not appear there is a way to make that the landing page of the server without giving out the url: /board/

There should be a way to make the landing page of the server a default board for those who are not logged in.

Priority

High (App breaking feature)

@huntson huntson added the ✨ Feature A feature you'd like to be added label Nov 11, 2023
@ajnart
Copy link
Owner

ajnart commented Nov 11, 2023

Description

If you make a board public it does not appear there is a way to make that the landing page of the server without giving out the url: /board/

There should be a way to make the landing page of the server a default board for those who are not logged in.

Priority

High (App breaking feature)

I agree, we didn’t really think about that before. How would you name that option? Maybe we should change the “default dashboard” terminology or name the option “set as landing page” accessible only by admins.

For now you have to make the changes to the “default” config

@huntson
Copy link
Author

huntson commented Nov 11, 2023

Perhaps 'server default board?'

Can you elaborate where this default config is to make changes to exactly please?

@ajnart
Copy link
Owner

ajnart commented Nov 11, 2023

Perhaps 'server default board?'

Can you elaborate where this default config is to make changes to exactly please?

The default config is just a config named default, it's the first one you made when you installed homarr, you cannot delete it (or at least you should not be able to)

@huntson
Copy link
Author

huntson commented Nov 11, 2023

Right now on a new installation it does not present me with any dashboard at all unless I create one. I have no upgraded any old installations. I am only trying with a new one.

@ajnart
Copy link
Owner

ajnart commented Nov 11, 2023

Right now on a new installation it does not present me with any dashboard at all unless I create one. I have no upgraded any old installations. I am only trying with a new one.

Try to go into edit mode and exit it, it should save the board then

@huntson
Copy link
Author

huntson commented Nov 18, 2023

I didn't understand that the page that was being presented is the default board. This makes sense now. Still would be nice to change which one is the default.

@badarotti
Copy link

Hi, I suggest that this feature:

  • Be called Make this board the landing page for anonymous users
  • Be a sub option of the Allow anonymous option appearing right below it
  • Be active only when the parent option is active
  • Indicates if there's another board elsewhere already marked as the landing page in the description text
  • When activated and there's another board marked as the landing page, asks the user to confirm the override

I would be grateful if this option is implemented

Thank you for all your work.

Copy link

Hello 👋, this issue has been open for 60 without activity. Please close this issue if it's no longer relevant or has been resolved. Still relevant? Simply reply and I'll mark it as active.

@github-actions github-actions bot added the Stale label Jan 18, 2024
@Meierschlumpf
Copy link
Collaborator

Closed by homarr-labs/homarr#1373

This feature will be part of v1.0, see #1993
image

@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Homarr Kanban Oct 26, 2024
@Meierschlumpf Meierschlumpf added this to the v1.0.0 milestone Oct 26, 2024
@Meierschlumpf Meierschlumpf self-assigned this Oct 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature A feature you'd like to be added Stale
Projects
Archived in project
Development

No branches or pull requests

4 participants