Joe Cheng
b6a2122a41
Merge remote-tracking branch 'origin/master' into htmltools-refactor
...
Conflicts:
R/shiny.R
man/session.Rd
2014-05-28 13:18:49 -07:00
Joe Cheng
1c56be3a6b
Suppress validation errors from printing at console
2014-05-21 19:51:24 -07:00
Yihui Xie
3d0caba695
\emph cannot be used in \code{}: only \var and \link are allowed
2014-05-17 00:53:57 -05:00
Joe Cheng
0824726dbb
Adapt to htmltools 0.2.1 API
2014-05-15 15:17:42 -07:00
Joe Cheng
e57221861f
Extract HTML functionality to htmltools library
2014-05-14 17:12:15 -07:00
Joe Cheng
b00fbda1ae
Make sure random bytes are formatted with 2 chars
2014-05-14 17:11:18 -07:00
Joe Cheng
8babbd69d8
Merge branch 'session-documentation'
...
Conflicts:
inst/staticdocs/index.r
2014-05-09 19:41:19 -07:00
Joe Cheng
3a7d0a5a9f
Document session object
...
Also allow http handlers to return standard Rook responses instead of
httpResponse objects.
2014-05-06 11:56:23 -07:00
Yihui Xie
de346fd6c3
filter out some common error classes
2014-05-02 16:56:43 -05:00
Yihui Xie
0709f08d65
a custom type of errors for unsatisfied input dependencies
2014-05-01 18:13:56 -05:00
Winston Chang
959fc2bbb2
Merge pull request #459 from jcheng5/naked-render-in-tags
...
Allow naked renderXXX functions to be used inside other tags
2014-04-30 13:24:38 -05:00
Joe Cheng
f8ae505011
Change all "is()" calls to "inherits()"
...
According to ?inherits
2014-04-30 11:19:49 -07:00
Joe Cheng
57b3b919a5
Don't send reactlog messages to the client unless showcase mode
2014-04-24 16:05:54 -07:00
Joe Cheng
59dbca250f
Fix roxygen
2014-04-21 16:50:06 -07:00
Joe Cheng
45669cacb1
Merge pull request #434 from jcheng5/private-random
...
Refactor private random seed code
2014-04-15 15:24:41 -07:00
Yihui Xie
d9be6f1d2e
implementing the server-side selectize input
...
also added a new method shinysession$registerDataObj(), which was designed to be a general data retrieval method: we can store arbitrary data objects as "downloads", and return arbitrary http response based on the filter function; see renderDataTable() and updateSelectizeInput() for two examples
2014-04-13 00:02:08 -05:00
Joe Cheng
fa0a91a75d
Fix createUniqueId logic
2014-04-11 12:06:22 -07:00
Joe Cheng
599fdc7ee5
Refactor private random seed code
2014-04-10 15:03:18 -07:00
Joe Cheng
722e205db5
Isolate createUniqueId randomness from rest of R
...
TODO: Generalize to our own runif
Reviewed by @jmcphers
2014-04-09 17:16:36 -07:00
Joe Cheng
07f73030c6
More reactive domain work
...
- observers' autodestroy behavior is now optional
- tests
2014-04-08 14:47:32 -07:00
Joe Cheng
f3a3bdfe4f
Port showcase mode execution highlighting to domains
2014-04-07 21:59:16 -07:00
Joe Cheng
e5e54fe4c1
Implement reactive domains
2014-04-07 21:55:05 -07:00
Joe Cheng
6fb4199d37
Make the worker ID global across all sub apps
2014-04-03 21:30:56 -07:00
Joe Cheng
7e3717243f
Merge remote-tracking branch 'origin/master' into multiple-apps
...
Conflicts:
staticdocs/index.r
2014-03-31 12:08:59 -07:00
Winston Chang
5e30f7efc4
Merge pull request #424 from rstudio/bugfix/zero-arg-sourcerefs
...
Handle zero-argument outputs gracefully
2014-03-27 12:48:41 -05:00
Yihui Xie
338afb4893
change the deprecated @S3method to @export
2014-03-24 23:46:46 -05:00
Jonathan McPherson
fc9bedacc0
guard against null source references
2014-03-20 16:00:51 -07:00
Jonathan McPherson
795eeee809
handle no-argument output calls gracefully
2014-03-20 15:46:25 -07:00
Joe Cheng
2bd201de63
Refactor server logic into separate file
2014-03-17 16:08:59 -07:00
Yihui Xie
84da0befcd
fixes #306 : remove the possible trailing slash under Windows
...
the cause:
normalize('foo', '/') => C:/foo
normalize('foo/', '/') => C:/foo/
under Windows. For unix, the trailing slash will always be removed in normalizePath()
2014-02-27 18:17:50 -06:00
Yihui Xie
267751c8b9
we have specified winslash='/' before, so it is impossible that this char is \
2014-02-27 17:59:14 -06:00
Joe Cheng
ba510884f2
Avoid using browser URL with host of 0.0.0.0
...
(reviewed by @jmcphers)
2014-02-21 14:58:19 -08:00
Joe Cheng
1aed36bd16
Revert "Merge pull request #298 from jcheng5/remove-catools"
...
This reverts commit 0ad9a5f9c6 , reversing
changes made to c31d91668a .
2014-02-14 13:35:41 -08:00
Yihui Xie
398dab808c
use @include to make sure the Collate field is correctly generated
2014-02-11 22:59:37 -06:00
Yihui Xie
3530871560
strip white spaces
2014-02-11 22:59:37 -06:00
Joe Cheng
c971ca0ce2
Merge pull request #388 from rstudio/feature/example-display-mode
...
Allow display.mode to be provided for examples
2014-02-11 12:45:11 -08:00
Jonathan McPherson
f5c196d717
allow display.mode to be provided for examples
2014-02-10 10:40:34 -08:00
Joe Cheng
0a5953c104
Remove caTools dependency
2014-02-03 16:41:28 -08:00
Joe Cheng
9c22d6c12a
Merge pull request #371 from trestletech/no-write-closed
...
Don't attempt to write if the connection is closed.
2014-01-16 16:41:23 -08:00
trestletech
f3cedbbd6f
Don't attempt to write if the connection is closed.
2014-01-16 14:34:55 -06:00
Joe Cheng
3f3a660ca1
Merge pull request #369 from trestletech/input-handler-patch
...
Define a non-S3 input registry.
2014-01-16 11:37:28 -08:00
trestletech
aa63fdb26f
Flush react/output onSessionEnd
2014-01-16 12:26:29 -06:00
trestletech
3932330ce6
Added tests, stop converting NULLs to NA.
2014-01-15 14:24:13 -06:00
trestletech
14df829f18
Update inputHandler docs, revamped tests.
2014-01-14 21:19:12 -06:00
trestletech
788d024be6
Define a non-S3 input registry.
...
Revises the approach taken in #233 .
!! No longer casts NULLs in incoming JSON to NA.
2014-01-14 18:02:19 -06:00
Joe Cheng
a771ae853c
Remove extraneous library calls
2014-01-09 10:44:50 -08:00
Jonathan
6abfdb59c6
Merge pull request #352 from rstudio/feature/showcase-mode
...
Add Shiny Showcase mode
2014-01-08 09:11:24 -08:00
Jonathan McPherson
009d1f9ced
make runApp arg take precedence over DESCRIPTION for setting showcase mode
2014-01-08 08:55:30 -08:00
Jonathan McPherson
f9017b72a7
remove extraneous parameter to startAppDir
2014-01-07 16:17:16 -08:00
Jonathan McPherson
32381679f2
update display.mode parameter and width for inputs
2014-01-07 15:50:43 -08:00