Maxwell Salzberg
8ef49586c3
update foreman
2012-04-03 23:02:16 -07:00
Maxwell Salzberg
7b3e2d7680
update spork, rspec, cucumber, and selenium webdriver
2012-04-03 22:54:15 -07:00
Maxwell Salzberg
cf3776fde2
remove webmock from cucumber to try and fix the travis timeout errors :(
2012-04-03 22:16:51 -07:00
Maxwell Salzberg
b33ee8c688
add asset sync gem
2012-04-02 18:32:35 -07:00
Steven Hancock
4b41f8bf41
Add a comment about JS runtimes to Gemfile
...
As mentioned in #3078 there may be some confusion about the asset
pipeline's dependency on an ExecJS compatible javascript runtime.
On OSX it should just work, Linux needs Node.js (recommended) or
TheRubyRacer.
This adds a comment to the :assets group to give people more
information.
2012-04-02 01:26:18 -07:00
Maxwell Salzberg
adf85e1ec6
adding a bit to tubbo's spork branch
2012-03-31 01:22:46 -04:00
Maxwell Salzberg
402694e516
fixing cukes
2012-03-28 14:47:28 -07:00
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
Justin Thomas
22ac1d96a6
Add Resque.after_fork to correct problem with database connections and remove resque-ensure-connected
2012-03-25 14:39:42 -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
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
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
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
41e6377ba5
move airbrake and newrelic to reporting bundler group
2012-01-24 11:55:59 -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ß
ebfc3de878
do not require newrelic or airbrake unless they are configured
2012-01-22 15:38:55 +01: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
danielgrippi
8ae9fdfd81
require => false for cucumber-rails in Gemfile to supress that cuke warning
2012-01-18 21:45:06 -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
Jonne Haß
641cedf343
move unicorn into the heroku group till we decide if we switch completly to it or not
2012-01-15 22:46:06 +01: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
fa55200e9c
MS DC; as newrelic yml is always included, you need it in your bundle; also, make travis scripts noisy if they fail
2012-01-05 17:50:11 -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
Maxwell Salzberg
3830808651
move heroku to development group
2012-01-04 15:58:31 -08:00
Maxwell Salzberg
840058298d
DC MS; make heroku gem its own group. if your user does not have a home directory, you will need to bundle --without heroku in production
2012-01-04 15:05:49 -08: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
Tray Torrance
dc71396a4d
Adds maintenance rake tasks for logrotate and temp file deletion; Adds whenever gem + sample whenever file
2011-12-15 15:18:07 -08:00
Sarah Mei
5494cf1fde
Move websockets out of production group for ruby 1.8.7
2011-12-11 13:54:43 -08:00
Sarah Mei
bb3c6f3120
Add production group back in and move what we can in there so that travis gem installs don't take as long
2011-12-11 13:31:31 -08:00
David Kettler
03feec5eb3
jasmine out of group into top-level
2011-12-11 12:05:19 -08:00
danielgrippi
80a090c766
update twitter gem
2011-12-11 11:48:47 -08: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
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
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