Steven Hancock
b24a4a7213
Correctly enable the asset pipeline
...
* Add the Rails 3.1+ Bundler.require statement to config/application.rb
(properly enabling the :assets group)
* Move handlebars_assets gem into the :assets group where it belongs. :)
* Downgrade sass-rails to 3.1.4 since enabling the :assets group exposed
a known bug in sass-rails ~> 3.1.5 [rails/sass-rails#78 ].
2012-03-27 18:08:27 -07:00
Steven Hancock
95d5c9ca68
Fix Jasmine tests - first pass
...
193 specs | 5 failing
The 5 failing specs appear (according to Firebug) to be due to missing
fixtures and/or missing routes in the Jasmine environment. Fixing these
last 5 failures is a task probably best left to a more experienced
Javascript/Jasmine developer.
This commit also moves validation.js and clear-form.js into
app/assets/javascripts and precompiles validation.js
2012-03-27 18:08:27 -07:00
Steven Hancock
1aa0b15c8c
Move Javascript to the asset pipeline
...
* Move all Diaspora-specific javascripts to app/assets/javascripts
* Move all vendored javascripts to vendor/assets/javascripts
* Add the appropriate Sprockets require directives to make sure
everything gets included in the right order
* Remove Jammit dependencies
* Fix all templates that were using Jammit's include_javascripts helper
* Add handlebars_assets gem for compiling Handlebars templates
* Move all Handlebars templates to app/assets/templates and rename
from .handlebars to .jst.hbs (this is to keep them in the same
global JST namespace that they were in under Jammit)
* Add public/assets to .gitignore since these files can and should
be re-generated by Heroku or Capistrano during each deploy
* Fix a few Handlebars templates that were looking for images in the
wrong location (I'm sure there are others, but it's late)
* Configure application.rb to precompile all javascript and css assets
that were compiled by Jammit in the Rails 3.0 code
2012-03-27 18:07:44 -07:00
danielgrippi
06936bcdce
stylesheets are basically now being served from sprockets
2012-03-27 18:07:20 -07:00
Maxwell Salzberg
843c0d9c1a
Merge pull request #3068 from diaspora/posting
...
Merging the trumpeter
2012-03-27 16:11:14 -07:00
Maxwell Salzberg
9d26643288
update heroku_san
2012-03-27 15:44:12 -07:00
Dennis Collinson
37bf5c5aee
REMOTIPART WIP
2012-03-27 14:52:51 -07:00
Jonne Haß
67a2f29e84
updated 12 locale files [ci skip]
2012-03-27 13:07:04 +02:00
Maxwell Salzberg
bf060d85d7
update gemfile.lock to include getting rid of resque-ensured-connected [ci skip]
2012-03-26 14:43:12 -07:00
Maxwell Salzberg
835f808e5a
more progress
2012-03-21 13:50:24 -07:00
Maxwell Salzberg
35a6f4f265
basic 3.1 upgrade... a few things are still broken. help me out and run the tests and fix them <3
2012-03-21 13:50:24 -07:00
Maxwell Salzberg
7b0c7ee4a0
make the invite flow not look totally terrible
2012-03-19 19:47:46 -07:00
Jonne Haß
491d484a2e
updated 28 locale files [ci skip]
2012-03-18 22:22:07 +01:00
Maxwell Salzberg
7bac633987
invite_link functionailty mostly works
2012-03-16 17:56:35 -07:00
Florian Staudacher
f1a0055a80
bump ruby-oembed version
2012-03-15 18:22:34 +01:00
Maxwell Salzberg
70cc9c5c96
travis does not seem to have bundler 1.1.1 yet
2012-03-14 18:02:45 -07:00
Maxwell Salzberg
ff03a0ca7f
update bundler; again
2012-03-14 18:00:18 -07:00
Maxwell Salzberg
c167810aef
also update em-http-request :/
2012-03-14 17:16:13 -07:00
Maxwell Salzberg
52a79d71b4
update em-sync so travis is happy
2012-03-14 17:09:13 -07:00
Maxwell Salzberg
319812fdcb
downgrade bundler :(
2012-03-13 19:34:52 -07:00
Steven Hancock
f2922c943c
Cross-Origin Resource Sharing
...
Remove partial support for CORS on webfinger routes and replace
it with the Rack::Cors middleware. This provides more complete
CORS support and works around a caching issue with nginx on
Heroku and potentially other reverse proxies.
CORS headers are only added if the incoming request includes
an "Origin" header, which seems to be correct according to
the CORS spec.
closes #2216
2012-03-10 23:49:56 -08:00
Maxwell Salzberg
5a34ef8592
update travis.yml for bundler 1.1
2012-03-09 18:33:47 -08:00
Maxwell Salzberg
ed62910286
this is dumb, but use RC bundler so travis does not barf
2012-03-09 18:19:16 -08:00
Maxwell Salzberg
332aede418
roll back heroku san
2012-03-09 18:03:40 -08:00
Maxwell Salzberg
123841147b
update some gems, including bundler :)
2012-03-09 17:43:09 -08:00
danielgrippi
39d31d5888
Merge branch 'master' of github.com:diaspora/diaspora into profiles
2012-02-24 14:36:18 -08:00
Jonne Haß
0430d940f1
git urls are still better than http ones :P, close #2915
2012-02-22 12:29:15 +01:00
danielgrippi
ff875a5b3c
DG MS; determine what template to use on the client from the server
2012-02-21 15:23:27 -08:00
Jonne Haß
ab29a58f93
updated 97 locale files [ci skip]
2012-02-13 13:04:23 +01:00
Dennis Collinson
3991903b56
MS DG DC Participate stream that has things bubble to the top
2012-02-03 17:23:57 -08:00
danielgrippi
c301f80ca9
update unicorn [ci skip]
2012-02-03 15:12:44 -08:00
Maxwell Salzberg
48941fbae1
DG MS; add rack-rewrite to handle forwarding old urls [ci skip]
2012-01-26 16:32:46 -08:00
danielgrippi
da9e57b2c9
added oink in dev mode
2012-01-26 13:18:58 -08:00
Maxwell Salzberg
821c164809
update resque-ensure-connected
2012-01-24 16:48:28 -08:00
Maxwell Salzberg
e0186138f2
add rpm_contrib for instrumenting resque jobs
2012-01-24 14:58:36 -08:00
Maxwell Salzberg
ba010833c7
move newrelic and airbrake out of any group, as it is not loading at all
...
if it is in any bundler group #confused
2012-01-24 14:58:36 -08:00
danielgrippi
52438ffaf2
add unicorn back in. only use one worker process for now. also, move chrome_frame middleware into the correct load path in lib. [ci skip]
2012-01-24 14:56:55 -08:00
Maxwell Salzberg
c073cb078f
update messagebus gem
2012-01-23 16:29:19 -08:00
Jonne Haß
12575bd7f0
update http_accept_language and try to find the preferred locale first, should fix #2715
2012-01-23 14:59:09 +01:00
Daniel Grippi
2c50de0726
Merge pull request #2714 from stwf/im-sorry-bye-vanna
...
Remove Vanna Controller from app and fix up notifications controller, views, scripts, specs
2012-01-22 22:15:14 -08:00
Steven Fuchs
e882dedd33
remove vanna controller from app, adjust scripts, specs, views and controllers to work.
2012-01-22 17:39:35 -05:00
Jonne Haß
7fd606ba19
Merge branch '2688-airbreak' of https://github.com/fred/diaspora
...
Conflicts:
config/application.yml.example
2012-01-22 15:05:37 +01:00
Maxwell Salzberg
49f18d435a
upgrade factory girl there are 3 failing cukes.
2012-01-21 21:58:50 -08:00
Dennis Collinson
4b960a0061
update factory girl, hopefull fix ci issues
2012-01-19 01:25:01 -08:00
Maxwell Salzberg
18e895c247
include Rack::SSL to upgrade all requests to ssl
2012-01-18 15:09:08 -08:00
danielgrippi
ff615848ca
added active_reload to development gem group. HOLY CRAP. [ci skip]
2012-01-18 13:35:17 -08:00
Frederico Araujo
f4801651eb
Issue #2688 Remove hoptoad_notifier and use airbreak
2012-01-18 23:07:00 +07:00
Maxwell Salzberg
467f3b0bda
MS TT; Add heroku_san to gemfile, adjust custom heroku rake tasks
2012-01-16 20:25:56 -08:00
Maxwell Salzberg
efb05be072
MS TT; update Procfile to be aware of jd.com queue ordering; upgrade foreman
2012-01-16 13:42:02 -08:00
danielgrippi
231b650086
update gems [ci skip]
2012-01-15 19:55:27 -08:00
danielgrippi
f2cc8b4e41
Revert "move unicorn into the heroku group till we decide if we switch completly to it or not"
...
This reverts commit 641cedf343 .
Revert "Merge pull request #2663 from torrancew/with_unicorn"
This reverts commit 2a2efd097f , reversing
changes made to 78978f051e .
2012-01-15 16:07:00 -08:00
Tray Torrance
cd4c880f95
Add unicorn to bundle, supply a basic unicorn config.
2012-01-14 12:25:51 -08:00
Maxwell Salzberg
9ecc3005c4
we do not need the mysql gem for heroku after all....
2012-01-14 11:20:18 -08:00
Maxwell Salzberg
1251f7433c
read settings logic from readonly git to make old centos git happier[ci skip]
2012-01-13 23:35:07 -08:00
Maxwell Salzberg
fedd864082
update heroku bundle to always include mysql
2012-01-13 15:16:59 -08:00
Maxwell Salzberg
c45057bd94
update settings logic, and heroku rake task
2012-01-13 13:59:34 -08:00
danielgrippi
ad78e79ddd
updated some gems
2012-01-11 02:40:51 -08:00
danielgrippi
953eb1db95
we can now use an up-to-date json gem now that chef is gone [ci skip]
2012-01-11 02:31:21 -08:00
Tray Torrance
4df6b65dad
Remove chef
2012-01-10 21:56:24 -08:00
danielgrippi
0e5bb81d66
remove all references to the websocket. bang bang.
2012-01-10 12:28:19 -08:00
danielgrippi
6ee257795f
hella sod, yo [ci skip]
2012-01-10 10:57:13 -08:00
Maxwell Salzberg
d38e75c1f5
rollback foreman as it seemed to stop liking resque's ENV vars. [ci skip]
2012-01-07 22:55:43 -08:00
Dennis Collinson
9d24b518f5
DC DG; correctly populate the stream jasmine fixture
2012-01-07 14:23:28 -08:00
danielgrippi
91ba6447d0
add acts_as_api to the models directly for now. the 'root node' problem (posts : {}) breaks backbone. wip
2012-01-07 14:23:20 -08:00
danielgrippi
2dd0012d1e
update some gems (selenium, rspec-core, heroku, cucumber, fog, fb, etc)
2012-01-06 22:33:55 -08:00
Maxwell Salzberg
db387b5ed4
MS DC; remove backup.rake as we now use backup'
2012-01-05 17:31:38 -08:00
Maxwell Salzberg
fdea2f94ff
remove icky analytics code from layouts, move to middleware
2012-01-04 23:54:48 -08:00
Maxwell Salzberg
790c2e84ea
MS DC; put pg explictly in heroku group for now
2012-01-04 16:14:52 -08:00
Jonne Haß
296730de04
updated 12 locale files [ci skip]
2012-01-04 13:17:36 +01:00
Maxwell Salzberg
a7d59ce115
add EnviromentConfiguration to keep track of heroku specfic enviroment hacks
2012-01-03 16:01:21 -08:00
Maxwell Salzberg
ebf9004f91
update messagebus to latest version of their api
2011-12-19 12:24:25 -08:00
danielgrippi
97b8045f20
added counter cache for photos on StatusMessage
2011-12-16 20:39:24 -08:00
danielgrippi
80a090c766
update twitter gem
2011-12-11 11:48:47 -08:00
Jonne Hass
afb5e5e7f0
fix json in aspects controller spec
2011-12-11 03:35:19 +01:00
Dan Hansen
4dcdf2899d
bump will_paginate from 3.0.pre2 to 3.0.2
2011-12-10 14:07:43 -08:00
Jonne Hass
247863c6f7
update diaspora-client
2011-12-10 12:54:39 +01:00
Jonne Hass
4dd55ebdad
fix diaspora connect for the new oauth stuff WIP. There's one bug where the oauth_identifier changes but the client doesn't get informed or doesn't save it. I hope it's the last bug. Btw. this is all ugly
2011-12-10 12:54:39 +01:00
danielgrippi
8666c6e209
update linecache, jasmine, selenium-webdriver
2011-12-09 18:36:45 -08:00
danielgrippi
02fb45e6fe
update chef, ohai, fuubar, json
2011-12-09 18:15:52 -08:00
danielgrippi
89b3314d01
upgrade rspec-core, parallel, capistrano
2011-12-09 18:04:53 -08:00
danielgrippi
f4c9b548f9
update cucumber and capybara. one failing cuke.
2011-12-07 18:40:39 -08:00
danielgrippi
910b0e104c
added fog back to the Gemfile
2011-12-07 10:49:00 -08:00
danielgrippi
d0f58e1bd4
Revert "upgrade devise; devise_invitable"
...
This reverts commit 0f56ee7b77 .
2011-12-06 11:01:50 -08:00
danielgrippi
0f56ee7b77
upgrade devise; devise_invitable
2011-12-06 10:50:29 -08:00
Daniel Grippi
003a17d27a
version bump mysql2 gem
2011-12-06 00:08:47 -08:00
Daniel Grippi
cea87f8cbf
remove fog, aws, and excon gems; version bump carrierwave & nokogiri
2011-12-05 23:52:57 -08:00
Daniel Grippi
3dc247a4e6
version bump database_cleaner for better truncation
2011-12-05 23:19:30 -08:00
Daniel Grippi
bd0d4f9ca8
upgrade resque, sass, jammit, fixture_builder
2011-12-05 23:08:14 -08:00
Daniel Grippi
0d41c9c5f3
update gems -- mainly omniauth (we explicitly include omniauth libs now... much cleaner)
2011-12-05 19:53:03 -08:00
Daniel Grippi
908d0b99a7
Merge pull request #2404 from torrancew/capistrano_colorized
...
Capistrano colorized
2011-11-28 09:11:10 -08:00
Jonne Hass
61d809659c
updated 11 locale files [ci skip]
2011-11-22 20:30:58 +01:00
Jonne Hass
c7f19eb592
update to rails 3.0.11
2011-11-19 13:53:49 +01:00
Tray Torrance
bbc165137f
Adds capistrano_colors gem; deprecates custom red method
...
Also adjusts current_git_branch to use Capistrano's logger for printing to
STDOUT
2011-11-15 01:41:41 -08:00
Jonne Hass
5d08bddb5b
updated SystemTimer to 1.2.3
2011-11-10 21:49:09 +01:00
danielgrippi
77a6c7045b
update newrelic_rpm
2011-11-08 15:39:36 -08:00
danielgrippi
0f19076b40
update selenium-driver to work in FF8
2011-11-07 16:48:28 -08:00
danielgrippi
6f7c9e9301
Remove resque_rescheduler as it was killing our app servers (receiving
...
http requests).
Revert "retry less"
This reverts commit 7784156e3b .
Revert "supress resque retries"
This reverts commit 80cdcd4edd .
Revert "Retry federation if remote pod is down"
This reverts commit bcbc86e502 .
Conflicts:
app/models/jobs/http_multi.rb
2011-11-07 12:50:02 -08:00
Jonne Hass
c4a4516369
hm why do we update gems so rarely? Lets do it for em-websocket
2011-11-03 01:08:53 +01:00
Manuel Schölling
bcbc86e502
Retry federation if remote pod is down
2011-10-27 00:36:55 +02:00
Ilya Zhitomirskiy
d51516fff3
bumped carrierwave, photos can now be downloaded from a url, fetching profile photo job
2011-10-24 11:00:00 -07:00