Merge branch 'staging'
This commit is contained in:
commit
f8c73cc368
9 changed files with 53 additions and 43 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -33,3 +33,4 @@ config/initializers/mailjet.rb
|
||||||
config/fog_credentials.yml
|
config/fog_credentials.yml
|
||||||
uploads/*
|
uploads/*
|
||||||
coverage/**/*
|
coverage/**/*
|
||||||
|
.DS_Store
|
||||||
|
|
BIN
.gitignore.swp
BIN
.gitignore.swp
Binary file not shown.
3
Gemfile
3
Gemfile
|
@ -121,6 +121,8 @@ group :development do
|
||||||
gem 'web-console'
|
gem 'web-console'
|
||||||
|
|
||||||
gem 'rack-handlers'
|
gem 'rack-handlers'
|
||||||
|
|
||||||
|
gem 'xray-rails'
|
||||||
end
|
end
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
|
@ -153,4 +155,3 @@ end
|
||||||
group :production, :staging do
|
group :production, :staging do
|
||||||
gem 'sentry-raven'
|
gem 'sentry-raven'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -622,6 +622,8 @@ GEM
|
||||||
xml-simple (1.1.5)
|
xml-simple (1.1.5)
|
||||||
xpath (2.0.0)
|
xpath (2.0.0)
|
||||||
nokogiri (~> 1.3)
|
nokogiri (~> 1.3)
|
||||||
|
xray-rails (0.2.0)
|
||||||
|
rails (>= 3.1.0)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
ruby
|
ruby
|
||||||
|
@ -699,6 +701,7 @@ DEPENDENCIES
|
||||||
web-console
|
web-console
|
||||||
webmock
|
webmock
|
||||||
will_paginate-bootstrap
|
will_paginate-bootstrap
|
||||||
|
xray-rails
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
1.13.6
|
1.13.7
|
||||||
|
|
|
@ -28,10 +28,10 @@ Les informations nécessaire à l'initialisation de la base doivent être pré-c
|
||||||
|
|
||||||
su - postgres
|
su - postgres
|
||||||
psql
|
psql
|
||||||
> create user tps with password 'lol' createdb;
|
> create user tps with password 'lol' superuser;
|
||||||
> \q
|
> \q
|
||||||
|
|
||||||
|
|
||||||
Afin de générer la BDD de l'application, il est nécessaire d'éxécuter les commandes suivantes :
|
Afin de générer la BDD de l'application, il est nécessaire d'éxécuter les commandes suivantes :
|
||||||
|
|
||||||
rake db:create db:schema:load db:migrate
|
rake db:create db:schema:load db:migrate
|
||||||
|
@ -66,4 +66,4 @@ Pour éxécuter les tests de l'application, plusieurs possibilités :
|
||||||
## Regénérer les binstubs
|
## Regénérer les binstubs
|
||||||
|
|
||||||
bundle binstub railties --force
|
bundle binstub railties --force
|
||||||
rake rails:update:bin
|
rake rails:update:bin
|
||||||
|
|
|
@ -1,4 +1,9 @@
|
||||||
|
="<!--[if lt IE 10]>".html_safe
|
||||||
|
|
||||||
%div.center{style:'width: 100%; background-color: white; position: fixed; top:0; left:0; z-index: 100000'}
|
%div.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 le service TPS. Version minimum : Internet Explorer 10
|
||||||
|
|
||||||
|
="<![endif]-->".html_safe
|
||||||
|
|
||||||
|
|
|
@ -22,11 +22,9 @@
|
||||||
%script{type: 'text/javascript'}
|
%script{type: 'text/javascript'}
|
||||||
(typeof jQuery !== 'undefined') && (jQuery.fx.off = true);
|
(typeof jQuery !== 'undefined') && (jQuery.fx.off = true);
|
||||||
|
|
||||||
="<!--[if lt IE 10]>".html_safe
|
|
||||||
|
|
||||||
= render partial: 'layouts/ie_lt_10'
|
= render partial: 'layouts/ie_lt_10'
|
||||||
|
|
||||||
="<![endif]-->".html_safe
|
|
||||||
|
|
||||||
%div#wrap
|
%div#wrap
|
||||||
%div.row
|
%div.row
|
||||||
|
|
|
@ -1,28 +1,30 @@
|
||||||
%table{class:'table', style:'width:55%; margin-left:5%'}
|
.row
|
||||||
- if @dossier.procedure.cerfa_flag
|
.col-lg-8.col-lg-push-1
|
||||||
%tr
|
%table.table
|
||||||
%th{class:'col-lg-6'}
|
- if @dossier.procedure.cerfa_flag
|
||||||
='Formulaire / CERFA (complété et numérisé)'
|
%tr
|
||||||
|
%th.col-lg-6
|
||||||
|
='Formulaire / CERFA (complété et numérisé)'
|
||||||
|
|
||||||
%td{class:'col-lg-5'}
|
%td.col-lg-5
|
||||||
-if @dossier.cerfa_available?
|
-if @dossier.cerfa_available?
|
||||||
%span.btn.btn-sm.btn-file.btn-success
|
%span.btn.btn-sm.btn-file.btn-success
|
||||||
Modifier
|
Modifier
|
||||||
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||||
-else
|
-else
|
||||||
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||||
|
|
||||||
- @dossier.types_de_piece_justificative.order('order_place ASC').each do |type_de_piece_justificative|
|
- @dossier.types_de_piece_justificative.order('order_place ASC').each do |type_de_piece_justificative|
|
||||||
%tr
|
%tr
|
||||||
%th.col-lg-6.piece-libelle
|
%th.col-lg-6.piece-libelle
|
||||||
= type_de_piece_justificative.libelle
|
= type_de_piece_justificative.libelle
|
||||||
%td.col-lg-5
|
%td.col-lg-5
|
||||||
-if type_de_piece_justificative.api_entreprise
|
-if type_de_piece_justificative.api_entreprise
|
||||||
%span.text-success{ id: "piece_justificative_#{type_de_piece_justificative.id}" } Nous l'avons récupéré pour vous.
|
%span.text-success{ id: "piece_justificative_#{type_de_piece_justificative.id}" } Nous l'avons récupéré pour vous.
|
||||||
-else
|
-else
|
||||||
-if @dossier.retrieve_last_piece_justificative_by_type(type_de_piece_justificative.id).nil?
|
-if @dossier.retrieve_last_piece_justificative_by_type(type_de_piece_justificative.id).nil?
|
||||||
= file_field_tag "piece_justificative_#{type_de_piece_justificative.id}", accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes
|
= file_field_tag "piece_justificative_#{type_de_piece_justificative.id}", accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes
|
||||||
-else
|
-else
|
||||||
%span.btn.btn-sm.btn-file.btn-success
|
%span.btn.btn-sm.btn-file.btn-success
|
||||||
Modifier
|
Modifier
|
||||||
= file_field_tag "piece_justificative_#{type_de_piece_justificative.id}", accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes
|
= file_field_tag "piece_justificative_#{type_de_piece_justificative.id}", accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
-if dossiers_list_facade.liste == 'brouillon'
|
-if dossiers_list_facade.liste == 'brouillon'
|
||||||
Les dossiers présents dans cette liste
|
Les dossiers présents dans cette liste
|
||||||
%b
|
%b
|
||||||
n'ont pas encore été soumis à votre administrations.
|
n'ont pas encore été soumis à votre administration.
|
||||||
Ils ne sont visible que par vous.
|
Ils ne sont visibles que par vous.
|
||||||
-elsif dossiers_list_facade.liste == 'nouveaux'
|
-elsif dossiers_list_facade.liste == 'nouveaux'
|
||||||
Les dossiers présents dans cette liste
|
Les dossiers présents dans cette liste
|
||||||
%b
|
%b
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
-elsif dossiers_list_facade.liste == 'a_traiter'
|
-elsif dossiers_list_facade.liste == 'a_traiter'
|
||||||
Les dossiers présents dans cette liste sont
|
Les dossiers présents dans cette liste sont
|
||||||
%b
|
%b
|
||||||
visibles par l'admnistration.
|
visibles par l'administration.
|
||||||
%br
|
%br
|
||||||
Ces dossiers ne sont pas encore figés et peuvent être modifiés à souhait.
|
Ces dossiers ne sont pas encore figés et peuvent être modifiés à souhait.
|
||||||
%br
|
%br
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
-elsif dossiers_list_facade.liste == 'valides'
|
-elsif dossiers_list_facade.liste == 'valides'
|
||||||
Les dossiers présents dans cette liste ont été
|
Les dossiers présents dans cette liste ont été
|
||||||
%b
|
%b
|
||||||
relus et considérés comme complet
|
relus et considérés comme complets
|
||||||
pour examen par votre accompagnateur. Ceux-ci ne peuvent maintenant plus être modifié. Il faut que vous procédiez à leurs dépôts afin qu'une décision finale soit rendue.
|
pour examen par votre accompagnateur. Ceux-ci ne peuvent maintenant plus être modifiés. Il faut que vous procédiez à leur dépôt afin qu'une décision finale soit rendue.
|
||||||
-elsif dossiers_list_facade.liste == 'en_instruction'
|
-elsif dossiers_list_facade.liste == 'en_instruction'
|
||||||
Les dossiers présents dans cette liste sont
|
Les dossiers présents dans cette liste sont
|
||||||
%b
|
%b
|
||||||
|
@ -42,12 +42,12 @@
|
||||||
en cours d'examen
|
en cours d'examen
|
||||||
par l'administration compétente. Une notification vous sera envoyée une fois qu'une décision aura été rendue.
|
par l'administration compétente. Une notification vous sera envoyée une fois qu'une décision aura été rendue.
|
||||||
-elsif dossiers_list_facade.liste == 'termine'
|
-elsif dossiers_list_facade.liste == 'termine'
|
||||||
Les dossiers présents dans cette liste sont ceux qui ont été instruits par l'admnistration et
|
Les dossiers présents dans cette liste sont ceux qui ont été instruits par l'administration et
|
||||||
%b
|
%b
|
||||||
une décision finale a été rendue.
|
une décision finale a été rendue.
|
||||||
Ils peuvent posséder trois états différents : Accepté, Refusé ou Sans Suite.
|
Ils peuvent posséder trois états différents : Accepté, Refusé ou Sans Suite.
|
||||||
-elsif dossiers_list_facade.liste == 'invite'
|
-elsif dossiers_list_facade.liste == 'invite'
|
||||||
Les dossiers présents dans cete liste sont ceux
|
Les dossiers présents dans cette liste sont ceux
|
||||||
%b
|
%b
|
||||||
auxquels vous avez été invités
|
auxquels vous avez été invités
|
||||||
à participer afin d'émettre un avis et/ou à founir des documents complétmentaires.
|
à participer afin d'émettre un avis et/ou à fournir des documents complémentaires.
|
||||||
|
|
Loading…
Reference in a new issue