Barbara Borges Ribeiro
2eb69d421a
fix to outputOptions
2016-07-06 14:18:38 +01:00
Joe Cheng
360c1d5953
Add ability to reset brush with session$resetBrush/Shiny.resetBrush
2016-05-25 15:37:27 -07:00
Winston Chang
9588c36abb
Merge branch 'joe/feature/insert-UI'
2016-05-18 15:53:50 -05:00
Barbara Borges Ribeiro
f9200ac135
small fixes; documentation; got rid of unnecassary things
2016-05-18 12:35:25 +01:00
Joe Cheng
1d2a2fbcae
Merge remote-tracking branch 'origin/joe/feature/insert-UI'
2016-05-04 11:34:54 -07:00
Barbara Borges Ribeiro
506de72666
fixed typos; included argument defaults; removed 'shown', 'hidden' triggers following chat with Winston
2016-05-02 18:27:15 +01:00
Barbara Borges Ribeiro
53790f8247
various updates
2016-05-02 14:48:05 +01:00
Barbara Borges Ribeiro
aa2b644684
updated documentation; added ... argument to onFlush() and onFlushed() in order to be able to pass in arguments to the func
2016-04-29 05:27:26 +01:00
Barbara Borges Ribeiro
a12e8875a6
changed everything from sendCustomMessage to session$sendMessage
2016-04-29 05:16:22 +01:00
Barbara Borges Ribeiro
9e91b265ce
sendInsertUI now uses sendMessage instead of sendCustomMessage
2016-04-29 04:46:09 +01:00
Winston Chang
7e303b4fc0
Merge pull request #1157 from rstudio/modal
...
Add modal dialogs
2016-04-27 15:30:02 -05:00
Barbara Borges Ribeiro
a8c68f3e30
updated shiny-options text
2016-04-18 17:28:45 +01:00
Barbara Borges Ribeiro
f3d4f9ff23
Merge pull request #1156 from rstudio/barbara/error-hiding
...
Barbara/error hiding
2016-04-18 01:56:26 +01:00
Barbara Borges Ribeiro
d711f17081
changed sanitization default to FALSE (on local development)
2016-04-18 01:44:43 +01:00
Barbara Borges Ribeiro
fb3e4e4881
Changed customStop to stop(safeError). Refactored some middleware.R code. Fixed downloadHandler's bug of not responding to safeError.
2016-04-14 17:31:34 +01:00
Barbara Borges Ribeiro
3107eec697
removed unnecessary line
2016-04-07 02:01:56 +01:00
Winston Chang
e1a955752f
Add modal dialogs
2016-04-05 13:18:56 -05:00
Barbara Borges Ribeiro
a692b3ced8
implemented error hiding for ui.R and downloadHandler() cases
2016-04-05 15:28:05 +01:00
Barbara Borges Ribeiro
26c3c27726
a few tweaks to customStop()
2016-04-01 22:47:58 +01:00
Barbara Borges Ribeiro
19ab63e041
a little code refactoring and added a customStop() function
2016-04-01 02:45:41 +01:00
Barbara Borges Ribeiro
afbb17d428
errors are now sanitized in the app by default (must use options(shiny.sanitize.errors = FALSE) to override this behavior)
2016-03-30 07:29:58 +01:00
Winston Chang
7cb0882c73
Add "force" option to allowReconnect
2016-03-28 21:29:23 -05:00
Winston Chang
dca527d8b6
Allow app to control reconnection behavior
2016-03-25 15:40:45 -05:00
Winston Chang
ecb59e9c31
Add R notification functions
2016-03-21 16:47:55 -05:00
Joe Cheng
26de088520
s/abortOutput/cancelOutput/; add req option
2016-02-22 09:12:30 -08:00
Joe Cheng
4e91af4d64
Add ability to abort the processing of outputs
...
abortOutput() leaves the state of the output unchanged,
unlike req(), validate(), or stop().
2016-02-19 00:33:10 -08:00
Winston Chang
83cf5907c3
Merge pull request #1072 from rstudio/rm-do-call
...
Remove unneeded do.call
2016-02-11 10:24:47 -06:00
Winston Chang
897e077aca
Convert internal use of sendCustomMessage to sendMessage
2016-01-15 11:53:51 -06:00
Winston Chang
f395960ffa
Add session$sendMessage wrapper function
2016-01-15 11:46:23 -06:00
Joe Cheng
caca515ba0
Tweaks for improved staticdocs rendering
...
- \donttest -> \dontrun, otherwise staticdocs hangs
- Put NS before ns.sep so usage entries are in a better order
2016-01-11 12:20:19 -08:00
Winston Chang
d548b78dee
Remove unneeded do.call
...
It's OK to remove this do.call now that we are using R6 instead of Ref Classes.
2016-01-08 16:19:08 -06:00
Joe Cheng
b3dd7e5397
Remove support for shiny.observer.error option
...
It is dangerous to set this on a per-process basis. If we even
still want the ability to have observer errors not kill the
session (debatable) we should do so by having an option on the
session object that is set when the shiny server function runs.
Not only does this remove support for the option, but now we
will refuse to connect and will abort the session if the option
is set to a non-NULL value. This is to prevent apps from moving
forward with the assumption that their option will work, when
it really won't. (I doubt anyone is using it anyway, it's so
obscure...)
2015-11-13 18:13:14 -08:00
Joe Cheng
93f774c7e7
Add exports/docs
2015-11-13 17:52:26 -08:00
Joe Cheng
c8acc44012
Add comments to stacktraceon/off directives indicating their partners
2015-11-13 16:25:22 -08:00
Joe Cheng
aabf00659e
Random improvements to stack traces
...
- More selective removal of frames at end of call stack
- Add withLogErrors, printError, stripStackTrace convenience funcs
- Properly capture/log errors for various levels of unhandled errors
- Unhide stacks for flush/flushed/sessionended callbacks
2015-11-13 16:03:18 -08:00
Joe Cheng
a9bc41492c
Collapse stack trace to eliminate irrelevant bits
2015-11-13 12:36:55 -08:00
Joe Cheng
d3605dbcb3
Collapse parts of the stack
2015-11-12 16:40:56 -08:00
Joe Cheng
d6c95a9e89
wip
2015-11-11 12:14:42 -08:00
Joe Cheng
d509fcac29
Merge pull request #1004 from rstudio/joe/feature/autoreload
...
Implement autoreload
2015-11-05 10:43:13 -08:00
Joe Cheng
e391c1fda3
Implement autoreload
2015-11-04 13:44:38 -08:00
Joe Cheng
46d8d3b469
Fix nested scopes
...
The session$makeScope function was not correctly taking the session's
own namespace into account (i.e. all makeScope() method calls were
being performed against the root session).
2015-11-03 12:33:39 -08:00
Winston Chang
7948a0a4fa
Merge pull request #993 from rstudio/joe/feature/reactlog-labels
...
Cleaner reactlog labels for reactives and outputs
2015-10-30 11:57:57 -05:00
Joe Cheng
f1de132a2a
Merge pull request #988 from rstudio/joe/feature/namespaces
...
Shiny modules
2015-10-28 15:22:57 -07:00
Joe Cheng
c440c60bdf
Cleaner reactlog labels for reactives and outputs
...
Instead of showing the code, try to just show the name
of the reactive/output. Uses a fairly flaky algorithm
for determining the name of the reactive; will only
work in cases where the definition of the reactive
begins with "foo <- reactive({".
2015-10-28 14:37:00 -07:00
Joe Cheng
3d13c39a4c
Also override registerDataObj (essential for data table, DT, and selectize server mode)
2015-10-27 16:33:46 -07:00
Joe Cheng
46c8bfdd34
Merge pull request #979 from wch/profiling-enhancements
...
Enhancements to help profiling
2015-10-27 14:59:59 -07:00
Joe Cheng
86c67de8ff
Add session$ns(); some light refactoring; add tests; fix staticdocs
2015-10-20 23:49:24 -07:00
Joe Cheng
dac7eb5997
Simplify modules, by removing moduleUI and path arguments
2015-10-20 15:12:11 -07:00
Winston Chang
20c2bb9d50
Simplify try(tryCatch()) to just tryCatch()
...
This also has the benefit of printing a more helpful error message at
the console. It now indicates which output an error occurred in.
2015-10-14 16:40:33 -05:00
Winston Chang
33bac0db3c
Add function relabeler and relabel outputs
2015-10-14 16:40:33 -05:00