ever-co / ever-teams

Ever® Teams™ - Open Work and Project Management Platform - https://ever.team
https://ever.team
GNU Affero General Public License v3.0
227 stars 35 forks source link

[Feature] 'Daily plan' | popup 'Planned work hours' logic #2601

Closed KostyaEver closed 2 weeks ago

KostyaEver commented 3 weeks ago

The system should check if the user has a plan 'Today' or NOT

if the user has a plan and clicks 'track time' the system should display the popup 'Planned work hours' first and once the user provides planned time, then can start tracking the time.

Important: The system asks ONLY one time to go through this procedure (Add 'planned work hours' and 'provide estimates' that day)

User should be able two see two different popups in two cases

  1. User has plan and all tasks have been estimated
  2. User has plan and NOT all task have been estimated
Screenshot at Jun 13 17-51-53

The popup should have two inputs 'Hours' & 'Minutes' where the user just adds the approximate amount of planned work hours for today. (inputs should not have negative values)

The button 'Create Plan' should be renamed to 'Start working' The title should also be renamed to 'Today's Plan' The sub-title should be 'Add planned working hours'

Screenshot at Jun 13 17-37-15

Also if there are tasks with '0' estimates should also ask to add to the popup just with RED notification below that please add Estimates

Screenshot at Jun 13 17-33-33

Design needed - description of such popup here https://github.com/ever-co/ever-teams/issues/2603

evereq commented 3 weeks ago

@KostyaEver make sure this is not enforced on users, but a setting exists that allows to activate "require plan to track time" etc. I think we have a task for that already somewhere.

KostyaEver commented 3 weeks ago

Yes, here is the task https://github.com/ever-co/ever-teams/issues/2471 also updated the description @evereq

@JoeMakuta