Merge pull request #4763 from betagouv/dev

2020-02-11-01
This commit is contained in:
LeSim 2020-02-11 14:59:04 +01:00 committed by GitHub
commit 22dfd4d799
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 34 additions and 21 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 72 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 72 KiB

View file

@ -69,8 +69,8 @@ footer {
opacity: 0.8; opacity: 0.8;
} }
.footer-logo-dinsic { .footer-logo-dinum {
@include ie-compatible-background-image("footer/logo-dinsic.svg"); @include ie-compatible-background-image("footer/logo-dinum.svg");
height: 104px; height: 104px;
width: 90px; width: 90px;

View file

@ -94,6 +94,9 @@ def render_single_champ(pdf, champ)
pdf.text " - SIRET: #{champ.to_s}" pdf.text " - SIRET: #{champ.to_s}"
render_identite_etablissement(pdf, champ.etablissement) if champ.etablissement.present? render_identite_etablissement(pdf, champ.etablissement) if champ.etablissement.present?
pdf.text "\n" pdf.text "\n"
when 'Champs::NumberChamp'
value = number_with_delimiter(champ.to_s)
format_in_2_lines(pdf, champ.libelle, value)
else else
value = champ.to_s.empty? ? 'Non communiqué' : champ.to_s value = champ.to_s.empty? ? 'Non communiqué' : champ.to_s
format_in_2_lines(pdf, champ.libelle, value) format_in_2_lines(pdf, champ.libelle, value)

View file

@ -1,6 +1,6 @@
#footer #footer
%p{ class: "copyright col-md-push-#{12-main_container_size} col-md-#{main_container_size} col-lg-push-#{12-main_container_size} col-lg-#{main_container_size} text-muted small" } %p{ class: "copyright col-md-push-#{12-main_container_size} col-md-#{main_container_size} col-lg-push-#{12-main_container_size} col-lg-#{main_container_size} text-muted small" }
= link_to 'DINSIC', "http://etatplateforme.modernisation.gouv.fr" = link_to 'DINUM', 'https://www.numerique.gouv.fr/dinum/'
= Time.zone.now.year = Time.zone.now.year
\- \-
= link_to 'Nouveautés', 'https://doc.demarches-simplifiees.fr/nouveautes', target: '_blank' = link_to 'Nouveautés', 'https://doc.demarches-simplifiees.fr/nouveautes', target: '_blank'

View file

@ -145,7 +145,7 @@
<tr> <tr>
<td style="word-wrap:break-word;font-size:0px;padding:0px 20px 0px 20px;padding-top:0px;padding-bottom:0px;" align="center"> <td style="word-wrap:break-word;font-size:0px;padding:0px 20px 0px 20px;padding-top:0px;padding-bottom:0px;" align="center">
<div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:center;"> <div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:center;">
demarches-simplifiees.fr est un service fourni par la DINSIC et incubé par beta.gouv.fr demarches-simplifiees.fr est un service fourni par la DINUM et incubé par beta.gouv.fr
</div> </div>
</td> </td>
</tr> </tr>

View file

@ -12,7 +12,7 @@
= link_to "beta.gouv.fr", "https://beta.gouv.fr", title: "le site de Beta.gouv.fr" = link_to "beta.gouv.fr", "https://beta.gouv.fr", title: "le site de Beta.gouv.fr"
%li %li
= link_to "http://www.modernisation.gouv.fr/", title: "DINUM" do = link_to "http://www.modernisation.gouv.fr/", title: "DINUM" do
%span.footer-logo.footer-logo-dinsic{ role: 'img', 'aria-label': 'DINSIC' } %span.footer-logo.footer-logo-dinum{ role: 'img', 'aria-label': 'DINUM' }
= link_to "https://beta.gouv.fr", title: "le site de Beta.gouv.fr" do = link_to "https://beta.gouv.fr", title: "le site de Beta.gouv.fr" do
%span.footer-logo.footer-logo-beta-gouv-fr{ role: 'img', 'aria-label': 'beta.gouv.fr' } %span.footer-logo.footer-logo-beta-gouv-fr{ role: 'img', 'aria-label': 'beta.gouv.fr' }

View file

@ -34,6 +34,8 @@
= c.to_s = c.to_s
- when TypeDeChamp.type_champs.fetch(:datetime) - when TypeDeChamp.type_champs.fetch(:datetime)
= c.to_s = c.to_s
- when TypeDeChamp.type_champs.fetch(:number)
= number_with_delimiter(c.to_s)
- else - else
= format_text_value(c.to_s) = format_text_value(c.to_s)

View file

@ -9,7 +9,7 @@
= f.text_field :email, autofocus: true = f.text_field :email, autofocus: true
= f.label :password, "Mot de passe" = f.label :password, "Mot de passe"
= f.password_field :password, placeholder: "8 caractères minimum" = f.password_field :password
.auth-options .auth-options
%div %div

View file

@ -36,7 +36,6 @@ FOG_OPENSTACK_USERNAME=""
FOG_OPENSTACK_URL="" FOG_OPENSTACK_URL=""
FOG_OPENSTACK_IDENTITY_API_VERSION="" FOG_OPENSTACK_IDENTITY_API_VERSION=""
FOG_OPENSTACK_REGION="" FOG_OPENSTACK_REGION=""
FOG_DIRECTORY=""
FOG_ENABLED="" # valeur attendue: enabled FOG_ENABLED="" # valeur attendue: enabled
DS_PROXY_URL="" DS_PROXY_URL=""

View file

@ -33,15 +33,6 @@ defaults: &defaults
key: <%= ENV['API_ENTREPRISE_KEY'] %> key: <%= ENV['API_ENTREPRISE_KEY'] %>
pipedrive: pipedrive:
key: <%= ENV['PIPEDRIVE_KEY'] %> key: <%= ENV['PIPEDRIVE_KEY'] %>
fog:
enabled: <%= ENV['FOG_ENABLED'] == 'enabled' %>
openstack_tenant: <%= ENV['FOG_OPENSTACK_TENANT'] %>
openstack_api_key: <%= ENV['FOG_OPENSTACK_API_KEY'] %>
openstack_username: <%= ENV['FOG_OPENSTACK_USERNAME'] %>
openstack_auth_url: <%= ENV['FOG_OPENSTACK_URL'] %>
openstack_identity_api_version: "<%= ENV['FOG_OPENSTACK_IDENTITY_API_VERSION'] %>"
openstack_region: <%= ENV['FOG_OPENSTACK_REGION'] %>
directory: <%= ENV['FOG_DIRECTORY'] %>
mailtrap: mailtrap:
username: <%= ENV['MAILTRAP_USERNAME'] %> username: <%= ENV['MAILTRAP_USERNAME'] %>
password: <%= ENV['MAILTRAP_PASSWORD'] %> password: <%= ENV['MAILTRAP_PASSWORD'] %>
@ -87,8 +78,6 @@ test:
signing_key: aef3153a9829fa4ba10acb02927ac855df6b92795b1ad265d654443c4b14a017 signing_key: aef3153a9829fa4ba10acb02927ac855df6b92795b1ad265d654443c4b14a017
api_entreprise: api_entreprise:
key: api_entreprise_test_key key: api_entreprise_test_key
fog:
directory: tps_dev
pipedrive: pipedrive:
key: pipedrive_test_key key: pipedrive_test_key
france_connect_particulier: france_connect_particulier:

View file

@ -0,0 +1,20 @@
describe Manager::DemandesController, type: :controller do
let(:administration) { create(:administration) }
describe 'GET #index' do
before do
sign_in administration
end
it "display pending demandes" do
approved_administrateur = create(:administrateur, email: "approved@example.com")
pending_demande = { email: 'pending@example.com' }
demandes = [{ email: approved_administrateur.email }, pending_demande]
allow(PipedriveService).to receive(:get_demandes).and_return(demandes)
get :index
expect(assigns(:pending_demandes)).to eq([pending_demande])
end
end
end

View file

@ -3,8 +3,8 @@ FactoryBot.define do
factory :procedure do factory :procedure do
sequence(:libelle) { |n| "Procedure #{n}" } sequence(:libelle) { |n| "Procedure #{n}" }
description { "Demande de subvention à l'intention des associations" } description { "Demande de subvention à l'intention des associations" }
organisation { "Orga DINSIC" } organisation { "Orga DINUM" }
direction { "direction DINSIC" } direction { "direction DINUM" }
cadre_juridique { "un cadre juridique important" } cadre_juridique { "un cadre juridique important" }
published_at { nil } published_at { nil }
duree_conservation_dossiers_dans_ds { 3 } duree_conservation_dossiers_dans_ds { 3 }