ruby-on-rails-3.1

Testowanie żądania HTTPS (SSL) w Rails RSpec

Chciałbym skorzystać z force_ssl Funkcja w rails 3. 1rc4. class ApplicationController < ActionController::Base force_ ... nie jest idealne. Naprawdę, powinienem testować, że force_ssl rzeczywiście przekierowuje do https: / / kiedy się spodziewam.)

Heroku logowanie NIE DZIAŁA

Mam aplikację rails 3.1 zainstalowaną na Heroku Cedar. Mam problem z logowaniem. Domyślne logi rails działają dobrze, ale k ... h dzienników. Wypróbowałem również inne poziomy logów, takie jak logger.błąd. Nic nie działa. Czy ktoś jeszcze widział to?

pisanie skojarzeń dla relacji rekurencyjnej

Mała pomoc. Chciałbym stworzyć relację zwrotną z moją klasą 'produkt'. Gdzie mogę mieć jeden produkt być produktem nadrzę ... je pytania brzmią, jak stworzyć tę relację w moim modelu? Czy to byłoby właściwe? has_many :products belongs_to :product

Alternatywy ActiveAdmin [zamknięte]

Używałem ładnego wyglądu active admin Ostatnio i wpadłem na pewne problemy, które dzieją się w mojej aplikacji z problemem w ... oś takiego jak active_admin nie jest takie proste. Wszelkie sugestie lub wskazówki do frameworków admina będą mile widziane

Nie można renderować PDF do przeglądarki za pomocą Ruby on Rails

Tworzę plik pdf w najnowszej wersji biblioteki Prawn (v1.0.1 rc) w Rails (3.1.1) i po uruchomieniu kodu generuje on PDF do ka ... = Audit.find(params[:id]) respond_with @audit do |format| format.pdf { render :layour => false } end end

Carrierwave dodaje znak wodny do przetworzonych obrazów

Próbuję dodać znak wodny do przetworzonych obrazów z poniższym kodem dostałem z kilku zasobów: def watermark manipulate! ... ie działa? Mam rmagick gems i Imagemagick zainstalowany w moim systemie (OSX) i zmiana rozmiaru obrazów nie działa poprawnie.

Rails-testowanie JSON API z testami funkcjonalnymi

Mam proste pytanie, ale nie mogłem znaleźć odpowiedzi. Moja aplikacja ruby on rails 3.2.2 posiada API JSON z uwierzytelniani ... o Użytkownika POST www.exmaple.com/users { "user":{ "email" : "[email protected]", "password " : "mypass" } }