Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into devpf
Browse files Browse the repository at this point in the history
# Conflicts:
#	.gitignore
#	app/assets/stylesheets/new_design/new_header.scss
#	app/controllers/champs/siret_controller.rb
#	app/models/etablissement.rb
#	app/models/procedure.rb
#	app/views/admin/procedures/_informations.html.haml
#	app/views/admin/procedures/new_from_existing.html.haml
#	app/views/administration_mailer/invite_admin.html.haml
#	app/views/commencer/show.html.haml
#	app/views/layouts/_footer.html.haml
#	app/views/layouts/_navbar.html.haml
#	app/views/layouts/_new_header.haml
#	app/views/layouts/_outdated_browser_banner.html.haml
#	app/views/layouts/left_panels/_left_panel_admin_procedurescontroller_index.html.haml
#	app/views/layouts/mailers/layout.html.erb
#	app/views/new_administrateur/services/_form.html.haml
#	app/views/root/_footer.html.haml
#	app/views/root/accessibilite.html.haml
#	app/views/shared/champs/siret/_etablissement.html.haml
#	app/views/users/registrations/new.html.haml
#	app/views/users/sessions/new.html.haml
#	config/locales/fr.yml
#	config/secrets.yml
#	db/schema.rb
#	lib/tasks/2018_07_31_nutriscore.rake
#	public/500.html
#	spec/controllers/champs/siret_controller_spec.rb
#	spec/features/france_connect/france_connect_particulier_spec.rb
#	spec/views/layouts/_new_header_spec.rb
  • Loading branch information
maatinito committed Apr 5, 2019
2 parents 6d0fe43 + ae5ed9a commit 573697f
Show file tree
Hide file tree
Showing 368 changed files with 7,165 additions and 3,736 deletions.
54 changes: 0 additions & 54 deletions .babelrc

This file was deleted.

