Merge pull request #948 from betagouv/rebranding

Rebranding
This commit is contained in:
gregoirenovel 2018-03-01 10:54:15 +01:00 committed by GitHub
commit d768c43e14
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
76 changed files with 130 additions and 113 deletions

View file

@ -1,8 +1,8 @@
# TPS - Téléprocédures Simplifiées # demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
## Context ## Context
Téléprocédures Simplifiées, ou TPS pour les intimes, est une plateforme 100 % web et 0 % email, conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100 % démat' à l'horizon 2018 pour les procédures administratives. demarches-simplifiees.fr est un site web conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100 % dématérialisation pour les procédures administratives.
## Dépendances ## Dépendances
@ -132,8 +132,8 @@ Une fois `overmind` lancé, et un breakpoint `byebug` inséré dans le code, il
## Déploiement ## Déploiement
- Tout nouveau commit ajouté à la branche `dev` est automatiquement déployé [en intégration](https://tps-dev.apientreprise.fr/) - Tout nouveau commit ajouté à la branche `dev` est automatiquement déployé [en intégration](https://dev.demarches-simplifiees.fr/)
- Tout nouveau commit ajouté à la branche `master` est automatiquement déployé [en production](https://tps.apientreprise.fr/) - Tout nouveau commit ajouté à la branche `master` est automatiquement déployé [en production](https://www.demarches-simplifiees.fr/)
## Régénérer les binstubs ## Régénérer les binstubs

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 37 KiB

View file

@ -1 +0,0 @@
<svg width="120" height="38" viewBox="0 0 120 38" xmlns="http://www.w3.org/2000/svg"><title>C03A1FFC-B3DD-48D2-8111-A47EEA63E68F</title><g fill="none" fill-rule="evenodd"><path d="M79.856 28V13.456h-5.568v-2.544h14.28v2.544h-5.592V28h-3.12zm10.848-17.088h7.416c1.84 0 3.272.444 4.296 1.332 1.024.888 1.536 2.1 1.536 3.636s-.516 2.752-1.548 3.648c-1.032.896-2.46 1.344-4.284 1.344H93.8V28h-3.096V10.912zm7.056 7.56c1.072 0 1.884-.22 2.436-.66.552-.44.828-1.076.828-1.908 0-.848-.272-1.492-.816-1.932-.544-.44-1.36-.66-2.448-.66H93.8v5.16h3.96zm11.028 9.216c-1.144-.352-2.116-.856-2.916-1.512l1.056-2.256a9.004 9.004 0 0 0 2.604 1.38c.904.296 1.892.444 2.964.444 1.184 0 2.1-.208 2.748-.624.648-.416.972-1 .972-1.752 0-.64-.3-1.132-.9-1.476-.6-.344-1.588-.668-2.964-.972-2.144-.464-3.704-1.064-4.68-1.8-.976-.736-1.464-1.808-1.464-3.216 0-1.008.272-1.904.816-2.688.544-.784 1.316-1.4 2.316-1.848 1-.448 2.156-.672 3.468-.672 1.2 0 2.34.18 3.42.54 1.08.36 1.964.86 2.652 1.5l-1.032 2.256c-1.52-1.216-3.2-1.824-5.04-1.824-1.104 0-1.976.228-2.616.684-.64.456-.96 1.076-.96 1.86 0 .672.284 1.184.852 1.536.568.352 1.54.68 2.916.984 1.424.336 2.584.7 3.48 1.092.896.392 1.584.896 2.064 1.512s.72 1.388.72 2.316c0 1.024-.272 1.916-.816 2.676-.544.76-1.328 1.348-2.352 1.764-1.024.416-2.232.624-3.624.624-1.312 0-2.54-.176-3.684-.528z" fill="#0069CC"/><g stroke-width="4" stroke-linecap="round" stroke-linejoin="round"><path d="M24.81 35.032a12.06 12.06 0 0 0 1.597-.658 16.934 16.934 0 0 0 2.885-1.735c6.716-4.68 14.029-13.692 14.029-13.692l-.28-.028S31.888 4.968 23.888 2.852v.012c-2-.56-3.177-.864-5.05-.864C9.455 2 2 9.612 2 19s7.686 17 17.072 17c1.984 0 3.967-.341 5.738-.968z" stroke="#0069CC"/><path d="M42.268 35.032a12.06 12.06 0 0 1-1.597-.658 16.934 16.934 0 0 1-2.885-1.735c-6.716-4.68-14.03-13.692-14.03-13.692l.13-.028S34.888 4.968 42.888 2.852v.012c2-.56 3.328-.864 5.2-.864 9.384 0 16.914 7.612 16.914 17S57.355 36 47.97 36c-1.985 0-3.93-.341-5.7-.968z" stroke="#ED1C24"/></g><path d="M0 0h122v38H0z"/></g></svg>

Before

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

View file

@ -1,3 +1,3 @@
TPS.toggleCondidentielExplanation = function(event) { DS.toggleCondidentielExplanation = function(event) {
$(".confidentiel-explanation").toggle(); $(".confidentiel-explanation").toggle();
} }

View file

@ -2,7 +2,7 @@ $(document).on("click", "body", function () {
$(".print-menu").removeClass("open fade-in-down"); $(".print-menu").removeClass("open fade-in-down");
}); });
TPS.togglePrintMenu = function(event) { DS.togglePrintMenu = function(event) {
event.stopPropagation(); event.stopPropagation();
$(".print-menu").toggleClass("open fade-in-down"); $(".print-menu").toggleClass("open fade-in-down");
} }

View file

@ -2,7 +2,7 @@ $(document).on("click", "body", function () {
$(".header-menu").removeClass("open fade-in-down"); $(".header-menu").removeClass("open fade-in-down");
}); });
TPS.toggleHeaderMenu = function(event) { DS.toggleHeaderMenu = function(event) {
event.stopPropagation(); event.stopPropagation();
$(".header-menu").toggleClass("open fade-in-down"); $(".header-menu").toggleClass("open fade-in-down");
} }

View file

@ -1,2 +1,2 @@
// namespace // namespace
window.TPS = window.TPS || {}; window.DS = window.DS || {};

View file

