Merge pull request #7849 from betagouv/bump_haml

chore: bump haml
This commit is contained in:
LeSim 2022-10-07 14:01:45 +02:00 committed by GitHub
commit c773fea916
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 38 additions and 48 deletions

View file

@ -225,8 +225,7 @@ GEM
ecma-re-validator (0.3.0) ecma-re-validator (0.3.0)
regexp_parser (~> 2.0) regexp_parser (~> 2.0)
encryptor (3.0.0) encryptor (3.0.0)
erubi (1.10.0) erubi (1.11.0)
erubis (2.7.0)
et-orbi (1.2.4) et-orbi (1.2.4)
tzinfo tzinfo
ethon (0.15.0) ethon (0.15.0)
@ -306,19 +305,19 @@ GEM
rails (>= 5.1.0) rails (>= 5.1.0)
groupdate (5.2.2) groupdate (5.2.2)
activesupport (>= 5) activesupport (>= 5)
haml (5.2.1) haml (6.0.5)
temple (>= 0.8.0) temple (>= 0.8.2)
thor
tilt tilt
haml-lint (0.999.999) haml-lint (0.999.999)
haml_lint haml_lint
haml-rails (2.0.1) haml-rails (2.1.0)
actionpack (>= 5.1) actionpack (>= 5.1)
activesupport (>= 5.1) activesupport (>= 5.1)
haml (>= 4.0.6, < 6.0) haml (>= 4.0.6)
html2haml (>= 1.0.1)
railties (>= 5.1) railties (>= 5.1)
haml_lint (0.37.0) haml_lint (0.42.0)
haml (>= 4.0, < 5.3) haml (>= 4.0, < 6.1)
parallel (~> 1.10) parallel (~> 1.10)
rainbow rainbow
rubocop (>= 0.50.0) rubocop (>= 0.50.0)
@ -327,11 +326,6 @@ GEM
hashdiff (1.0.1) hashdiff (1.0.1)
hashie (4.1.0) hashie (4.1.0)
highline (2.0.3) highline (2.0.3)
html2haml (2.2.0)
erubis (~> 2.7.0)
haml (>= 4.0, < 6)
nokogiri (>= 1.6.0)
ruby_parser (~> 3.5)
html_tokenizer (0.0.7) html_tokenizer (0.0.7)
htmlentities (4.3.4) htmlentities (4.3.4)
http-accept (1.7.0) http-accept (1.7.0)
@ -339,7 +333,7 @@ GEM
domain_name (~> 0.5) domain_name (~> 0.5)
http_accept_language (2.1.1) http_accept_language (2.1.1)
httpclient (2.8.3) httpclient (2.8.3)
i18n (1.11.0) i18n (1.12.0)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
i18n-tasks (1.0.9) i18n-tasks (1.0.9)
activesupport (>= 4.0.2) activesupport (>= 4.0.2)
@ -407,7 +401,7 @@ GEM
railties (>= 4) railties (>= 4)
request_store (~> 1.0) request_store (~> 1.0)
logstash-event (1.2.02) logstash-event (1.2.02)
loofah (2.18.0) loofah (2.19.0)
crass (~> 1.0.2) crass (~> 1.0.2)
nokogiri (>= 1.5.9) nokogiri (>= 1.5.9)
mail (2.7.1) mail (2.7.1)
@ -429,7 +423,7 @@ GEM
mini_magick (4.11.0) mini_magick (4.11.0)
mini_mime (1.1.2) mini_mime (1.1.2)
mini_portile2 (2.8.0) mini_portile2 (2.8.0)
minitest (5.16.2) minitest (5.16.3)
momentjs-rails (2.20.1) momentjs-rails (2.20.1)
railties (>= 3.1) railties (>= 3.1)
msgpack (1.4.2) msgpack (1.4.2)
@ -469,7 +463,7 @@ GEM
orm_adapter (0.5.0) orm_adapter (0.5.0)
parallel (1.22.1) parallel (1.22.1)
parsby (1.1.1) parsby (1.1.1)
parser (3.1.2.0) parser (3.1.2.1)
ast (~> 2.4.1) ast (~> 2.4.1)
pdf-core (0.9.0) pdf-core (0.9.0)
pg (1.2.3) pg (1.2.3)
@ -567,7 +561,7 @@ GEM
rb-fsevent (0.10.4) rb-fsevent (0.10.4)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
regexp_parser (2.5.0) regexp_parser (2.6.0)
request_store (1.5.0) request_store (1.5.0)
rack (>= 1.4) rack (>= 1.4)
responders (3.0.1) responders (3.0.1)
@ -611,16 +605,17 @@ GEM
rspec-support (3.10.2) rspec-support (3.10.2)
rspec_junit_formatter (0.4.1) rspec_junit_formatter (0.4.1)
rspec-core (>= 2, < 4, != 2.12.0) rspec-core (>= 2, < 4, != 2.12.0)
rubocop (1.30.1) rubocop (1.36.0)
json (~> 2.3)
parallel (~> 1.10) parallel (~> 1.10)
parser (>= 3.1.0.0) parser (>= 3.1.2.1)
rainbow (>= 2.2.2, < 4.0) rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0) regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0) rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.18.0, < 2.0) rubocop-ast (>= 1.20.1, < 2.0)
ruby-progressbar (~> 1.7) ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0) unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.18.0) rubocop-ast (1.21.0)
parser (>= 3.1.1.0) parser (>= 3.1.1.0)
rubocop-performance (1.9.2) rubocop-performance (1.9.2)
rubocop (>= 0.90.0, < 2.0) rubocop (>= 0.90.0, < 2.0)
@ -638,8 +633,6 @@ GEM
ruby-vips (2.1.4) ruby-vips (2.1.4)
ffi (~> 1.12) ffi (~> 1.12)
ruby2_keywords (0.0.5) ruby2_keywords (0.0.5)
ruby_parser (3.15.1)
sexp_processor (~> 4.9)
rubyzip (2.3.0) rubyzip (2.3.0)
saml_idp (0.14.0) saml_idp (0.14.0)
activesupport (>= 5.2) activesupport (>= 5.2)
@ -683,7 +676,6 @@ GEM
sentry-ruby-core (4.8.1) sentry-ruby-core (4.8.1)
concurrent-ruby concurrent-ruby
faraday faraday
sexp_processor (4.15.2)
shoulda-matchers (4.5.1) shoulda-matchers (4.5.1)
activesupport (>= 4.2.0) activesupport (>= 4.2.0)
sib-api-v3-sdk (7.4.0) sib-api-v3-sdk (7.4.0)
@ -728,7 +720,7 @@ GEM
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
thor (1.2.1) thor (1.2.1)
thread_safe (0.3.6) thread_safe (0.3.6)
tilt (2.0.10) tilt (2.0.11)
timecop (0.9.4) timecop (0.9.4)
timeout (0.1.1) timeout (0.1.1)
ttfunk (1.7.0) ttfunk (1.7.0)
@ -741,7 +733,7 @@ GEM
unf (0.1.4) unf (0.1.4)
unf_ext unf_ext
unf_ext (0.0.7.7) unf_ext (0.0.7.7)
unicode-display_width (2.1.0) unicode-display_width (2.3.0)
uri_template (0.7.0) uri_template (0.7.0)
validate_email (0.1.6) validate_email (0.1.6)
activemodel (>= 3.0) activemodel (>= 3.0)
@ -797,7 +789,7 @@ GEM
nokogiri (~> 1.11) nokogiri (~> 1.11)
xpath (3.2.0) xpath (3.2.0)
nokogiri (~> 1.8) nokogiri (~> 1.8)
zeitwerk (2.6.0) zeitwerk (2.6.1)
zip_tricks (5.6.0) zip_tricks (5.6.0)
zipline (1.4.1) zipline (1.4.1)
actionpack (>= 6.0, < 8.0) actionpack (>= 6.0, < 8.0)

