Skip to content

Commit

Permalink
Allow all versions of decidim >= 0.26.0 (#16)
Browse files Browse the repository at this point in the history
  • Loading branch information
alecslupu committed May 12, 2023
1 parent 779c4e0 commit 17db45d
Show file tree
Hide file tree
Showing 6 changed files with 108 additions and 105 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci_lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
pull_request:

env:
RUBY_VERSION: 2.7.6
RUBY_VERSION: 2.7.5

jobs:
lint-report:
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.6
2.7.5
180 changes: 90 additions & 90 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PATH
remote: .
specs:
decidim-slider (0.0.1)
decidim-core (= 0.26.5)
decidim-slider (0.0.2)
decidim-core (~> 0.26.0)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -70,7 +70,7 @@ GEM
addressable (2.8.4)
public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2)
axe-core-api (4.6.0)
axe-core-api (4.7.0)
dumb_delegator
virtus
axe-core-rspec (4.1.0)
Expand All @@ -97,7 +97,7 @@ GEM
browser (2.7.1)
builder (3.2.4)
byebug (11.1.3)
capybara (3.38.0)
capybara (3.39.0)
addressable
matrix
mini_mime (>= 0.1.3)
Expand Down Expand Up @@ -126,7 +126,7 @@ GEM
actionpack (>= 5.0)
cells (>= 4.1.6, < 5.0.0)
charlock_holmes (0.7.7)
chef-utils (18.1.0)
chef-utils (18.2.7)
concurrent-ruby
childprocess (3.0.0)
codecov (0.6.0)
Expand All @@ -153,53 +153,53 @@ GEM
db-query-matchers (0.10.0)
activesupport (>= 4.0, < 7)
rspec (~> 3.0)
decidim (0.26.5)
decidim-accountability (= 0.26.5)
decidim-admin (= 0.26.5)
decidim-api (= 0.26.5)
decidim-assemblies (= 0.26.5)
decidim-blogs (= 0.26.5)
decidim-budgets (= 0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-debates (= 0.26.5)
decidim-forms (= 0.26.5)
decidim-generators (= 0.26.5)
decidim-meetings (= 0.26.5)
decidim-pages (= 0.26.5)
decidim-participatory_processes (= 0.26.5)
decidim-proposals (= 0.26.5)
decidim-sortitions (= 0.26.5)
decidim-surveys (= 0.26.5)
decidim-system (= 0.26.5)
decidim-templates (= 0.26.5)
decidim-verifications (= 0.26.5)
decidim-accountability (0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-admin (0.26.5)
decidim (0.26.7)
decidim-accountability (= 0.26.7)
decidim-admin (= 0.26.7)
decidim-api (= 0.26.7)
decidim-assemblies (= 0.26.7)
decidim-blogs (= 0.26.7)
decidim-budgets (= 0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-debates (= 0.26.7)
decidim-forms (= 0.26.7)
decidim-generators (= 0.26.7)
decidim-meetings (= 0.26.7)
decidim-pages (= 0.26.7)
decidim-participatory_processes (= 0.26.7)
decidim-proposals (= 0.26.7)
decidim-sortitions (= 0.26.7)
decidim-surveys (= 0.26.7)
decidim-system (= 0.26.7)
decidim-templates (= 0.26.7)
decidim-verifications (= 0.26.7)
decidim-accountability (0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-admin (0.26.7)
active_link_to (~> 1.0)
decidim-core (= 0.26.5)
decidim-core (= 0.26.7)
devise (~> 4.7)
devise-i18n (~> 1.2)
devise_invitable (~> 2.0)
decidim-api (0.26.5)
decidim-api (0.26.7)
graphql (~> 1.12, < 1.13)
rack-cors (~> 1.0)
redcarpet (~> 3.5, >= 3.5.1)
decidim-assemblies (0.26.5)
decidim-core (= 0.26.5)
decidim-blogs (0.26.5)
decidim-admin (= 0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-budgets (0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-comments (0.26.5)
decidim-core (= 0.26.5)
decidim-assemblies (0.26.7)
decidim-core (= 0.26.7)
decidim-blogs (0.26.7)
decidim-admin (= 0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-budgets (0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-comments (0.26.7)
decidim-core (= 0.26.7)
redcarpet (~> 3.5, >= 3.5.1)
decidim-core (0.26.5)
decidim-core (0.26.7)
active_link_to (~> 1.0)
acts_as_list (~> 0.9)
batch-loader (~> 1.2)
Expand All @@ -209,7 +209,7 @@ GEM
cells-rails (~> 0.1.3)
charlock_holmes (~> 0.7)
date_validator (~> 0.9.0)
decidim-api (= 0.26.5)
decidim-api (= 0.26.7)
devise (~> 4.7)
devise-i18n (~> 1.2)
diffy (~> 3.3)
Expand Down Expand Up @@ -251,15 +251,15 @@ GEM
valid_email2 (~> 2.1)
webpacker (= 6.0.0.rc.5)
wisper (~> 2.0)
decidim-debates (0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-dev (0.26.5)
decidim-debates (0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-dev (0.26.7)
axe-core-rspec (~> 4.1.0)
byebug (~> 11.0)
capybara (~> 3.24)
db-query-matchers (~> 0.10.0)
decidim (= 0.26.5)
decidim (= 0.26.7)
erb_lint (~> 0.0.35)
factory_bot_rails (~> 4.8)
i18n-tasks (~> 0.9.18)
Expand All @@ -282,45 +282,45 @@ GEM
w3c_rspec_validators (~> 0.3.0)
webmock (~> 3.6)
wisper-rspec (~> 1.0)
decidim-forms (0.26.5)
decidim-core (= 0.26.5)
decidim-forms (0.26.7)
decidim-core (= 0.26.7)
wicked_pdf (~> 2.1)
wkhtmltopdf-binary (~> 0.12)
decidim-generators (0.26.5)
decidim-core (= 0.26.5)
decidim-meetings (0.26.5)
decidim-core (= 0.26.5)
decidim-forms (= 0.26.5)
decidim-generators (0.26.7)
decidim-core (= 0.26.7)
decidim-meetings (0.26.7)
decidim-core (= 0.26.7)
decidim-forms (= 0.26.7)
icalendar (~> 2.5)
decidim-pages (0.26.5)
decidim-core (= 0.26.5)
decidim-participatory_processes (0.26.5)
decidim-core (= 0.26.5)
decidim-proposals (0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-pages (0.26.7)
decidim-core (= 0.26.7)
decidim-participatory_processes (0.26.7)
decidim-core (= 0.26.7)
decidim-proposals (0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
doc2text (~> 0.4.4)
redcarpet (~> 3.5, >= 3.5.1)
decidim-sortitions (0.26.5)
decidim-admin (= 0.26.5)
decidim-comments (= 0.26.5)
decidim-core (= 0.26.5)
decidim-proposals (= 0.26.5)
decidim-surveys (0.26.5)
decidim-core (= 0.26.5)
decidim-forms (= 0.26.5)
decidim-templates (= 0.26.5)
decidim-system (0.26.5)
decidim-sortitions (0.26.7)
decidim-admin (= 0.26.7)
decidim-comments (= 0.26.7)
decidim-core (= 0.26.7)
decidim-proposals (= 0.26.7)
decidim-surveys (0.26.7)
decidim-core (= 0.26.7)
decidim-forms (= 0.26.7)
decidim-templates (= 0.26.7)
decidim-system (0.26.7)
active_link_to (~> 1.0)
decidim-core (= 0.26.5)
decidim-core (= 0.26.7)
devise (~> 4.7)
devise-i18n (~> 1.2)
devise_invitable (~> 2.0)
decidim-templates (0.26.5)
decidim-core (= 0.26.5)
decidim-forms (= 0.26.5)
decidim-verifications (0.26.5)
decidim-core (= 0.26.5)
decidim-templates (0.26.7)
decidim-core (= 0.26.7)
decidim-forms (= 0.26.7)
decidim-verifications (0.26.7)
decidim-core (= 0.26.7)
declarative-builder (0.1.0)
declarative-option (< 0.2.0)
declarative-option (0.1.0)
Expand All @@ -334,7 +334,7 @@ GEM
warden (~> 1.2.3)
devise-i18n (1.11.0)
devise (>= 4.9.0)
devise_invitable (2.0.7)
devise_invitable (2.0.8)
actionmailer (>= 5.0)
devise (>= 4.6)
diff-lcs (1.5.0)
Expand Down Expand Up @@ -398,7 +398,7 @@ GEM
highline (2.1.0)
html_tokenizer (0.0.7)
htmlentities (4.3.4)
i18n (1.12.0)
i18n (1.13.0)
concurrent-ruby (~> 1.0)
i18n-tasks (0.9.37)
activesupport (>= 4.0.2)
Expand Down Expand Up @@ -489,7 +489,7 @@ GEM
net-smtp (0.3.3)
net-protocol
nio4r (2.5.9)
nokogiri (1.14.3-x86_64-linux)
nokogiri (1.14.4-x86_64-linux)
racc (~> 1.4)
oauth (1.1.0)
oauth-tty (~> 1.0, >= 1.0.1)
Expand Down Expand Up @@ -550,7 +550,7 @@ GEM
puma (5.6.5)
nio4r (~> 2.0)
racc (1.6.2)
rack (2.2.6.4)
rack (2.2.7)
rack-attack (6.6.1)
rack (>= 1.0, < 3)
rack-cors (1.1.1)
Expand Down Expand Up @@ -712,7 +712,7 @@ GEM
temple (0.10.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
thor (1.2.1)
thor (1.2.2)
thread_safe (0.3.6)
tilt (2.1.0)
timeout (0.3.2)
Expand Down Expand Up @@ -764,7 +764,7 @@ GEM
wkhtmltopdf-binary (0.12.6.6)
xpath (3.2.0)
nokogiri (~> 1.8)
zeitwerk (2.6.7)
zeitwerk (2.6.8)

PLATFORMS
x86_64-linux
Expand All @@ -773,8 +773,8 @@ DEPENDENCIES
bootsnap (~> 1.7)
byebug (~> 11.0)
codecov
decidim (= 0.26.5)
decidim-dev (= 0.26.5)
decidim (~> 0.26.0)
decidim-dev (~> 0.26.0)
decidim-slider!
faker (~> 2.14)
letter_opener_web (~> 1.3)
Expand All @@ -786,7 +786,7 @@ DEPENDENCIES
web-console

RUBY VERSION
ruby 2.7.6p219
ruby 2.7.5p203

BUNDLED WITH
2.4.6
2.3.5
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
# Decidim::Slider

A Slider component for Decidim's homepage.
A Slider for Decidim's homepage.

[![Crowdin](https://badges.crowdin.net/decidim-slider/localized.svg)](https://crowdin.com/project/decidim-slider)


## Usage

Slider will be available as a Component for a Participatory
Space.
Slider will be available as a Content block in the homepage section. It will be displayed as a carousel with the images and links provided in the admin panel.


## Installation

Expand Down
16 changes: 8 additions & 8 deletions app/cells/decidim/slider/homepage/main_cell.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,14 +44,14 @@ def has_slides?
def slides
@slides ||= Decidim::ContentBlock.published.for_scope(:slider_tabs, organization: current_organization).order(:weight)
end
#
# def cache_hash
# hash = [I18n.locale]
# slides.each do |slide|
# hash.push(slide.cache_key_with_version)
# end
# hash.join(Decidim.cache_key_separator)
# end

def cache_hash
hash = [I18n.locale]
slides.each do |slide|
hash.push(slide.cache_key_with_version)
end
hash.join(Decidim.cache_key_separator)
end
end
end
end
Expand Down
4 changes: 2 additions & 2 deletions lib/decidim/slider/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ module Decidim
# This holds the decidim-meetings version.
module Slider
def self.version
"0.0.1"
"0.0.2"
end

def self.decidim_version
"0.26.5"
"~> 0.26.0"
end
end
end

0 comments on commit 17db45d

Please sign in to comment.