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

Feature Plans Tracking list #842

Closed
58 of 59 tasks
Ornias1993 opened this issue Aug 29, 2021 · 2 comments
Closed
58 of 59 tasks

Feature Plans Tracking list #842

Ornias1993 opened this issue Aug 29, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@Ornias1993
Copy link
Member

Ornias1993 commented Aug 29, 2021

This list is to track Feature Requests from one place.

Futures listed here as, mostly: blockers, refactors and generally missing features that cover more than one app.
Example:

  • Missing (database) dependencies
  • General k8s features missing from common
  • Inflexible config that needs to be redone

-> New Feature request should be made by creating a new issue. The issue will be checked if it's viable, linked here and closed. <-

  • Still to be added to TrueCharts
  • Already added to TrueCharts
    ❌ Not likely to be added to TrueCharts (Please add reason)

Features

Done during 21.08 BETA:

  • Allow settings Ingressclass on Ingress
  • Add Custom App creator (like the iX Big-Blue-Button)
  • Expose Horizontal Pod Autoscaler in GUI
  • Set and Expose Termination gracePeriodSeconds
  • Expose Pod annotations in GUI
  • Expose Pod labels in GUI
  • Expose container annotations in GUI
  • Expose Container labels in GUI
  • Custom Ingress annotation support
  • Custom Ingress label support
  • Additional Ingress support [common] Add additionalIngress #793
  • Additional Services support
  • Allow service-type Loadbalancer for the portalbutton Adapt portal to accept loadbalancer servicetype #501
  • Allow multiple instances of Traefik
  • Move Traefik to common-chart Traefik Update Project #885
  • Add changelog to App updates
  • Set app version to container version
  • Split containers off again into seperate repo
  • Add automatic mirroring
  • ensure no dockerhub packages are used due to removal and ratelimit
  • Digest pin all tags
  • Use bitnami images when available to combine layers
  • Keep last version of every major release
    ❌ Make sure all grouped objects are hidden when disabled if possible. [Unifi] GUI - Additional settings for optional services are shown even when disabled. #939 (everything that can be grouped under an enable-toggle, already is. enable-toggle with show_if does not seem to be possible)
  • Add and expose DNS settings (to sync with official big-blue-button)
  • Clearly seperate "Advanced" features with labels (Features that require some knowhow to change)
  • Hide "Expert" features behind checkboxes (Features that most users wouldn't need to touch and/or require significant knowhow)
  • OpenVPN support
  • Wireguard support
  • Streamline and standardise a few more complicated VPN options (killswitch and excludes basically)
  • Apply more secure default security Policies
  • increase default resource limits to 4c 8gb
  • document system requirements
  • Move back to old ruby test suit for common
  • Move stateless apps to rolling update vs recreate
  • Install multiple test helm charts when common is changed.
  • document development workflow using VSCODE
  • Integrate other tests (such as the iX Systems tests) into VSCODE
  • Add VPN unittests
  • check and/or remove the default /var/run emptyDir (lets add that when needed instead of by default for everything)
  • Add netshoot addon
  • Add Promtail addon
  • Add code-server addon
  • Migrate postgresqlcompatibility code to common
  • Check which ACL's are breaking autopermissions
  • Add mitigations to deal with ACL's that break autopermissions
@Ornias1993 Ornias1993 added the enhancement New feature or request label Aug 29, 2021
@Ornias1993 Ornias1993 pinned this issue Aug 29, 2021
@Ornias1993 Ornias1993 self-assigned this Aug 29, 2021
@Ornias1993 Ornias1993 changed the title Feature Request Tracking list Feature Plans Tracking list Oct 19, 2021
@Ornias1993
Copy link
Member Author

Moved this to github milestones and projects

@Ornias1993 Ornias1993 unpinned this issue Oct 20, 2021
@truecharts-admin
Copy link
Collaborator

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists

@truecharts truecharts locked and limited conversation to collaborators Feb 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants