Title: | Reports from Trello in R |
Version: | 1.0.1 |
Description: | Creates reports from Trello, a collaborative, project organization and list-making application. https://trello.com/ Reports are created by comparing individual Trello board cards from two different points in time and documenting any changes made to the cards. |
License: | MIT + file LICENSE |
Encoding: | UTF-8 |
LazyData: | true |
RoxygenNote: | 7.1.1.9000 |
Depends: | R (≥ 3.5.0), httr, dplyr, stringr |
Suggests: | rmarkdown, knitr, kableExtra |
VignetteBuilder: | knitr |
URL: | https://github.com/thomasgstewart/repello |
BugReports: | https://github.com/thomasgstewart/repello/issues |
NeedsCompilation: | no |
Packaged: | 2021-01-14 20:35:31 UTC; guidea |
Author: | Andrew Guide [aut, cre], Thomas Stewart [aut] |
Maintainer: | Andrew Guide <andrew.guide@vumc.org> |
Repository: | CRAN |
Date/Publication: | 2021-01-14 22:50:03 UTC |
All Checklists
Description
This function allows you to obtain checklists and card info for all cards on a chosen board.
Usage
all_checklists(board_name, save = FALSE)
Arguments
board_name |
The name of the board you want to browse. |
save |
Set to TRUE to save a copy of the card information list. |
Get Cards Information
Description
This function allows you to obtain the cards and the date of most recent modification for the cards on a specified board.
Usage
cards_info(board_id)
Arguments
board_id |
The ID of the board you want to browse. |
Check New Tasks
Description
This function allows you to compare checklists for new items and completions.
Usage
check_new_tasks(list1, list2)
Arguments
list1 |
A checklist for a Trello card. |
list2 |
A more recent checklist for the same card. |
Compare Checklists
Description
This function compares checklists for all items in a list of lists.
Usage
compare_checklists(old_list, new_list)
Arguments
old_list |
A prior list of Trello activities. |
new_list |
A more recent list of Trello activities. |
Get Board ID
Description
This function allows you to obtain the ID of the Trello board you want to view.
Usage
get_board_id(board_name)
Arguments
board_name |
The name of the board you want to browse. |
Get Checklist
Description
This function allows you to obtain a checklist for a card of interest.
Usage
get_checklist(board_id, card_name)
Arguments
board_id |
The ID of the board you want to browse. |
card_name |
The name of the card you want to view |
Set Key-Token
Description
This function allows you to set the user key and token for API calls. You can either link to text files which contain the key and token, or you can leave the arguments blank and manually input the key and token when prompted
Usage
set_key_token(key_file = NULL, token_file = NULL, path = getwd())
Arguments
key_file |
The name of the file which contains the Trello key |
token_file |
The name of the file which contains the user token |
path |
The path to the location of the user token file |
Trello Updates
Description
This function allows you to check for updates to all cards on a Trello board, comparing to a prior board setting.
Usage
trello_updates(board_name, prior = FALSE, recent = FALSE, save = FALSE)
Arguments
board_name |
The name of the board you want to browse. |
prior |
The name of the prior Trello list you want to compare to. Defaults to most recently saved Trello object prior to current save. |
recent |
The name of the Trello board to compare to a prior Trello object. By default will use current object grab as most recent object. |
save |
Set to TRUE to save a copy of the current Trello object. |