jnichols-git / jnichols-git/Gate

The Dashboard

Open
#16 2 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Go
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The dashboard is one of the areas with the most significant area for improvement. While this project is currently Golang-based, any web development solution is acceptable--the dashboard just needs to be more responsive and usable before any sort of major release.

The dashboard should have the following features:
1. Update configuration settings, primarily SMTP host settings and server functionality (enable/disable usage to bring down server without closing) and save to dat/config/config.yml.
2. Login that checks for admin permissions. User should be redirected from the dashboard if they do not have a cookie authenticating them as an admin user.
3. Clean and accessible design

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.