Compare commits
2 Commits
0.2.0
...
ignore-old
Author | SHA1 | Date | |
---|---|---|---|
c6adf92564 | |||
2080be5537 |
@ -1,6 +1,6 @@
|
|||||||
# Package
|
# Package
|
||||||
|
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
author = "Jonathan Bernard"
|
author = "Jonathan Bernard"
|
||||||
description = "Synchronization tool between JDB pit and Trello."
|
description = "Synchronization tool between JDB pit and Trello."
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
@ -102,8 +102,10 @@ proc syncContext(
|
|||||||
|
|
||||||
let board = s.boards[ctx.boardId]
|
let board = s.boards[ctx.boardId]
|
||||||
|
|
||||||
let issues = s.issues.find(
|
var issueFilter = initFilter()
|
||||||
propsFilter(newTable([("context", ctx.context)])))
|
issueFilter.completedRange = some((now() - 60.days, now()))
|
||||||
|
issueFilter.properties = newTable([("context", ctx.context)])
|
||||||
|
let issues = s.issues.find(issueFilter)
|
||||||
|
|
||||||
let cards: seq[tuple[list: TrelloListSummary, card: TrelloCard]] =
|
let cards: seq[tuple[list: TrelloListSummary, card: TrelloCard]] =
|
||||||
board.lists.pairs.toSeq -->
|
board.lists.pairs.toSeq -->
|
||||||
@ -209,6 +211,10 @@ proc syncContext(
|
|||||||
|
|
||||||
for lentIssue in unmatchedIssues:
|
for lentIssue in unmatchedIssues:
|
||||||
let issue = lentIssue
|
let issue = lentIssue
|
||||||
|
|
||||||
|
# Don't worry about creating new cards for issues that are done.
|
||||||
|
if issue.state == Done: continue
|
||||||
|
|
||||||
let list = board.lists[listCategoryForIssueState(issue.state)][0]
|
let list = board.lists[listCategoryForIssueState(issue.state)][0]
|
||||||
let newCard = TrelloCard(
|
let newCard = TrelloCard(
|
||||||
name: issue.summary,
|
name: issue.summary,
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
const PIT2TRELLO_VERSION* = "0.2.0"
|
const PIT2TRELLO_VERSION* = "0.2.1"
|
||||||
|
|
||||||
const USAGE* = """
|
const USAGE* = """
|
||||||
Usage:
|
Usage:
|
||||||
|
Reference in New Issue
Block a user