ruby-on-rails3

mysql timeout error in rails 3 when using delete_all and make! in step definition

I'm using following construct in a cucumber step definition. Given "I have following stuff" do Model.delete_all list.each { |i| Model.make!(:name => i) } end (make! is from machinist 2). Above step fails with INSERT statement timeout. When I open up a console for test, environment, I can execute each statement without an issu...

Element.update is not a function [Rails 3 + JQuery]

I'm attempting to integrate JQuery into Rails 3. I've downloaded the rails.js file from http://github.com/rails/jquery-ujs and have included it in my app. I've also include JQuery. But when I attempt to do a simple page.replace like so: render :update do |page| page.replace_html "my_div", :partial => "my_partial", :locals => {:mylo...

Updating to Rails 3 on Mac OS X

While trying to install Rails 3, I get the following error: command run: "sudo gem install rails --pre" error'd now with: Successfully installed rails-3.0.0.rc2 1 gem installed Installing ri documentation for rails-3.0.0.rc2... File not found: lib ...

Advice on Rails sanitize() in the view or how secure is my code

I have a partial that contains this sanitize() code: <%= sanitize comment.body, :tags => %w(a b embed i img object p param), :attributes => %w(allowfullscreen allowscriptaccess href name src type value) %> I'd like users to be able to embed videos, links, pictures, use italics, bold, etc. How unsafe is this and if I put this on a liv...

Render cached action of another controller inside erb template

Hi, I want to render action inside my erb template. <div> <%= render :controller => :tags, :action => :tag_cloud %> </div> This block throws exception: undefined method `formats' for nil:NilClass Also I want to tag_cloud action to be rendered from cache. Is that possible? Regards, Alexey Zakhaov ...

Where to put Global variables in Rails 3

I used to put Global variables in environment.rb with my Rails 2.3.8 application such as: MAX_ALLOWD_ITEMS = 6 It doesn't seem to work in Rails 3. I tried putting it in application.rb and that didn't help. What do you suggest? ...

Rails 3, MongoId & bson version problem

I just updated to Rails 3 final. Now I'm having problems with MongoId, Mongo's Ruby driver & bson. When I try to run Rails, I get "You have already activated bson 1.0.7, but your Gemfile requires bson 1.0.4. Consider using bundle exec. (Gem::LoadError)". MongoId requires bson_ext 1.0.4 so I have gem "bson_ext", "1.0.4" in my Gemfile. I ...

Ruby geocoding library compatible with latest Google maps, Yahoo maps, Bing APIs

What Ruby / Rails geocoding library is compatible with (can fetch data from): latest Yahoo PlaceFinder api latest Google V3 API Bing maps API Please also comment on the compatibility with Rails 3 and Ruby 1.9 ...

RubyAmf and Rails 3

I have recently been trying to upgrade my app form Rails 2.3.8 to newly-releases Rails 3. After going through fixing some Rails 3 RubyAMF doesn't seem to work: >>>>>>>> RubyAMF >>>>>>>>> #<RubyAMF::Actions::PrepareAction:0x1649924> took: 0.00017 secs The action '#<ActionDispatch::Request:0x15c0cf0>' could not be found for DaysControlle...

Setting up RVM gemset via Rails 3 template

I'm trying to set up an RVM gemset through a Rails 3 template and then, via commands in the template, start using the gemset and install the gems into the new gemset (named after the app). This does not seem to work properly. The new gems do not get installed into the gemset and in fact the gemset does not get created at all. Here's som...

How can I pass SSL options into "rails server" in Rails 3.0?

Is there a way to pass SSL options into "rails server" (on Rails 3.0.0), using a custom Rack config or something similar? I'm trying to do two things: enable Cucumber to run tests that involve both secure and non-secure URL's, and make things simple for new developers, so they don't have to set up Apache and configure all the SSL/cert...

oauth2 and trusted sites

Hi, is there any possibility to work with trusted sites (for example - sites of one developer) using oauth/oauth2 without confirmation of access to user data? ...

Rails 3 is out, but will they still support Rails 2.3.x?

Rails 3 is out and every one is excited (etc etc). However, I'm not ready to update to it yet for a couple reasons: Not all gems I use are supported. Just finally got my head around 2.3.x. My client expects software that is reliable. So, right now I'm running 2.3.5 and will be upgrading to 2.3.8 soon. But what about any security pat...

Rails 3: Passenger can't find git gems installed by bundler

Rails 3.0.0, Passenger 2.2.15: Create a new Rails project Add gem 'paperclip', :git => 'git://github.com/lmumar/paperclip.git', :branch => 'rails3' to your Gemfile Do bundle install Everything OK, starting with rails/script server & accessing also works However, when accessing with Passenger, it says: git://github.com/lmumar/papercli...

Adding custom directories (source and spec) to autotest in a Rails 3 project

I have a Rails 3 app that uses RSpec2 as my testing framework, and I'm able to use autotest to watch my model and spec directories for changes and re-run my spec suite when files change. I'd like to add a directory with some custom classes in it (RAILS_ROOT/lib/some_project/lib/*.rb) and their corresponding specs (RAILS_ROOT/spec/some_p...

problem on getting the amazon web services api for listing the product on my website app

Hi all, Since i am new to ruby on rails 3.0.0.rc. I have got a problem on getting the amazon web services product listing api(listing products from amazon.com to my site) for listing the product on my website app made on Ruby on rails 3.0.0.rc. I need a detail step by step method from the starting point of installing of the gems to list...

Installing mysql2 gem for Rails 3

Hi guys, I am having some problems when trying to install mysql2 gem for Rails 3. When I try to install it by issuing "bundle install" command or "gem install mysql2" it gives me following error "Error installing mysql2: ERROR: Failed to build gem native extension." Did anyone have any luck with this? Thanks! ...

How to do database migration Rails3 + datamapper

I used dm-rails gem that allows datamapper to hook into rails-3 ,generated a scaffold and a migration file ,did rake db:migrate for database migration but nothing happens no error no migration, can any one suggest me how to run migrations with datamapper and rails-3. ...

Rails/Passenger sub URI error

I am attempting to deploy a rails 3.0.0 application to a sub URI using passenger 2.2.15. I believe I've made the correct RailsBaseURI changes to my http.conf , have symlinked the sub URI to the public directory of my app and added the following line of code to environments/production.rb: config.action_controller.relative_url_root = "/s...

What is the most common way to do authentication in rails 3?

I need to do authentication in rail3 with standard sign up/login/forgot password functionality. Is there a plugin or something that most people use for this? ...