From 9a28ecbd1e75d03de960b45207d7da84fdd1be1f Mon Sep 17 00:00:00 2001 From: Paul Sponagl Date: Tue, 27 Dec 2011 23:34:00 +0100 Subject: [PATCH 01/11] update cells dependency --- Gemfile | 2 +- config/boot.rb | 4 ++-- lib/locomotive/import/job.rb | 2 +- locomotive_cms.gemspec | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index 116f5e4410..dc2c8a7e83 100644 --- a/Gemfile +++ b/Gemfile @@ -41,7 +41,7 @@ gem 'delayed_job_mongoid', '1.0.6' gem 'rubyzip' gem 'locomotive_jammit-s3', :require => 'jammit-s3' gem 'SystemTimer', :platforms => :ruby_18 -gem 'cells' +gem 'cells', '3.6.6' gem 'sanitize' gem 'highline' diff --git a/config/boot.rb b/config/boot.rb index bbd3777193..92b2370138 100644 --- a/config/boot.rb +++ b/config/boot.rb @@ -1,8 +1,8 @@ require 'rubygems' # Need to explicitly use syck for yaml -require 'yaml' -YAML::ENGINE.yamler = 'syck' if defined?(YAML::ENGINE) +#require 'yaml' +#YAML::ENGINE.yamler = 'syck' if defined?(YAML::ENGINE) # Set up gems listed in the Gemfile. if File.exist?(File.expand_path('../../Gemfile', __FILE__)) diff --git a/lib/locomotive/import/job.rb b/lib/locomotive/import/job.rb index 62f1ab6192..227e6a7b21 100644 --- a/lib/locomotive/import/job.rb +++ b/lib/locomotive/import/job.rb @@ -176,4 +176,4 @@ def get_uploader(site) end end -end \ No newline at end of file +end diff --git a/locomotive_cms.gemspec b/locomotive_cms.gemspec index d90e4f4f0d..5d217f971b 100644 --- a/locomotive_cms.gemspec +++ b/locomotive_cms.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |s| s.add_dependency 'locomotive_liquid', '2.2.2' s.add_dependency 'formtastic', '~> 1.2.3' s.add_dependency 'inherited_resources', '~> 1.1.2' - s.add_dependency 'cells' + s.add_dependency 'cells', '3.6.6' s.add_dependency 'highline' s.add_dependency 'sanitize' From dc324893cef782a44e7ad1523a83edf7a6bf8afa Mon Sep 17 00:00:00 2001 From: Paul Sponagl Date: Wed, 4 Jan 2012 14:12:41 +0100 Subject: [PATCH 02/11] german translation additions --- config/locales/admin_ui.de.yml | 3 +++ config/locales/formtastic.de.yml | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/config/locales/admin_ui.de.yml b/config/locales/admin_ui.de.yml index 56910ae0f0..bbd19c893a 100644 --- a/config/locales/admin_ui.de.yml +++ b/config/locales/admin_ui.de.yml @@ -6,6 +6,7 @@ de: change_password: Update new_item: "+ hinzufügen" switch_to_site: Los + delete: "Löschen" messages: confirm: Bist du sicher ? @@ -14,7 +15,9 @@ de: header: welcome: Willkommen, %{name} see: Webseite ansehen + switch: zu anderer Website wechseln logout: Ausloggen + help: Hilfe menu: contents: Inhalte assets: Galerien diff --git a/config/locales/formtastic.de.yml b/config/locales/formtastic.de.yml index 4b00234663..f14d067aa3 100644 --- a/config/locales/formtastic.de.yml +++ b/config/locales/formtastic.de.yml @@ -4,6 +4,7 @@ de: information: Allgemeine Informationen advanced_options: Fortgeschrittene Optionen meta: Suchmaschinen-Metadaten + seo: SEO Einstellungen code: Code raw_template: Vorlage credentials: Persönliche Daten @@ -77,4 +78,4 @@ de: reset: "Bei Aktivierung werden alle Daten deiner Webseite gelöscht, bevor die neue Webseite importiert wird" content_type: api_enabled: "Dies wird genutzt, um Besuchern deiner Webseite die Möglichkeit zu geben neue Elemente zu erstellen (z.B: Nachrichten in einem Kontakt-Formular)" - api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet" \ No newline at end of file + api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet" From df10701746d998e876e74e37c1e8fc9e42eaea51 Mon Sep 17 00:00:00 2001 From: Paul Sponagl Date: Wed, 4 Jan 2012 17:43:47 +0100 Subject: [PATCH 03/11] added translations af bennibu --- config/locales/admin_ui.de.yml | 38 +++++++++++++++++--------------- config/locales/formtastic.de.yml | 23 ++++++++++++++++--- 2 files changed, 40 insertions(+), 21 deletions(-) diff --git a/config/locales/admin_ui.de.yml b/config/locales/admin_ui.de.yml index bbd19c893a..9e552b74c4 100644 --- a/config/locales/admin_ui.de.yml +++ b/config/locales/admin_ui.de.yml @@ -15,7 +15,7 @@ de: header: welcome: Willkommen, %{name} see: Webseite ansehen - switch: zu anderer Website wechseln + switch: Mandant wechseln logout: Ausloggen help: Hilfe menu: @@ -52,6 +52,9 @@ de: title: "Hi %{firstname}, nur damit du Bescheid weißt! Am %{date} wurde folgende neue Instanz erstellt." type: "Model: %{type}" + sites_picker: + new: + Neuer Mandant + custom_fields: edit: title: Benutzerdefinierte Felder bearbeiten @@ -147,6 +150,10 @@ de: ask_for_name: "Bitte gib den neuen Namen der Webseite an" memberships: + roles: + admin: Administrator + designer: Designer + author: Autor new: title: Neuer Account help: "Bitte gib eine Email für den neuen Account an. Wenn diese noch nicht registriert ist, wirst du zu einem Formular zur Erstellung weitergeleitet." @@ -190,6 +197,10 @@ de: edit: title: "Bearbeite %{file}" help: "Diese Datei kann über folgende URL erreicht werden: %{url}" + help_image: "Das Bild kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: {{ '%{path}' | theme_image_tag }}.
Die aktuelle Bildgröße ist: %{width}px x %{height}px.
" + help_javascript: "Die Javascript Datei kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: {{ '%{path}' | javascript_tag }}.
" + help_stylesheet: "Die Stylesheet Datei kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: {{ '%{path}' | stylesheet_tag }}.
" + form: picker_link: Füge eine Datei in den Code ein choose_file: Datei auswählen @@ -293,28 +304,19 @@ de: installation: common: - title: Erst-Installation von getbenga + title: Locomotive CMS Initialisierung next: Weiter step_1: - title: Schritt 1/3 - explanations: Dies ist der erste Schritt zur Installation von getbenga. Bitte lies die folgenden Texte genau durch. - database: - label: "Datenbank-Name: %{name}" - notes: "All Verbindungseinstellungen für mongodb findest du in der config/mongoid.yml Datei." - default_domain: - label: "Standard Domain-Name: %{name}" - notes: "Basically, Locomotive is a multi websites platform. Each site instance has a default entry, also called subdomain and based on the default domain name. Obviously, you are free to map other domains to your site instance working like aliases.
The default domain name value can be found in the config/initializers/locomotive.rb file." - step_2: - title: "Schritt 2/3 — Account erstellen" + title: "Schritt 1/2 — Zugang erstellen" name: Nachname firstname: Vorname - company: Unternehmen email: Email password: Passwort password_confirmation: Passwort-Bestätigung - done: "Du hast bereits einen Account hinzugefügt:
%{name}, %{email}" - next: Account erstellen - step_3: - title: "Schritt 3/3 — Erstelle deine erste Webseite" - explanations: "Dies ist der letzte Schritt der Installation. Du kannst nun ein fertiges Template als zip-Datei hochladen. Hier findest du ein paar kostenlose Templates, die du gerne kostenlos verwenden kannst." + done: "Du hast bereits einen Zugang erstellt:
%{name}, %{email}" + next: Zugang erstellen + step_2: + title: "Schritt 2/2 — Webseite erstellen" + explanations: "Wenn Du schon ein Standard Template hochgeladen hast (siehe Hilfe), kannst Du es gleich benutzen. Oder Du kannst ein fertiges Template als zip-Datei hochladen. Hier findest du ein paar kostenlose Templates, die du gerne kostenlos verwenden kannst." + back_to_default_template: "Klicken Sie hier um die Standardvorlage zu verwenden." next: Webseite erstellen diff --git a/config/locales/formtastic.de.yml b/config/locales/formtastic.de.yml index f14d067aa3..c4a31acf64 100644 --- a/config/locales/formtastic.de.yml +++ b/config/locales/formtastic.de.yml @@ -5,6 +5,7 @@ de: advanced_options: Fortgeschrittene Optionen meta: Suchmaschinen-Metadaten seo: SEO Einstellungen + robots_txt: Robots.txt Datei code: Code raw_template: Vorlage credentials: Persönliche Daten @@ -37,12 +38,18 @@ de: source: Datei samples: Beispiele kopieren reset: Webseite zurücksetzen + default_site_template: "Benutze Standard Webseiten Template. Klicke hier, um ein anderes Template als zip-Datei hochzuladen." content_type: + item_template: Baustein Template api_accounts: Benachrichtigte Accounts + content_instance: + _slug: Permalink account: edit: password: "Neues Passwort" password_confirmation: "Bestätigung des neuen Passworts" + page: + seo_title: Titel hints: page: @@ -51,12 +58,16 @@ de: templatized: "Nutze diese Seite als Vorlage für einen Baustein, den du erstellt hast." listed: "Regele, ob die Seite in den generierten Menüs angezeigt werden soll." content_type_id: "Der Baustein für den diese Seite als Vorlage dienen soll." + seo_title: "Wähle einen Titel für den 'title' Tag im Seiten Header. Lass es leer, wenn der Seitentitel verwendet werden soll." + meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt." + meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt." snippet: - slug: "You need to know it in order to insert the snippet inside a page" + slug: "Um ein Snippet einzubinden, musst Du diesen Slug benutzen." site: - meta_keywords: "Meta-Schlagworte, die im HEAD-Berecih der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt." + meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt." meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt." - domain_name: "z.B: getbenga.com" + domain_name: "z.B: locomotiveapp.org" + robots_txt: "Inhalt der /robots.txt Datei. Siehe auch diese Seite für mehr Informationen." theme_asset: slug: "Du musst die Dateiendung nicht angeben (.css or .js)" edit: @@ -72,10 +83,16 @@ de: field: _alias: "Merkmal verfügbar in den liquid-Templates" hint: "Hilfe-Text, der im Formular des Bausteins direkt unter dem jeweiligen Feld angezeigt wird" + content_instance: + _slug: "Merkmal, was für die Erstellung der URL für diesen Baustein benutzt wird. (ex: \"template_page/{{ your_object._permalink }})\"." + seo_title: "Wähle einen Titel für den 'title' Tag im Seiten Header. Lass es leer, wenn der Seitentitel verwendet werden soll." + meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt." + meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt." import: source: "Eine zip-Datei, die eine databse.yml, Assets und Templates enthält" samples: "Bei Aktivierung werden auch Inhalte und Assets importiert" reset: "Bei Aktivierung werden alle Daten deiner Webseite gelöscht, bevor die neue Webseite importiert wird" content_type: + item_template: "Du kannst den Text für jeden Baustein einfach anpassen. Benutze einfach folgendes in Liquid : ({{ content.name }})" api_enabled: "Dies wird genutzt, um Besuchern deiner Webseite die Möglichkeit zu geben neue Elemente zu erstellen (z.B: Nachrichten in einem Kontakt-Formular)" api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet" From 2fd7b47b615e25aa49442fb37ca3aa4777e34a9d Mon Sep 17 00:00:00 2001 From: Paul Sponagl Date: Wed, 4 Jan 2012 17:53:58 +0100 Subject: [PATCH 04/11] Revert "update cells dependency" This reverts commit 9a28ecbd1e75d03de960b45207d7da84fdd1be1f. --- Gemfile | 2 +- config/boot.rb | 4 ++-- lib/locomotive/import/job.rb | 2 +- locomotive_cms.gemspec | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile b/Gemfile index dc2c8a7e83..116f5e4410 100644 --- a/Gemfile +++ b/Gemfile @@ -41,7 +41,7 @@ gem 'delayed_job_mongoid', '1.0.6' gem 'rubyzip' gem 'locomotive_jammit-s3', :require => 'jammit-s3' gem 'SystemTimer', :platforms => :ruby_18 -gem 'cells', '3.6.6' +gem 'cells' gem 'sanitize' gem 'highline' diff --git a/config/boot.rb b/config/boot.rb index 92b2370138..bbd3777193 100644 --- a/config/boot.rb +++ b/config/boot.rb @@ -1,8 +1,8 @@ require 'rubygems' # Need to explicitly use syck for yaml -#require 'yaml' -#YAML::ENGINE.yamler = 'syck' if defined?(YAML::ENGINE) +require 'yaml' +YAML::ENGINE.yamler = 'syck' if defined?(YAML::ENGINE) # Set up gems listed in the Gemfile. if File.exist?(File.expand_path('../../Gemfile', __FILE__)) diff --git a/lib/locomotive/import/job.rb b/lib/locomotive/import/job.rb index 227e6a7b21..62f1ab6192 100644 --- a/lib/locomotive/import/job.rb +++ b/lib/locomotive/import/job.rb @@ -176,4 +176,4 @@ def get_uploader(site) end end -end +end \ No newline at end of file diff --git a/locomotive_cms.gemspec b/locomotive_cms.gemspec index 5d217f971b..d90e4f4f0d 100644 --- a/locomotive_cms.gemspec +++ b/locomotive_cms.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |s| s.add_dependency 'locomotive_liquid', '2.2.2' s.add_dependency 'formtastic', '~> 1.2.3' s.add_dependency 'inherited_resources', '~> 1.1.2' - s.add_dependency 'cells', '3.6.6' + s.add_dependency 'cells' s.add_dependency 'highline' s.add_dependency 'sanitize' From b9755947ff26348a762fe455cd1217eb73566e71 Mon Sep 17 00:00:00 2001 From: Mario Visic Date: Thu, 5 Jan 2012 01:44:32 +0800 Subject: [PATCH 05/11] Limit cells to version 3.7, fixes #257 and fixes #260 --- Gemfile | 2 +- locomotive_cms.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 116f5e4410..0ccc10eef0 100644 --- a/Gemfile +++ b/Gemfile @@ -41,7 +41,7 @@ gem 'delayed_job_mongoid', '1.0.6' gem 'rubyzip' gem 'locomotive_jammit-s3', :require => 'jammit-s3' gem 'SystemTimer', :platforms => :ruby_18 -gem 'cells' +gem 'cells', '~> 3.7.0' gem 'sanitize' gem 'highline' diff --git a/locomotive_cms.gemspec b/locomotive_cms.gemspec index d90e4f4f0d..b64124f4a0 100644 --- a/locomotive_cms.gemspec +++ b/locomotive_cms.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |s| s.add_dependency 'locomotive_liquid', '2.2.2' s.add_dependency 'formtastic', '~> 1.2.3' s.add_dependency 'inherited_resources', '~> 1.1.2' - s.add_dependency 'cells' + s.add_dependency 'cells', '~> 3.7.0' s.add_dependency 'highline' s.add_dependency 'sanitize' From c881750d78ce4a0805fd52465d4bf4c28c4a5737 Mon Sep 17 00:00:00 2001 From: Mario Visic Date: Thu, 5 Jan 2012 01:47:10 +0800 Subject: [PATCH 06/11] Bundle update cells. --- Gemfile.lock | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4677670d9f..133f914fd4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -62,7 +62,7 @@ GEM xpath (~> 0.1.4) carrierwave (0.5.6) activesupport (~> 3.0) - cells (3.6.6) + cells (3.7.1) actionpack (~> 3.0) railties (~> 3.0) childprocess (0.2.2) @@ -185,7 +185,7 @@ GEM rake polyglot (0.3.2) proxies (0.2.1) - rack (1.2.4) + rack (1.2.5) rack-cache (1.1) rack (>= 0.4) rack-mount (0.6.14) @@ -208,7 +208,8 @@ GEM thor (~> 0.14.4) raindrops (0.7.0) rake (0.9.2) - rdoc (3.9.4) + rdoc (3.12) + json (~> 1.4) responders (0.6.4) rest-client (1.6.7) mime-types (>= 1.16) @@ -265,7 +266,7 @@ GEM treetop (1.4.10) polyglot polyglot (>= 0.3.1) - tzinfo (0.3.29) + tzinfo (0.3.31) unicorn (4.1.1) kgio (~> 2.4) rack @@ -293,7 +294,7 @@ DEPENDENCIES cancan capybara carrierwave (= 0.5.6) - cells + cells (~> 3.7.0) cucumber-rails custom_fields (= 1.0.0.beta.25) database_cleaner From dc24c1b1844786f00396f9178fbda696f061cbc1 Mon Sep 17 00:00:00 2001 From: did Date: Sat, 7 Jan 2012 01:39:30 +0100 Subject: [PATCH 07/11] update delayed_job / delayed_job_mongoid gems (issue #267) --- Gemfile | 3 +-- Gemfile.lock | 11 ++++------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/Gemfile b/Gemfile index 0ccc10eef0..cc6ecb6c6f 100644 --- a/Gemfile +++ b/Gemfile @@ -36,8 +36,7 @@ gem 'actionmailer-with-request', :require => 'actionmailer_with_request' gem 'heroku', '1.19.1' gem 'httparty', '0.7.8' gem 'RedCloth', '4.2.8' -gem 'delayed_job', '3.0.0.pre4' -gem 'delayed_job_mongoid', '1.0.6' +gem 'delayed_job_mongoid', '1.0.8' gem 'rubyzip' gem 'locomotive_jammit-s3', :require => 'jammit-s3' gem 'SystemTimer', :platforms => :ruby_18 diff --git a/Gemfile.lock b/Gemfile.lock index 133f914fd4..ae4079376c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -83,13 +83,11 @@ GEM custom_fields (1.0.0.beta.25) activesupport (~> 3.0.9) mongoid (= 2.0.2) - daemons (1.0.10) database_cleaner (0.6.7) - delayed_job (3.0.0.pre4) + delayed_job (3.0.0) activesupport (~> 3.0) - daemons (= 1.0.10) - delayed_job_mongoid (1.0.6) - delayed_job (= 3.0.0.pre4) + delayed_job_mongoid (1.0.8) + delayed_job (~> 3.0.0) mongoid (>= 2.0) devise (1.3.4) bcrypt-ruby (~> 2.1.2) @@ -298,8 +296,7 @@ DEPENDENCIES cucumber-rails custom_fields (= 1.0.0.beta.25) database_cleaner - delayed_job (= 3.0.0.pre4) - delayed_job_mongoid (= 1.0.6) + delayed_job_mongoid (= 1.0.8) devise (= 1.3.4) devise_bushido_authenticatable (= 1.0.0.alpha10) dragonfly (~> 0.9.1) From a1e692a34d5761a71cafca191a5c4c8038d3ecb3 Mon Sep 17 00:00:00 2001 From: did Date: Sat, 7 Jan 2012 02:49:23 +0100 Subject: [PATCH 08/11] fix tests suite with ruby 1.9.2 --- Gemfile | 5 +- Gemfile.lock | 65 +++++++++++---------- features/support/env.rb | 2 - spec/cells/admin/global_actions_spec.rb | 2 - spec/cells/admin/main_menu_cell_spec.rb | 2 - spec/cells/admin/settings_menu_cell_spec.rb | 2 - 6 files changed, 35 insertions(+), 43 deletions(-) diff --git a/Gemfile b/Gemfile index cc6ecb6c6f..02d8f452bf 100644 --- a/Gemfile +++ b/Gemfile @@ -60,16 +60,15 @@ group :test, :development do gem 'ruby-debug19', :platforms => :mri_19 gem 'bushido_stub', '0.0.3' - - gem 'cucumber-rails' end group :test do + gem 'cucumber-rails', '1.2.0', :require => false gem 'autotest', :platforms => :mri gem 'ZenTest', :platforms => :mri gem 'growl-glue' gem 'rspec-rails', '2.6.1' - gem 'factory_girl_rails', '~> 1.1' + gem 'factory_girl_rails', '~> 1.3.0' gem 'pickle' gem 'xpath', '~> 0.1.4' gem 'capybara' diff --git a/Gemfile.lock b/Gemfile.lock index ae4079376c..bd94b3b6b9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -52,7 +52,7 @@ GEM rest-client (>= 1.6.1) bushido_stub (0.0.3) activesupport (>= 3.0.7) - cancan (1.6.5) + cancan (1.6.7) capybara (1.1.2) mime-types (>= 1.16) nokogiri (>= 1.3.3) @@ -65,15 +65,15 @@ GEM cells (3.7.1) actionpack (~> 3.0) railties (~> 3.0) - childprocess (0.2.2) + childprocess (0.2.5) ffi (~> 1.0.6) - columnize (0.3.4) + columnize (0.3.6) configuration (1.3.1) crack (0.1.8) - cucumber (1.1.3) + cucumber (1.1.4) builder (>= 2.1.2) diff-lcs (>= 1.1.2) - gherkin (~> 2.6.7) + gherkin (~> 2.7.1) json (>= 1.4.6) term-ansicolor (>= 1.0.6) cucumber-rails (1.2.0) @@ -83,7 +83,7 @@ GEM custom_fields (1.0.0.beta.25) activesupport (~> 3.0.9) mongoid (= 2.0.2) - database_cleaner (0.6.7) + database_cleaner (0.7.0) delayed_job (3.0.0) activesupport (~> 3.0) delayed_job_mongoid (1.0.8) @@ -98,15 +98,15 @@ GEM devise (>= 1.0.6) rubycas-client (>= 2.2.1) diff-lcs (1.1.3) - dragonfly (0.9.8) + dragonfly (0.9.9) rack erubis (2.6.6) abstract (>= 1.0.0) excon (0.6.6) - factory_girl (2.1.2) + factory_girl (2.2.0) activesupport - factory_girl_rails (1.2.0) - factory_girl (~> 2.1.0) + factory_girl_rails (1.3.0) + factory_girl (~> 2.2.0) railties (>= 3.0.0) ffi (1.0.11) fog (0.8.2) @@ -123,7 +123,7 @@ GEM actionpack (>= 2.3.7) activesupport (>= 2.3.7) i18n (~> 0.4) - gherkin (2.6.8) + gherkin (2.7.2) json (>= 1.4.6) growl-glue (1.0.7) haml (3.1.2) @@ -132,20 +132,21 @@ GEM activesupport (>= 2.1.0) launchy (~> 0.3.2) rest-client (>= 1.4.0, < 1.7.0) - highline (1.6.2) + highline (1.6.9) httparty (0.7.8) crack (= 0.1.8) i18n (0.5.0) inherited_resources (1.1.2) has_scope (~> 0.5.0) responders (~> 0.6.0) - jammit (0.6.3) + jammit (0.6.5) yui-compressor (>= 0.9.3) - json (1.6.1) - json_pure (1.6.1) - kaminari (0.12.4) - rails (>= 3.0.0) - kgio (2.6.0) + json (1.6.4) + kaminari (0.13.0) + actionpack (>= 3.0.0) + activesupport (>= 3.0.0) + railties (>= 3.0.0) + kgio (2.7.0) launchy (0.3.7) configuration (>= 0.0.5) rake (>= 0.8.1) @@ -174,14 +175,15 @@ GEM activemodel (~> 3.0) mongo (~> 1.3) tzinfo (~> 0.3.22) - net-ssh (2.2.1) + multi_json (1.0.4) + net-ssh (2.2.2) nokogiri (1.5.0) - open4 (1.1.0) + open4 (1.3.0) orm_adapter (0.0.5) pickle (0.4.10) cucumber (>= 0.8) rake - polyglot (0.3.2) + polyglot (0.3.3) proxies (0.2.1) rack (1.2.5) rack-cache (1.1) @@ -204,7 +206,7 @@ GEM rake (>= 0.8.7) rdoc (~> 3.4) thor (~> 0.14.4) - raindrops (0.7.0) + raindrops (0.8.0) rake (0.9.2) rdoc (3.12) json (~> 1.4) @@ -216,8 +218,7 @@ GEM rspec-core (~> 2.6.0) rspec-expectations (~> 2.6.0) rspec-mocks (~> 2.6.0) - rspec-cells (0.0.5) - cells (~> 3.4) + rspec-cells (0.1.0) rails (~> 3.0) rspec-rails (~> 2.2) rspec-core (2.6.4) @@ -245,18 +246,18 @@ GEM ruby-hmac (0.4.0) ruby_core_source (0.1.5) archive-tar-minitar (>= 0.5.2) - rubycas-client (2.2.1) + rubycas-client (2.3.8) activesupport rubyzip (0.9.5) - s3 (0.3.8) + s3 (0.3.11) proxies (~> 0.2.0) sanitize (2.0.3) nokogiri (>= 1.4.4, < 1.6) sass (3.1.2) - selenium-webdriver (2.13.0) - childprocess (>= 0.2.1) + selenium-webdriver (2.16.0) + childprocess (>= 0.2.5) ffi (~> 1.0.9) - json_pure + multi_json (~> 1.0.4) rubyzip spork (0.9.0.rc9) term-ansicolor (1.0.7) @@ -269,7 +270,7 @@ GEM kgio (~> 2.4) rack raindrops (~> 0.6) - warden (1.0.5) + warden (1.0.6) rack (>= 1.0) xpath (0.1.4) nokogiri (~> 1.3) @@ -293,14 +294,14 @@ DEPENDENCIES capybara carrierwave (= 0.5.6) cells (~> 3.7.0) - cucumber-rails + cucumber-rails (= 1.2.0) custom_fields (= 1.0.0.beta.25) database_cleaner delayed_job_mongoid (= 1.0.8) devise (= 1.3.4) devise_bushido_authenticatable (= 1.0.0.alpha10) dragonfly (~> 0.9.1) - factory_girl_rails (~> 1.1) + factory_girl_rails (~> 1.3.0) fog (= 0.8.2) formtastic (~> 1.2.3) growl-glue diff --git a/features/support/env.rb b/features/support/env.rb index a1c12dda27..01ba4180e8 100644 --- a/features/support/env.rb +++ b/features/support/env.rb @@ -6,8 +6,6 @@ ENV['RAILS_ENV'] ||= 'test' -require File.expand_path(File.dirname(__FILE__) + '/../../config/environment') - require 'cucumber/rails' require 'cucumber/formatter/unicode' # Remove this line if you don't want Cucumber Unicode support require 'cucumber/rails/rspec' diff --git a/spec/cells/admin/global_actions_spec.rb b/spec/cells/admin/global_actions_spec.rb index c84fceb2d4..53d3825809 100644 --- a/spec/cells/admin/global_actions_spec.rb +++ b/spec/cells/admin/global_actions_spec.rb @@ -2,8 +2,6 @@ describe Admin::GlobalActionsCell do - render_views - let(:menu) { render_cell('admin/global_actions', :show, :current_admin => FactoryGirl.build('admin user'), :current_site_url => 'http://www.yahoo.fr') } describe 'show menu' do diff --git a/spec/cells/admin/main_menu_cell_spec.rb b/spec/cells/admin/main_menu_cell_spec.rb index ea2e12246b..e06b36f04a 100644 --- a/spec/cells/admin/main_menu_cell_spec.rb +++ b/spec/cells/admin/main_menu_cell_spec.rb @@ -2,8 +2,6 @@ describe Admin::MainMenuCell do - render_views - let(:menu) { render_cell('admin/main_menu', :show) } describe 'show menu' do diff --git a/spec/cells/admin/settings_menu_cell_spec.rb b/spec/cells/admin/settings_menu_cell_spec.rb index 95db40b890..488efbca31 100644 --- a/spec/cells/admin/settings_menu_cell_spec.rb +++ b/spec/cells/admin/settings_menu_cell_spec.rb @@ -2,8 +2,6 @@ describe Admin::SettingsMenuCell do - render_views - let(:menu) { render_cell('admin/settings_menu', :show) } describe 'show menu' do From 9a21cd818a8bf211630440478ff44395e7dcfd00 Mon Sep 17 00:00:00 2001 From: did Date: Sat, 7 Jan 2012 02:53:33 +0100 Subject: [PATCH 09/11] new rspec-cells gem --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index bd94b3b6b9..2b5561da10 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -218,7 +218,7 @@ GEM rspec-core (~> 2.6.0) rspec-expectations (~> 2.6.0) rspec-mocks (~> 2.6.0) - rspec-cells (0.1.0) + rspec-cells (0.1.1) rails (~> 3.0) rspec-rails (~> 2.2) rspec-core (2.6.4) From a650acd535902b836b8aace6124e941b16ff7a08 Mon Sep 17 00:00:00 2001 From: did Date: Sat, 7 Jan 2012 03:11:48 +0100 Subject: [PATCH 10/11] forgot to reflect changes in the gemspec file --- locomotive_cms.gemspec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/locomotive_cms.gemspec b/locomotive_cms.gemspec index b64124f4a0..c79685bff9 100644 --- a/locomotive_cms.gemspec +++ b/locomotive_cms.gemspec @@ -55,8 +55,7 @@ Gem::Specification.new do |s| s.add_dependency 'actionmailer-with-request' s.add_dependency 'httparty', '0.7.8' s.add_dependency 'RedCloth', '4.2.8' - s.add_dependency 'delayed_job', '3.0.0.pre4' - s.add_dependency 'delayed_job_mongoid', '1.0.6' + s.add_dependency 'delayed_job_mongoid', '1.0.8' s.add_dependency 'rubyzip' s.add_dependency 'locomotive_jammit-s3' From 04b1a7aa907f4a41f03a269c9c7ba5a6b71683ae Mon Sep 17 00:00:00 2001 From: Mario Visic Date: Sat, 14 Jan 2012 13:04:34 +0800 Subject: [PATCH 11/11] Bump RedCloth to a newer version to avoid warnings when running tests. --- Gemfile | 2 +- Gemfile.lock | 4 ++-- locomotive_cms.gemspec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile b/Gemfile index 02d8f452bf..cb7c8a3b57 100644 --- a/Gemfile +++ b/Gemfile @@ -35,7 +35,7 @@ gem 'mimetype-fu' gem 'actionmailer-with-request', :require => 'actionmailer_with_request' gem 'heroku', '1.19.1' gem 'httparty', '0.7.8' -gem 'RedCloth', '4.2.8' +gem 'RedCloth', '4.2.9' gem 'delayed_job_mongoid', '1.0.8' gem 'rubyzip' gem 'locomotive_jammit-s3', :require => 'jammit-s3' diff --git a/Gemfile.lock b/Gemfile.lock index 2b5561da10..9b2ad00ff6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,7 +5,7 @@ GEM Platform (>= 0.4.0) open4 Platform (0.4.0) - RedCloth (4.2.8) + RedCloth (4.2.9) SystemTimer (1.2.3) ZenTest (4.6.2) abstract (1.0.0) @@ -281,7 +281,7 @@ PLATFORMS ruby DEPENDENCIES - RedCloth (= 4.2.8) + RedCloth (= 4.2.9) SystemTimer ZenTest actionmailer-with-request diff --git a/locomotive_cms.gemspec b/locomotive_cms.gemspec index c79685bff9..8fbef38829 100644 --- a/locomotive_cms.gemspec +++ b/locomotive_cms.gemspec @@ -54,7 +54,7 @@ Gem::Specification.new do |s| s.add_dependency 'mimetype-fu' s.add_dependency 'actionmailer-with-request' s.add_dependency 'httparty', '0.7.8' - s.add_dependency 'RedCloth', '4.2.8' + s.add_dependency 'RedCloth', '4.2.9' s.add_dependency 'delayed_job_mongoid', '1.0.8' s.add_dependency 'rubyzip' s.add_dependency 'locomotive_jammit-s3'