4.5 KiB
4.5 KiB
Apps GUI Suggestions
The goal is to gather some suggestions and forward them to iX-Systems.
For easy reference the priorities are linked to a future release for reference purposes and should be read as "The following release or earlier". When given a priority the following is taken into account:
- The amount of complaints about something
- How invasive the change is, most likely, going to be vs. the time till the aimed release.
- If there are any TrueCharts features that are currently "on-hold" or struggeling, due to the lack of a certain feature
- The added value a feature is going to have for TrueNAS SCALE
Priority: High/Release
GUI suggestions
- Add more bulk options, like bulk upgrade and restart. https://jira.ixsystems.com/browse/NAS-112055
- Default tab should be "Installed Apps" or have an option to set the default. https://jira.ixsystems.com/browse/NAS-112057
- Use blue for the Official Catalog/Train boxes in the available/installed apps tabs. https://jira.ixsystems.com/browse/NAS-112059
- Allow showing 1 or more default entries when creating a list (instead of an empty list)NAS-109761
- When using rollback display a dropdown of available versions, instead of a textbox. https://jira.ixsystems.com/browse/NAS-112060
- Allow fields of type
textin questions.yaml, instead of juststringhttps://jira.ixsystems.com/browse/NAS-112061 - Show App internal DNS name in App Overview https://jira.ixsystems.com/browse/NAS-112063
Backend suggestions
- Allow multiple Containers to all consume the same intel GPU https://jira.ixsystems.com/browse/NAS-112058
- Mount the PVC dataset to the host https://jira.ixsystems.com/browse/NAS-112078
Documentation suggestions
- Document how (not-to) use the Helm CLI on SCALE https://jira.ixsystems.com/browse/NAS-112075
Priority: Medium/U1
GUI suggestions
- Use all screen on install / edit app, not just a sidebar. NAS-110183
- Add service information (Service name and ports) to the App Overview (In the card displayed when clicking an installed app). https://jira.ixsystems.com/browse/NAS-112062
- Allow changing colors (yellow/gold default) of catalogs/trains boxes in the available/installed apps tabs, to be easier to distinguish between catalog/train. https://jira.ixsystems.com/browse/NAS-112065
- Add option for separators and whitespace in questions.yaml NAS-110750
Backend suggestions
- Add ability to save and restore a PVC backup even on app delete https://jira.ixsystems.com/browse/NAS-112066
- Add MetalLB Loadbalancer https://jira.ixsystems.com/browse/NAS-111019
- Allow to auto update Apps https://jira.ixsystems.com/browse/NAS-112056
Priority: Low/Post-U1
GUI suggestions
- Add sorting options in app catalog. https://jira.ixsystems.com/browse/NAS-112067
- Increase the size of App overview modal https://jira.ixsystems.com/browse/NAS-112068
- Fix some of the themes to work with apps section. https://jira.ixsystems.com/browse/NAS-112069
- Add ability to group apps. https://jira.ixsystems.com/browse/NAS-112070
- Show statistics per app (cpu / network / ram) https://jira.ixsystems.com/browse/NAS-112071
- Validate regex defined in questions.yaml when focus leaves input field. https://jira.ixsystems.com/browse/NAS-112072
- Set custom message to display when
valid_charsis not matched. https://jira.ixsystems.com/browse/NAS-112073 - Application Events should be auto-updated, instead of having to re-open the app card to see the new events. NAS-111626
- Make timezone searchable and sorted in Scale Apps installation NAS-109524
Backend suggestions
- Allow
show_ifandshow_subquestions_ifto to use values for evaluation from parent variables NAS-110751 - Add a feature to allow App creators to show a dropdown listing other Apps to connect to https://jira.ixsystems.com/browse/NAS-112064
- The "Application Events" in the App Overview should be shown in a similar UI widget as the container logs. https://jira.ixsystems.com/browse/NAS-112074
Priority: Not sure if possible
- Add ability to set which app will start on boot (Auto start) https://jira.ixsystems.com/browse/NAS-112076
- Add ability to set a delay before an app starts on boot (Delayed auto start) https://jira.ixsystems.com/browse/NAS-112077