Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #57 from lsylvester/log-to-stdout-in-developement-mode | David Heinemeier Hansson | 2015-12-11 | 1 | -0/+8 |
|\ | | | | | Add logging to stdout in development mode. | ||||
| * | log to stdout in development mode. | Lachlan Sylvester | 2015-08-10 | 1 | -0/+8 |
| | | |||||
* | | Handle cases where logger is not a tagged logger. | Lachlan Sylvester | 2015-11-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Previously, a TaggedLoggerProxy was only created if the logger responded to :tagged, but was still used as if it was a TaggedLoggerProxy elsewhere in the code, causing undefined method errors. This moved the check for tagging abilities inside the TaggedLoggerProxy so the code can always tread the logger like a tagged logger, and if it is not a tagged logger the tags will just be ignored. This prevents needing to check if the logger is tagged every time we use it. | ||||
* | | Devolve blanket #require to reveal intent and responsibility | Jeremy Daer | 2015-10-16 | 4 | -3/+12 |
| | | | | | | | | | | | | | | | | * Move specific requires close to where they're needed. * Use the private active_support/rails dep to wrap up common needs like eager autoload and module delegation. * Use a single Rails engine rather than an engine and a railtie. * Prefer `AS::JSON.encode` to `Object#to_json`. | ||||
* | | Shush some low-hanging Ruby warnings | Jeremy Daer | 2015-10-16 | 1 | -1/+1 |
| | | |||||
* | | Websockets -> WebSocket spelling [ci skip] | Jeremy Daer | 2015-10-15 | 1 | -2/+2 |
| | | |||||
* | | add railtie and set default allowed_request_origins for development | Lachlan Sylvester | 2015-10-15 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #85 from rails/cross-site-forgery-protection | Pratik | 2015-10-12 | 1 | -0/+3 |
|\ \ | | | | | | | Add support for cross site forgery protection | ||||
| * | | First take at cross site forgery protection | Pratik Naik | 2015-10-07 | 1 | -0/+3 |
| |/ | |||||
* | | Make sure active record queries are logged with the current connection tags | Pratik Naik | 2015-10-12 | 2 | -3/+8 |
| | | |||||
* | | Be sure to initialize @heartbeat_timer. Third time is a charm! | Pratik Naik | 2015-10-08 | 1 | -2/+2 |
| | | |||||
* | | Setup the heartbeat_timer in next tick to make sure EM reactor loop is running | Pratik Naik | 2015-10-08 | 1 | -2/+4 |
| | | |||||
* | | Run a single eventmachine timer to send heartbeats | Pratik Naik | 2015-10-08 | 2 | -0/+12 |
|/ | |||||
* | refactor channel look up to use a hash instead of an array and reduce the ↵ | Lachlan Sylvester | 2015-07-30 | 1 | -2/+2 |
| | | | | number of calls to safe_constantize because it can be slow | ||||
* | add broadcast_to and stream_for methods as per #26 | Lachlan Sylvester | 2015-07-28 | 2 | -3/+3 |
| | |||||
* | Clearer doc | David Heinemeier Hansson | 2015-07-20 | 1 | -2/+2 |
| | |||||
* | disconnect method added to singleton server | Ted Toer | 2015-07-20 | 1 | -0/+5 |
| | |||||
* | Include the connection module after defining the work callback | Pratik Naik | 2015-07-14 | 1 | -1/+1 |
| | |||||
* | Include the module for clearing db connections | Pratik Naik | 2015-07-14 | 1 | -0/+1 |
| | |||||
* | Fix CoffeeScript syntax in code examples | Jeffrey Hardy | 2015-07-08 | 1 | -1/+1 |
| | |||||
* | Include the clearing of database connections configuration by default | David Heinemeier Hansson | 2015-07-08 | 1 | -0/+22 |
| | |||||
* | Update for latest API | David Heinemeier Hansson | 2015-07-08 | 1 | -1/+1 |
| | |||||
* | Finished class documentation | David Heinemeier Hansson | 2015-07-07 | 5 | -4/+42 |
| | |||||
* | Refer to the proper logger | David Heinemeier Hansson | 2015-07-07 | 1 | -1/+1 |
| | |||||
* | Extract Server configuration into a Configuration object | David Heinemeier Hansson | 2015-07-05 | 3 | -27/+73 |
| | |||||
* | Extract connections methods into a separate concern | David Heinemeier Hansson | 2015-07-05 | 2 | -10/+22 |
| | |||||
* | No need for this no-logging broadcast | David Heinemeier Hansson | 2015-07-05 | 1 | -8/+0 |
| | |||||
* | Expose broadcast_without_logging at the top level | David Heinemeier Hansson | 2015-07-02 | 1 | -0/+4 |
| | |||||
* | Introduce Streams as the domain language for the pubsub channels Channels ↵ | David Heinemeier Hansson | 2015-06-29 | 1 | -9/+9 |
| | | | | redeliver messages from | ||||
* | Rejig for what's used | David Heinemeier Hansson | 2015-06-29 | 1 | -8/+7 |
| | |||||
* | Make the remote connection use the broadcaster as well | David Heinemeier Hansson | 2015-06-29 | 1 | -2/+6 |
| | |||||
* | More redis used for broadcasting into broadcasting concern | David Heinemeier Hansson | 2015-06-29 | 2 | -18/+18 |
| | |||||
* | Make broadcasting a concern | David Heinemeier Hansson | 2015-06-29 | 2 | -8/+30 |
| | |||||
* | Move server classes to its own namespace | David Heinemeier Hansson | 2015-06-29 | 2 | -0/+109 |