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
Barret Schloerke
5ae2d5a24b
Allow for isolate calls to have no context and input name changes to have no context
2018-05-02 15:11:58 -04:00
Barret Schloerke
8648737a7a
fix missing period bug
2018-05-02 15:11:19 -04:00
Barret Schloerke
70e7822dd1
be clear in action name provided in log and give dependsOnRemove a ctxId
2018-04-30 10:06:40 -04:00
Barret Schloerke
452631550a
single quotes to double quotes
2018-04-24 11:34:12 -04:00
Barret Schloerke
a14266b452
add freeze and thaw to logger
2018-04-24 11:34:00 -04:00
Barret Schloerke
ceb19c7573
use an rLog object to do all logging
2018-04-24 10:49:16 -04:00
Barret Schloerke
7336d327b3
first pass at adding domain to all rlog functions
2018-04-18 11:49:11 -04:00
Barret Schloerke
c9c5225a6a
add rlogAsyncStart and rlogAsyncStop
2018-04-17 10:58:20 -04:00
Barret Schloerke
e1060bf537
isolate calls should be handled differently than regular rlog calls
2018-04-17 10:10:01 -04:00
Barret Schloerke
aa3e2a0b64
ctxId's are now upgraded to start with 'ctx' in logging
2018-04-17 09:47:26 -04:00
Barret Schloerke
3df89dd9a3
local logging done with ". " for spacing
2018-04-17 09:46:54 -04:00
Barret Schloerke
6ef751422a
first pass at reformatting rlog
2018-04-16 13:37:50 -04:00
Barret Schloerke
05d49ee45e
use MessageLogger for node information cache
2018-04-16 09:47:58 -04:00
Barret Schloerke
3e4783c454
remove dot syntax
2018-04-16 09:33:09 -04:00
Barret Schloerke
ce93201843
make the rlog messages a r6 object
2018-04-16 09:28:54 -04:00
Barret Schloerke
f9fc3a46b5
change all nodeId to reactId
2018-04-16 09:17:04 -04:00
Barret Schloerke
d8ac84a5da
add rLogValueChange (no start/end, just change)
2018-04-13 10:18:11 -04:00
Barret Schloerke
3098a02b72
first pass at making rlog. need javascript to recognize new log format
2018-04-13 10:07:03 -04:00
Barbara Borges Ribeiro
8a2846461b
removed extra line at end of example section
2016-08-02 03:40:56 +01:00
Barbara Borges Ribeiro
c637bba867
changed time label color; updated default argument to renderReactLog
2016-03-21 22:19:45 +00:00
Barbara Borges Ribeiro
bdc6554ca8
added time argument
2016-03-21 21:53:34 +00:00
Joe Cheng
c367176a17
Add timing data to reactlog entries
2015-10-28 13:49:39 -07:00
Joe Cheng
6718d377bb
Fix and enhance reactlog
...
* Reactlog shortcut was broken due to reactlog.js not being included in
the gruntfile
* Reactlog has always shown every reactive event since the beginning of
the process (or at least since options(shiny.reactlog=TRUE)). This
commit makes it so Ctrl+F3 invocation only shows reactives that either
belong to no session (e.g. observers and reactives declared at the top
of server.R), or belong to this session.
2015-09-13 02:46:52 -07:00
Joe Cheng
d4e3329d7a
Fix highlighting of reactives in showcase mode
...
This has been broken since we switched to jsonlite. Reactives
don't highlight because their srcref is in an S3(?) class that
jsonlite doesn't recognize, whereas RJSONIO would treat it as
a numeric vector.
2015-09-12 20:20:13 -07:00
Winston Chang
241a482236
Add explicit namespace to non-base functions
2015-08-04 12:30:41 -05:00
Winston Chang
defedda891
Switch from RJSONIO to jsonlite (again)
2015-02-23 16:41:36 -06:00
Winston Chang
040ae293fb
Revert switch to jsonlite
...
This reverts commits deffc90 , ab4dc64 , and 0755579 , returning to RJSONIO.
The purpose of this is to prepare for a maintenance release for 0.11
without the switch to jsonlite, to reduce the risk of new bugs.
2015-02-06 10:53:54 -06:00
Winston Chang
deffc90531
Remove remaining RJSONIO references
2015-01-22 13:15:01 -06:00
Winston Chang
2b3cfdf18b
Migrate reactlog to use Stack
2014-08-28 19:20:10 -05:00
Joe Cheng
3458d924ca
Calling getOption() with default is slow
...
This has a measurable effect in apps with lots of reactives.
Reported by Aran Lunzer
2014-07-06 12:10:51 -07:00
Joe Cheng
f3a3bdfe4f
Port showcase mode execution highlighting to domains
2014-04-07 21:59:16 -07:00
Yihui Xie
3530871560
strip white spaces
2014-02-11 22:59:37 -06:00
Jonathan McPherson
f600cb4f2c
allow source highlighting in files other than server.R
2014-01-06 14:33:31 -08:00
Jonathan McPherson
c2cf4e72f8
decouple showcase mode from app boot; factor out of shiny.js
2013-12-13 14:46:31 -08:00
Jonathan McPherson
296b312950
scaffolding for flashing executing outputs
2013-12-11 13:22:00 -08:00
Jonathan McPherson
b9761288bd
send reactive log information to the client
2013-12-11 09:48:37 -08:00
Joe Cheng
86e291f250
Add docs for showReactLog. Un-export writeReactLog.
2013-08-23 13:11:04 -07:00
Joe Cheng
99013f7998
Launch reactlog from Shiny app with F3
2013-07-03 12:17:36 -07:00
Joe Cheng
6d03ae57ac
reactlog: Show value changes
2013-07-03 00:05:28 -07:00
Joe Cheng
2f9b29994f
Add showReactLog function
2013-07-02 03:17:30 -07:00
Joe Cheng
917434cb6b
Introduce shiny.reactlog function
2013-07-02 03:03:29 -07:00
Joe Cheng
0b23f30bb7
Work in progress
2013-07-02 01:29:33 -07:00