View file

@ -1,7 +1,7 @@
= # we do this trick because some html elements should use 'label' and some should be plain paragraphs = # we do this trick because some html elements should use 'label' and some should be plain paragraphs
- if @champ.html_label? - if @champ.html_label?
= @form.label @champ.main_value_name, id: @champ.labelledby_id, for: @champ.input_id do = @form.label @champ.main_value_name, id: @champ.labelledby_id, for: @champ.input_id do
= render EditableChamp::ChampLabelContentComponent.new champ: @champ, seen_at: @seen_at - render EditableChamp::ChampLabelContentComponent.new champ: @champ, seen_at: @seen_at
- else - else
.form-label.mb-4 .form-label.mb-4
= render EditableChamp::ChampLabelContentComponent.new champ: @champ, seen_at: @seen_at = render EditableChamp::ChampLabelContentComponent.new champ: @champ, seen_at: @seen_at

View file

@ -6,9 +6,9 @@
.secondary{ class: @champ.has_secondary_options_for_primary? ? '' : 'hidden' } .secondary{ class: @champ.has_secondary_options_for_primary? ? '' : 'hidden' }
= @form.label :secondary_value, for: "#{@champ.input_id}-secondary" do = @form.label :secondary_value, for: "#{@champ.input_id}-secondary" do
= @champ.drop_down_secondary_libelle.presence || "Valeur secondaire dépendant de la première" - sanitize((@champ.drop_down_secondary_libelle.presence || "Valeur secondaire dépendant de la première") + (@champ.type_de_champ.mandatory? ? tag.span(' *', class: 'mandatory') : ''))
- if @champ.type_de_champ.mandatory? -# - if @champ.type_de_champ.mandatory?
%span.mandatory * -# %span.mandatory *
- if @champ.drop_down_secondary_description.present? - if @champ.drop_down_secondary_description.present?
.notice{ id: "#{@champ.describedby_id}-secondary" }= string_to_html(@champ.drop_down_secondary_description) .notice{ id: "#{@champ.describedby_id}-secondary" }= string_to_html(@champ.drop_down_secondary_description)
= @form.select :secondary_value, = @form.select :secondary_value,

