phpreport
phpreport copied to clipboard
Increase configuration options for weekly goal feature
Weekly goals are currently configured by admins via the user management screen. The only possible setting is the number of hours at the end of the period.
I propose to create a new page called "user configuration" where we can add user-dependent settings, and we would start populating it with the weekly goal configuration. It would include:
- A table to configure personal weekly goals like the one in user management screen (open question: should we delete the one in the user management screen?)
- A selector for "dynamic" or "static" goals:
- Dynamic: current behavior
- Static: goal is just journey * 5.
- A selector to display goals in "negative" or "positive":
- Negative shows the number of hours left to complete the goal (goal - worked hours)
- Positive is the current behavior.