Joe Cheng
665a66522e
Add constant time check for shared secret
2019-02-04 13:19:47 -08:00
Barret Schloerke
7551a6ae1d
add stats:: to setNames function calls
...
helps pass R CMD check
2019-01-11 13:04:39 -05:00
Barret Schloerke
3327878fc2
merged from master
2019-01-11 12:33:31 -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
b8c636e87e
move the actual setting of the reactiveValues key higher in set command for accurate logging
2018-12-13 16:52:35 -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
3e749f36e8
turn off logging of value in console
2018-12-13 16:50:03 -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
3eb55e9d9b
update reactiveValues set comments
2018-12-13 14:34:58 -05:00
Barret Schloerke
6b6ac86aea
async start stop rLog should use domain = self
2018-12-13 14:33:29 -05:00
Barret Schloerke
1b45e70cbb
use rLog$noReactId constant
2018-12-13 14:32:40 -05:00
Barret Schloerke
b0a00108f3
log, action, then perform invalidate action
2018-12-13 13:26:26 -05:00
Barret Schloerke
01151fc7f8
dummy context should be created every time. allow for id to be passed in
2018-12-13 13:26:12 -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
c568a8cabe
when updating a value for reactVal or a reactValues key, the context should not be recorded
2018-12-13 10:46:12 -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
b4bef0d32c
use reactlog::reactlog_add_shiny_resource_paths
2018-12-11 17:12:38 -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
9a345d191b
merge in master
2018-11-27 10:33:11 -05:00
Winston Chang
fec706d134
Add headers for static serving
2018-11-20 12:25:46 -06:00
Winston Chang
c338448997
Use shiny-shared-secret validation for static files
2018-11-20 12:25:46 -06:00
Winston Chang
956c1cb1a7
Use setStaticPath instead of setStaticPaths
2018-11-20 12:25:46 -06:00
Winston Chang
8831b4da9e
Use static serving for app's own assets
2018-11-20 12:25:46 -06:00
Winston Chang
f8bd60dcd7
Use httpuv static serving
2018-11-20 12:25:46 -06:00
Joe Cheng
2b64949cbe
Fix #2247 : Async cached plots raise "Error in !: invalid argument type" error
2018-11-14 16:45:40 -08:00
Joe Cheng
0725239397
Remove icon examples
...
These cause browser windows to pop up during R CMD check, which is
against CRAN policy. @wch will merge a PR that has other examples
once we release v1.2.
2018-11-01 14:56:15 -07:00
Joe Cheng
d72e8a06a7
Fix error in global reactiveTimer
...
When reactiveTimer is created without a default reactive domain
(i.e. outside of a session, i.e. global) there's no session to
call cycleStartAction on. Instead, invalidation should proceed
right away.
Fixes #2228
2018-10-29 11:43:03 -05:00
Joe Cheng
9836b72661
Fix #2225 : Input event queue can stall in apps that use async
2018-10-25 12:12:21 -07:00
Winston Chang
5ec38581ca
Add support for Font-Awesome 5 brands ( #2221 )
...
* Add support for Font-Awesome 5 brands
* Fix glyphicon support
2018-10-24 16:13:36 -05:00