Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Adapterize ActionCable storage and extract behavior | Jon Moss | 2016-01-18 | 13 | -38/+158 | |
|/ / | ||||||
* | | Merge pull request #23096 from HayleyCAnderson/ha-action-cable-docs | Jon Moss | 2016-01-18 | 1 | -20/+31 | |
|\ \ | | | | | | | [ci skip] Improve Action Cable configuration explanations | |||||
| * | | Improve Action Cable configuration explanations | Hayley Anderson | 2016-01-18 | 1 | -20/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * Clarify wording around how defaults work * Clarify wording around what formatting versus information is required * Separate consumer configuration section since it is important and wordy * Add additional explanation of options for setting consumer configuration * Consolidate consumer configuration information to reduce confusion | |||||
* | | | Fix the updated API (this sorts the concurrent-ruby switch with Basecamp) | David Heinemeier Hansson | 2016-01-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | Revert "Merge pull request #22977 from rails/revert-22934-master" | David Heinemeier Hansson | 2016-01-16 | 14 | -35/+45 | |
| | | | | | | | | | | | | | | | This reverts commit d0393fccffc118a5de37654aa222774b66123393, reversing changes made to 3b7ccadfc1c8dfec61af898167e1300b17f5cf25. | |||||
* | | | [ci skip] Fix typo in docs | DAVID MOORE | 2016-01-15 | 1 | -1/+1 | |
|/ / | | | | | | | | | Found this small omission while reviewing the ActionCable docs. [Dave Moore] | |||||
* | | Revert "Move async execution from celluloid to concurrent-ruby" | David Heinemeier Hansson | 2016-01-08 | 14 | -45/+35 | |
| | | ||||||
* | | don't need explicit dep and a pretty neat pick | Mike Perham | 2016-01-05 | 2 | -2/+1 | |
| | | ||||||
* | | Use Module#thread_mattr_accessor | Mike Perham | 2016-01-05 | 1 | -8/+6 | |
| | | ||||||
* | | Remove celluloid references | Mike Perham | 2016-01-05 | 6 | -6/+1 | |
| | | ||||||
* | | Move async execution from celluloid to concurrent-ruby | Mike Perham | 2016-01-05 | 8 | -29/+47 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes 8 runtime gem dependencies from Rails: ``` Using hitimes 1.2.3 Using timers 4.1.1 Using celluloid-essentials 0.20.5 Using celluloid-extras 0.20.5 Using celluloid-fsm 0.20.5 Using celluloid-pool 0.20.5 Using celluloid-supervision 0.20.5 Using celluloid 0.17.2 ``` | |||||
* | | Update copyright notices to 2016 [ci skip] | Rashmi Yadav | 2015-12-31 | 2 | -2/+2 | |
| | | ||||||
* | | Remove client-side Action Cable debugging code | Javan Makhmali | 2015-12-31 | 4 | -28/+0 | |
| | | | | | | | | Added to aid in developing Action Cable, but isn't neccessary for production operation. | |||||
* | | [ActionCable] remove not needed protected call and newlines | Jan Habermann | 2015-12-25 | 2 | -9/+1 | |
| | | ||||||
* | | [ci skip] Steal `ActionCable.server` mounting from routes template. | Kasper Timm Hansen | 2015-12-22 | 1 | -2/+2 | |
| | | | | | | | | | | Mounting it as prescribed here: https://github.com/rails/rails/blob/0d1d50c2db40ea1a9d3bebfb0c35da43bbd4d27f/railties/lib/rails/generators/rails/app/templates/config/routes.rb#L5 | |||||
* | | Use the generators options to not generate channel assets | Rafael Mendonça França | 2015-12-21 | 1 | -1/+4 | |
| | | ||||||
* | | Update "Support" in ActionCable README [ci skip] | Robert Eshleman | 2015-12-21 | 1 | -2/+10 | |
| | | | | | | | | | | * Add link to API documentation * Link to issue tracker for rails/rails (instead of rails/actioncable) * Add link to rails-core mailing list for feature requests | |||||
* | | Merge pull request #22717 from nning/actioncable-readme-fixes | David Heinemeier Hansson | 2015-12-21 | 1 | -5/+5 | |
|\ \ | | | | | | | ActionCable README.md fixes | |||||
| * | | One long dash in headline. | henning mueller | 2015-12-21 | 1 | -1/+1 | |
| | | | ||||||
| * | | Use default cable path in (in-app) server config example. | henning mueller | 2015-12-21 | 1 | -3/+3 | |
| | | | ||||||
| * | | Replaced "Cable" by "ActionCable" in CoffeeScript examples. | henning mueller | 2015-12-21 | 1 | -2/+2 | |
| | | | ||||||
* | | | Merge pull request #22692 from ryohashimoto/22669_api_generator | David Heinemeier Hansson | 2015-12-21 | 1 | -1/+3 | |
|\ \ \ | | | | | | | | | Action Cable channel generator doesn't create JS assets if options[:rails][:assets] is false | |||||
| * | | | Action Cable channel generator should not create JS assets in --api mode | Ryo Hashimoto | 2015-12-19 | 1 | -1/+3 | |
| | |/ | |/| | ||||||
* | | | No more no changes entries in the CHANGELOGs | Genadi Samokovarov | 2015-12-21 | 1 | -4/+1 | |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | During the `5.0.0.beta1` release, the CHANGELOGs got an entry like the following: ``` * No changes. ``` It is kinda confusing as there are indeed changes after it. Not a biggie, just a small pass over the CHANGELOGs. [ci skip] | |||||
* | | docs, follow up to #22699. [ci skip] | Yves Senn | 2015-12-19 | 1 | -2/+2 | |
| | | ||||||
* | | Update README.md | Oleg Motenko | 2015-12-19 | 1 | -1/+1 | |
| | | ||||||
* | | [ActionCable] declare asset_logged private | Akshay Vishnoi | 2015-12-19 | 1 | -14/+14 | |
|/ | ||||||
* | Add CHANGELOG headers for Rails 5.0.0.beta1 | eileencodes | 2015-12-18 | 1 | -0/+5 | |
| | ||||||
* | Change `alpha` to `beta1` to prep for release of Rails 5 | eileencodes | 2015-12-18 | 1 | -1/+1 | |
| | | | | :tada: :beers: | |||||
* | Merge pull request #22668 from ryohashimoto/151219_receive | Kasper Timm Hansen | 2015-12-18 | 1 | -1/+1 | |
|\ | | | | | Fix `receive` spelling | |||||
| * | Fix `receive` spelling | Ryo Hashimoto | 2015-12-19 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #22667 from akshay-vishnoi/base_test_case | Rafael França | 2015-12-18 | 1 | -0/+22 | |
|\ \ | |/ |/| | [ActionCable] Test invalid action on channel | |||||
| * | [ActionCable] Test invalid action on channel | Akshay Vishnoi | 2015-12-18 | 1 | -0/+22 | |
| | | ||||||
* | | Fix `receive` spelling and add whitespace | Kasper Timm Hansen | 2015-12-18 | 1 | -3/+3 | |
|/ | | | | | Found `recieve` next to the correctly spelled method name, fixed it. Also we prefer a one space padding within hashes, add that. | |||||
* | [ActionCable] test perform action with default action | Akshay Vishnoi | 2015-12-18 | 1 | -1/+11 | |
| | ||||||
* | Merge pull request #22660 from y-yagi/add_line_break_between_methods | Rafael França | 2015-12-18 | 1 | -1/+1 | |
|\ | | | | | add line break between method of generated channel js | |||||
| * | add line break between method of generated channel js | yuuji.yaginuma | 2015-12-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` # before App.appearance = App.cable.subscriptions.create "AppearanceChannel", connected: -> # Called when the subscription is ready for use on the server disconnected: -> # Called when the subscription has been terminated by the server received: (data) -> # Called when there's incoming data on the websocket for this channel appear: -> @perform 'appear' away: -> @perform 'away' ``` ``` # after App.appearance = App.cable.subscriptions.create "AppearanceChannel", connected: -> # Called when the subscription is ready for use on the server disconnected: -> # Called when the subscription has been terminated by the server received: (data) -> # Called when there's incoming data on the websocket for this channel appear: -> @perform 'appear' away: -> @perform 'away' ``` | |||||
* | | [ActionCable] Test available actions on Channel | Akshay Vishnoi | 2015-12-18 | 1 | -0/+4 | |
| | | ||||||
* | | Same gemspec formats everywhere | David Heinemeier Hansson | 2015-12-18 | 1 | -1/+1 | |
| | | ||||||
* | | Stray line | David Heinemeier Hansson | 2015-12-18 | 1 | -1/+2 | |
| | | ||||||
* | | Simplify | David Heinemeier Hansson | 2015-12-18 | 1 | -9/+2 | |
| | | ||||||
* | | Now available in action_cable | David Heinemeier Hansson | 2015-12-18 | 1 | -2/+2 | |
| | | ||||||
* | | [ci skip] Fix grammar | Akshay Vishnoi | 2015-12-18 | 3 | -5/+5 | |
|/ | ||||||
* | [ci skip] Fix typo | Akshay Vishnoi | 2015-12-18 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #22639 from arunagw/aa-remove-few-warnings-actioncable | Guillermo Iguaran | 2015-12-17 | 7 | -6/+13 | |
|\ | | | | | Remove warnings from actioncable test | |||||
| * | Remove warnings from actioncable | Arun Agrawal | 2015-12-17 | 7 | -6/+13 | |
| | | | | | | | | Warnings coming from code and test are removed | |||||
* | | Should also stub the received callback | David Heinemeier Hansson | 2015-12-17 | 1 | -0/+3 | |
| | | ||||||
* | | Don't log Action Cable to STDOUT in development | eileencodes | 2015-12-17 | 2 | -10/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Logging Action Cable to STDOUT caused the development log to see double messages like this: ``` Started GET "/" for ::1 at 2015-12-17 15:21:34 -0500 Started GET "/" for ::1 at 2015-12-17 15:21:34 -0500 Processing by Rails::WelcomeController#index as HTML Processing by Rails::WelcomeController#index as HTML Rendered /welcome/index.html.erb (0.0ms) Rendered /welcome/index.html.erb (0.0ms) Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.0ms) Completed 200 OK in 3ms (Views: 1.3ms | ActiveRecord: 0.0ms) ``` Now that Action Cable is part of Rails it doesn't need it's own logger and will log to STDOUT via the local dev server here: https://github.com/rails/rails/blob/master/railties/lib/rails/commands/server.rb | |||||
* | | traditional make sense with `<tt>ActiveSupport::TaggedLogging</tt>` | Gaurav Sharma | 2015-12-18 | 1 | -2/+2 | |
|/ | ||||||
* | Update USAGE | Paul Montero | 2015-12-17 | 1 | -1/+1 | |
| | | | Fix typo |