David Taylor
28073413eb
FIX: Presence bug ( #5329 )
...
* Add failing test case
* FIX: new activity was not triggering cleanup
2017-11-20 15:24:59 +01:00
Guo Xiang Tan
5c1d551e9c
Fix broken spec.
2017-10-02 12:28:14 +08:00
Guo Xiang Tan
95358304d9
FIX: Don't raise an error when post has been destroyed.
2017-10-02 12:00:43 +08:00
Guo Xiang Tan
77d4c4d8dc
Fix all the errors to get our tests green on Rails 5.1.
2017-09-25 13:48:58 +08:00
David Taylor
8825581d98
Discourse-presence improvements
...
- Added guardian checks to endpoint
- Added security to messagebus publishing
- Added specs for security measures
- Moved all logic into component
- Stop sending ‘keepAlive’ messages if the user stops editing for more then 2 minutes
- Enable plugin by default
2017-09-08 14:32:13 -07:00
Robin Ward
7eb79ea31d
FIX: Only enable the controller when the plugin is enabled
2017-09-08 10:45:14 -04:00
Robin Ward
ac00f8b984
Disable presence for now
2017-09-08 10:36:10 -04:00
Robin Ward
a9ed0023dc
FIX: Presence was broken with a null array
2017-09-08 10:20:35 -04:00
Robin Ward
846e573766
Use a connector class to determine wheteher to render presence
2017-09-08 10:20:35 -04:00
Guo Xiang Tan
84031c5cb9
Make eslint happy.
2017-09-08 14:08:19 +08:00
David Taylor
feef5491a2
Simplify copy & add transifex config
2017-09-08 00:47:35 +01:00
David Taylor
c9912fcc37
Add discourse-presence as a core plugin ( #5137 )
...
* Add discourse-presence as a core plugin
* Default enabled
2017-09-07 09:40:18 +02:00