Barret Schloerke
a287ebe324
Minimize str usage in rlog$valueStr ( #2377 )
...
* return early if loggin is disabled
* do not allow str to recurse
* add news item for #2377
* change " " to " "
* Not a "world-ending performance issue"
2019-04-10 11:27:29 -07:00
Barret Schloerke
7b6cc50238
Merge branch 'master' into rc-v1.3.0
...
* master:
fix shortString is NA or NULL logic
add coverage for situation where label might be na or NULL
increase default length of label to 250chars from 100chars
make sure labels are short for reactlog
2019-03-01 15:45:19 -05:00
Barret Schloerke
93d3b78ac1
fix shortString is NA or NULL logic
2019-03-01 15:22:40 -05:00
Barret Schloerke
69e82f6e0e
add coverage for situation where label might be na or NULL
2019-03-01 14:57:05 -05:00
Barret Schloerke
1f83a6db7b
increase default length of label to 250chars from 100chars
2019-03-01 14:34:21 -05:00
Barret Schloerke
8f37951e14
make sure labels are short for reactlog
2019-03-01 14:30:23 -05:00
Barret Schloerke
e46debb6d1
remove github location for reactlog and clean up flow of check_suggested
2019-02-27 09:19:46 -05:00
Barret Schloerke
64a74692b9
document time for reactlogShow
2019-02-01 16:05:33 -05:00
Barret Schloerke
bcac115c3d
Add methods: reactlog, reactlogShow, and reactlogReset. Depricate showReactLog
...
Update links to help file to not use `showReactLog`, but `reactlogShow`
Use updated reactlog pkg function api of reactlog_*. This may fail right now, but rerun travis when the reactlog code is merged into master.
2019-01-30 12:20:22 -05:00
Barret Schloerke
f06274aec6
fixed bad argument placement
2018-12-14 16:01:25 -05:00
Barret Schloerke
dfa686a3e0
always display the first n chars in a rLog$valueChange or rLog$define
...
capture the value in a try statement of capture.output of str
2018-12-14 15:51:31 -05:00
Barret Schloerke
fe679b5de5
add reactId to rLog$invalidateLater
2018-12-14 15:49:45 -05:00
Barret Schloerke
aa1eb0410c
add force option to retrieving reactive info
2018-12-14 14:10:34 -05:00
Barret Schloerke
1b06bab7ee
add define observer to rLog
2018-12-14 12:05:37 -05:00
Barret Schloerke
0f13056aa2
fix rLog$reset to work as an installed package. added a dummy context reactId (different from noReactId)
2018-12-14 12:05:22 -05:00
Barret Schloerke
beecf60db7
use rLog$reset() instead of initializeReactlog() due to changing global binding error
2018-12-13 17:04:12 -05:00
Barret Schloerke
add40e5926
when calling rlog$define, set a value
2018-12-13 16:51:32 -05:00
Barret Schloerke
960e7f3b24
fix .globals binding issue
2018-12-13 16:50:13 -05:00
Barret Schloerke
8198d99309
add rlog$invalidateLater(runningCtxId, millis, domain)
2018-12-13 14:49:27 -05:00
Barret Schloerke
81de1c8ed4
remove setLabel from ReactiveValues
2018-12-13 14:42:25 -05:00
Barret Schloerke
bf8dbc38c7
add a noReactId label and init rLog method
2018-12-13 13:25:53 -05:00
Barret Schloerke
ae0d4d9353
add a default reactId for contexts for clearer msg logs and rLogs
2018-12-13 10:48:32 -05:00
Barret Schloerke
43ec4ae238
add helper functions for msg logger.
2018-12-13 10:48:02 -05:00
Barret Schloerke
423bdd8b6b
read reactlog version from description file
2018-12-12 11:27:17 -05:00
Barret Schloerke
1e19ff65e6
fix bad comma usage
2018-12-12 11:04:36 -05:00
Barret Schloerke
a9cf632f53
markTime -> userMark; queueEmpty -> idle
2018-12-12 10:58:28 -05:00
Barret Schloerke
fddf94a341
this check is already covered
2018-12-11 17:23:22 -05:00
Barret Schloerke
203168d261
dec/increment with integers
2018-12-11 17:23:13 -05:00
Barret Schloerke
0e3c3536f8
no need to store messages
2018-12-11 17:22:59 -05:00
Barret Schloerke
45b2b7e24f
use curly brackets for all function defs
2018-12-11 17:22:33 -05:00
Barret Schloerke
88f177b065
use class brackets for R6 def
2018-12-11 17:22:09 -05:00
Barret Schloerke
ea7a8dd3ad
consistent naming
2018-12-11 17:14:30 -05:00
Barret Schloerke
dda8f92494
remove writeReactLog
2018-12-11 17:13:09 -05:00
Barret Schloerke
26211802cd
spelling and comments
2018-12-11 17:12:59 -05:00
Barret Schloerke
26a136a6e8
check_suggested now takes a github location and a source install script
2018-12-04 14:38:14 -05:00
Barret Schloerke
f24c12fdfb
shinyreactlog -> reactlog
2018-11-30 16:02:00 -05:00
Barret Schloerke
21ff005c1a
remove display param from MessageLogger
2018-09-18 10:59:31 -04:00
Barret Schloerke
206b9135f1
if reactlog console option is set, display, or display is display is true
2018-09-18 10:24:48 -04:00
Barret Schloerke
5449de1a67
use shinyreactlog pkg directly
2018-09-18 10:24:17 -04:00
Barret Schloerke
47c61756e6
log create context with srcref and srcfile
2018-09-18 10:24:01 -04:00
Barret Schloerke
e0c15c42d7
do not depend on null reactid values
2018-09-05 10:40:45 -04:00
Barret Schloerke
facef1d23c
do not set shiny.reactlog option by default
2018-07-09 22:23:28 -04:00
Barret Schloerke
cdb446375c
turn all active isLogging bindings into functions
2018-07-09 22:22:49 -04:00
Barret Schloerke
6f7b2887aa
fix parameters for shinyreactlog (session_token)
2018-07-06 11:58:37 -04:00
Barret Schloerke
bc8ae063dd
add new option for shinyreactlog messages in the console
2018-07-06 11:58:16 -04:00
Barret Schloerke
4304e92f0d
use self$ for all fn calls within rLog to avoid any conflicts
2018-06-21 15:23:33 -04:00
Barret Schloerke
ae9d38b59c
remove old .graph methods and use shinyreactlog pkg for rendering
2018-06-21 10:31:12 -04:00
Barret Schloerke
9179a241e9
first pass at reactlog mark
2018-06-06 16:14:31 -04:00
Barret Schloerke
bf0c3d42db
copy all rlog files to the temp directory
2018-05-31 13:53:58 -04:00
Barret Schloerke
b0063399bb
fix freeze/thaw rlog'ing
2018-05-30 14:14:57 -04:00