View file

@ -1,11 +1,9 @@
- if @champ.options? - if @champ.options?
- if @champ.render_as_checkboxes? - if @champ.render_as_checkboxes?
= @form.collection_check_boxes(:value, @champ.enabled_non_empty_options, :to_s, :to_s) do |b| = @form.collection_check_boxes(:value, @champ.enabled_non_empty_options, :to_s, :to_s) do |b|
.editable-champ.editable-champ-checkbox - tag.div(class: 'editable-champ editable-champ-checkbox') do
= b.label do - b.label do
= b.check_box({ multiple: true, checked: @champ&.selected_options&.include?(b.value), aria: { describedby: @champ.describedby_id } }) - b.check_box({ multiple: true, checked: @champ&.selected_options&.include?(b.value), aria: { describedby: @champ.describedby_id } }) + b.text
= b.text
- else - else
= @form.hidden_field :value = @form.hidden_field :value
= react_component("ComboMultipleDropdownList", = react_component("ComboMultipleDropdownList",

View file

@ -29,9 +29,10 @@
dont <span style='font-weight: bold; color: #FF5D60; padding: 2px 0;' >#{procedure_overview.old_dossiers_en_construction.count}</span> depuis plus de 7 jours dont <span style='font-weight: bold; color: #FF5D60; padding: 2px 0;' >#{procedure_overview.old_dossiers_en_construction.count}</span> depuis plus de 7 jours
- if procedure_overview.old_dossiers_en_construction.count < 6 - if procedure_overview.old_dossiers_en_construction.count < 6
\: \:
- old_dossiers_en_construction = procedure_overview.old_dossiers_en_construction.map do |old_dossier| :ruby
- link_to "nº #{old_dossier.id}", instructeur_dossier_url(procedure_overview.procedure, old_dossier), style: 'color: #0069CC;' old_dossiers_en_construction = procedure_overview.old_dossiers_en_construction.map do |old_dossier|
- end.join(', ') link_to "nº #{old_dossier.id}", instructeur_dossier_url(procedure_overview.procedure, old_dossier), style: 'color: #0069CC;'
end.join(', ')
= sanitize(old_dossiers_en_construction, attributes: %w(href style)) = sanitize(old_dossiers_en_construction, attributes: %w(href style))
- if procedure_overview.dossiers_en_instruction_count > 0 - if procedure_overview.dossiers_en_instruction_count > 0
@ -43,9 +44,10 @@
dont <span style='font-weight: bold; color: #FF5D60; padding: 2px 0;' >#{procedure_overview.old_dossiers_en_instruction.count}</span> depuis plus de 7 jours dont <span style='font-weight: bold; color: #FF5D60; padding: 2px 0;' >#{procedure_overview.old_dossiers_en_instruction.count}</span> depuis plus de 7 jours
- if procedure_overview.old_dossiers_en_instruction.count < 6 - if procedure_overview.old_dossiers_en_instruction.count < 6
\: \:
- old_dossiers_en_instruction = procedure_overview.old_dossiers_en_instruction.map do |old_dossier| :ruby
- link_to "nº #{old_dossier.id}", instructeur_dossier_url(procedure_overview.procedure, old_dossier), style: 'color: #0069CC;' old_dossiers_en_instruction = procedure_overview.old_dossiers_en_instruction.map do |old_dossier|
- end.join(', ') link_to "nº #{old_dossier.id}", instructeur_dossier_url(procedure_overview.procedure, old_dossier), style: 'color: #0069CC;'
end.join(', ')
= sanitize(old_dossiers_en_instruction, attributes: %w(href style)) = sanitize(old_dossiers_en_instruction, attributes: %w(href style))
- if index != (@overview[:procedure_overviews].count - 1) - if index != (@overview[:procedure_overviews].count - 1)

View file

@ -421,8 +421,7 @@ en:
one: expiring file one: expiring file
other: expiring files other: expiring files
dossier_trouve: dossier_trouve:
'0': 0 file found one: "%{count} file found"
'1': 1 file found
other: "%{count} files found" other: "%{count} files found"
published: published:
one: Published one: Published

View file

@ -429,8 +429,7 @@ fr:
one: expirant one: expirant
other: expirant other: expirant
dossier_trouve: dossier_trouve:
'0': 0 dossier trouvé one: "%{count} dossier trouvé"
'1': 1 dossier trouvé
other: "%{count} dossiers trouvés" other: "%{count} dossiers trouvés"
published: published:
one: Publiée one: Publiée