evrenvarol / outlook-taskboard

Kanban Board for Microsoft Outlook Tasks
MIT License
205 stars 76 forks source link

Estimates #18

Open rheer opened 7 years ago

rheer commented 7 years ago

Todo: Test on website

npeep commented 7 years ago

When merged on my machine the columns quit pulling tasks - everything is blank.

kberror

rheer commented 7 years ago

I also updated the config.js. Did u adapt it?

GrimmiMeloni commented 7 years ago

I checked your Request Reto. I ran into the same problem as npeep. The reason is, that you changed the default naming strategy for the folders, which is an incompatible change. I.e. Next is now called "02_Next". I would suggest to stick with the default names in your PR, and then adjust locally if you need those prefixes.

Gromith commented 6 years ago

The Idea with total time estimate is great! I would like to integrate this into my taskboard. I use the task status instead of the folder name because all tasks are in the same Folder. Unfortunately, the following code does not work:

return getOutlookFolder($scope.config.BACKLOG_FOLDER.Name).Items.Restrict("[Status] = 0 And Not ([Sensitivity] = 2)");

Gromith commented 6 years ago

Unfortunately, I had no success so far :( Can someone rewrite the total time estimate function to filter on Task status instead of the folder name?

BillyMcSkintos commented 6 years ago

Check out JanVV's fork: https://github.com/janvv/outlook-taskboard

On Thu, Jan 4, 2018 at 2:42 AM, Gromith notifications@github.com wrote:

Unfortunately, I had no success so far :( Can someone rewrite the total time estimate function to filter on Task status instead of the folder name?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/evrenvarol/outlook-taskboard/pull/18#issuecomment-355251356, or mute the thread https://github.com/notifications/unsubscribe-auth/ABKsCEaMhA3S6WbJf1znEALMFflE5pEUks5tHKsIgaJpZM4LtkLe .

Gromith commented 6 years ago

I use Janvv's fork. Janvv's fork does not use the total time estimate Feature. Rheer calculates the total time based on the tasks that are in the corresponding Folders:

$scope.totalTime = function(name) { var tasks = getOutlookFolderByName(name); var count = tasks.Items.Count; var i; var total=0; for (i = 1; i <= count; i++) { total = total + tasks.Items(i).TotalWork/60; } return total; }

To use this great Feature in Janvv's fork i have to calculate the total time based on the Status of the Tasks. For example, select all tasks with the status in Progress and calculate the in Progress total time estimate.