commit ca426ad963867dc9a8223817e4f70d5a96bb5d5a from: Oliver Lowe via: Oliver Lowe date: Mon Jul 21 09:27:49 2025 UTC cmd/jiraexport: by default print all messages if no modified time filter set commit - 75b1d88cd4d5e1b093168d967beba3cb605996f3 commit + ca426ad963867dc9a8223817e4f70d5a96bb5d5a blob - ad472c6e511a1c41841942545d18fadc1f9d1413 blob + 45c7a4005010362dbf4e6924b2eea2556a0839bc --- cmd/jiraexport/jiraexport.go +++ cmd/jiraexport/jiraexport.go @@ -83,7 +83,7 @@ func copyMessage(w io.Writer, msg *mail.Message) (n in const usage string = "jiraexport [-d duration] [-u url] issue [...]" -var since = flag.Duration("d", 7*24*time.Hour, "exclude activity older than this duration") +var since = flag.Duration("d", 0, "exclude activity older than this duration") var apiRoot = flag.String("u", "http://[::1]:8080", "base URL for the JIRA API") var onlyComments = flag.Bool("c", false, "only print comments") @@ -155,7 +155,7 @@ func main() { log.Println(err) continue } - if time.Since(info.ModTime()) >= *since { + if *since != 0 && time.Since(info.ModTime()) >= *since { continue } f, err := fsys.Open(path.Join(dir, d.Name()))