simon lehericey
bc34ec0104
chore: update activestorage-openstack and listen
2023-09-07 15:13:18 +02:00
LeSim
cd5d89336c
Merge pull request #7904 from E-L-T/add-rspec-retry-gem
...
test rspec retry gem
2023-08-29 13:30:03 +00:00
Eric Leroy-Terquem
3f1309011a
test gem
2023-08-29 15:11:34 +02:00
dependabot[bot]
cca73dd83d
chore(deps): bump puma from 6.1.1 to 6.3.1
...
Bumps [puma](https://github.com/puma/puma ) from 6.1.1 to 6.3.1.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v6.1.1...v6.3.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 14:53:55 +02:00
Christophe Robillard
3f33c450e9
Revert "tech(gemfile): met à jour activestorage-openstack 1.5.1 vers 1.6.0"
...
This reverts commit d8e5ec3b6d
.
La version 1.6.0 passe la méthode `service.client` en privé ce qui pose
souci.
2023-08-21 15:36:00 +02:00
Martin
d8e5ec3b6d
tech(gemfile): met à jour activestorage-openstack 1.5.1 vers 1.6.0
2023-08-18 16:32:16 +02:00
Martin
a3c6a2c46f
correctif(dolist): utilise des liens vers les logos des procedures plutôt que des attachements.inlined
2023-08-14 13:09:05 +02:00
Paul Chavard
19902f46bf
chore(annotate): remove annotate gem
2023-08-02 11:11:36 +02:00
Martin
e1993ab66d
poc(gems): utilise selenium-webdriver gem plutot que webdrivers qui est actuellement cassé. cf: https://github.com/SplitTime/OpenSplitTime/pull/1100
2023-07-26 11:10:57 +02:00
simon lehericey
da507ff0ea
conf: add redis
2023-07-19 11:43:54 +02:00
Paul Chavard
c6d728d44f
feat(api): HTTP API client
2023-07-10 14:57:34 +02:00
dependabot[bot]
ae4d6eeb60
chore(deps): bump sanitize from 6.0.1 to 6.0.2
...
Bumps [sanitize](https://github.com/rgrove/sanitize ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/rgrove/sanitize/releases )
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md )
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: sanitize
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 20:03:38 +00:00
Paul Chavard
7136c96a36
feat(procedure): validate external links
2023-07-06 10:27:43 +02:00
Colin Darie
9edf4c6dbe
chore(bundle): update rails 7.0.5.1, fix CVE-2023-28362 in redirect_to
2023-06-28 10:00:52 +02:00
Colin Darie
bc0386b9f0
chore(bundle): update selenium & capybara for better chrome 114 compat
2023-06-20 11:28:16 +02:00
Paul Chavard
b3aeb46c1b
fix(prefill): it should be possible to prefill a dossier on a test procedure
2023-06-14 09:14:12 +01:00
Paul Chavard
c4432b1b47
perf(carto): use json schema to validate geojson instead of rgeo
2023-06-06 15:43:56 +02:00
Colin Darie
2f2df08285
chore(bundle): update sentry 4.8 => 5.9 (drop faraday dependency)
2023-05-24 17:51:22 +02:00
Paul Chavard
c8fc839acb
chore(npm): fix update dependencies
2023-05-04 14:13:41 +02:00
Colin Darie
ae88c1de6b
fix(devise): default config for devise and turbo stream as navigational format
2023-05-03 11:35:32 +02:00
Colin Darie
d044472615
chore(bundle): update rspec-rails & rspec-mocks for rails 7 support
2023-05-03 11:35:32 +02:00
Colin Darie
1f3cd386e5
chore(bundle): pry 0.13.1 => 0.14.2
2023-05-03 11:35:30 +02:00
Colin Darie
5a35154c37
chore(bundle): update to rails 7.0.4.3 and improve pinning
2023-05-03 11:35:30 +02:00
Colin Darie
d5efe47286
chore(bundle): pg 1.2.3 => 1.4.6
2023-05-03 11:35:30 +02:00
Nicolas Cavigneaux
42689e34ba
chore: bump Rails (and required dependencies) to 7.0.4.2
2023-05-03 10:10:38 +02:00
Nicolas Cavigneaux
5ba409ec9a
chore: update Rails to latest minor version of 6
2023-05-03 10:10:37 +02:00
Colin Darie
57e0466780
chore(bundle): rubocop upgrades 1.36 => 1.50
2023-04-19 12:54:58 +02:00
dependabot[bot]
ea4896a57d
chore(deps): bump nokogiri from 1.14.2 to 1.14.3
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.14.2...v1.14.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 06:34:45 +00:00
Paul Chavard
d17044e125
chore(npm): update vitejs to fix legacy build issues
2023-03-28 10:20:24 +02:00
simon lehericey
b04a85d74d
update capybara
2023-03-15 15:19:16 +01:00
simon lehericey
78f0ebc6bb
update to puma 6.1.1
2023-03-15 14:53:41 +01:00
dependabot[bot]
cb647233d0
chore(deps): bump rack from 2.2.6.2 to 2.2.6.3
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.6.2 to 2.2.6.3.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.6.2...v2.2.6.3 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 02:26:16 +00:00
Damien Le Thiec
687c05e6d1
Merge pull request #8622 from demarches-simplifiees/fix/stored_query_issue
...
Dossier prefill get without stored queries
2023-03-02 14:01:04 +00:00
Lisa Durand
54f17ad3c7
Merge pull request #8630 from demarches-simplifiees/harmonize-actions-for-instructeurs
...
[instructeurs] Uniformiser les actions pour les instructeurs sur la page tableau et dossier
2023-03-02 13:28:23 +00:00
Lisa Durand
9fa58b4f2e
update brakeman to fix tests
2023-03-02 10:11:00 +01:00
Damien Le Thiec
8a7cb3f1fe
Merge branch 'main' into fix/stored_query_issue
2023-03-01 10:22:40 +01:00
Damien Le Thiec
01f142183e
Add and correct tests
2023-03-01 10:21:22 +01:00
Martin
4d8b4e078b
amelioration(a11y): extrait un nouveau composant pour rendre du texte saisi par un humain accessible
2023-02-23 15:23:20 +01:00
Colin Darie
a71e8d9a81
chore(bundle): setup elastic_apm, disabled by default
2023-02-21 12:30:51 +01:00
Martin
d83f577482
secu(sinatra): passe la grappe des dependances limitante pour embarquer la bonne version de sinatra
2023-02-06 09:48:23 +01:00
dependabot[bot]
e2f99a814a
chore(deps): bump sanitize from 6.0.0 to 6.0.1
...
Bumps [sanitize](https://github.com/rgrove/sanitize ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/rgrove/sanitize/releases )
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md )
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: sanitize
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 10:36:16 +01:00
Paul Chavard
5b9e534b3f
chore(turbo): morph all the things
2023-01-25 13:45:26 +01:00
dependabot[bot]
aac5753798
chore(deps): bump globalid from 1.0.0 to 1.0.1
...
Bumps [globalid](https://github.com/rails/globalid ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rails/globalid/releases )
- [Commits](https://github.com/rails/globalid/compare/v1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: globalid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 22:17:33 +00:00
Colin Darie
e02ba7b07d
chore(bundle): rails 6.1.7.1
...
https://rubyonrails.org/2023/1/17/Rails-Versions-6-0-6-1-6-1-7-1-7-0-4-1-have-been-released
2023-01-17 22:29:20 +01:00
Paul Chavard
7f2a7e18d3
chore(npm): update build dependencies
2023-01-12 12:27:14 +01:00
Paul Chavard
dfe65136be
refactor(repetition): add row_id to champs
2023-01-05 18:04:54 +01:00
dependabot[bot]
5af5747aa9
chore(deps): bump rails-html-sanitizer from 1.4.3 to 1.4.4
...
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases )
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4 )
---
updated-dependencies:
- dependency-name: rails-html-sanitizer
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 10:43:51 +00:00
dependabot[bot]
3fc641da48
chore(deps): bump loofah from 2.19.0 to 2.19.1
...
Bumps [loofah](https://github.com/flavorjones/loofah ) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/flavorjones/loofah/releases )
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md )
- [Commits](https://github.com/flavorjones/loofah/compare/v2.19.0...v2.19.1 )
---
updated-dependencies:
- dependency-name: loofah
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 11:36:03 +01:00
dependabot[bot]
e5bce4816b
chore(deps): bump nokogiri from 1.13.9 to 1.13.10
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.9 to 1.13.10.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.9...v1.13.10 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 03:51:17 +00:00
simon lehericey
8ed00bc0ff
chore: bump skylight
2022-11-23 17:55:57 +01:00
Paul Chavard
f6609d42ce
chore(vitejs): update
2022-11-15 18:54:43 +01:00
Colin Darie
3ea57a0416
chore(bundle): bump pundit 2.1.0 => 2.2.0
...
Fix administrate autoloading.
2022-11-15 17:28:04 +01:00
Colin Darie
a28e31bd97
chore(bundle): update administrate 0.16 => 0.18
2022-11-15 17:28:04 +01:00
Paul Chavard
6ad057dcee
feat(graphql): upgrade playground version
2022-11-15 11:48:29 +01:00
Paul Chavard
70a9a7b8bd
chore(graphql): update
2022-10-31 19:20:40 +01:00
Colin Darie
ab5f222455
chore(bundle): update strscan 3.0.3 => 3.0.4
2022-10-25 16:19:57 +02:00
simon lehericey
5d38345478
feat(system-spec): display js console error
2022-10-25 14:44:43 +02:00
dependabot[bot]
a703dfce3b
chore(deps): bump nokogiri from 1.13.8 to 1.13.9
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.8 to 1.13.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.8...v1.13.9 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-20 10:22:53 +00:00
Paul Chavard
36e9b27e8c
chore(webdriver): update
2022-10-12 13:17:44 +02:00
simon lehericey
daed0d6d5e
chore: bump haml, haml-lint
2022-10-07 13:56:05 +02:00
simon lehericey
b966dd3b54
chore: add stackprof and memory_profiler gems
2022-10-06 16:56:26 +02:00
simon lehericey
35357454fd
chore: update rack-mini-profiler
2022-10-06 16:56:26 +02:00
Paul Chavard
432c4690b5
feat(tags): replace regexp based parser with a parser combinator
2022-10-05 11:25:37 +02:00
Christophe Robillard
0ccb85b139
change gem for saml idp
2022-08-23 15:05:20 +02:00
Colin Darie
3ce699eef3
chore(bundle): updata capybara 3.35.3 => 3.37.1 + capybara-screenshot
2022-08-03 16:15:38 +02:00
Colin Darie
76150c4bf5
chore(bundle): update again view_component for a nester helper fix
2022-08-03 11:57:26 +02:00
Colin Darie
0641069d0b
chore(bundle): update view_component, no need for use_global_output_buffer anymore
...
This fix contact form and captcha invisibility due to buffer issues.
Closes #7627
2022-08-03 11:57:26 +02:00
Colin Darie
6b95ce5ecc
chore(dev): add more pry features with pry-rails gem
2022-08-02 18:47:58 +02:00
simon lehericey
5d5f46b4d8
instances : prawn does not like svg
...
win 10% on pdf generation
2022-07-20 15:48:16 +02:00
simon lehericey
0455010360
bump rails
2022-07-18 10:17:52 +02:00
Paul Chavard
e1851cc3d1
chore(bundle): update strscan to prevent rspec error
2022-07-04 15:07:23 +02:00
simon lehericey
3474adadbc
update vcr to silent verbose test log
2022-07-02 16:42:50 +02:00
Paul Chavard
72636f3332
fix(vite): porte vite fallback logic from vite legacy plugin
2022-07-01 10:25:24 +02:00
Paul Chavard
ea18c2b9ba
chore(build): use vitejs
2022-06-23 15:22:54 +02:00
simon lehericey
972cb865c7
update rubocop
2022-06-17 14:54:21 +02:00
simon lehericey
c5081c0a1c
bump rake
2022-05-31 13:55:59 +02:00
mfo
b5871f72b0
Merge pull request #7326 from betagouv/US/unlock-kaminari
...
tech(Gemfile): unlock versions for kaminari and delayed_job_web
2022-05-17 06:02:37 +02:00
simon lehericey
05ebeefb7d
bump delayed_job
2022-05-16 16:10:35 +02:00
simon lehericey
00618b8c9a
bump sinatra
2022-05-16 16:10:35 +02:00
simon lehericey
9af2c14f3e
bump flipper
2022-05-16 16:10:35 +02:00
Martin
595491fb44
tech(Gemfile): unlock versions for kaminari and delayed_job_web
2022-05-16 16:02:36 +02:00
simon lehericey
74bf19f99c
bump to rails 6.1.5.1
2022-04-28 16:05:16 +02:00
simon lehericey
07ab55d83a
update brakeman for ruby 3.1 pattern matching
2022-04-28 15:48:54 +02:00
Paul Chavard
1e928a277d
chore(devise): drop unmaintained dependencie
2022-04-28 12:28:33 +02:00
Paul Chavard
86df16ebda
feat(view_components): add view_components
2022-04-26 14:54:58 +02:00
Paul Chavard
55d6b787c8
feat(js): add turbo
2022-04-21 19:41:27 +02:00
Paul Chavard
64c599e208
refactor(stimulus): initiate react components via stimulus
2022-04-20 14:08:47 +02:00
Paul Chavard
c96adbf2d2
chore(chartkick): upgrade to 4.1 and use built-in lazy loading
2022-04-15 12:12:18 +02:00
simon lehericey
8cbbd10408
add missing net-pop and net-imap missing from ruby 3.1.2
2022-04-13 17:13:55 +02:00
simon lehericey
df6ecb09cb
update i18n-tasks
2022-04-13 14:39:20 +02:00
simon lehericey
51b69a5821
update rails to 6.1.5
2022-04-13 14:39:20 +02:00
simon lehericey
1d6b3c6ce5
add matrix needed by prawn
2022-04-13 14:39:20 +02:00
simon lehericey
e326a9b4c2
update bundler
2022-04-13 14:39:20 +02:00
simon lehericey
73bf3c8038
add net-smtp
2022-04-13 14:39:20 +02:00
dependabot[bot]
b2444fb2ec
build(deps): bump devise-two-factor from 4.0.0 to 4.0.2
...
Bumps [devise-two-factor](https://github.com/tinfoil/devise-two-factor ) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/tinfoil/devise-two-factor/releases )
- [Changelog](https://github.com/tinfoil/devise-two-factor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tinfoil/devise-two-factor/compare/v4.0.0...v4.0.2 )
---
updated-dependencies:
- dependency-name: devise-two-factor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 22:01:21 +00:00
Paul Chavard
433c01b1e6
Revert "Merge pull request #7137 from betagouv/faster_pdf"
...
This reverts commit 9da44bd913
, reversing
changes made to ebac71796c
.
2022-04-12 19:22:07 +02:00
simon lehericey
af27af7900
! instances : prawn does not like svg
...
win 10% on pdf generation
2022-04-12 11:56:56 +02:00
simon lehericey
5955b1af05
update Nokogiri
2022-04-12 11:50:59 +02:00
Martin
c1884f231c
Revert "Merge pull request #7105 from betagouv/US/fix-dossier.processed_in_month"
...
This reverts commit a0e144b9a7
, reversing
changes made to 49848bd150
.
2022-04-05 13:39:37 +02:00
Martin
d6d9db9721
tech(Sorbet): prepare usage of sorbet to avoid defensive programming style [casting date to datetime]
2022-04-05 12:14:07 +02:00
Paul Chavard
44c64669e9
Revert "Merge pull request #6787 from tchak/use-vite"
...
This reverts commit 5d572727b5
, reversing
changes made to 43be4482ee
.
2022-03-31 12:07:52 +02:00
dependabot[bot]
8ee1913b85
build(deps): bump puma from 5.6.2 to 5.6.4
...
Bumps [puma](https://github.com/puma/puma ) from 5.6.2 to 5.6.4.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 22:21:24 +00:00
Paul Chavard
187e84a010
feat(assets): use vitejs to build javascript
2022-03-29 16:27:08 +02:00
Pierre de La Morinerie
2e04435117
gems: add strong_migrations
2022-03-16 10:30:25 +01:00
simon lehericey
feeb8b691a
bump rails to 6.1.4.7
2022-03-09 10:32:29 +01:00
dependabot[bot]
19cde3140e
chore(deps): bump image_processing from 1.12.1 to 1.12.2
...
Bumps [image_processing](https://github.com/janko/image_processing ) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/janko/image_processing/releases )
- [Changelog](https://github.com/janko/image_processing/blob/master/CHANGELOG.md )
- [Commits](https://github.com/janko/image_processing/compare/v1.12.1...v1.12.2 )
---
updated-dependencies:
- dependency-name: image_processing
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 23:35:43 +00:00
simon lehericey
30a7fb25a7
update nokogiri
2022-03-01 10:01:33 +01:00
Pierre de La Morinerie
4cde3623be
gems: remove hardcoded git URL for mina
...
It is not needed anymore.
2022-02-22 09:27:57 +01:00
Pierre de La Morinerie
e6ad411aae
gems: remove hardcoded version for zipline
...
The fix was eventually released.
2022-02-22 09:27:57 +01:00
simon lehericey
6930ddb433
bump rails
2022-02-22 09:19:08 +01:00
dependabot[bot]
6e11c3445d
chore(deps): bump puma from 5.5.1 to 5.6.2
...
Bumps [puma](https://github.com/puma/puma ) from 5.5.1 to 5.6.2.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.5.1...v5.6.2 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-15 13:44:10 +00:00
François Vantomme
bebc78b587
chore(rubocop): replace deprecated rspec-focused by rubocop-rspec
...
WARNING: We are no longer maintaining this gem, and will eventually
archive this repo. We recommend you use rubocop-rspec instead.
https://github.com/CarooDev/rubocop-rspec-focused
2022-02-08 12:50:18 +01:00
François Vantomme
f3bf0499b6
chore(rubocop): cleanup dependencies
...
Using rubocop-rails_config is a nonsense because:
- it relies on rubocop-minitest which is useless here (we use RSpec)
- it relies on rubocop-packaging but disables all its cops
- it targets ruby version 2.7, but we use 3.0
2022-02-08 12:35:08 +01:00
simon lehericey
7839067bcd
bump rails to 6.4.4
2022-01-05 12:25:23 +01:00
Martin
252eee272b
feat(support#create): block with invisible captcha [avoid painful captcha]
2022-01-04 14:49:00 +01:00
Pierre de La Morinerie
a11c851c79
Update webpacker to v5.4.3.
...
By running:
```
bundle update webpacker
rails webpacker:binstubs
yarn upgrade @rails/webpacker --latest
yarn upgrade webpack-dev-server --latest
```
2021-12-23 13:44:25 +01:00
Pierre de La Morinerie
dc003113e6
gems: update sentry-rails to 4.8.1
2021-12-07 15:09:56 +01:00
simon lehericey
ab6d97d1ef
add rexml
...
rexml gems are now bundled gems
https://github.com/Shopify/bootsnap/issues/325
2021-11-30 12:04:33 +01:00
simon lehericey
7e76b35297
need bootsnap bump
2021-11-30 09:42:45 +01:00
Pierre de La Morinerie
4b557a4f18
gems: update active_storage_validation to 0.9.6
...
This allows us to have the %{file_max_size} variable defined in the
error message.
See https://github.com/igorkasyanchuk/active_storage_validations/pull/134
2021-11-24 08:18:18 +01:00
simon lehericey
ed7d776727
Bump jwt dep to decrypt ES256 FCA response
2021-11-23 14:17:59 +01:00
simon lehericey
91109dc944
bump openid connect (mandatory to avoid lets encrypt certs pb)
2021-11-23 14:17:59 +01:00
Pierre de La Morinerie
75e207122b
ci: use previous test timings to split the tests
2021-11-09 08:32:31 +01:00
Paul Chavard
36912eded5
chore(gem): update ethon gem
2021-11-04 15:53:45 +01:00
Pierre de La Morinerie
6c60c940d4
gems: update aasm
2021-11-03 19:38:01 +01:00
Pierre de La Morinerie
9fd38cae5e
specs: migrate from features to system specs
...
System specs have been available since Rails 5.1, and are better
integrated with the Rails framework.
- Rename `spec/features` to `spec/system`
- Rename `feature do` to `describe do`
- Configure Capybara for system specs
Steps mostly taken from https://medium.com/table-xi/a-quick-guide-to-rails-system-tests-in-rspec-b6e9e8a8b5f6
2021-10-26 12:24:46 +02:00
Pierre de La Morinerie
df9fa258ae
specs: remove database_cleaner
...
This is not needed for integration tests since Rails 5.1.
See https://www.nicholasjacques.io/blog/you-probably-dont-need-databasecleaner/
2021-10-26 12:24:46 +02:00
Pierre de La Morinerie
2ad9955e10
gems: update phonelib
...
Fixes a warning during tests:
> /home/runner/work/demarches-simplifiees.fr/demarches-simplifiees.fr/vendor/bundle/ruby/2.7.0/gems/phonelib-0.6.48/lib/validators/phone_validator.rb:65: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
> /home/runner/work/demarches-simplifiees.fr/demarches-simplifiees.fr/vendor/bundle/ruby/2.7.0/gems/activemodel-6.1.4.1/lib/active_model/errors.rb:404: warning: The called method `add' is defined here
2021-10-20 09:34:56 +02:00
dependabot[bot]
f9003872e7
build(deps): bump puma from 5.3.1 to 5.5.1
...
Bumps [puma](https://github.com/puma/puma ) from 5.3.1 to 5.5.1.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.3.1...v5.5.1 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-12 18:15:29 +00:00
Pierre de La Morinerie
f854e3af63
controllers: use ACSV to import groupe instructeurs
...
Unlike `CSV`, `ACSV` auto-detect the file encoding and separator type.
2021-10-05 10:58:15 +02:00
Pierre de La Morinerie
275eb389d0
gems: update webpacker to 5.4.3
2021-09-30 17:05:26 +02:00
dependabot[bot]
b2f8c24030
build(deps): bump nokogiri from 1.12.4 to 1.12.5
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.12.4 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.4...v1.12.5 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-28 14:05:09 +00:00
Pierre de La Morinerie
49345e95e0
gems: update zipline
...
This (unreleased) version contains a fix for a pre-Ruby 3.0 kwargs use.
It fixes a warning in specs using zip files:
> warning: Using the last argument as keyword parameters is deprecated
2021-09-09 09:58:42 -05:00
Pierre de La Morinerie
407f46b7de
gems: remove smart_listing
...
It was only used in the old design, which we recently removed
completely.
2021-09-09 09:58:41 -05:00
Pierre de La Morinerie
f9529da8bd
gems: update brakeman
...
This prevent a false-positive warning about a vulnerable loofah version.
We also need to ignore a new warning, about an unsafe redirect. This is
unsafe when the object given in redirect can be a hash that includes
a `:host` key. But here we are redirecting to a plain string, which is
definitely safe.
2021-09-02 16:11:23 -05:00
Pierre de La Morinerie
27376c00b0
gems: bump rails to 6.1.4.1
2021-09-02 15:50:23 -05:00
Paul Chavard
a3cc072bbd
feat(i18n): translate countries selector
2021-08-31 13:15:26 +02:00
Christophe Robillard
83b6c5d7c7
replace deprecated axe-matchers by axe-core-spec
2021-08-24 08:09:17 -05:00
dependabot[bot]
73935c23e4
build(deps): bump addressable from 2.7.0 to 2.8.0
...
Bumps [addressable](https://github.com/sporkmonger/addressable ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases )
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0 )
---
updated-dependencies:
- dependency-name: addressable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-20 07:13:05 +00:00
kara Diaby
d2d046a39d
fix encoding problems with cherlock Holmes gem
2021-07-13 10:58:41 +02:00
Pierre de La Morinerie
9eb2e13d43
config: report job exceptions after max retry count reached
...
Previously Sentry reported job exceptions even if a retry
strategy was specified. So we had to ignore retried job exceptions
entirely.
Since sentry-delayed-job 0.4.4, we can instead let Sentry report
job exceptions when the retry count is exhausted. Which is
exactly the behavior we want.
2021-07-01 15:06:14 +02:00
Christophe Robillard
b047c38b47
gems: upgrade delayed_job_web
...
fix error when attempting to "retry" or "reload" a failed job via the web interface.
bump delayed_job_web from 1.4.3 to 1.4.4
See [Changelog](https://github.com/ejschmitt/delayed_job_web/blob/v1.4.4/CHANGELOG.md ) from 1.4.3 to 1.4.4
2021-06-24 14:29:54 +02:00
dependabot[bot]
2b1e0f14f6
Bump bindata from 2.4.8 to 2.4.10
...
Bumps [bindata](https://github.com/dmendel/bindata ) from 2.4.8 to 2.4.10.
- [Release notes](https://github.com/dmendel/bindata/releases )
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc )
- [Commits](https://github.com/dmendel/bindata/compare/v2.4.8...v2.4.10 )
---
updated-dependencies:
- dependency-name: bindata
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 23:43:20 +00:00
Pierre de La Morinerie
895ef98692
gems: upgrade sentry to 4.4.0
2021-05-27 14:33:13 +02:00
dependabot[bot]
fb045f9729
Bump puma from 5.2.1 to 5.3.1
...
Bumps [puma](https://github.com/puma/puma ) from 5.2.1 to 5.3.1.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.2.1...v5.3.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 11:43:38 +02:00
dependabot[bot]
7045d8457f
Bump nokogiri from 1.11.3 to 1.11.4
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.11.3 to 1.11.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.3...v1.11.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 11:32:43 +02:00
simon lehericey
19aefa1fd0
update administrate
2021-05-07 11:15:22 +02:00
Pierre de La Morinerie
b398485d97
manager: localize dossier enums
...
In the previous commit, we cleaned up the localization of the
Dossier.state enum. This prevented administrate from crashing, but now
the dossier enum are no longer localized in the Manager.
By using a `Field::Enum` type, we instruct the administrate plugin
to look up our localized name for the Dossier state enum.
2021-05-06 14:41:08 +02:00
Pierre de La Morinerie
ce6a27d416
manager: upgrade administrate to be compatible with Rails 6.1.3.2
...
Rails 6.1.3.2 is a security upgrade, and we had to upgrade quickly.
Unfortunately that broke the administrate gem.
A PR has been opened to fix the issues with the newest Rails version,
and will probably be merged quickly. Meanwhile we can fix the manager
by using the version from the PR for now.
Once the PR is merged and a new version of administrate is released,
we can use a released version of administrate again.
2021-05-06 11:17:17 +02:00
simon lehericey
6dd3dd24a4
go to rails 6.1.3.2
2021-05-05 20:54:36 +02:00
dependabot[bot]
ea087af5d9
Bump rexml from 3.2.4 to 3.2.5
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-30 20:30:05 +00:00
Pierre de La Morinerie
f7d71ba698
gems: update devise-two-factor to a released version
...
This is the first official release compatible with Rails 6.1.
2021-04-15 16:54:14 +02:00
simon lehericey
43f0a4ba48
update caxlsx (remove mimemagic dep)
2021-04-01 11:57:16 +02:00
simon lehericey
19bc60c555
update rails to 6.1.3 (remove mimemagic dep)
2021-04-01 11:57:16 +02:00
simon lehericey
f6564ddc66
update skylight
2021-04-01 11:57:16 +02:00
simon lehericey
c5bcf62d09
update mimemagic
2021-03-29 18:45:40 +02:00
simon lehericey
d8cb52efa8
remove unused debase
2021-03-29 18:45:40 +02:00
Pierre de La Morinerie
de9fab701a
gems: use Rails 6.1 gems
2021-03-25 13:24:53 +01:00
Pierre de La Morinerie
56b3601063
app: enable Bootsnap
...
Bootsnap speeds up the initial loading of the Rails app by:
- Optimizing the LOAD_PATH dynamically
- Caching the result of Ruby bytecode compilation
Cached data are written to `tmp/cache/bootsnap*`.
This is enabled in the default Rails app template.
2021-03-19 08:05:14 +01:00
Pierre de La Morinerie
4c3fcfeec2
specs: upgrade to rspec 5
...
Rspec 5 is compatible with Rails 6.1.
2021-03-09 15:51:19 +01:00
Pierre de La Morinerie
5bf499baa0
specs: remove rspec_junit_formatter
...
It was unsed by CircleCI to generate test reports in the JUnit XML
format, but:
- We now use Github Actions, which has its own reporting system,
- It prevents us to upgrade to rspec > 3.
2021-03-09 15:51:19 +01:00
Pierre de La Morinerie
1ebfdef411
gems: remove ruby-debug-ide
...
- It was included to make Rubymine happy, but nowadays Rubymine seems
to load the debugger without touching the Gemfile
- It keeps matching an invalid version when `bundle upgrade`-ing the
dependencies.
2021-02-25 10:45:42 +00:00
Pierre de La Morinerie
473a86b861
gems: remove guard
...
- It doesn't seem used a lot these days
- It has some incompatibility with rspec 4
We need to explicitely add the 'listen' gem now though.
2021-02-25 10:45:42 +00:00
Pierre de La Morinerie
1d7c4f5b02
gems: remove ffi-geos
...
We don't need it now that we don't link to a compiled geos version
anymore.
2021-02-25 10:45:42 +00:00
Pierre de La Morinerie
0fa3d367c0
gems: use a version of devise-two-factors compatible with Rails 6.1
2021-02-25 10:45:42 +00:00
Pierre de La Morinerie
2e3ddd6190
gems: upgrade to Sprockets 4
2021-02-24 17:09:51 +01:00
Pierre de La Morinerie
e1a450fd6f
gems: remove xray-rails
...
It is not compatible with sprockets-4.
2021-02-24 17:09:51 +01:00
Pierre de La Morinerie
f41c1f9ff4
gems: update all dependencies
2021-02-16 16:31:30 +00:00
Pierre de La Morinerie
aae452cc67
gems: update chunky_png
...
And pass it a proper IO object, to avoid "Undefined method
`set_encoding`" errors.
2021-02-16 16:31:30 +00:00
Pierre de La Morinerie
b04afed20e
gems: update graphql
2021-02-16 16:31:30 +00:00
Paul Chavard
753d0478ef
update sentry gems
2021-02-10 17:52:04 +01:00
Pierre de La Morinerie
b204fe74a4
gems: update zip_tricks and zipline
...
This fixes a Ruby 2.7 deprecation warning:
> /ruby/2.7.0/gems/zip_tricks-5.3.1/lib/zip_tricks/streamer.rb:340: warning: The called method `write_deflated_file' is defined here
2021-02-09 09:20:46 +01:00
Judith
ed10a9dd62
gem i18n-tasks added to Gemfile
2021-02-04 12:15:13 +01:00
Pierre de La Morinerie
705cb2e657
gems: use a zeitwerk-compatible version of byebug
...
It seems byebug is not compatible with the zeitwerk autoloader, but
byebug-pry is.
2021-02-04 09:42:49 +00:00
Paul Chavard
a503417298
Remove old css and js
2021-02-02 15:26:11 +01:00
Paul Chavard
c46ab38055
Add sentry-rails
2021-01-28 15:31:27 +01:00
dependabot[bot]
f57d45f554
Bump nokogiri from 1.10.10 to 1.11.1
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.10.10 to 1.11.1.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.10...v1.11.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 13:22:09 +00:00
Paul Chavard
5c9f2e8783
Add api education adapter and job
2021-01-14 17:57:48 +01:00
Paul Chavard
371179dc5b
Watermark titres identite
2020-11-25 16:19:06 +01:00
Christophe Robillard
9347951cea
act as an saml identity provider
2020-11-16 12:19:54 +01:00
Christophe Robillard
2a0ebd062a
enable 2FA for manager
...
when trying to access manager, if superadmin did'nt enable otp, he/she is redirected to a page to enable 2FA. When superadmin is enabling 2FA, he has to to scan a qrcode with the 2FA application client. And afterwards, the superadmin has to log in with email, password and OTP code.
2020-11-05 16:03:55 +01:00
Christophe Robillard
305ccdc0cd
add recoverable and two_factor stragegy for administration
2020-11-05 16:03:55 +01:00
Christophe Robillard
6c2eb22960
remove github authentication for manager
2020-11-05 16:03:55 +01:00
simon lehericey
35cf162233
bump puma to 5.0.2
2020-10-15 09:02:53 +00:00
clemkeirua
d7fff61d5d
ajout de la gem sendinblue
2020-10-13 17:36:43 +02:00
clemkeirua
4ebb0a962e
bundle update administrate
2020-10-13 17:36:43 +02:00
dependabot[bot]
796f95cb61
Bump webpacker from 5.1.1 to 5.2.1
...
Bumps [webpacker](https://github.com/rails/webpacker ) from 5.1.1 to 5.2.1.
- [Release notes](https://github.com/rails/webpacker/releases )
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/webpacker/compare/v5.1.1...v5.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 07:20:14 +00:00
dependabot[bot]
717318d90d
Bump gon from 6.3.2 to 6.4.0
...
Bumps [gon](https://github.com/gazay/gon ) from 6.3.2 to 6.4.0.
- [Release notes](https://github.com/gazay/gon/releases )
- [Changelog](https://github.com/gazay/gon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gazay/gon/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-29 18:45:12 +00:00
dependabot[bot]
52d9f08e4e
Bump flipper from 0.18.0 to 0.19.0
...
Bumps [flipper](https://github.com/jnunemaker/flipper ) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/jnunemaker/flipper/releases )
- [Changelog](https://github.com/jnunemaker/flipper/blob/master/Changelog.md )
- [Commits](https://github.com/jnunemaker/flipper/compare/v0.18.0...v0.19.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-29 18:32:04 +00:00
dependabot[bot]
9cba957c60
Bump rubocop from 0.91.1 to 0.92.0
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.91.1 to 0.92.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.91.1...v0.92.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-28 05:03:00 +00:00
dependabot[bot]
d8d32a7fc8
Bump jwt from 2.2.1 to 2.2.2
...
Bumps [jwt](https://github.com/jwt/ruby-jwt ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/jwt/ruby-jwt/releases )
- [Changelog](https://github.com/jwt/ruby-jwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jwt/ruby-jwt/compare/v2.2.1...v2.2.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-25 14:53:37 +00:00
dependabot[bot]
12ad186c25
Bump geocoder from 1.6.2 to 1.6.3
...
Bumps [geocoder](https://github.com/alexreisner/geocoder ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/alexreisner/geocoder/releases )
- [Changelog](https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alexreisner/geocoder/compare/v1.6.2...v1.6.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-25 14:17:35 +00:00
dependabot[bot]
36da845501
Bump browser from 4.2.0 to 5.0.0
...
Bumps [browser](https://github.com/fnando/browser ) from 4.2.0 to 5.0.0.
- [Release notes](https://github.com/fnando/browser/releases )
- [Changelog](https://github.com/fnando/browser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fnando/browser/compare/v4.2.0...v5.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-25 13:59:07 +00:00
clemkeirua
a10e692d35
bump rubocop & dependencies
...
Error: The `Layout/Tab` cop has been renamed to `Layout/IndentationStyle`.
(obsolete configuration found in .rubocop.yml, please update it)
The `Style/MethodMissingSuper` cop has been removed since it has been superseded by `Lint/MissingSuper`. Please use `Lint/MissingSuper` instead.
(obsolete configuration found in .rubocop.yml, please update it)
The `Lint/UselessComparison` cop has been removed since it has been superseded by `Lint/BinaryOperatorWithIdenticalOperands`. Please use `Lint/BinaryOperatorWithIdenticalOperands` instead.
(obsolete configuration found in .rubocop.yml, please update it)
2020-09-25 12:53:10 +00:00
dependabot[bot]
11f3cd96f2
Bump graphql-batch from 0.4.2 to 0.4.3
...
Bumps [graphql-batch](https://github.com/Shopify/graphql-batch ) from 0.4.2 to 0.4.3.
- [Release notes](https://github.com/Shopify/graphql-batch/releases )
- [Commits](https://github.com/Shopify/graphql-batch/compare/v0.4.2...v0.4.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-24 15:17:01 +00:00
kara Diaby
cb4e91c405
Add iban type de champ
2020-09-23 15:56:26 +02:00
simon lehericey
b0407088d3
update caxlsx
2020-09-21 11:15:25 +02:00
simon lehericey
4ffd02b8e8
Update zipline zip_tricks
2020-09-21 11:15:25 +02:00
simon lehericey
95cd176bf2
bump administrate
2020-09-21 11:15:25 +02:00
simon lehericey
53d3e542fb
bump devise
2020-09-21 11:15:25 +02:00