You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Feature Request]: Dealing with duplicate card name teal.reporter#313
Do not allow to create cards with the name that already is used (we aim not to allow user to input the same name, card name is the same with card title, UI needs to be updated to handle this assertion as well in the modal when we add the card) 5 hours
Soft Deprecate old methods teal.reporter#315
Soft Deprecate old methods (possibly just 1 parent method, ContentBlock method. we may need to create an initialization method on the parent class and put the deprecation warning there, make sure to test) - 3 hours
Continuation of #104
From comments: #104 (comment)
Done
teal.modules.general
👉 POC Redesign of teal.reporter teal.modules.general#862
👉 Improve the Reproducibility Mechanisms and Code Display in Report Output teal.reporter#280
teal.code::eval_code
andteal.code::get_code
to support code labelling👉 introduce label to
eval_code
,within
andget_code
teal.code#248teal
reporter
as aninit
parameter to allow global disabling👉 [Feature Request]: Globally disable reporter feature teal#871
reporter$set_template()
for setting custom templates when users add cards👉 [Feature Request]: User-defined templates for reports teal.reporter#271
modify_teal_module_output()
so devs can modify or disable report cards👉 [Feature Request]: Allow app dev to supply card function. teal.modules.general#736
👉 Also allows disabling reporter on a per-module basis
👉 optional reporter in the independent teal modules teal#678
add_document_button_server()
with a standalone "+" button (no more old buttons in modules)👉 https://github.com/insightsengineering/coredev-tasks/issues/545
teal.reporter
report_document()
andedit_report_document()
for the newReportDocument
S3 classPreviewer
andReporter
to supportReportDocument
Rendered
classreport_render_and_compress
report_render
In Progress
teal
👉 POC Redesign of teal.reporter teal#1499 (comment)
teal.reporter
🔜 TODOs
teal
modify_teal_module_output()
teal#1523 - Documentation (13 hours)modify_teal_module_output()
modify_teal_module_output
and export them teal#1521 - Wrappers (13 hours)modify_teal_module_output()
(e.g.disable_teal_module_report_card
)report_card
body👉 POC Redesign of teal.reporter teal.modules.general#862 (comment)
teal.reporter
Do not allow to create cards with the name that already is used (we aim not to allow user to input the same name, card name is the same with card title, UI needs to be updated to handle this assertion as well in the modal when we add the card) 5 hours
Write a vignette covering new features (explain the new card object (ReportDocument), tutorial, and how they can be extended in teal, etc) - 8 hours
Soft Deprecate old methods (possibly just 1 parent method, ContentBlock method. we may need to create an initialization method on the parent class and put the deprecation warning there, make sure to test) - 3 hours
Fix failing tests (R CMD check fails: unit test, examples, package metadata, a bit of everywhere) - 13 hours
download_report_button_srv
andreporter_previewer_srv
teal.reporter#317Check for code reuse opportunities between
download_report_button_srv
andreporter_previewer_srv
(8 hours)👉 Redesign of
teal.reporter
Cards teal.reporter#307 (comment)moving card edit/delete buttons somewhere else (UI to find a better place for the buttons) - 5 hours
allow to edit card title (make sure that the card name still unique, ) - 8 hours
👉 Edit Functionality for the Report Previewer module teal.reporter#312 (comment)
Module Packages
Future Plans
Show R Code
as a button next toAdd to Report
buttonteal_data/qenv
srv_teal_module
to depend on whether module returnedteal_data/qenv
to show the buttonteal_data/qenv
returned by the module, so thatShow R Code
can be also customized or nullifiedThe text was updated successfully, but these errors were encountered: