David Heinemeier Hansson
bf40bddfce
Get ready to merge into Rails
2015-12-14 15:48:54 +01:00
Jan Habermann
952887a8bd
Use to_gid_param for connection identifiers
2015-11-18 12:15:18 +01:00
Jan Habermann
e95e598b43
Fix an error when using multiple gid identifiers
2015-11-05 23:38:44 +01:00
Jeremy Daer
acfdcf5568
Devolve blanket #require to reveal intent and responsibility
...
* 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`.
2015-10-16 09:06:44 -07:00
Jeremy Daer
4d6f1b0cbe
Shush some low-hanging Ruby warnings
2015-10-16 00:32:46 -07:00
Pratik Naik
aa3c1154ed
Be sure not to cache an empty string as the connection_identifier
2015-10-09 09:11:26 -05:00
Mark Humphreys
c74f8df121
support connection identifiers that don't implement to_global_id by defaulting to to_s
2015-08-24 19:54:14 +10:00
Jason Dew
8544df97f7
Fixing some documentation, correcting grammar, and removing unnecessary whitespace
2015-07-30 14:21:27 -04:00
David Heinemeier Hansson
cbc7306978
Add automatic delegations from channel to connection identifiers
2015-07-11 11:25:11 +02:00
David Heinemeier Hansson
7bcc0e48e4
Document and make private method private
2015-07-07 22:33:58 +02:00
David Heinemeier Hansson
060284f45e
Identifiers will add attr_accessor as well for convenience
2015-07-07 22:28:02 +02:00
David Heinemeier Hansson
81ae9ee321
Consolidate all identification logic in a single concern
2015-06-21 21:08:20 +02:00