Joe Cheng
417f7f7236
Clean up correctly after API caller leaves
2017-01-12 23:56:10 -05:00
Joe Cheng
c1d92c2767
API: Log errors; automatically print() ggplot2
2017-01-12 23:56:10 -05:00
Joe Cheng
3d2f677e2f
Accept input via JSON POST
2017-01-12 23:56:10 -05:00
Joe Cheng
b15cc6cbc0
API parameters get parsed using JSON semantics
...
This gives us more accurate data types (numbers as ints/reals instead of strings)
Also adds serveRaw (raw vectors)
2017-01-12 23:56:10 -05:00
Joe Cheng
308b41b8e8
Improve result handling
...
- Arbitrary httpResponse can now be returned
- WebSocket API conn doesn't force everything to JSON
2017-01-12 23:56:10 -05:00
Joe Cheng
516d0cd2ca
Squelch messages
2017-01-12 23:56:10 -05:00
Joe Cheng
58ad213a6f
Support plots
2017-01-12 23:56:10 -05:00
Joe Cheng
6ef5c7728e
Fix shared secret check
2017-01-12 23:56:10 -05:00
Joe Cheng
58a5fe9a84
API prototype
2017-01-12 23:56:10 -05:00
Joe Cheng
1018b0d966
Errors in ui.R, server.R, server func, etc. all get stack traces
2015-11-16 10:48:16 -08: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
Winston Chang
46844b516a
Remove unneeded 'session' object
...
The 'session' object is no longer needed. Now that the ShinySession object
has proper public and private members, that object can be passed directly.
2015-02-27 15:02:09 -06:00
Winston Chang
d9336d0ba2
Make default reactive domain available in request handlers. Fixes #669
2014-12-12 10:19:25 -06: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
6b9ae3a8b3
Move "@include globals.R" directives to top; slight doc fixes
2014-04-08 15:39:57 -07:00
Joe Cheng
47130c79ee
Code review feedback
2014-04-08 11:16:42 -07:00
Joe Cheng
e5e54fe4c1
Implement reactive domains
2014-04-07 21:55:05 -07:00
Joe Cheng
df34dcdb0c
Pass R CMD check
2014-04-03 19:37:45 -07:00