travis-web/app
Piotr Sarnacki 6f0eaf7091 Don't save data from pusher that won't likely be used
If user is logged in and doesn't keep 'recent repositories' tab opened, most of
the pusher events from 'common' channel are useless.

This commit introduces a logic to reject pusher events if:

  * recent tab hasn't been opened
  * user is signed in
  * Travis CI for open source is used
  * repository for a given event is not yet in store
  * repository for a given event is not part of current user's repositories
2015-02-05 10:57:36 +01:00
..
adapters Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
components Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
controllers Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
helpers Don't use Handlebars.compile, ember-cli includes only runtime for performance 2015-02-03 20:48:02 +01:00
initializers Remove Travis global usage from templates 2015-02-04 18:34:25 +01:00
mixins Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
models Add missing imports for config 2015-02-04 18:27:14 +01:00
routes Don't save data from pusher that won't likely be used 2015-02-05 10:57:36 +01:00
serializers Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
styles Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
templates Remove workers/list.hbs, it's not used anymore 2015-02-04 18:34:37 +01:00
transforms Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
utils Don't save data from pusher that won't likely be used 2015-02-05 10:57:36 +01:00
views Move log to vendor/ 2015-02-04 23:08:22 +01:00
app.coffee Move receiving pusher events to store 2015-02-04 18:24:09 +01:00
index.html Change a way config is updated 2015-02-03 17:20:04 +01:00
router.coffee Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
store.coffee Don't save data from pusher that won't likely be used 2015-02-05 10:57:36 +01:00