Package: rt 1.1.0

Bryce Mecum

rt: Interface to the 'Request Tracker' API

Provides a programmatic interface to the 'Request Tracker' (RT) HTTP API <https://rt-wiki.bestpractical.com/wiki/REST>. 'RT' is a popular ticket tracking system.

Authors:Bryce Mecum [aut, cre], Irene Steves [ctb], National Center for Ecological Analysis and Synthesis [cph]

rt_1.1.0.tar.gz
rt_1.1.0.zip(r-4.5)rt_1.1.0.zip(r-4.4)rt_1.1.0.zip(r-4.3)
rt_1.1.0.tgz(r-4.4-any)rt_1.1.0.tgz(r-4.3-any)
rt_1.1.0.tar.gz(r-4.5-noble)rt_1.1.0.tar.gz(r-4.4-noble)
rt_1.1.0.tgz(r-4.4-emscripten)rt_1.1.0.tgz(r-4.3-emscripten)
rt.pdf |rt.html
rt/json (API)
NEWS

# Install 'rt' in R:
install.packages('rt', repos = c('https://nceas.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/nceas/rt/issues

On CRAN:

apirequest-tracker

7.98 score 6 stars 660 scripts 383 downloads 8 mentions 21 exports 16 dependencies

Last updated 3 years agofrom:e3000a1191. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 10 2024
R-4.5-winNOTENov 10 2024
R-4.5-linuxNOTENov 10 2024
R-4.4-winNOTENov 10 2024
R-4.4-macNOTENov 10 2024
R-4.3-winOKNov 10 2024
R-4.3-macOKNov 10 2024

Exports:rt_loginrt_login_interactivert_logoutrt_queue_propertiesrt_ticket_attachmentrt_ticket_attachment_contentrt_ticket_attachmentsrt_ticket_creatert_ticket_editrt_ticket_historyrt_ticket_history_commentrt_ticket_history_entryrt_ticket_history_replyrt_ticket_linksrt_ticket_links_editrt_ticket_mergert_ticket_propertiesrt_ticket_searchrt_user_creatert_user_editrt_user_properties

Dependencies:askpassclicurlgluehttrjsonlitelifecyclemagrittrmimeopensslR6rlangstringistringrsysvctrs

Introduction to RT

Rendered fromintroduction.Rmdusingknitr::rmarkdownon Nov 10 2024.

Last update: 2020-12-17
Started: 2020-03-03

Searching RT

Rendered fromsearching.Rmdusingknitr::rmarkdownon Nov 10 2024.

Last update: 2020-03-03
Started: 2020-03-03

Workflows with RT

Rendered fromworkflows.Rmdusingknitr::rmarkdownon Nov 10 2024.

Last update: 2020-03-03
Started: 2020-03-03

Readme and manuals

Help Manual

Help pageTopics
Check that the login request was successful or notcheck_login
Compact list.compact
Construct a string for params suitable for passing into an RT requestconstruct_newline_pairs
Parse typical RT properties as contained in an RT response bodyparse_rt_properties
Parse an RT ticket create response body and return the ticket IDparse_ticket_create_body
Parse the response body from a call to 'rt_user_create'parse_user_create_body
Print an 'rt_api' objectprint.rt_api
The 'rt' packagert
Actually do the logging in part of logging inrt_do_login
Get an RT responsert_GET
Log in to RTrt_login
Log in to RT interactivelyrt_login_interactive
Log out of RTrt_logout
Parse an RT response in its parts as a listrt_parse_response
POST an RT requestrt_POST
Get the properties of a queuert_queue_properties
Get a ticket's attachmentrt_ticket_attachment
Get the content of an attachmentrt_ticket_attachment_content
Get a ticket's attachmentsrt_ticket_attachments
Create a ticketrt_ticket_create
Edit a ticketrt_ticket_edit
Get a ticket's historyrt_ticket_history
Comment on a ticketrt_ticket_history_comment
Gets the history information for a single history itemrt_ticket_history_entry
Reply to a ticketrt_ticket_history_reply
Get a ticket's linksrt_ticket_links
Edit the links on a ticketrt_ticket_links_edit
Merge two ticketsrt_ticket_merge
Get a ticket's propertiesrt_ticket_properties
Search for ticketsrt_ticket_search
Generate an RT API URLrt_url
Get the user agent for the package.rt_user_agent
Create a userrt_user_create
Edit a userrt_user_edit
Get a user's propertiesrt_user_properties
Get the version of the currently installed version of this package as a character vectorrt_version_string
Throw an error if the RT status code is an error statusstopforstatus
tidy_long_search_resulttidy_long_search_result
Try to make a tibbletry_tibble
Warn if a user edit response body contains warningswarn_user_edit_warnings