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

New Features Mainlist #1

Open
13 of 21 tasks
amyipdev opened this issue Jul 23, 2023 · 0 comments
Open
13 of 21 tasks

New Features Mainlist #1

amyipdev opened this issue Jul 23, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@amyipdev
Copy link
Owner

amyipdev commented Jul 23, 2023

The following are all of the newly proposed features:

  • Native SSL support
  • SSL toggleswitch: done
  • Actual SSL implementation: done
  • Automatic port selection: done
  • ACME: done
  • Internationalization
  • Cookie setting support (TS-handled via navbar dropdown): not done
  • Cookies read by server: not done
  • HTML i18n support: not done
  • TS i18n support: not done
  • Spanish translation: not done
  • Chinese translation: not done
  • Minification
  • CSS: not done
  • JS: not done
  • HTML: not done
  • Services
  • Card: done
  • Backend: done
  • PostgreSQL support
  • Events support
  • SQLite3 support
  • InfluxDB support
  • MongoDB support
  • Basic module set:
  • ping: done
  • http: done
  • tcp: done
  • ssvplwc: done
    • server-side: done
    • client-side: done
  • Autorefresh every 60 seconds
  • Distribution
    • .deb: not done
    • .rpm: done
    • PKGBUILD: not done
    • nix: done
  • Install script
  • make install
  • AGPLv3-ification
    • SPDX headers: done
    • LICENSE file: done
  • README
  • Offer WSGI server options
  • API Latency Module
  • Bar Tooltips
  • Internal Mode
  • Login System (also allow internal mode to be displayed without login)
  • Modules (RAM, CPU, disk, network) (each one can be enabled/disabled by adding them into a json list, list is dynamically fetched, modules in order)
  • All available modes (disabled, login - front page shows internal, login required, nologin - front page shows internal, dual - /internal requires login and shows internal, / is standard and doesn't require login, jinja-added nav option for /internal called "Advanced")
  • Alerts
  • Internal: canceled feature in favor of email system
  • External: RSS, Atom done, activitypub, email not done

There are plenty more already planned ideas to add to this list, and they will be added eventually. Newly proposed ideas will also be added.

This list is dynamic; it will update as new ideas are presented, and as they are completed.

@amyipdev amyipdev added enhancement New feature or request help wanted Extra attention is needed labels Jul 23, 2023
@amyipdev amyipdev self-assigned this Jul 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant