Commit Graph

30 Commits

Author SHA1 Message Date
Alexander Köplinger
41d4259c22 Add mono to keys-map.coffee 2015-03-05 23:12:19 +01:00
Lisa Passing
faca83ba5f add org filter to dashboard, prepare sync button 2015-02-26 17:49:27 +01:00
Piotr Sarnacki
d7e3cc09ec One more change for favicon manager
It seems that chrome works better with a slightly higher timeout and
when href is changed only in timeout
2015-02-26 11:19:22 +01:00
Piotr Sarnacki
3e6ec019b5 Merge pull request #336 from travis-ci/favicon-changing
Change favicon color based on the build state
2015-02-26 09:57:14 +01:00
Piotr Sarnacki
520361cb78 Set href on favicon <link> tag second time in a timeout
This somehow fixes chrome inconsistencies when changing favicon
2015-02-25 17:00:55 +01:00
Piotr Sarnacki
8087761c8a Generate datauris for favicons automatically rather than hardcoding them 2015-02-25 17:00:19 +01:00
Piotr Sarnacki
c20f5bb61a Add some tests for favicon manager and refactor it 2015-02-25 13:48:41 +01:00
Piotr Sarnacki
6bb53716a9 Add proper favicon data uris 2015-02-25 12:57:20 +01:00
Piotr Sarnacki
7c3ea5b7bc Fix subscribing to private channels
This was a combination of 2 bugs:

* we didn't do deep_merge on config in ruby app, so
  that any nested properties set in the javascript app would be
  overwritten
* channelPrefix was not properly set for Travis CI Pro
2015-02-25 11:43:19 +01:00
Piotr Sarnacki
acb70dcac7 First stab at changing favicon based on build or job state 2015-02-24 16:20:56 +01:00
Piotr Sarnacki
0578af0c4c Don't set default avatar url on ENV
Fingerprinting filter that Brocolli uses to add checksums to filenames
apparently is very greedy. When a URL that has a valid image is present
in ENV, fingerprint filter will going to wipe out the entire config's
meta tag value with fingerprinted url with an asset host.
2015-02-16 15:14:10 +01:00
Piotr Sarnacki
0e86df8da0 Set default avatar url properly 2015-02-16 14:41:13 +01:00
Piotr Sarnacki
0e1fd2746f Add a simple acceptance test for dashboard and tooling needed to run it
Apart from adding a test, this commit also adds a dummy implementation
for Auth that can be used in tests to control the auth status.
2015-02-13 14:13:45 +01:00
Piotr Sarnacki
cc1026656c Try to highlight lines in log a few times before giving up 2015-02-10 09:44:19 +01:00
Piotr Sarnacki
55cf221b56 Fix status images 2015-02-10 09:43:17 +01:00
Piotr Sarnacki
39b780e615 Fix syncing 2015-02-10 09:42:58 +01:00
Piotr Sarnacki
6877c3afc1 Properly add new builds to builds lists 2015-02-09 19:28:32 +01:00
Piotr Sarnacki
76672e76ca Fix pusher auth on pro 2015-02-06 15:04:59 +01:00
Piotr Sarnacki
4dc35f7932 Fix default pro behaviour 2015-02-06 14:58:01 +01:00
Piotr Sarnacki
c9e0337071 Fix emojize 2015-02-06 14:19:59 +01:00
Piotr Sarnacki
eab311737a Merge branch 'master' into ember-cli
Conflicts:
	assets/scripts/travis.coffee
2015-02-05 18:21:51 +01:00
Piotr Sarnacki
3780eaa13f Merge pull request #326 from travis-ci/less-pusher-data
Don't save data from pusher that won't likely be used
2015-02-05 15:37:49 +01:00
Piotr Sarnacki
59477e5eac Configure location properly 2015-02-05 12:40:06 +01:00
Piotr Sarnacki
141457c4f9 Change config keys to camel case 2015-02-05 11:35:47 +01:00
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
Piotr Sarnacki
fcbcabb0cd No need to lookup store in pusher anymore 2015-02-04 18:35:42 +01:00
Piotr Sarnacki
ba9b6d844a Move receiving pusher events to store 2015-02-04 18:24:09 +01:00
Piotr Sarnacki
90b91bd49b Fix pusher channel subscribe
When channel_prefix is not defined it should be set to empty string.
2015-02-03 20:31:41 +01:00
Piotr Sarnacki
b0bd24a129 Add ember-cli version of the Ember.js app 2015-02-03 09:48:22 +01:00
Piotr Sarnacki
3a09a0da9a Move assets/scripts/app to root dir 2015-02-03 09:44:34 +01:00