diff --git a/Gemfile b/Gemfile index 597e882..0098d66 100644 --- a/Gemfile +++ b/Gemfile @@ -2,14 +2,16 @@ source "https://rubygems.org" +DECIDIM_VERSION = "0.27.4" + ruby RUBY_VERSION -gem "decidim", "0.27.3" -# gem "decidim-conferences", "0.27.3" -# gem "decidim-consultations", "0.27.3" -# gem "decidim-elections", "0.27.3" -# gem "decidim-initiatives", "0.27.3" -# gem "decidim-templates", "0.27.3" +gem "decidim", DECIDIM_VERSION +# gem "decidim-conferences", DECIDIM_VERSION +# gem "decidim-consultations", DECIDIM_VERSION +# gem "decidim-elections", DECIDIM_VERSION +# gem "decidim-initiatives", DECIDIM_VERSION +# gem "decidim-templates", DECIDIM_VERSION gem "decidim-alternative_landing", git: "https://github.com/Platoniq/decidim-module-alternative_landing", branch: "main" gem "decidim-decidim_awesome", git: "https://github.com/decidim-ice/decidim-module-decidim_awesome", branch: "main" @@ -33,7 +35,7 @@ group :development, :test do gem "rubocop-faker" gem "brakeman" - gem "decidim-dev", "0.27.3" + gem "decidim-dev", DECIDIM_VERSION end group :development do diff --git a/Gemfile.lock b/Gemfile.lock index 9d9c2a3..3dd7c05 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -56,40 +56,40 @@ GIT GEM remote: https://rubygems.org/ specs: - actioncable (6.1.6) - actionpack (= 6.1.6) - activesupport (= 6.1.6) + actioncable (6.1.7.6) + actionpack (= 6.1.7.6) + activesupport (= 6.1.7.6) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.6) - actionpack (= 6.1.6) - activejob (= 6.1.6) - activerecord (= 6.1.6) - activestorage (= 6.1.6) - activesupport (= 6.1.6) + actionmailbox (6.1.7.6) + actionpack (= 6.1.7.6) + activejob (= 6.1.7.6) + activerecord (= 6.1.7.6) + activestorage (= 6.1.7.6) + activesupport (= 6.1.7.6) mail (>= 2.7.1) - actionmailer (6.1.6) - actionpack (= 6.1.6) - actionview (= 6.1.6) - activejob (= 6.1.6) - activesupport (= 6.1.6) + actionmailer (6.1.7.6) + actionpack (= 6.1.7.6) + actionview (= 6.1.7.6) + activejob (= 6.1.7.6) + activesupport (= 6.1.7.6) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.6) - actionview (= 6.1.6) - activesupport (= 6.1.6) + actionpack (6.1.7.6) + actionview (= 6.1.7.6) + activesupport (= 6.1.7.6) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.6) - actionpack (= 6.1.6) - activerecord (= 6.1.6) - activestorage (= 6.1.6) - activesupport (= 6.1.6) + actiontext (6.1.7.6) + actionpack (= 6.1.7.6) + activerecord (= 6.1.7.6) + activestorage (= 6.1.7.6) + activesupport (= 6.1.7.6) nokogiri (>= 1.8.5) - actionview (6.1.6) - activesupport (= 6.1.6) + actionview (6.1.7.6) + activesupport (= 6.1.7.6) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) @@ -97,22 +97,22 @@ GEM active_link_to (1.0.5) actionpack addressable - activejob (6.1.6) - activesupport (= 6.1.6) + activejob (6.1.7.6) + activesupport (= 6.1.7.6) globalid (>= 0.3.6) - activemodel (6.1.6) - activesupport (= 6.1.6) - activerecord (6.1.6) - activemodel (= 6.1.6) - activesupport (= 6.1.6) - activestorage (6.1.6) - actionpack (= 6.1.6) - activejob (= 6.1.6) - activerecord (= 6.1.6) - activesupport (= 6.1.6) + activemodel (6.1.7.6) + activesupport (= 6.1.7.6) + activerecord (6.1.7.6) + activemodel (= 6.1.7.6) + activesupport (= 6.1.7.6) + activestorage (6.1.7.6) + actionpack (= 6.1.7.6) + activejob (= 6.1.7.6) + activerecord (= 6.1.7.6) + activesupport (= 6.1.7.6) marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.6) + activesupport (6.1.7.6) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -120,8 +120,8 @@ GEM zeitwerk (~> 2.3) acts_as_list (0.9.19) activerecord (>= 3.0) - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) + addressable (2.8.5) + public_suffix (>= 2.0.2, < 6.0) airbrussh (1.4.1) sshkit (>= 1.6.1, != 1.7.0) ast (2.4.2) @@ -152,8 +152,9 @@ GEM descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) + base64 (0.2.0) batch-loader (1.5.0) - bcrypt (3.1.18) + bcrypt (3.1.20) better_html (1.0.16) actionview (>= 4.0) activesupport (>= 4.0) @@ -200,7 +201,7 @@ GEM rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) - carrierwave (2.2.3) + carrierwave (2.2.4) activemodel (>= 5.0.0) activesupport (>= 5.0.0) addressable (~> 2.6) @@ -233,67 +234,68 @@ GEM coffee-script-source execjs coffee-script-source (1.12.2) - commonmarker (0.23.8) - concurrent-ruby (1.1.10) + commonmarker (0.23.10) + concurrent-ruby (1.2.2) connection_pool (2.3.0) crack (0.4.5) rexml crass (1.0.6) - css_parser (1.14.0) + css_parser (1.16.0) addressable + date (3.3.4) date_validator (0.12.0) activemodel (>= 3) activesupport (>= 3) db-query-matchers (0.10.0) activesupport (>= 4.0, < 7) rspec (~> 3.0) - decidim (0.27.3) - decidim-accountability (= 0.27.3) - decidim-admin (= 0.27.3) - decidim-api (= 0.27.3) - decidim-assemblies (= 0.27.3) - decidim-blogs (= 0.27.3) - decidim-budgets (= 0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-debates (= 0.27.3) - decidim-forms (= 0.27.3) - decidim-generators (= 0.27.3) - decidim-meetings (= 0.27.3) - decidim-pages (= 0.27.3) - decidim-participatory_processes (= 0.27.3) - decidim-proposals (= 0.27.3) - decidim-sortitions (= 0.27.3) - decidim-surveys (= 0.27.3) - decidim-system (= 0.27.3) - decidim-templates (= 0.27.3) - decidim-verifications (= 0.27.3) - decidim-accountability (0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-admin (0.27.3) + decidim (0.27.4) + decidim-accountability (= 0.27.4) + decidim-admin (= 0.27.4) + decidim-api (= 0.27.4) + decidim-assemblies (= 0.27.4) + decidim-blogs (= 0.27.4) + decidim-budgets (= 0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-debates (= 0.27.4) + decidim-forms (= 0.27.4) + decidim-generators (= 0.27.4) + decidim-meetings (= 0.27.4) + decidim-pages (= 0.27.4) + decidim-participatory_processes (= 0.27.4) + decidim-proposals (= 0.27.4) + decidim-sortitions (= 0.27.4) + decidim-surveys (= 0.27.4) + decidim-system (= 0.27.4) + decidim-templates (= 0.27.4) + decidim-verifications (= 0.27.4) + decidim-accountability (0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-admin (0.27.4) active_link_to (~> 1.0) - decidim-core (= 0.27.3) + decidim-core (= 0.27.4) devise (~> 4.7) devise-i18n (~> 1.2) devise_invitable (~> 2.0) - decidim-api (0.27.3) + decidim-api (0.27.4) graphql (~> 1.12, < 1.13) graphql-docs (~> 2.1.0) rack-cors (~> 1.0) - decidim-assemblies (0.27.3) - decidim-core (= 0.27.3) - decidim-blogs (0.27.3) - decidim-admin (= 0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-budgets (0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-comments (0.27.3) - decidim-core (= 0.27.3) + decidim-assemblies (0.27.4) + decidim-core (= 0.27.4) + decidim-blogs (0.27.4) + decidim-admin (= 0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-budgets (0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-comments (0.27.4) + decidim-core (= 0.27.4) redcarpet (~> 3.5, >= 3.5.1) - decidim-core (0.27.3) + decidim-core (0.27.4) active_link_to (~> 1.0) acts_as_list (~> 0.9) batch-loader (~> 1.2) @@ -303,7 +305,7 @@ GEM cells-rails (~> 0.1.3) charlock_holmes (~> 0.7) date_validator (~> 0.12.0) - decidim-api (= 0.27.3) + decidim-api (= 0.27.4) devise (~> 4.7) devise-i18n (~> 1.2) diffy (~> 3.3) @@ -316,7 +318,7 @@ GEM hashdiff (>= 0.4.0, < 2.0.0) invisible_captcha (~> 0.12) kaminari (~> 1.2, >= 1.2.1) - loofah (~> 2.3.1) + loofah (~> 2.19.0) mime-types (>= 1.16, < 4.0) mini_magick (~> 4.9) mustache (~> 1.1.0) @@ -344,15 +346,15 @@ GEM webpacker (= 6.0.0.rc.5) webpush (~> 1.1) wisper (~> 2.0) - decidim-debates (0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-dev (0.27.3) + decidim-debates (0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-dev (0.27.4) axe-core-rspec (~> 4.1.0) byebug (~> 11.0) capybara (~> 3.24) db-query-matchers (~> 0.10.0) - decidim (= 0.27.3) + decidim (= 0.27.4) erb_lint (~> 0.0.35) factory_bot_rails (~> 4.8) i18n-tasks (~> 0.9.18) @@ -375,59 +377,59 @@ GEM w3c_rspec_validators (~> 0.3.0) webmock (~> 3.6) wisper-rspec (~> 1.0) - decidim-forms (0.27.3) - decidim-core (= 0.27.3) + decidim-forms (0.27.4) + decidim-core (= 0.27.4) wicked_pdf (~> 2.1) wkhtmltopdf-binary (~> 0.12) - decidim-generators (0.27.3) - decidim-core (= 0.27.3) - decidim-meetings (0.27.3) - decidim-core (= 0.27.3) - decidim-forms (= 0.27.3) + decidim-generators (0.27.4) + decidim-core (= 0.27.4) + decidim-meetings (0.27.4) + decidim-core (= 0.27.4) + decidim-forms (= 0.27.4) icalendar (~> 2.5) - decidim-pages (0.27.3) - decidim-core (= 0.27.3) - decidim-participatory_processes (0.27.3) - decidim-core (= 0.27.3) - decidim-proposals (0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) + decidim-pages (0.27.4) + decidim-core (= 0.27.4) + decidim-participatory_processes (0.27.4) + decidim-core (= 0.27.4) + decidim-proposals (0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) doc2text (~> 0.4.5) redcarpet (~> 3.5, >= 3.5.1) - decidim-sortitions (0.27.3) - decidim-admin (= 0.27.3) - decidim-comments (= 0.27.3) - decidim-core (= 0.27.3) - decidim-proposals (= 0.27.3) - decidim-surveys (0.27.3) - decidim-core (= 0.27.3) - decidim-forms (= 0.27.3) - decidim-templates (= 0.27.3) - decidim-system (0.27.3) + decidim-sortitions (0.27.4) + decidim-admin (= 0.27.4) + decidim-comments (= 0.27.4) + decidim-core (= 0.27.4) + decidim-proposals (= 0.27.4) + decidim-surveys (0.27.4) + decidim-core (= 0.27.4) + decidim-forms (= 0.27.4) + decidim-templates (= 0.27.4) + decidim-system (0.27.4) active_link_to (~> 1.0) - decidim-core (= 0.27.3) + decidim-core (= 0.27.4) devise (~> 4.7) devise-i18n (~> 1.2) devise_invitable (~> 2.0) - decidim-templates (0.27.3) - decidim-core (= 0.27.3) - decidim-forms (= 0.27.3) - decidim-verifications (0.27.3) - decidim-core (= 0.27.3) + decidim-templates (0.27.4) + decidim-core (= 0.27.4) + decidim-forms (= 0.27.4) + decidim-verifications (0.27.4) + decidim-core (= 0.27.4) declarative-builder (0.1.0) declarative-option (< 0.2.0) declarative-option (0.1.0) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) - devise (4.8.1) + devise (4.9.3) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 4.1.0) responders warden (~> 1.2.3) - devise-i18n (1.10.2) - devise (>= 4.8.0) - devise_invitable (2.0.7) + devise-i18n (1.12.0) + devise (>= 4.9.0) + devise_invitable (2.0.9) actionmailer (>= 5.0) devise (>= 4.6) diff-lcs (1.5.0) @@ -436,7 +438,7 @@ GEM nokogiri (>= 1.13.2, < 1.15.0) rubyzip (~> 2.3.0) docile (1.4.0) - doorkeeper (5.6.4) + doorkeeper (5.6.7) railties (>= 5) doorkeeper-i18n (4.0.1) dumb_delegator (1.0.0) @@ -450,10 +452,10 @@ GEM smart_properties erbse (0.1.4) temple - erubi (1.10.0) + erubi (1.12.0) escape_utils (1.3.0) - excon (0.99.0) - execjs (2.8.1) + excon (0.104.0) + execjs (2.9.1) extended-markdown-filter (0.7.0) html-pipeline (~> 2.9) factory_bot (4.11.1) @@ -463,11 +465,12 @@ GEM railties (>= 3.0.0) faker (2.19.0) i18n (>= 1.6, < 2) - faraday (2.7.6) + faraday (2.7.12) + base64 faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) faraday-net_http (3.0.2) - ffi (1.15.5) + ffi (1.16.3) figaro (1.2.0) thor (>= 0.14.0, < 2) file_validators (3.0.0) @@ -487,9 +490,9 @@ GEM activesupport (>= 4.1, < 7.1) railties (>= 4.1, < 7.1) gemoji (3.0.1) - geocoder (1.8.1) - globalid (1.0.0) - activesupport (>= 5.0) + geocoder (1.8.2) + globalid (1.2.1) + activesupport (>= 6.1) graphql (1.12.24) graphql-docs (2.1.0) commonmarker (~> 0.16) @@ -508,7 +511,7 @@ GEM nokogiri (>= 1.4) html_tokenizer (0.0.7) htmlentities (4.3.4) - i18n (1.10.0) + i18n (1.14.1) concurrent-ruby (~> 1.0) i18n-tasks (0.9.37) activesupport (>= 4.0.2) @@ -531,7 +534,7 @@ GEM rails (>= 3.2.0) jmespath (1.6.2) json (2.6.3) - jwt (2.2.3) + jwt (2.7.1) kaminari (1.2.2) activesupport (>= 4.1.0) kaminari-actionview (= 1.2.2) @@ -560,11 +563,14 @@ GEM listen (3.7.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - loofah (2.3.1) + loofah (2.19.1) crass (~> 1.0.2) nokogiri (>= 1.5.9) - mail (2.7.1) + mail (2.8.1) mini_mime (>= 0.1.1) + net-imap + net-pop + net-smtp marcel (1.0.2) matrix (0.4.2) mdl (0.13.0) @@ -574,12 +580,12 @@ GEM mixlib-config (>= 2.2.1, < 4) mixlib-shellout method_source (1.0.0) - mime-types (3.4.1) + mime-types (3.5.1) mime-types-data (~> 3.2015) - mime-types-data (3.2022.0105) + mime-types-data (3.2023.1003) mini_magick (4.12.0) - mini_mime (1.1.2) - minitest (5.15.0) + mini_mime (1.1.5) + minitest (5.20.0) mixlib-cli (2.1.8) mixlib-config (3.0.27) tomlrb @@ -588,17 +594,22 @@ GEM msgpack (1.4.5) multi_xml (0.6.0) mustache (1.1.1) - net-protocol (0.2.1) + net-imap (0.4.6) + date + net-protocol + net-pop (0.1.2) + net-protocol + net-protocol (0.2.2) timeout net-scp (4.0.0) net-ssh (>= 2.6.5, < 8.0.0) - net-smtp (0.3.3) + net-smtp (0.4.0) net-protocol net-ssh (7.0.1) - nio4r (2.5.8) - nokogiri (1.13.6-arm64-darwin) + nio4r (2.6.1) + nokogiri (1.14.5-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.6-x86_64-linux) + nokogiri (1.14.5-x86_64-linux) racc (~> 1.4) oauth (1.1.0) oauth-tty (~> 1.0, >= 1.0.1) @@ -649,7 +660,7 @@ GEM pg_search (2.3.6) activerecord (>= 5.2) activesupport (>= 5.2) - premailer (1.19.0) + premailer (1.21.0) addressable css_parser (>= 1.12.0) htmlentities (>= 4.0.0) @@ -657,69 +668,70 @@ GEM actionmailer (>= 3) net-smtp premailer (~> 1.7, >= 1.7.9) - public_suffix (4.0.7) + public_suffix (5.0.4) puma (5.6.4) nio4r (~> 2.0) - racc (1.6.0) - rack (2.2.3.1) - rack-attack (6.6.1) - rack (>= 1.0, < 3) + racc (1.7.3) + rack (2.2.8) + rack-attack (6.7.0) + rack (>= 1.0, < 4) rack-cors (1.1.1) rack (>= 2.0.0) - rack-protection (3.0.5) + rack-protection (3.1.0) + rack (~> 2.2, >= 2.2.4) + rack-proxy (0.7.7) rack - rack-proxy (0.7.6) - rack - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.6) - actioncable (= 6.1.6) - actionmailbox (= 6.1.6) - actionmailer (= 6.1.6) - actionpack (= 6.1.6) - actiontext (= 6.1.6) - actionview (= 6.1.6) - activejob (= 6.1.6) - activemodel (= 6.1.6) - activerecord (= 6.1.6) - activestorage (= 6.1.6) - activesupport (= 6.1.6) + rack-test (2.1.0) + rack (>= 1.3) + rails (6.1.7.6) + actioncable (= 6.1.7.6) + actionmailbox (= 6.1.7.6) + actionmailer (= 6.1.7.6) + actionpack (= 6.1.7.6) + actiontext (= 6.1.7.6) + actionview (= 6.1.7.6) + activejob (= 6.1.7.6) + activemodel (= 6.1.7.6) + activerecord (= 6.1.7.6) + activestorage (= 6.1.7.6) + activesupport (= 6.1.7.6) bundler (>= 1.15.0) - railties (= 6.1.6) + railties (= 6.1.7.6) sprockets-rails (>= 2.0.0) rails-controller-testing (1.0.5) actionpack (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1) activesupport (>= 5.0.1.rc1) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) + rails-dom-testing (2.2.0) + activesupport (>= 5.0.0) + minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) + rails-html-sanitizer (1.5.0) + loofah (~> 2.19, >= 2.19.1) rails-i18n (6.0.0) i18n (>= 0.7, < 2) railties (>= 6.0.0, < 7) - railties (6.1.6) - actionpack (= 6.1.6) - activesupport (= 6.1.6) + railties (6.1.7.6) + actionpack (= 6.1.7.6) + activesupport (= 6.1.7.6) method_source rake (>= 12.2) thor (~> 1.0) rainbow (3.1.1) - rake (13.0.6) + rake (13.1.0) ransack (2.4.2) activerecord (>= 5.2.4) activesupport (>= 5.2.4) i18n - rb-fsevent (0.11.1) + rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) redcarpet (3.6.0) - redis (4.8.0) + redis (4.8.1) regexp_parser (2.6.2) request_store (1.5.1) rack (>= 1.4) - responders (3.1.0) + responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) rexml (3.2.5) @@ -775,7 +787,7 @@ GEM rubocop-rspec (2.11.1) rubocop (~> 1.19) ruby-progressbar (1.11.0) - ruby-vips (2.1.4) + ruby-vips (2.2.0) ffi (~> 1.12) ruby2_keywords (0.0.5) rubyXL (3.4.25) @@ -818,9 +830,9 @@ GEM spring-watcher-listen (2.0.1) listen (>= 2.7, < 4.0) spring (>= 1.2, < 3.0) - sprockets (4.1.1) + sprockets (4.2.1) concurrent-ruby (~> 1.0) - rack (> 1, < 3) + rack (>= 2.2.4, < 4) sprockets-rails (3.4.2) actionpack (>= 5.2) activesupport (>= 5.2) @@ -830,23 +842,23 @@ GEM net-ssh (>= 2.8.0) sshkit-interactive (0.3.0) sshkit (~> 1.12) - ssrf_filter (1.1.1) - temple (0.10.0) + ssrf_filter (1.1.2) + temple (0.10.3) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) - thor (1.2.1) + thor (1.3.0) thread_safe (0.3.6) - tilt (2.0.11) - timeout (0.3.1) + tilt (2.3.0) + timeout (0.4.1) tomlrb (2.0.3) - tzinfo (2.0.4) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) uber (0.1.0) unicode-display_width (2.4.2) valid_email2 (2.3.1) activemodel (>= 3.2) mail (~> 2.5) - version_gem (1.1.1) + version_gem (1.1.3) virtus (2.0.0) axiom-types (~> 0.1) coercible (~> 1.0) @@ -878,19 +890,19 @@ GEM webpush (1.1.0) hkdf (~> 0.2) jwt (~> 2.0) - websocket-driver (0.7.5) + websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) whenever (1.0.0) chronic (>= 0.6.3) - wicked_pdf (2.1.0) + wicked_pdf (2.7.0) activesupport wisper (2.0.1) wisper-rspec (1.1.0) wkhtmltopdf-binary (0.12.6.6) xpath (3.2.0) nokogiri (~> 1.8) - zeitwerk (2.5.4) + zeitwerk (2.6.12) PLATFORMS arm64-darwin-21 @@ -908,10 +920,10 @@ DEPENDENCIES capistrano-rails-console capistrano-rbenv capistrano-sidekiq - decidim (= 0.27.3) + decidim (= 0.27.4) decidim-alternative_landing! decidim-decidim_awesome! - decidim-dev (= 0.27.3) + decidim-dev (= 0.27.4) decidim-goteo_oauth! decidim-peertube! decidim-social_crowdfunding! diff --git a/db/migrate/20231122163735_create_decidim_templates.decidim_templates.rb b/db/migrate/20231122163735_create_decidim_templates.decidim_templates.rb new file mode 100644 index 0000000..1eac5dd --- /dev/null +++ b/db/migrate/20231122163735_create_decidim_templates.decidim_templates.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true +# This migration comes from decidim_templates (originally 20200518093819) + +class CreateDecidimTemplates < ActiveRecord::Migration[5.2] + def change + create_table :decidim_templates_templates do |t| + t.integer :decidim_organization_id, null: false, index: { name: "index_decidim_templates_organization" } + t.references :templatable, polymorphic: true, index: { name: "index_decidim_templates_templatable" } + t.jsonb :name, null: false + t.jsonb :description + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb index 2e0367c..dc859f1 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 2023_06_07_093430) do +ActiveRecord::Schema.define(version: 2023_11_22_163735) do # These are extensions that must be enabled in order to support this database enable_extension "ltree" @@ -1529,6 +1529,18 @@ t.index ["reset_password_token"], name: "index_decidim_system_admins_on_reset_password_token", unique: true end + create_table "decidim_templates_templates", force: :cascade do |t| + t.integer "decidim_organization_id", null: false + t.string "templatable_type" + t.bigint "templatable_id" + t.jsonb "name", null: false + t.jsonb "description" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["decidim_organization_id"], name: "index_decidim_templates_organization" + t.index ["templatable_type", "templatable_id"], name: "index_decidim_templates_templatable" + end + create_table "decidim_term_customizer_constraints", force: :cascade do |t| t.bigint "decidim_organization_id", null: false t.string "subject_type" diff --git a/package-lock.json b/package-lock.json index fef11b8..0a47fd3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,10 +8,10 @@ "name": "decidim-goteo", "version": "0.1.0", "dependencies": { - "@decidim/browserslist-config": "^0.27.3", - "@decidim/core": "^0.27.3", - "@decidim/elections": "^0.27.3", - "@decidim/webpacker": "^0.27.3", + "@decidim/browserslist-config": "^0.27.4", + "@decidim/core": "^0.27.4", + "@decidim/elections": "^0.27.4", + "@decidim/webpacker": "^0.27.4", "@fullcalendar/core": "^6.1.5", "@fullcalendar/daygrid": "^6.1.5", "@fullcalendar/timegrid": "^6.1.5", @@ -38,9 +38,9 @@ "@babel/plugin-transform-runtime": "^7.22.4", "@babel/preset-env": "^7.22.4", "@babel/preset-react": "^7.22.3", - "@decidim/dev": "^0.27.3", - "@decidim/eslint-config": "^0.27.3", - "@decidim/stylelint-config": "^0.27.3", + "@decidim/dev": "^0.27.4", + "@decidim/eslint-config": "^0.27.4", + "@decidim/stylelint-config": "^0.27.4", "eslint": "^7.32.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-prettier": "^8.8.0", @@ -2121,14 +2121,14 @@ } }, "node_modules/@decidim/browserslist-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/browserslist-config/-/browserslist-config-0.27.3.tgz", - "integrity": "sha512-PagiwX+/eM9viaUcUmsiV85J027PGcVv4hq+gr6mB5i1NyIYLChUrilraLVwQMjFfC/e99tJ24PiqIczXggGsQ==" + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/browserslist-config/-/browserslist-config-0.27.4.tgz", + "integrity": "sha512-JxYwku79tDuQwe+DaIT8Pf5LzjC8Qe2406aWgK1r48rPjHRs/ofljGnk4u0AauuLvRlKsppvOAyPQyBqPOynMw==" }, "node_modules/@decidim/core": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/core/-/core-0.27.3.tgz", - "integrity": "sha512-V09kuTBIF9BAA/ugvlxJJ/3VH4YiNqYVVUNyg9ExGZVY6+fLyY0W8SSWyuCr/akWv+TRegp2UHNL1DpBVDf6UQ==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/core/-/core-0.27.4.tgz", + "integrity": "sha512-wmGKhQuqMBkn/+/XRhIdXi2SnHIt5HXYyLXLP85CIkJOaNLRtsbs2OR0dsjtAQc7ZGhlGd/Py+wXO5SrcuatXg==", "dependencies": { "@joeattardi/emoji-button": "^4.6.2", "@rails/activestorage": "^6.0.4", @@ -2189,18 +2189,18 @@ } }, "node_modules/@decidim/dev": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/dev/-/dev-0.27.3.tgz", - "integrity": "sha512-8g1IrhycJ4Ldc8Fy1foKMMlGWn4SdM0z2Ij+N7a08ELJTY0LOzapIMyU3W4SUpqSPoKxhirXWgulEZocyISd5Q==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/dev/-/dev-0.27.4.tgz", + "integrity": "sha512-85RoZQBsBs30emj9Ajo8lDOHKgcj9D7JtOYXoUFQmF5CfG6MSCDBSRVt9SV42ixcZV/ZkgBni4eod3JnkWy6RQ==", "dev": true, "dependencies": { "axe-core": "^4.1.4" } }, "node_modules/@decidim/elections": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/elections/-/elections-0.27.3.tgz", - "integrity": "sha512-Fq55VFklry/++y/myP3KcAeXRujKDg1SdrKuYwR4b4NxC3NfhJBnCXN4RcizaJSYIjwDSh7i6ka7WDnZMIIG2g==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/elections/-/elections-0.27.4.tgz", + "integrity": "sha512-BzoaOWuOqYr20K9vpkngylP7zEVa4nLecizYG+q5kfRcGvvxJhPuU0QgIDDoJTmpF+vHYv7Qy6RavBWKe01snw==", "dependencies": { "@decidim/decidim-bulletin_board": "0.23.0", "@decidim/voting_schemes-dummy": "0.23.0", @@ -2208,9 +2208,9 @@ } }, "node_modules/@decidim/eslint-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/eslint-config/-/eslint-config-0.27.3.tgz", - "integrity": "sha512-bHaTzjgBgJKhRRZoLj9voIQjVB5qOwFMjdngoG4/nkBapzyqBbqZKlzDTJhavrJusKJQuNUFQA+/Hr+0I9IXeA==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/eslint-config/-/eslint-config-0.27.4.tgz", + "integrity": "sha512-ZRXqtfROkeEy4HLdlNqK22gWk71H5RPwlULNSeCNFpahk1yq/r7uF4VU3AHwbusk9J2CGULqn2m8lXAo5NGNpQ==", "dev": true, "peerDependencies": { "eslint": "^7.25.0", @@ -2225,9 +2225,9 @@ } }, "node_modules/@decidim/stylelint-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/stylelint-config/-/stylelint-config-0.27.3.tgz", - "integrity": "sha512-bhtpi/ysOfvN2Vl1n+sUaYFxz4QscSfqca7f415tHH12DQvm808DH59mQmTiqDBtsI33f5T1UVfuBlTKkf2hiQ==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/stylelint-config/-/stylelint-config-0.27.4.tgz", + "integrity": "sha512-K2mlm2JWHkFKiIsosFi00h2sQ9dolb/zJmw0WvwAiJXr5BShDxmypfdydePHviMS6+MnvfNLi6Hxz94WK/HUxQ==", "dev": true, "peerDependencies": { "stylelint": "13.11.0" @@ -2244,9 +2244,9 @@ "integrity": "sha512-o5/UXRc6v0Cp2BG/MtNpVAEtyNO3VdfFjJSX75E5W7G2yIu7na+D1HZyHyqIk1rgHPqdJmdg0DT7JI16fDcbXQ==" }, "node_modules/@decidim/webpacker": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/webpacker/-/webpacker-0.27.3.tgz", - "integrity": "sha512-YYGvj+MGJwADcxD/eQBRObKMMxAw8cVUYPBIlTdlDfH9eFOqrKN0PpLcH0YFNwKUGbn5v9BTgAcoVgUJvbjqAw==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/webpacker/-/webpacker-0.27.4.tgz", + "integrity": "sha512-GAUXRCOID6ztRikvaAz2XIvllw4GJ+m5ctzdfKhidN/YLtQbxpryE321FB3MeYyJ42pbb85cjCDCLmFtY+eQUQ==", "dependencies": { "@babel/core": "^7.15.5", "@babel/eslint-parser": "^7.16.5", @@ -2278,7 +2278,7 @@ "source-map-loader": "^0.2.4", "style-loader": "^3.0.0", "terser-webpack-plugin": "^5.2.4", - "webpack": "^5.53.0", + "webpack": "~5.82.0", "webpack-assets-manifest": "^5.0.6", "webpack-cli": "^4.8.0", "webpack-merge": "^5.8.0", @@ -2287,6 +2287,88 @@ "workbox-webpack-plugin": "^6.4.2" } }, + "node_modules/@decidim/webpacker/node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@decidim/webpacker/node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/@decidim/webpacker/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@decidim/webpacker/node_modules/webpack": { + "version": "5.82.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.1.tgz", + "integrity": "sha512-C6uiGQJ+Gt4RyHXXYt+v9f+SN1v83x68URwgxNQ98cvH8kxiuywWGP4XeNZ1paOzZ63aY3cTciCEQJNFUljlLw==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.14.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -13742,14 +13824,14 @@ "requires": {} }, "@decidim/browserslist-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/browserslist-config/-/browserslist-config-0.27.3.tgz", - "integrity": "sha512-PagiwX+/eM9viaUcUmsiV85J027PGcVv4hq+gr6mB5i1NyIYLChUrilraLVwQMjFfC/e99tJ24PiqIczXggGsQ==" + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/browserslist-config/-/browserslist-config-0.27.4.tgz", + "integrity": "sha512-JxYwku79tDuQwe+DaIT8Pf5LzjC8Qe2406aWgK1r48rPjHRs/ofljGnk4u0AauuLvRlKsppvOAyPQyBqPOynMw==" }, "@decidim/core": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/core/-/core-0.27.3.tgz", - "integrity": "sha512-V09kuTBIF9BAA/ugvlxJJ/3VH4YiNqYVVUNyg9ExGZVY6+fLyY0W8SSWyuCr/akWv+TRegp2UHNL1DpBVDf6UQ==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/core/-/core-0.27.4.tgz", + "integrity": "sha512-wmGKhQuqMBkn/+/XRhIdXi2SnHIt5HXYyLXLP85CIkJOaNLRtsbs2OR0dsjtAQc7ZGhlGd/Py+wXO5SrcuatXg==", "requires": { "@joeattardi/emoji-button": "^4.6.2", "@rails/activestorage": "^6.0.4", @@ -13809,18 +13891,18 @@ } }, "@decidim/dev": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/dev/-/dev-0.27.3.tgz", - "integrity": "sha512-8g1IrhycJ4Ldc8Fy1foKMMlGWn4SdM0z2Ij+N7a08ELJTY0LOzapIMyU3W4SUpqSPoKxhirXWgulEZocyISd5Q==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/dev/-/dev-0.27.4.tgz", + "integrity": "sha512-85RoZQBsBs30emj9Ajo8lDOHKgcj9D7JtOYXoUFQmF5CfG6MSCDBSRVt9SV42ixcZV/ZkgBni4eod3JnkWy6RQ==", "dev": true, "requires": { "axe-core": "^4.1.4" } }, "@decidim/elections": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/elections/-/elections-0.27.3.tgz", - "integrity": "sha512-Fq55VFklry/++y/myP3KcAeXRujKDg1SdrKuYwR4b4NxC3NfhJBnCXN4RcizaJSYIjwDSh7i6ka7WDnZMIIG2g==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/elections/-/elections-0.27.4.tgz", + "integrity": "sha512-BzoaOWuOqYr20K9vpkngylP7zEVa4nLecizYG+q5kfRcGvvxJhPuU0QgIDDoJTmpF+vHYv7Qy6RavBWKe01snw==", "requires": { "@decidim/decidim-bulletin_board": "0.23.0", "@decidim/voting_schemes-dummy": "0.23.0", @@ -13828,16 +13910,16 @@ } }, "@decidim/eslint-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/eslint-config/-/eslint-config-0.27.3.tgz", - "integrity": "sha512-bHaTzjgBgJKhRRZoLj9voIQjVB5qOwFMjdngoG4/nkBapzyqBbqZKlzDTJhavrJusKJQuNUFQA+/Hr+0I9IXeA==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/eslint-config/-/eslint-config-0.27.4.tgz", + "integrity": "sha512-ZRXqtfROkeEy4HLdlNqK22gWk71H5RPwlULNSeCNFpahk1yq/r7uF4VU3AHwbusk9J2CGULqn2m8lXAo5NGNpQ==", "dev": true, "requires": {} }, "@decidim/stylelint-config": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/stylelint-config/-/stylelint-config-0.27.3.tgz", - "integrity": "sha512-bhtpi/ysOfvN2Vl1n+sUaYFxz4QscSfqca7f415tHH12DQvm808DH59mQmTiqDBtsI33f5T1UVfuBlTKkf2hiQ==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/stylelint-config/-/stylelint-config-0.27.4.tgz", + "integrity": "sha512-K2mlm2JWHkFKiIsosFi00h2sQ9dolb/zJmw0WvwAiJXr5BShDxmypfdydePHviMS6+MnvfNLi6Hxz94WK/HUxQ==", "dev": true, "requires": {} }, @@ -13852,9 +13934,9 @@ "integrity": "sha512-o5/UXRc6v0Cp2BG/MtNpVAEtyNO3VdfFjJSX75E5W7G2yIu7na+D1HZyHyqIk1rgHPqdJmdg0DT7JI16fDcbXQ==" }, "@decidim/webpacker": { - "version": "0.27.3", - "resolved": "https://registry.npmjs.org/@decidim/webpacker/-/webpacker-0.27.3.tgz", - "integrity": "sha512-YYGvj+MGJwADcxD/eQBRObKMMxAw8cVUYPBIlTdlDfH9eFOqrKN0PpLcH0YFNwKUGbn5v9BTgAcoVgUJvbjqAw==", + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@decidim/webpacker/-/webpacker-0.27.4.tgz", + "integrity": "sha512-GAUXRCOID6ztRikvaAz2XIvllw4GJ+m5ctzdfKhidN/YLtQbxpryE321FB3MeYyJ42pbb85cjCDCLmFtY+eQUQ==", "requires": { "@babel/core": "^7.15.5", "@babel/eslint-parser": "^7.16.5", @@ -13886,13 +13968,67 @@ "source-map-loader": "^0.2.4", "style-loader": "^3.0.0", "terser-webpack-plugin": "^5.2.4", - "webpack": "^5.53.0", + "webpack": "~5.82.0", "webpack-assets-manifest": "^5.0.6", "webpack-cli": "^4.8.0", "webpack-merge": "^5.8.0", "webpack-sources": "^3.2.1", "workbox-recipes": "^6.4.2", "workbox-webpack-plugin": "^6.4.2" + }, + "dependencies": { + "acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==" + }, + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "requires": {} + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack": { + "version": "5.82.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.1.tgz", + "integrity": "sha512-C6uiGQJ+Gt4RyHXXYt+v9f+SN1v83x68URwgxNQ98cvH8kxiuywWGP4XeNZ1paOzZ63aY3cTciCEQJNFUljlLw==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.14.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + } + } } }, "@discoveryjs/json-ext": { diff --git a/package.json b/package.json index d714533..fe4acb4 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,10 @@ "name": "decidim-goteo", "private": true, "dependencies": { - "@decidim/browserslist-config": "^0.27.3", - "@decidim/core": "^0.27.3", - "@decidim/elections": "^0.27.3", - "@decidim/webpacker": "^0.27.3", + "@decidim/browserslist-config": "^0.27.4", + "@decidim/core": "^0.27.4", + "@decidim/elections": "^0.27.4", + "@decidim/webpacker": "^0.27.4", "@fullcalendar/core": "^6.1.5", "@fullcalendar/daygrid": "^6.1.5", "@fullcalendar/timegrid": "^6.1.5", @@ -33,9 +33,9 @@ "@babel/plugin-transform-runtime": "^7.22.4", "@babel/preset-env": "^7.22.4", "@babel/preset-react": "^7.22.3", - "@decidim/dev": "^0.27.3", - "@decidim/eslint-config": "^0.27.3", - "@decidim/stylelint-config": "^0.27.3", + "@decidim/dev": "^0.27.4", + "@decidim/eslint-config": "^0.27.4", + "@decidim/stylelint-config": "^0.27.4", "eslint": "^7.32.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-prettier": "^8.8.0",