Mentions in notes
When creating a note for a project, users should be able to mention other users by typing @username, so that the mentioned user gets a notification.
Mentions in notes
When creating a note for a project, users should be able to mention other users by typing @username, so that the mentioned user gets a notification.
The planned features are mentioned in alphabetical order.
ClusterCockpit integration
In order to view details of a specific compute job, PERSEUS should be able to link compute jobs with their entries in ClusterCockpit and allow users to view job details there.
Compute job support
PERSEUS should be able to receive a list of compute jobs and store them in its database. A user should be able to view a list of corresponding compute jobs in the project details view.
Custom roles
Besides the roles that are already implemented in PERSEUS, owners should be able to add custom roles for a better control of who has which permissions.
Dashboard
Every user should be able to create an individual dashboard and therefore choose from different widgets which should be visible on the dashboard.
Email-Ticket support
To help support personell, PERSEUS should be able to receive data from any email ticket system, connect tickets to projects and show them within the project details view.
Proactive support
PERSEUS should allow for the creation of specific triggers, e.g. a low resource usage over a long time, that will cause a notification so that support personell can actively ask if help is needed. This should be per project, so that it would be possible to define specific triggers for specific projects.
Responsive design
Currently, PERSEUS only works fine on desktops. It requires a responsive design that allows usage on handheld devices like phones and tablets.
Usage predictions
To allow for a better determination how much compute time will be needed in the future, e.g. for requirements regarding future clusters, PERSEUS should be able to use historic data to predict future usage.