@ -1,4 +1,4 @@
TPS.scrollMessagerie = function () { DS.scrollMessagerie = function () {
var scrollTo = function ($container, $scrollTo) { var scrollTo = function ($container, $scrollTo) {
$container.scrollTop( $container.scrollTop(
$scrollTo.offset().top - $container.offset().top + $container.scrollTop() $scrollTo.offset().top - $container.offset().top + $container.scrollTop()
@ -21,4 +21,4 @@ TPS.scrollMessagerie = function () {
} }
}; };
document.addEventListener("turbolinks:load", TPS.scrollMessagerie); document.addEventListener("turbolinks:load", DS.scrollMessagerie);

View file

@ -1,9 +1,9 @@
TPS.showMotivation = function (state) { DS.showMotivation = function (state) {
$(".motivation." + state).show(); $(".motivation." + state).show();
$(".dropdown-items").hide(); $(".dropdown-items").hide();
}; };
TPS.motivationCancel = function () { DS.motivationCancel = function () {
$(".motivation").hide(); $(".motivation").hide();
$(".dropdown-items").show(); $(".dropdown-items").show();
}; };

View file

@ -1,4 +1,4 @@
TPS.toggleChart = function(event, chartClass) { DS.toggleChart = function(event, chartClass) {
var nextSelectorItem = $(event.target), var nextSelectorItem = $(event.target),
nextChart = $(chartClass), nextChart = $(chartClass),
nextChartId = nextChart.children().first().attr("id"), nextChartId = nextChart.children().first().attr("id"),

View file

@ -3,6 +3,8 @@
@import "constants"; @import "constants";
@import "mixins"; @import "mixins";
$landing-breakpoint: 1040px;
// FIXME: Rename when the header is generalized // FIXME: Rename when the header is generalized
.new-header { .new-header {
background-color: #FFFFFF; background-color: #FFFFFF;
@ -22,6 +24,14 @@
.header-logo { .header-logo {
display: inline-block; display: inline-block;
margin-right: 4 * $default-spacer; margin-right: 4 * $default-spacer;
img {
height: 36px;
@media (max-width: $landing-breakpoint) {
height: 18px;
}
}
} }
.header-tabs { .header-tabs {

View file

@ -69,7 +69,7 @@ class Admin::ProceduresController < AdminController
# so we're not certain the procedure has a procedure_path anymore # so we're not certain the procedure has a procedure_path anymore
procedure.procedure_path.try(:destroy) procedure.procedure_path.try(:destroy)
flash.notice = "Procédure supprimée, en cas d'erreur contactez nous : contact@tps.apientreprise.fr" flash.notice = "Procédure supprimée, en cas d'erreur contactez nous : contact@demarches-simplifiees.fr"
redirect_to admin_procedures_draft_path redirect_to admin_procedures_draft_path
end end

View file

@ -5,7 +5,7 @@ class Administrateurs::ActivateController < ApplicationController
@administrateur = Administrateur.find_inactive_by_token(params[:token]) @administrateur = Administrateur.find_inactive_by_token(params[:token])
if !@administrateur if !@administrateur
flash.alert = "Le lien de validation d'administrateur a expiré, contactez-nous à contact@tps.apientreprise.fr pour obtenir un nouveau lien." flash.alert = "Le lien de validation d'administrateur a expiré, contactez-nous à contact@demarches-simplifiees.fr pour obtenir un nouveau lien."
redirect_to root_path redirect_to root_path
end end
end end

View file

@ -12,6 +12,10 @@ class RootController < ApplicationController
return redirect_to manager_root_path return redirect_to manager_root_path
end end
if Date.today < Date.new(2018, 03, 31)
flash.now.notice = ["Téléprocédures Simplifiées change de nom et devient demarches-simplifiees.fr, <a href='https://tps.gitbooks.io/tps-documentation/content/changement-de-nom.html' target='_blank'>en savoir plus</a>."]
end
render 'landing' render 'landing'
end end

View file

@ -5,20 +5,20 @@ class AdministrationMailer < ApplicationMailer
@admin = admin @admin = admin
@administration = administration @administration = administration
mail(to: 'tech@tps.apientreprise.fr', mail(to: 'tech@demarches-simplifiees.fr',
subject: "Création d'un compte Admin TPS") subject: "Création d'un compte Admin demarches-simplifiees.fr")
end end
def invite_admin(admin, reset_password_token) def invite_admin(admin, reset_password_token)
@reset_password_token = reset_password_token @reset_password_token = reset_password_token
mail(to: admin.email, mail(to: admin.email,
subject: "TPS - Activez votre compte administrateur", subject: "demarches-simplifiees.fr - Activez votre compte administrateur",
reply_to: "equipe@tps.apientreprise.fr") reply_to: "equipe@demarches-simplifiees.fr")
end end
def dubious_procedures(procedures_and_type_de_champs) def dubious_procedures(procedures_and_type_de_champs)
@procedures_and_type_de_champs = procedures_and_type_de_champs @procedures_and_type_de_champs = procedures_and_type_de_champs
mail(to: 'equipe@tps.apientreprise.fr', mail(to: 'equipe@demarches-simplifiees.fr',
subject: "[RGS] De nouvelles procédures comportent des champs interdits") subject: "[RGS] De nouvelles procédures comportent des champs interdits")
end end
end end

View file

@ -1,4 +1,4 @@
class ApplicationMailer < ActionMailer::Base class ApplicationMailer < ActionMailer::Base
default from: "'Téléprocédures Simplifiées' <#{I18n.t('dynamics.contact_email')}>" default from: "'demarches-simplifiees.fr' <#{I18n.t('dynamics.contact_email')}>"
layout 'mailer' layout 'mailer'
end end

View file

@ -2,13 +2,13 @@ class GestionnaireMailer < ApplicationMailer
layout 'mailers/layout' layout 'mailers/layout'
def new_gestionnaire email, password def new_gestionnaire email, password
send_mail email, password, "Vous avez été nommé accompagnateur sur la plateforme TPS" send_mail email, password, "Vous avez été nommé accompagnateur sur demarches-simplifiees.fr"
end end
def last_week_overview(gestionnaire) def last_week_overview(gestionnaire)
headers['X-mailjet-campaign'] = 'last_week_overview' headers['X-mailjet-campaign'] = 'last_week_overview'
overview = gestionnaire.last_week_overview overview = gestionnaire.last_week_overview
send_mail gestionnaire.email, overview, 'Vos activités sur TPS' send_mail gestionnaire.email, overview, 'Vos activités sur demarches-simplifiees.fr'
end end
def send_dossier(sender, dossier, recipient) def send_dossier(sender, dossier, recipient)

View file

@ -2,13 +2,13 @@ class InviteMailer < ApplicationMailer
def invite_user invite def invite_user invite
vars_mailer invite vars_mailer invite
send_mail invite.email, "TPS - Participez à l'élaboration d'un dossier", invite.email_sender if invite.user.present? send_mail invite.email, "demarches-simplifiees.fr - Participez à l'élaboration d'un dossier", invite.email_sender if invite.user.present?
end end
def invite_guest invite def invite_guest invite
vars_mailer invite vars_mailer invite
send_mail invite.email, "Invitation - #{invite.email_sender} vous invite à consulter un dossier sur la plateforme TPS", invite.email_sender send_mail invite.email, "Invitation - #{invite.email_sender} vous invite à consulter un dossier sur demarches-simplifiees.fr", invite.email_sender
end end
private private

View file

@ -30,7 +30,7 @@ class NotificationMailer < ApplicationMailer
end end
def new_answer(dossier) def new_answer(dossier)
send_mail dossier, "Nouveau message pour votre dossier TPS #{dossier.id}" send_mail dossier, "Nouveau message pour votre dossier demarches-simplifiees.fr #{dossier.id}"
end end
private private

View file

@ -3,6 +3,6 @@ class WelcomeMailer < ApplicationMailer
@user = user @user = user
mail(to: user.email, mail(to: user.email,
subject: "Création de votre compte TPS") subject: "Création de votre compte demarches-simplifiees.fr")
end end
end end

View file

@ -100,6 +100,7 @@ class Gestionnaire < ActiveRecord::Base
messagerie = follow.messagerie_seen_at.present? && messagerie = follow.messagerie_seen_at.present? &&
dossier.commentaires dossier.commentaires
.where.not(email: 'contact@tps.apientreprise.fr') .where.not(email: 'contact@tps.apientreprise.fr')
.where.not(email: 'contact@demarches-simplifiees.fr')
.updated_since?(follow.messagerie_seen_at).any? .updated_since?(follow.messagerie_seen_at).any?
annotations_hash(demande, annotations_privees, avis_notif, messagerie) annotations_hash(demande, annotations_privees, avis_notif, messagerie)
@ -199,6 +200,7 @@ class Gestionnaire < ActiveRecord::Base
.joins(:commentaires) .joins(:commentaires)
.where('commentaires.updated_at > follows.messagerie_seen_at') .where('commentaires.updated_at > follows.messagerie_seen_at')
.where.not(commentaires: { email: 'contact@tps.apientreprise.fr' }) .where.not(commentaires: { email: 'contact@tps.apientreprise.fr' })
.where.not(commentaires: { email: 'contact@demarches-simplifiees.fr' })
[ [
updated_demandes, updated_demandes,

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "closed_mail" SLUG = "closed_mail"
TEMPLATE_NAME = "mails/closed_mail" TEMPLATE_NAME = "mails/closed_mail"
DISPLAYED_NAME = "Accusé d'acceptation" DISPLAYED_NAME = "Accusé d'acceptation"
DEFAULT_SUBJECT = 'Votre dossier TPS --numéro du dossier-- a été accepté' DEFAULT_SUBJECT = 'Votre dossier demarches-simplifiees.fr --numéro du dossier-- a été accepté'
DOSSIER_STATE = 'accepte' DOSSIER_STATE = 'accepte'
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "initiated_mail" SLUG = "initiated_mail"
TEMPLATE_NAME = "mails/initiated_mail" TEMPLATE_NAME = "mails/initiated_mail"
DISPLAYED_NAME = 'Accusé de réception' DISPLAYED_NAME = 'Accusé de réception'
DEFAULT_SUBJECT = 'Votre dossier TPS --numéro du dossier-- a bien été reçu' DEFAULT_SUBJECT = 'Votre dossier demarches-simplifiees.fr --numéro du dossier-- a bien été reçu'
DOSSIER_STATE = 'en_construction' DOSSIER_STATE = 'en_construction'
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "received_mail" SLUG = "received_mail"
TEMPLATE_NAME = "mails/received_mail" TEMPLATE_NAME = "mails/received_mail"
DISPLAYED_NAME = 'Accusé de passage en instruction' DISPLAYED_NAME = 'Accusé de passage en instruction'
DEFAULT_SUBJECT = 'Votre dossier TPS --numéro du dossier-- va être instruit' DEFAULT_SUBJECT = 'Votre dossier demarches-simplifiees.fr --numéro du dossier-- va être instruit'
DOSSIER_STATE = 'en_instruction' DOSSIER_STATE = 'en_instruction'
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "refused_mail" SLUG = "refused_mail"
TEMPLATE_NAME = "mails/refused_mail" TEMPLATE_NAME = "mails/refused_mail"
DISPLAYED_NAME = 'Accusé de rejet du dossier' DISPLAYED_NAME = 'Accusé de rejet du dossier'
DEFAULT_SUBJECT = 'Votre dossier TPS --numéro du dossier-- a été refusé' DEFAULT_SUBJECT = 'Votre dossier demarches-simplifiees.fr --numéro du dossier-- a été refusé'
DOSSIER_STATE = 'refuse' DOSSIER_STATE = 'refuse'
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "without_continuation" SLUG = "without_continuation"
TEMPLATE_NAME = "mails/without_continuation_mail" TEMPLATE_NAME = "mails/without_continuation_mail"
DISPLAYED_NAME = 'Accusé de classement sans suite' DISPLAYED_NAME = 'Accusé de classement sans suite'
DEFAULT_SUBJECT = 'Votre dossier TPS --numéro du dossier-- a été classé sans suite' DEFAULT_SUBJECT = 'Votre dossier demarches-simplifiees.fr --numéro du dossier-- a été classé sans suite'
DOSSIER_STATE = 'sans_suite' DOSSIER_STATE = 'sans_suite'
end end
end end

View file

@ -7,7 +7,7 @@
%h2.new-h2 Signaler un dysfonctionnement %h2.new-h2 Signaler un dysfonctionnement
%p.new-p %p.new-p
Si, malgré notre vigilance, vous rencontriez le moindre problème daccessibilité sur notre site, nhésitez pas à nous écrire à <a href="mailto:contact@tps.apientreprise.fr">contact@tps.apientreprise.fr</a>. Si, malgré notre vigilance, vous rencontriez le moindre problème daccessibilité sur notre site, nhésitez pas à nous écrire à <a href="mailto:contact@demarches-simplifiees.fr">contact@demarches-simplifiees.fr</a>.
%h2.new-h2 Défenseur des droits %h2.new-h2 Défenseur des droits
%p.new-p %p.new-p

View file

@ -3,7 +3,7 @@
Bonjour, Bonjour,
%br %br
%br %br
L'équipe TPS vous invite à activer votre compte administrateur sur TPS. Nous vous invitons à activer votre compte administrateur sur demarches-simplifiees.fr.
%br %br
%br %br
Pour le faire, merci de cliquer sur le lien suivant : Pour le faire, merci de cliquer sur le lien suivant :
@ -13,7 +13,7 @@ Pour le faire, merci de cliquer sur le lien suivant :
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br
Nous vous rappelons qu'en utilisant notre service, vous vous engagez à respecter nos Nous vous rappelons qu'en utilisant notre service, vous vous engagez à respecter nos

View file

@ -1,4 +1,4 @@
Un nouvel administrateur a été créé sur TPS. Un nouvel administrateur a été créé sur demarches-simplifiees.fr.
Plateforme : <%= TPS::Application::URL %> Plateforme : <%= TPS::Application::URL %>
@ -8,4 +8,4 @@ Créateur : <%= @administration.email %>
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -20,7 +20,7 @@
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br
%hr %hr

View file

@ -1,6 +1,6 @@
<p>Bonjour,</p> <p>Bonjour,</p>
<p>Vous avez demandé à regénérer votre mot de passe sur la plateforme TPS. Pour ceci, merci de suivre le lien suivant :</p> <p>Vous avez demandé à regénérer votre mot de passe sur demarches-simplifiees.fr. Pour ceci, merci de suivre le lien suivant :</p>
<p><%= link_to 'Changer mon mot de passe', edit_password_url(@resource, reset_password_token: @token) %> - <%= edit_password_url(@resource, reset_password_token: @token) %></p> <p><%= link_to 'Changer mon mot de passe', edit_password_url(@resource, reset_password_token: @token) %> - <%= edit_password_url(@resource, reset_password_token: @token) %></p>
@ -8,4 +8,4 @@
<p>Bonne journée,</p> <p>Bonne journée,</p>
<p>L'équipe Téléprocédures Simplifiées</p> <p>L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)</p>

View file

@ -1,4 +1,4 @@
- content_for(:title, 'Vos activités sur TPS') - content_for(:title, 'Vos activités sur demarches-simplifiees.fr')
- @args[:procedure_overviews].each_with_index do |procedure_overview, index| - @args[:procedure_overviews].each_with_index do |procedure_overview, index|

View file

@ -1,6 +1,6 @@
Bienvenue sur la plateforme TPS, Bienvenue sur demarches-simplifiees.fr,
Vous venez d'être nommé accompagnateur sur la plateforme TPS. Pour mémoire, voici quelques informations utiles : Vous venez d'être nommé accompagnateur sur demarches-simplifiees.fr. Pour mémoire, voici quelques informations utiles :
URL : <%= new_gestionnaire_session_url %> URL : <%= new_gestionnaire_session_url %>
Login : <%= @email %> Login : <%= @email %>
@ -8,4 +8,4 @@ Vous venez d'être nommé accompagnateur sur la plateforme TPS. Pour mémoire, v
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -6,4 +6,4 @@ Bonjour,
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -1,6 +1,6 @@
Bonjour, Bonjour,
L'utilisateur <%= @invite.email_sender %> souhaite que vous participiez à l'élaboration d'un dossier sur la plateforme TPS. L'utilisateur <%= @invite.email_sender %> souhaite que vous participiez à l'élaboration d'un dossier sur demarches-simplifiees.fr.
Cette plateforme permet à ses utilisateurs d'établir des dossiers 100 % en ligne et de dialoguer avec plusieurs interlocuteurs privilégiés avant d'instruire un dépot. Cette plateforme permet à ses utilisateurs d'établir des dossiers 100 % en ligne et de dialoguer avec plusieurs interlocuteurs privilégiés avant d'instruire un dépot.
@ -8,4 +8,4 @@ Afin de répondre à cette invitation, merci de vous inscrire avec l'adresse ema
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -1,9 +1,9 @@
Bonjour, Bonjour,
L'utilisateur <%= @invite.email_sender %> souhaite que vous participiez à l'élaboration d'un dossier sur la plateforme TPS. L'utilisateur <%= @invite.email_sender %> souhaite que vous participiez à l'élaboration d'un dossier sur demarches-simplifiees.fr.
Pour le consulter, merci de suivre ce lien : <%= users_dossiers_invite_url(@invite.id) %> Pour le consulter, merci de suivre ce lien : <%= users_dossiers_invite_url(@invite.id) %>
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -3,6 +3,6 @@
.center{ style: 'width: 100%; background-color: white; position: fixed; top: 0; left: 0; z-index: 100000;' } .center{ style: 'width: 100%; background-color: white; position: fixed; top: 0; left: 0; z-index: 100000;' }
%h3.text-danger %h3.text-danger
%b %b
Votre version d'Internet Explorer est trop ancienne pour être utilisée sur le service TPS. Version minimum : Internet Explorer 10 Votre version d'Internet Explorer est trop ancienne pour être utilisée sur demarches-simplifiees.fr. Version minimum : Internet Explorer 10
<![endif]--> <![endif]-->

View file

@ -4,7 +4,7 @@
.col-lg-6.no-padding .col-lg-6.no-padding
= image_tag('marianne_small.png', class: 'logo') = image_tag('marianne_small.png', class: 'logo')
.col-lg-6.no-padding#tps-title .col-lg-6.no-padding#tps-title
TPS demarches-simplifiees.fr
.col-xs-10.no-padding .col-xs-10.no-padding
#navbar-body #navbar-body

View file

@ -5,7 +5,7 @@
.flex.align-center .flex.align-center
= link_to root_path, class: "header-logo" do = link_to root_path, class: "header-logo" do
%img{ src: image_url("header/logo-tps.svg") } %img{ src: image_url("header/logo-ds.svg") }
- if nav_bar_profile == :gestionnaire && gestionnaire_signed_in? - if nav_bar_profile == :gestionnaire && gestionnaire_signed_in?
- current_url = request.path_info - current_url = request.path_info
@ -28,7 +28,7 @@
%br %br
par téléphone : 09 72 62 57 12 par téléphone : 09 72 62 57 12
%br %br
par email : <a href="mailto:contact@tps.apientreprise.fr">contact@tps.apientreprise.fr</a> par email : <a href="mailto:contact@demarches-simplifiees.fr">contact@demarches-simplifiees.fr</a>
- if nav_bar_profile == :user - if nav_bar_profile == :user
%ul.header-tabs %ul.header-tabs
@ -47,7 +47,7 @@
- if gestionnaire_signed_in? || user_signed_in? - if gestionnaire_signed_in? || user_signed_in?
%li %li
.header-menu-opener .header-menu-opener
= image_tag "icons/account-circle.svg", onclick: "javascript:TPS.toggleHeaderMenu(event);", title: "Mon compte" = image_tag "icons/account-circle.svg", onclick: "javascript:DS.toggleHeaderMenu(event);", title: "Mon compte"
%ul.header-menu %ul.header-menu
%li %li
.menu-item{ title: current_email } .menu-item{ title: current_email }

View file

@ -50,7 +50,7 @@
<tr> <tr>
<td style="word-wrap:break-word;font-size:0px;padding:0;padding-top:0px;padding-bottom:0px;" align="left"> <td style="word-wrap:break-word;font-size:0px;padding:0;padding-top:0px;padding-bottom:0px;" align="left">
<div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:left;"> <div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:left;">
<img align="middle" alt="Logo TPS" src="<%= image_url('mailer/gestionnaire_mailer/logo.png') %>" style="max-width=125px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" /> <img align="middle" alt="Logo demarches-simplifiees.fr" src="<%= image_url('mailer/gestionnaire_mailer/logo.png') %>" style="max-width=125px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
</div> </div>
</td> </td>
</tr> </tr>

View file

@ -7,7 +7,7 @@
= csrf_meta_tags = csrf_meta_tags
%title %title
= content_for?(:title) ? yield(:title) : "TPS - Téléprocédures simplifiées" = content_for?(:title) ? yield(:title) : "demarches-simplifiees.fr"
= favicon_link_tag(image_url("favicons/16x16.png"), type: "image/png", sizes: "16x16") = favicon_link_tag(image_url("favicons/16x16.png"), type: "image/png", sizes: "16x16")
= favicon_link_tag(image_url("favicons/32x32.png"), type: "image/png", sizes: "32x32") = favicon_link_tag(image_url("favicons/32x32.png"), type: "image/png", sizes: "32x32")

View file

@ -10,7 +10,7 @@ A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuel
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -10,7 +10,7 @@ A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuel
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -7,7 +7,7 @@ Votre administration vous confirme la bonne réception de votre dossier nº --n
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -10,7 +10,7 @@ Pour en savoir plus sur le motif du refus, vous pouvez consulter le contenu de v
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -10,7 +10,7 @@ Pour en savoir plus sur les raisons de ce classement sans suite, vous pouvez con
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -7,13 +7,13 @@
%li %li
= "Dossier nº #{dossier.id}" = "Dossier nº #{dossier.id}"
.mixed-buttons-bar .mixed-buttons-bar
.button.dropdown.icon-only.print-menu-opener{ onclick: "javascript:TPS.togglePrintMenu(event);" } .button.dropdown.icon-only.print-menu-opener{ onclick: "javascript:DS.togglePrintMenu(event);" }
%span.icon.printer %span.icon.printer
%ul.print-menu %ul.print-menu
%li %li
= link_to "Tout le dossier", print_gestionnaire_dossier_path(dossier.procedure, dossier), target: "_blank", class: "menu-item menu-link" = link_to "Tout le dossier", print_gestionnaire_dossier_path(dossier.procedure, dossier), target: "_blank", class: "menu-item menu-link"
%li %li
= link_to "Uniquement cet onglet", "#", onclick: "TPS.togglePrintMenu; window.print()", class: "menu-item menu-link" = link_to "Uniquement cet onglet", "#", onclick: "DS.togglePrintMenu; window.print()", class: "menu-item menu-link"
= render partial: "new_gestionnaire/procedures/dossier_actions", locals: { procedure: dossier.procedure, dossier: dossier, dossier_is_followed: current_gestionnaire&.follow?(dossier) } = render partial: "new_gestionnaire/procedures/dossier_actions", locals: { procedure: dossier.procedure, dossier: dossier, dossier_is_followed: current_gestionnaire&.follow?(dossier) }
= render partial: "state_button", locals: { dossier: dossier } = render partial: "state_button", locals: { dossier: dossier }

View file

@ -28,17 +28,17 @@
.description .description
%h4 En instruction %h4 En instruction
L'usager ne peut modifier son dossier pendant l'instruction L'usager ne peut modifier son dossier pendant l'instruction
%li{ onclick: "TPS.showMotivation('accept');" } %li{ onclick: "DS.showMotivation('accept');" }
%span.icon.accept %span.icon.accept
.description .description
%h4 Accepter %h4 Accepter
L'usager sera notifié que son dossier a été accepté L'usager sera notifié que son dossier a été accepté
%li{ onclick: "TPS.showMotivation('without-continuation');" } %li{ onclick: "DS.showMotivation('without-continuation');" }
%span.icon.without-continuation %span.icon.without-continuation
.description .description
%h4 Classer sans suite %h4 Classer sans suite
L'usager ne recevra aucune notification L'usager ne recevra aucune notification
%li{ onclick: "TPS.showMotivation('refuse');" } %li{ onclick: "DS.showMotivation('refuse');" }
%span.icon.refuse %span.icon.refuse
.description .description
%h4 Refuser %h4 Refuser

View file

@ -9,5 +9,5 @@
%p.help %p.help
L'acceptation du dossier envoie automatiquement une attestation à l'usager. L'acceptation du dossier envoie automatiquement une attestation à l'usager.
.text-right .text-right
%span.button{ onclick: 'TPS.motivationCancel();' } Annuler %span.button{ onclick: 'DS.motivationCancel();' } Annuler
= button_tag 'Valider la décision', name: :process_action, value: process_action, class: 'button primary', title: title, data: { confirm: confirm } = button_tag 'Valider la décision', name: :process_action, value: process_action, class: 'button primary', title: title, data: { confirm: confirm }

View file

@ -16,7 +16,7 @@
- else - else
.confidentiel-wrapper .confidentiel-wrapper
= f.label :confidentiel, 'Cet avis est' = f.label :confidentiel, 'Cet avis est'
= f.select :confidentiel, [['partagé avec les autres experts', false], ['confidentiel', true]], {}, onchange: "javascript:TPS.toggleCondidentielExplanation(event);" = f.select :confidentiel, [['partagé avec les autres experts', false], ['confidentiel', true]], {}, onchange: "javascript:DS.toggleCondidentielExplanation(event);"
.confidentiel-explanation .confidentiel-explanation
Il ne sera pas affiché aux autres experts consultés mais sera visible par les accompagnateurs Il ne sera pas affiché aux autres experts consultés mais sera visible par les accompagnateurs
.send-wrapper .send-wrapper

View file

@ -4,7 +4,7 @@
%h2 %h2
%span.mail %span.mail
= render partial: 'new_gestionnaire/shared/messages/message_issuer', locals: { commentaire: commentaire, current_gestionnaire: current_gestionnaire } = render partial: 'new_gestionnaire/shared/messages/message_issuer', locals: { commentaire: commentaire, current_gestionnaire: current_gestionnaire }
- if ![current_gestionnaire.email, commentaire.dossier.user.email, 'contact@tps.apientreprise.fr'].include?(commentaire.email) - if ![current_gestionnaire.email, commentaire.dossier.user.email, 'contact@tps.apientreprise.fr', 'contact@demarches-simplifiees.fr'].include?(commentaire.email)
%span.guest Invité %span.guest Invité
%span.date{ class: highlight_if_unseen_class(messagerie_seen_at, commentaire.created_at) } %span.date{ class: highlight_if_unseen_class(messagerie_seen_at, commentaire.created_at) }
= I18n.l(commentaire.created_at.localtime, format: '%d/%m/%Y à %H:%M ') = I18n.l(commentaire.created_at.localtime, format: '%d/%m/%Y à %H:%M ')

View file

@ -1,7 +1,7 @@
- case commentaire.email - case commentaire.email
- when current_gestionnaire.email - when current_gestionnaire.email
= image_tag('icons/account-circle.svg', class: 'person-icon') = image_tag('icons/account-circle.svg', class: 'person-icon')
- when 'contact@tps.apientreprise.fr' - when 'contact@demarches-simplifiees.fr'
= image_tag('icons/mail.svg', class: 'person-icon') = image_tag('icons/mail.svg', class: 'person-icon')
- else - else
= image_tag('icons/blue-person.svg', class: 'person-icon') = image_tag('icons/blue-person.svg', class: 'person-icon')

View file

@ -2,6 +2,7 @@
- when current_gestionnaire.email - when current_gestionnaire.email
Vous Vous
- when 'contact@tps.apientreprise.fr' - when 'contact@tps.apientreprise.fr'
- when 'contact@demarches-simplifiees.fr'
Email automatique Email automatique
- else - else
= commentaire.email = commentaire.email

View file

@ -1,12 +1,12 @@
Bonjour, Bonjour,
Un nouveau message est disponible dans votre espace TPS. Un nouveau message est disponible dans votre espace demarches-simplifiees.fr.
Pour le consulter, merci de vous rendre sur <%=users_dossier_recapitulatif_url(dossier_id: @dossier.id)%> Pour le consulter, merci de vous rendre sur <%=users_dossier_recapitulatif_url(dossier_id: @dossier.id)%>
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -10,7 +10,7 @@ Vous pouvez retrouver et compléter le brouillon que vous avez créé pour la d
Bonne journée, Bonne journée,
%br %br
%br %br
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br %br
%br %br

View file

@ -10,7 +10,7 @@
%br %br
vos procédures administratives en quelques minutes vos procédures administratives en quelques minutes
= link_to "Demander une démo", = link_to "Demander une démo",
"mailto:#{t("dynamics.contact_email")}?subject=Demande de démo Téléprocédures Simplifiées", "mailto:#{t("dynamics.contact_email")}?subject=Demande de démo demarches-simplifiees.fr",
class: "hero-button", class: "hero-button",
target: "_blank", target: "_blank",
onclick: "javascript: ga('send', 'pageview', '/demander-une-demo')" onclick: "javascript: ga('send', 'pageview', '/demander-une-demo')"
@ -57,7 +57,7 @@
%img.quote-quotation-mark{ :src => image_url("landing/testimonials/quotation-mark.svg") } %img.quote-quotation-mark{ :src => image_url("landing/testimonials/quotation-mark.svg") }
.quote-content-wrapper .quote-content-wrapper
%p.quote-content %p.quote-content
TPS est un outil de dématérialisation adapté au dépôt de dossiers de demande dinscription au registre des transporteurs routiers en Ile-de-France. Les échanges avec les usagers sont facilités, ce qui permet de réduire les délais dinstructions et de gagner en efficacité. demarches-simplifiees.fr est un outil de dématérialisation adapté au dépôt de dossiers de demande dinscription au registre des transporteurs routiers en Ile-de-France. Les échanges avec les usagers sont facilités, ce qui permet de réduire les délais dinstructions et de gagner en efficacité.
%p.quote-author %p.quote-author
%span.quote-author-name Elodie Le Rhun %span.quote-author-name Elodie Le Rhun
@ -68,7 +68,7 @@
%img.quote-quotation-mark{ :src => image_url("landing/testimonials/quotation-mark.svg") } %img.quote-quotation-mark{ :src => image_url("landing/testimonials/quotation-mark.svg") }
.quote-content-wrapper .quote-content-wrapper
%p.quote-content %p.quote-content
TPS cest surtout lassurance dun dialogue en toute fluidité et en toute transparence entre les porteurs de projet et ladministration. Un service qui garantit une économie de temps et beaucoup moins de manipulations des dossiers. demarches-simplifiees.fr cest surtout lassurance dun dialogue en toute fluidité et en toute transparence entre les porteurs de projet et ladministration. Un service qui garantit une économie de temps et beaucoup moins de manipulations des dossiers.
%p.quote-author %p.quote-author
%span.quote-author-name Nadja Briki %span.quote-author-name Nadja Briki
@ -78,7 +78,7 @@
- cache "numbers-panel", :expires_in => 3.hours do - cache "numbers-panel", :expires_in => 3.hours do
.landing-panel.numbers-panel .landing-panel.numbers-panel
.container .container
%h2.landing-panel-title TPS en chiffres %h2.landing-panel-title demarches-simplifiees.fr en chiffres
%ul.numbers %ul.numbers
%li.number %li.number
.number-value .number-value
@ -131,7 +131,7 @@
%p.cta-panel-explanation Nous vous accompagnons dans la prise en main de loutil %p.cta-panel-explanation Nous vous accompagnons dans la prise en main de loutil
%div %div
= link_to "Demander une démo", = link_to "Demander une démo",
"mailto:#{t("dynamics.contact_email")}?subject=Demande de démo Téléprocédures Simplifiées", "mailto:#{t("dynamics.contact_email")}?subject=Demande de démo demarches-simplifiees.fr",
class: "cta-panel-button", class: "cta-panel-button",
target: "_blank", target: "_blank",
onclick: "javascript: ga('send', 'pageview', '/demander-une-demo')" onclick: "javascript: ga('send', 'pageview', '/demander-une-demo')"

View file

@ -189,7 +189,7 @@
.icon.bubble.avis-icon .icon.bubble.avis-icon
.width-100 .width-100
%h2.gestionnaire %h2.gestionnaire
gestionnnaire@tps.com contact@demarches-simplifiees.fr
%span.date Réponse donnée le 13/01/2012 %span.date Réponse donnée le 13/01/2012
%p Je donne un avis favorable %p Je donne un avis favorable

View file

@ -15,9 +15,9 @@
.stat-card.stat-card-half.pull-left .stat-card.stat-card-half.pull-left
%ul.segmented-control.pull-right %ul.segmented-control.pull-right
%li.segmented-control-item.segmented-control-item-active{ :onclick => "TPS.toggleChart(event, '.monthly-procedures-chart');" } %li.segmented-control-item.segmented-control-item-active{ :onclick => "DS.toggleChart(event, '.monthly-procedures-chart');" }
Par mois Par mois
%li.segmented-control-item{ :onclick => "TPS.toggleChart(event, '.cumulative-procedures-chart');" } %li.segmented-control-item{ :onclick => "DS.toggleChart(event, '.cumulative-procedures-chart');" }
Cumul Cumul
%span.stat-card-title.pull-left Procédures dématérialisées %span.stat-card-title.pull-left Procédures dématérialisées
.clearfix .clearfix
@ -30,9 +30,9 @@
.stat-card.stat-card-half.pull-left .stat-card.stat-card-half.pull-left
%ul.segmented-control.pull-right %ul.segmented-control.pull-right
%li.segmented-control-item.segmented-control-item-active{ :onclick => "TPS.toggleChart(event, '.monthly-dossiers-chart');" } %li.segmented-control-item.segmented-control-item-active{ :onclick => "DS.toggleChart(event, '.monthly-dossiers-chart');" }
Par mois Par mois
%li.segmented-control-item{ :onclick => "TPS.toggleChart(event, '.cumulative-dossiers-chart');" } %li.segmented-control-item{ :onclick => "DS.toggleChart(event, '.cumulative-dossiers-chart');" }
Cumul Cumul
%span.stat-card-title.pull-left Dossiers déposés %span.stat-card-title.pull-left Dossiers déposés
.clearfix .clearfix

View file

@ -56,5 +56,5 @@
%hr %hr
%p.register %p.register
%span %span
Nouveau sur TPS ? Nouveau sur demarches-simplifiees.fr ?
= link_to "Créer un compte", new_registration_path(resource_name), class: "button" = link_to "Créer un compte", new_registration_path(resource_name), class: "button"

View file

@ -1,6 +1,6 @@
Bienvenue sur la plateforme TPS, Bienvenue sur demarches-simplifiees.fr,
Nous vous remercions de vous être inscrit sur TPS. Pour mémoire, voici quelques informations utiles : Nous vous remercions de vous être inscrit sur demarches-simplifiees.fr. Pour mémoire, voici quelques informations utiles :
URL : <%= root_url %> URL : <%= root_url %>
Login : <%= @user.email %> Login : <%= @user.email %>
@ -11,4 +11,4 @@ Oubli de mot de passe, pas de problème :
Bonne journée, Bonne journée,
L'équipe Téléprocédures Simplifiées L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)

View file

@ -28,9 +28,9 @@ module TPS
config.assets.precompile += %w(.woff) config.assets.precompile += %w(.woff)
if Rails.env.production? if Rails.env.production?
URL = "https://tps.apientreprise.fr/" URL = "https://www.demarches-simplifiees.fr/"
elsif Rails.env.staging? elsif Rails.env.staging?
URL = "https://tps-dev.apientreprise.fr/" URL = "https://dev.demarches-simplifiees.fr/"
else else
URL = "http://localhost:3000/" URL = "http://localhost:3000/"
end end

View file

@ -1,5 +1,5 @@
Apipie.configure do |config| Apipie.configure do |config|
config.app_name = "API TPS" config.app_name = "API demarches-simplifiees.fr"
config.api_base_url = "/api/v1" config.api_base_url = "/api/v1"
config.doc_base_url = "/docs" config.doc_base_url = "/docs"
config.api_controllers_matcher = File.join(Rails.root, "app", "controllers","api","v1", "**","*.rb") config.api_controllers_matcher = File.join(Rails.root, "app", "controllers","api","v1", "**","*.rb")

View file

@ -10,7 +10,7 @@ Devise.setup do |config|
# Configure the e-mail address which will be shown in Devise::Mailer, # Configure the e-mail address which will be shown in Devise::Mailer,
# note that it will be overwritten if you use your own mailer class # note that it will be overwritten if you use your own mailer class
# with default "from" parameter. # with default "from" parameter.
config.mailer_sender = "'Téléprocédures Simplifiées' <#{I18n.t('dynamics.contact_email')}>" config.mailer_sender = "'demarches-simplifiees.fr' <#{I18n.t('dynamics.contact_email')}>"
# Configure the class responsible to send e-mails. # Configure the class responsible to send e-mails.
# config.mailer = 'Devise::Mailer' # config.mailer = 'Devise::Mailer'

View file

@ -1 +1 @@
LOGO_NAME = 'logos/logo-tps.png' LOGO_NAME = 'logos/logo-ds.png'

View file

@ -1,3 +1,3 @@
# Be sure to restart your server when you modify this file. # Be sure to restart your server when you modify this file.
Rails.application.config.session_store :cookie_store, key: '_TPS_session' Rails.application.config.session_store :cookie_store, key: '_DS_session'

View file

@ -1,7 +1,7 @@
fr: fr:
dynamics: dynamics:
page_title: 'TPS - Téléprocédures simplifiées' page_title: 'demarches-simplifiees.fr'
contact_email: contact@tps.apientreprise.fr contact_email: contact@demarches-simplifiees.fr
users: users:
connexion_title: Connexion connexion_title: Connexion
mes_dossiers: 'Mes dossiers' mes_dossiers: 'Mes dossiers'

View file

@ -34,7 +34,7 @@ fr:
first: Premier first: Premier
truncate: '&hellip;' truncate: '&hellip;'
apipie: apipie:
api_documentation: "Documentation de l'API Téléprocédures Simplifiées" api_documentation: "Documentation de l'API demarches-simplifiees.fr"
number: number:
currency: currency:

View file

@ -10,7 +10,7 @@ FactoryBot.define do
factory :without_continuation_mail, class: Mails::WithoutContinuationMail factory :without_continuation_mail, class: Mails::WithoutContinuationMail
factory :initiated_mail, class: Mails::InitiatedMail do factory :initiated_mail, class: Mails::InitiatedMail do
subject "[TPS] Accusé de réception pour votre dossier nº --numéro du dossier--" subject "[demarches-simplifiees.fr] Accusé de réception pour votre dossier nº --numéro du dossier--"
body "Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--" body "Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--"
end end
end end

View file

@ -58,8 +58,8 @@ RSpec.describe NotificationMailer, type: :mailer do
describe ".new_answer" do describe ".new_answer" do
subject(:subject) { described_class.new_answer(dossier) } subject(:subject) { described_class.new_answer(dossier) }
it { expect(subject.body).to match('Un nouveau message est disponible dans votre espace TPS.') } it { expect(subject.body).to match('Un nouveau message est disponible dans votre espace demarches-simplifiees.fr.') }
it { expect(subject.body).to include("Pour le consulter, merci de vous rendre sur #{users_dossier_recapitulatif_url(dossier_id: dossier.id)}") } it { expect(subject.body).to include("Pour le consulter, merci de vous rendre sur #{users_dossier_recapitulatif_url(dossier_id: dossier.id)}") }
it { expect(subject.subject).to eq("Nouveau message pour votre dossier TPS #{dossier.id}") } it { expect(subject.subject).to eq("Nouveau message pour votre dossier demarches-simplifiees.fr #{dossier.id}") }
end end
end end

View file

@ -7,9 +7,9 @@ describe WelcomeMailer, type: :mailer do
it { expect(subject.body).to match(root_url) } it { expect(subject.body).to match(root_url) }
it { expect(subject.body).to match(new_user_password_url) } it { expect(subject.body).to match(new_user_password_url) }
it { expect(subject.body).to match(user.email) } it { expect(subject.body).to match(user.email) }
it { expect(subject.body).to match('Bienvenue sur la plateforme TPS') } it { expect(subject.body).to match('Bienvenue sur demarches-simplifiees.fr') }
it { expect(subject.body).to match('Nous vous remercions de vous être inscrit sur TPS. Pour mémoire, voici quelques informations utiles :') } it { expect(subject.body).to match('Nous vous remercions de vous être inscrit sur demarches-simplifiees.fr. Pour mémoire, voici quelques informations utiles :') }
it { expect(subject.subject).to eq("Création de votre compte TPS") } it { expect(subject.subject).to eq("Création de votre compte demarches-simplifiees.fr") }
end end
end end

View file

@ -31,7 +31,7 @@ describe Commentaire do
expect(commentaire).not_to receive(:notify_user) expect(commentaire).not_to receive(:notify_user)
expect(commentaire).not_to receive(:notify_gestionnaires) expect(commentaire).not_to receive(:notify_gestionnaires)
commentaire.email = "contact@tps.apientreprise.fr" commentaire.email = "contact@demarches-simplifiees.fr"
commentaire.save commentaire.save
end end
end end

View file

@ -8,24 +8,24 @@ describe MailTemplateConcern do
shared_examples "can replace tokens in template" do shared_examples "can replace tokens in template" do
describe 'with no token to replace' do describe 'with no token to replace' do
let(:template) { '[TPS] rien à remplacer' } let(:template) { '[demarches-simplifiees.fr] rien à remplacer' }
it do it do
is_expected.to eq("[TPS] rien à remplacer") is_expected.to eq("[demarches-simplifiees.fr] rien à remplacer")
end end
end end
describe 'with one token to replace' do describe 'with one token to replace' do
let(:template) { '[TPS] Dossier : --numéro du dossier--' } let(:template) { '[demarches-simplifiees.fr] Dossier : --numéro du dossier--' }
it do it do
is_expected.to eq("[TPS] Dossier : #{dossier.id}") is_expected.to eq("[demarches-simplifiees.fr] Dossier : #{dossier.id}")
end end
end end
describe 'with multiples tokens to replace' do describe 'with multiples tokens to replace' do
let(:template) { '[TPS] --numéro du dossier-- --libellé procédure-- --lien dossier--' } let(:template) { '[demarches-simplifiees.fr] --numéro du dossier-- --libellé procédure-- --lien dossier--' }
it do it do
expected = expected =
"[TPS] #{dossier.id} #{dossier.procedure.libelle} " + "[demarches-simplifiees.fr] #{dossier.id} #{dossier.procedure.libelle} " +
"<a target=\"_blank\" href=\"http://localhost:3000/users/dossiers/#{dossier.id}/recapitulatif\">http://localhost:3000/users/dossiers/#{dossier.id}/recapitulatif</a>" "<a target=\"_blank\" href=\"http://localhost:3000/users/dossiers/#{dossier.id}/recapitulatif\">http://localhost:3000/users/dossiers/#{dossier.id}/recapitulatif</a>"
is_expected.to eq(expected) is_expected.to eq(expected)

View file

@ -246,7 +246,7 @@ describe Gestionnaire, type: :model do
end end
context 'when there is a new commentaire issued by tps' do context 'when there is a new commentaire issued by tps' do
before { create(:commentaire, dossier: dossier, email: 'contact@tps.apientreprise.fr') } before { create(:commentaire, dossier: dossier, email: 'contact@demarches-simplifiees.fr') }
it { is_expected.to match({ demande: false, annotations_privees: false, avis: false, messagerie: false }) } it { is_expected.to match({ demande: false, annotations_privees: false, avis: false, messagerie: false }) }
end end
@ -327,7 +327,7 @@ describe Gestionnaire, type: :model do
end end
context 'when there is a new commentaire issued by tps' do context 'when there is a new commentaire issued by tps' do
before { create(:commentaire, dossier: dossier, email: 'contact@tps.apientreprise.fr') } before { create(:commentaire, dossier: dossier, email: 'contact@demarches-simplifiees.fr') }
it { is_expected.to match([]) } it { is_expected.to match([]) }
end end

View file

@ -12,7 +12,7 @@ var franceConnectKit = {};
fconnect.currentHost = 'fcp.integ01.dev-franceconnect.fr'; fconnect.currentHost = 'fcp.integ01.dev-franceconnect.fr';
if (window.location.hostname == 'tps.apientreprise.fr') if (window.location.hostname == 'www.demarches-simplifiees.fr')
fconnect.currentHost = 'app.franceconnect.gouv.fr'; fconnect.currentHost = 'app.franceconnect.gouv.fr';
var fconnectProfile = document.getElementById('fconnect-profile'); var fconnectProfile = document.getElementById('fconnect-profile');