Winston Chang
af8d099b9f
Don't call body(NULL). Fixes #1676
2017-04-24 13:42:22 -05:00
Barbara Borges Ribeiro
f33f712a3a
fix typo
2017-03-27 10:00:47 +01:00
JJ Allaire
76aeda4436
refine regex
2017-01-09 12:32:12 -05:00
JJ Allaire
fa791cd28c
Relax naming requirements for addResourcePath()
...
First character no longer needs to be a letter. See https://github.com/rstudio/tutor/issues/4 for discussion.
2017-01-09 11:04:51 -05:00
Winston Chang
55a16043e1
Merge pull request #1510 from rstudio/joe/feature/debounce
...
Add reactive debounce and throttle functions
2016-12-16 11:10:02 -06:00
Winston Chang
29943b7edd
Merge pull request #1482 from rstudio/barbara/runapp
...
Fixes #1358 : more informative error message when calling runApp inside of an app's app.R
2016-12-16 10:15:35 -06:00
Barbara Borges Ribeiro
c350e2a668
Fixes #1358 : more informative error message when calling runApp inside of an app's app.R (or inside ui.R or server.R).
2016-12-15 21:50:39 +00:00
Joe Cheng
e0868ba2ab
Fix #1013 : flushReact should be called after app loads ( #1503 )
...
* Fix #1013 : flushReact should be called after app loads
* Add link to pull request
2016-12-15 13:16:18 -06:00
Joe Cheng
c0a298e484
Add reactive debounce and throttle functions
2016-12-13 17:22:12 -08:00
Barbara Borges Ribeiro
d28397df93
Fix #1359 : shinyApp options argument ignored when passed to runApp ( #1483 )
2016-12-06 20:52:19 +00:00
Winston Chang
e76ddfd005
Emit message when running in test mode
2016-12-01 10:46:46 -06:00
Winston Chang
59145a3b40
Add testmode as an option to runApp
2016-12-01 10:46:46 -06:00
Winston Chang
bc4dcee2b1
allow shiny.trace option to specify which type of messages to relay; fixes #1422 ( #1428 )
...
Squashed commit of the following:
commit bdc4080032ff6b5b2de0f799aa307272f3905003
Author: Dean Attali <daattali@gmail.com >
Date: Mon Oct 17 18:18:03 2016 -0700
add PR link to news item
commit 22c695cde2b270ba8ec37d4862ad1f30de76ce68
Author: Dean Attali <daattali@gmail.com >
Date: Mon Oct 17 15:01:24 2016 -0700
update NEWS for #1422 fix
commit e669548c13f84f0929e4131c641a8333e08baa26
Author: Dean Attali <daattali@gmail.com >
Date: Sat Oct 15 12:45:49 2016 -0700
allow shiny.trace option to specify which type of messages to relay; fixes #1422
2016-10-26 12:24:00 -05:00
Winston Chang
ce9af0fb57
Export function that applies input handlers
2016-10-18 13:51:43 -05:00
Winston Chang
e56f80b546
Check whether hosting environment supports bookmarking ( #1360 )
...
* Check whether hosting environment supports bookmarking
* Show notification on startup if hosting environment doesn't support saved-to-server bookmarking
2016-09-02 14:19:41 -07:00
Winston Chang
183e9a3d0b
Bookmarking fixes ( #1281 )
...
* Rename invalidateReactiveValue to freezeReactiveValue
* Make onFlush and onFlushed use 'once' argument
* session$flushOutput: schedule another flush if needed
* Catch all errors before they propagate to websocket
* Restore original logic for progressKeys
2016-08-11 11:58:07 -07:00
Winston Chang
3223332906
Merge pull request #1209 from wch/bookmarkable-state
...
Bookmarkable state
2016-08-05 16:15:12 -05:00
Winston Chang
f78bd08440
Correctly handle bookmark options for global.R and app.R
2016-08-05 16:08:49 -05:00
Barbara Borges Ribeiro
1cc5e84104
Barbara/error handling/port as socket ( #1263 )
...
* catch if `port` is being used incorrectly (see issue #971 )
* better error msg
2016-08-03 15:50:30 -05:00
Barbara Borges Ribeiro
8a2846461b
removed extra line at end of example section
2016-08-02 03:40:56 +01:00
Winston Chang
b281f8fa32
Merge branch 'master' into bookmarkable-state
2016-07-29 15:47:31 -05:00
Winston Chang
dcf321047f
When bookmarkStore="disable", don't restore
2016-07-21 13:55:45 -05:00
Winston Chang
4982110be9
configureBookmarking affect next shinyApp object creation
2016-07-21 12:49:36 -05:00
Joe Cheng
f70187597f
Merge pull request #1222 from rstudio/joe/bugfix/chrome-unsafe-ports
...
Don't use randomly-chosen port numbers that Chrome deems unsafe
2016-07-20 13:36:05 -07:00
Dean Attali
faccc42b22
fix typo
2016-07-17 02:42:41 -04:00
Joe Cheng
8b3aff599b
Don't use randomly-chosen port numbers that Chrome deems unsafe
...
Still OK to use these ports if the user asks for them explicitly
2016-06-25 22:37:22 -07:00
Joe Cheng
4c652389c5
Support pool package
2016-06-14 12:58:50 -07:00
Winston Chang
dd5118116b
Use wrapper functions for saving/restoring state
2016-06-01 17:10:56 -05:00
Winston Chang
9742001a71
Add shiny options
2016-05-13 20:37:58 -05:00
Winston Chang
6fd626a3ec
Disable seralizing of passwords and actionButtons
2016-05-12 17:03:25 -05:00
Barbara Borges Ribeiro
2269e05058
code highliting; dropdown menu for the www files
2016-05-12 15:12:04 -05:00
Winston Chang
cecb04b097
Make restore context available from server code
2016-05-12 10:06:43 -05:00
Barbara Borges Ribeiro
dd7a3269ad
added wwwFiles boolean option to DESCRIPTION file
2016-05-07 17:21:59 +01:00
Winston Chang
ce0f2c51a9
Use explicit namespaces
2016-01-12 13:33:14 -06:00
Joe Cheng
aaa05b22df
Return stopApp value without visibility info
2015-12-29 15:57:23 -08:00
Joe Cheng
aa296fcb69
Don't show call when user cancels gadget
2015-12-28 13:56:01 -08:00
Joe Cheng
b9c7023489
Refactor server function arg matching
2015-12-28 12:43:06 -08:00
Joe Cheng
efcd286039
Code review feedback
2015-12-28 11:56:13 -08:00
Joe Cheng
98014f9495
Code review feedback
2015-12-28 11:53:52 -08:00
Joe Cheng
4a8da3e1e2
runGadget handles cancel automatically (by default)
2015-12-27 23:46:47 -08:00
Joe Cheng
cfe38c00f3
Proper visibility and error handling from stopApp
2015-12-27 23:35:09 -08:00
Joe Cheng
0fd76e8768
Migrate runGadget and viewer functions from shinygadgets
2015-12-23 15:33:30 -08: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
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
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
f1de132a2a
Merge pull request #988 from rstudio/joe/feature/namespaces
...
Shiny modules
2015-10-28 15:22:57 -07:00
Jonathan McPherson
85e2e00bc4
let runApp accept single .R file parameters
2015-10-16 09:22:44 -07:00