]> us-delaporte.pagekite.me Git - dotfiles.git/blobdiff - files/ts/tasks.py
Add status panel for blocker issues
[dotfiles.git] / files / ts / tasks.py
index e35b5e1d2434bae90c4a050fc148661552f0a496..015b6c544fa0a7e74ed7132b4f1402c7abe0ee74 100644 (file)
@@ -50,7 +50,7 @@ def dash(c):
 @task
 def vasl(c):
     '''Submit time off'''
-    c.run(f"firefox https://my.techservices.illinois.edu/vacation/submitdays.asp")
+    browse(c, "https://my.techservices.illinois.edu/vacation/submitdays.asp")
     browse(c, "https://outlook.office.com/calendar/view/week")
 
 
@@ -103,11 +103,24 @@ def retro(c):
     browse(c, f'{SECDEV_LIMITED}')
 
 
-
 @task(journal)
+def data(c):
+    '''For recording engagements'''
+    c.run(f'soffice {JOURNAL}/Data/engagements.ods')
+    # TODO: Launch Jupyter container on this folder as well
+
+@task
+def gather-data(c):
+    raise NotImplementedError()
+    # TODO: Add GH command to gather latest data files.
+
+
+@task(data)
 def wins(c):
     '''For recording team wins'''
     code(c, f'{JOURNAL}/{YEAR}-Wins.md')
 
-
+@task
+def co_authors(c):
+    browse(c, 'https://github.com/orgs/techservicesillinois/projects/10?pane=info')