]> git.rmz.io Git - dotfiles.git/commitdiff
task: update recurrence UDAs
authorSamir Benmendil <me@rmz.io>
Sun, 7 Dec 2025 20:26:47 +0000 (20:26 +0000)
committerSamir Benmendil <me@rmz.io>
Sun, 7 Dec 2025 21:27:00 +0000 (21:27 +0000)
task/taskrc

index 0d125b99bfde930cf0d4334b80e62505239494e4..4e007f505bf8cba99ec946aaedef8cda035cb4a9 100644 (file)
@@ -81,18 +81,66 @@ report.recurring.filter  = status:recurring
 #uda.rtype.label=Recur.Type
 #uda.rtype.type=string
 #uda.rtype.values=chained,periodic
 #uda.rtype.label=Recur.Type
 #uda.rtype.type=string
 #uda.rtype.values=chained,periodic
-uda.r.label=TwRecurrence
-uda.r.type=string
-uda.rparent.label=Parent task
-uda.rparent.type=string
-uda.rwait.label=Wait (instance)
-uda.rwait.type=date
-uda.runtil.label=Until WIP (instance)
-uda.runtil.type=date
-uda.rscheduled.label=Scheduled (instance)
+uda.r.label=R
+uda.r.type=duration
+uda.rskip.label=rskip
+uda.rskip.type=string
+uda.rskip.values = no,yes
+uda.rparent.label=Parent
+uda.rparent.type=uuid
+uda.rlastinstance.label=Last child
+uda.rlastinstance.type=uuid
+# TODO: Remove the UDAs once they are no longer in use
 uda.rscheduled.type=date
 uda.rscheduled.type=date
-uda.rlastinstance.label=Last child task
-uda.rlastinstance.type=string
+uda.rnext_due.label=Due (next)
+uda.rnext_due.type=date
+uda.rnext_scheduled.label=Scheduled (next)
+uda.rnext_scheduled.type=date
+uda.rnext_wait.type=Wait (next)
+uda.rnext_wait.type=date
+uda.rnext_until.type=Until (next)
+uda.rnext_until.type=date
+uda.runtil.label=Until (instance)
+uda.runtil.type=date
+
+# Bugwarrior UDAs
+uda.gitlabtitle.type=string
+uda.gitlabtitle.label=Title
+uda.gitlabdescription.type=string
+uda.gitlabdescription.label=Description
+uda.gitlabcreatedon.type=date
+uda.gitlabcreatedon.label=Created
+uda.gitlabupdatedat.type=date
+uda.gitlabupdatedat.label=Updated
+uda.gitlabduedate.type=date
+uda.gitlabduedate.label=Due Date
+uda.gitlabmilestone.type=string
+uda.gitlabmilestone.label=Milestone
+uda.gitlaburl.type=string
+uda.gitlaburl.label=URL
+uda.gitlabrepo.type=string
+uda.gitlabrepo.label=Repo Slug
+uda.gitlabtype.type=string
+uda.gitlabtype.label=Type
+uda.gitlabnumber.type=string
+uda.gitlabnumber.label=Issue/MR #
+uda.gitlabstate.type=string
+uda.gitlabstate.label=Issue/MR State
+uda.gitlabupvotes.type=numeric
+uda.gitlabupvotes.label=Upvotes
+uda.gitlabdownvotes.type=numeric
+uda.gitlabdownvotes.label=Downvotes
+uda.gitlabwip.type=numeric
+uda.gitlabwip.label=MR Work-In-Progress Flag
+uda.gitlabauthor.type=string
+uda.gitlabauthor.label=Author
+uda.gitlabassignee.type=string
+uda.gitlabassignee.label=Assignee
+uda.gitlabnamespace.type=string
+uda.gitlabnamespace.label=Namespace
+uda.gitlabweight.type=numeric
+uda.gitlabweight.label=Weight
+# END Bugwarrior UDAs
 
 # taskd
 taskd.certificate=$XDG_DATA_HOME/task/hactar.cert.pem
 
 # taskd
 taskd.certificate=$XDG_DATA_HOME/task/hactar.cert.pem