8 changes: 8 additions & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
> 1%
Chrome >= 50
IE >= 11
Edge >= 14
Firefox >= 50
Opera >= 40
Safari >= 8
iOS >= 8
18 changes: 13 additions & 5 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,24 +1,32 @@
module.exports = {
root: true,
parser: 'babel-eslint',
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module'
},
globals: {
'process': true
'process': true,
'gon': true
},
plugins: ['prettier'],
extends: ['eslint:recommended', 'prettier'],
plugins: ['prettier', 'react-hooks'],
extends: ['eslint:recommended', 'prettier', 'plugin:react/recommended'],
env: {
es6: true,
browser: true
},
rules: {
'prettier/prettier': 'error'
'prettier/prettier': 'error',
'react-hooks/rules-of-hooks': 'error'
},
settings: {
react: {
version: 'detect'
}
},
overrides: [
{
files: ['config/webpack/**/*.js'],
files: ['config/webpack/**/*.js', 'babel.config.js', 'postcss.config.js'],
env: {
node: true
}
Expand Down
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,9 @@ yarn-debug.log*
.yarn-integrity
/.vscode
/.idea/
/public/packs
/public/packs-test
/node_modules
/yarn-error.log
yarn-debug.log*
.yarn-integrity
3 changes: 0 additions & 3 deletions .postcssrc.yml

This file was deleted.

4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ Voici la marche à suivre recommandée pour effectuer une modification.

La première étape est généralement de discuter de l’amélioration que vous proposez (s’il ne s’agit pas d’un changement trivial, comme la correction d’une coquille).

Pour cela, [créez une nouvelle issue](https://github.com/betagouv/tps/issues/new) concernant votre proposition. Autant que possible, indiquez clairement votre besoin, votre cas d’usage – et éventuellement comment vous pensez déjà le résoudre.
Pour cela, [créez une nouvelle issue](https://github.com/betagouv/demarches-simplifiees.fr/issues/new) concernant votre proposition. Autant que possible, indiquez clairement votre besoin, votre cas d’usage – et éventuellement comment vous pensez déjà le résoudre.

Nous pouvons alors discuter, pour vérifier que le besoin exprimé correspond à l’usage de demarches-simplifiees.fr, proposer éventuellement des alternatives, et se mettre d’accord sur une implémentation technique pertinente.

## 2. Proposer du code

Une fois que la discussion est établie, et que les éléments techniques sont dégrossis, vous pouvez proposer des changements au code. Pour cela, effectuez vos modifications en local, et [ouvrez une Pull Request](https://github.com/betagouv/tps/issues/new) avec les changements que vous souhaitez apporter.
Une fois que la discussion est établie, et que les éléments techniques sont dégrossis, vous pouvez proposer des changements au code. Pour cela, effectuez vos modifications en local, et [ouvrez une Pull Request](https://github.com/betagouv/demarches-simplifiees.fr/issues/new) avec les changements que vous souhaitez apporter.

Quelques conseils : pensez à bien décrire l’objectif et l’implémentation de votre PR au moment de la créer. Et si vos changements sont importants, découpez-les en plusieurs petites PRs successives, qui seront plus faciles à relire. N’oubliez pas d’ajouter des tests automatisés pour vous assurer que vos changements fonctionnent bien.

Expand Down
6 changes: 5 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -74,18 +74,22 @@ ENV \
MAILTRAP_ENABLED="disabled"\
MAILTRAP_PASSWORD=""\
MAILTRAP_USERNAME=""\
MATOMO_ENABLED="disabled"\
MATOMO_ID="73"\
PIPEDRIVE_KEY=""\
RAILS_ENV="production"\
RAILS_LOG_TO_STDOUT=true\
RAILS_SERVE_STATIC_FILES=true\
SECRET_KEY_BASE="05a2d479d8e412198dabd08ef0eee9d6e180f5cbb48661a35fd1cae287f0a93d40b5f1da08f06780d698bbd458a0ea97f730f83ee780de5d4e31f649a0130cf0"\
SENDINBLUE_ENABLED="disabled"\
SENTRY_DSN_JS=""\
SENTRY_DSN_RAILS=""\
SENTRY_ENABLED="disabled"\
SIGNING_KEY="aef3153a9829fa4ba10acb02927ac855df6b92795b1ad265d654443c4b14a017"\
SKYLIGHT_AUTHENTICATION_KEY=""\
SKYLIGHT_DISABLE_AGENT="true"\
SOURCE="tps_local"
SOURCE="tps_local"\
TRUSTED_NETWORKS=""


COPY --chown=userapp:userapp . ${APP_PATH}
Expand Down
5 changes: 4 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ gem 'dotenv-rails', require: 'dotenv/rails-now' # dotenv should always be loaded
gem 'flipflop'
gem 'fog-openstack'
gem 'font-awesome-rails'
gem 'gon'
gem 'groupdate'
gem 'haml-rails'
gem 'hashie'
Expand All @@ -48,6 +49,7 @@ gem 'rack-mini-profiler'
gem 'rails'
gem 'rails-i18n' # Locales par défaut
gem 'rake-progressbar', require: false
gem 'react-rails'
gem 'rest-client'
gem 'rgeo-geojson'
gem 'sanitize-url'
Expand All @@ -62,7 +64,7 @@ gem 'spreadsheet_architect'
gem 'turbolinks' # Turbolinks makes following links in your web application faster
gem 'typhoeus'
gem 'warden'
gem 'webpacker', '>= 4.0.x'
gem 'webpacker'
gem 'zxcvbn-ruby', require: 'zxcvbn'

group :test do
Expand Down Expand Up @@ -90,6 +92,7 @@ group :development do
gem 'rubocop', require: false
gem 'rubocop-rspec-focused', require: false
gem 'scss_lint', require: false
gem 'web-console'
gem 'xray-rails'
end

Expand Down
Loading

0 comments on commit 573697f

Please sign in to comment.