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

Events and groups optionally visible on front page #135

Merged
merged 9 commits into from
Feb 26, 2024

Conversation

lowercasename
Copy link
Owner

Quite a big change, but one that doesn't affect the flagship instance or any existing instances that don't change their config! If the new config option show_public_event_list is set to true (false by default), the home page is replaced with a list of events and groups on this particular instance which have been marked as public when being edited or created. The information page about Gathio is now also accessible on /about, for when this config option is enabled.

If this option is checked:

Screenshot 2024-02-25 at 23 55 22

...the event will appear on this new page:

Screenshot 2024-02-25 at 23 55 35

The about page content has also been rewritten to improve clarity a little, and has a handy new 'what does this instance do' section, since instances now can be quite distinct:

Screenshot 2024-02-25 at 23 55 44

@lowercasename lowercasename merged commit de68844 into main Feb 26, 2024
2 checks passed
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.

1 participant