Commit Graph

61 Commits

Author SHA1 Message Date
Sven Fuchs
0d062be3a0 travis-web does not use travis-core 2014-10-13 14:47:32 +02:00
John Faucett
ef2f6a695b [fixes #291] User menu cutoff with short usernames
Add vim relic file gitignore entry for .sw[op] files
Upgrade return due to an uninitialized constant Listen uninitialized constant
Listen::MultiListener exception (see:
https://github.com/rails/spring/issues/145)
2014-08-14 23:42:37 +02:00
Martin Charles
fb8655769e Fixed Caching and Cleaned up Old Caching
Caching was broken for many reasons:
* Puma calls `Travis::Web::App.initilize` multiple times. This caused
the server start time to be incorrect, breaking caching.
* The `Date` HTTP header was missing. This caused some browsers to fail to cache
assets.
* The `ETag` was incorrectly formatted.

Some other things which were changed:
* Removed `Rack::Cache`
2014-05-21 11:50:09 -04:00
Piotr Sarnacki
7ab69cbcf6 Use ruby 2.1.2 2014-05-12 11:39:51 +02:00
Piotr Sarnacki
9e2de81d21 Use ruby 2.1.1 2014-04-10 18:36:32 +02:00
Piotr Sarnacki
13741d97bb Remove assets group, it's not installed for slug compilation now 2014-02-25 11:15:01 +01:00
Piotr Sarnacki
896c79dd16 Remove the rest of the locales related stuff 2014-01-15 14:40:56 +01:00
Justine Arreche
2cdbd430cd removed localeapp files and removed locaes from Gemfile 2014-01-14 14:51:54 -05:00
Justine Arreche
d324319a96 changes made to profile page including increased type size for readability, color styling and gravatar border radius increase 2014-01-03 19:10:58 -05:00
Mathias Meyer
d2d1c2a942 Switch to http for now. 2013-05-17 08:15:44 +02:00
Mathias Meyer
f2dd0181aa Add Bundler patch for retries. 2013-05-17 08:08:59 +02:00
Piotr Sarnacki
554c8621e3 Merge branch 'master' into ps-ember-update
Conflicts:
	Gemfile
	assets/scripts/travis.coffee
2013-03-09 12:48:35 +01:00
Josh Kalderimis
df02b714ec update the Gemfile to use the secure rubygems, and remove the common queue from the sidebar 2013-03-10 00:07:20 +13:00
Piotr Sarnacki
4ab00be4ec Use rubygems via https 2013-03-04 03:46:03 +01:00
Sven Fuchs
3ed706e24e try updating deps, deployment currently fails with an error in execjs 2013-02-27 22:44:07 +01:00
Piotr Sarnacki
e8ce5020a4 Compress css in production mode 2013-01-18 01:22:40 +01:00
Sven Fuchs
07670570ca Merge branch 'master' of github.com:travis-ci/travis-web
Conflicts:
	Gemfile.lock
2012-12-14 14:12:14 +01:00
Sven Fuchs
3f5f2a4726 redirect mobile clients to a given MOBILE_ENDPOINT 2012-12-14 14:10:56 +01:00
Konstantin Haase
726190634b add protection 2012-12-12 23:33:43 +01:00
Sven Fuchs
8f762636b7 Merge remote-tracking branch 'randym/i18n'
Conflicts:
	Gemfile.lock
2012-12-05 11:23:09 +01:00
Randy Morgan
4954564dde Updated Gemfile to use localeapp-handlebard_i18n and get the latest translations 2012-12-04 00:34:34 +09:00
Randy Morgan
5b0fd89a1f Extracted localeapp-handlebars_i18n to gem 2012-12-04 00:17:58 +09:00
Randy Morgan
082fac9185 Added handlebars template scraping and localeapp reporting
Specified handlebars templates will be parsed for {{t some.key}}. Any
translations keys that are not found in the configured i18n YAML will
be reported to the configured localeapp backend via the localeapp api.
2012-12-02 16:50:52 +09:00
Sven Fuchs
b1bcbefa29 remove debugger for now (does not install on travis) 2012-11-23 11:08:32 +01:00
Randy Morgan
dc85f7bbc8 Updated gemfile to use published i18n-filters gem. 2012-11-23 14:37:56 +09:00
Randy Morgan
f176a2a77f Enabled i18n-js fallbacks 2012-11-23 13:53:07 +09:00
Randy Morgan
c4bfc7b1d7 Added i18n web filters and rake task for pulling the translations down from localeapp
You will need to set ENV['LOCALEAPP'] to the secret key to run the
update. Contact randym if you need it.
2012-11-22 20:47:38 +09:00
Piotr Sarnacki
adab32f90f Update rake-pipeline 2012-11-01 00:11:12 +01:00
Piotr Sarnacki
69fad1e417 Keep assets dependencies in assets group in Gemfile 2012-10-30 02:22:43 +01:00
Piotr Sarnacki
3a1cb7444c Move rakep and dependencies out of development 2012-10-30 02:21:10 +01:00
Konstantin Haase
4cd506ea59 redirect potential API calls to API, fixes #32 2012-10-22 21:21:19 +02:00
Konstantin Haase
d4404b201c switch to puma, make app reload in development mode 2012-10-17 16:19:42 +02:00
Sven Fuchs
03595db5fa re-add guard, rename "profile" menu item to "accounts" and add the github badge to the accounts sidebar 2012-10-17 03:21:28 +02:00
Konstantin Haase
5c8035b7a8 add back rack-cache 2012-10-16 19:15:16 +02:00
Konstantin Haase
2d12a1e6a2 remove rack-cache dependency 2012-10-16 18:57:58 +02:00
Konstantin Haase
ab866b4fe2 no longer run api 2012-10-16 18:42:37 +02:00
Sven Fuchs
86ab67feb2 try using rack cache for in memory caching 2012-10-11 18:46:33 +02:00
Sven Fuchs
93cd91f67c add rack-ssl 2012-10-08 13:59:51 +02:00
Sven Fuchs
c6223341f4 rework the asset pipeline to use environments 2012-10-06 15:28:11 +02:00
Sven Fuchs
4290f05a6c move assets stuff to development group 2012-10-01 12:48:41 +02:00
Sven Fuchs
419ace7c51 rework asset compilation 2012-10-01 12:36:06 +02:00
Sven Fuchs
73fe04185d split up config.ru 2012-09-30 17:30:57 +02:00
Sven Fuchs
fbee663505 switch travis-core to sf-travis-api 2012-09-30 00:59:08 +02:00
Piotr Sarnacki
0e5bb55c7d Add rb-fsevent 2012-09-27 14:45:52 +02:00
Sven Fuchs
0447f62a19 Merge branch 'new-router'
Conflicts:
	Gemfile.lock
	public/javascripts/application.js
	public/stylesheets/application.css
2012-09-26 22:21:34 +02:00
Piotr Sarnacki
6207eecbcf Add foreman and rerun to Gemfile 2012-09-26 15:06:34 +02:00
Sven Fuchs
af02f2b2f3 fix hooks, sync and try fixing locale 2012-09-26 12:34:40 +02:00
Sven Fuchs
4f52eea26d Merge branch 'master' of github.com:travis-ci/travis-ember
Conflicts:
	Gemfile.lock
	assets/javascripts/app/app.coffee
	assets/javascripts/app/auth.coffee
	assets/javascripts/app/store/rest_adapter.coffee
	public/javascripts/application.js
	public/stylesheets/application.css
2012-09-22 21:06:47 +02:00
Konstantin Haase
a199912ab6 switch back to master 2012-09-22 18:07:19 +02:00
Konstantin Haase
9845c7473e use git gh 2012-09-22 17:40:16 +02:00