Closed abbood closed 7 years ago
ran quick start guide.. worked fine.. see this commit
1tRziPgOwgPBCYIQZuwa7Me1vk5_tfsAWb3mcpPICxEI
ie we gotta find the sheet that has the date range we're interested in
done
given
user types log
then
list of all projects display
when
user click on a display it auto fills (how?)
then
user adds a number (as hours)
after adding the number.. it should execute and send notification
Business Requirement
allow user to directly log time they spend on a specific project to a specific timesheet
Analysis
This can be simplified by the following assumptions.
for example if i type the following in the alfred box
jira 3:00
then this should work on all of these:etc
technical requirement
given
user is using this spreadsheet for time loggingand
user launches alfredand
enteres%project case insensitive substring% %hh:mm%
where h = hour, m = minutewhen
clicks on enterthen
the spreadsheet should update the row/column of that project on that date with the added hoursStatus Update
feb 15th, @abbood
trying to use caching, and working on creating a singelton method to call the google sheets service (ie must learn singelton in python)
feb 14th 2:00pm @abbood
made python command line work perfectly.. see this commit aa40835 with it's log message next step: integrate it into alfred workflow.. documentation is poor, following tutorial here for now
feb 14th @abbood
successfully wrote script that can update number to a cell corresponding to today (see 1e9c6ee).. now we must add the ability to specify the project name via regex (challenging)
feb 13th @abbood
working now on writing a method that scans a spreadsheet sheets and returns the sheet title and column that matches today's date
Related Issues
References