Commit graph

14331 commits

Author SHA1 Message Date
Martin
dbcf21a555 feat(archive): extract archive status management within job to simplify the main service as well as to isolate this part for a merge with exports csv/xslx [maybe?]
Update app/dashboards/archive_dashboard.rb

Co-authored-by: LeSim <mail@simon.lehericey.net>
2022-03-31 13:35:49 +02:00
Paul Chavard
fc50ff8e49
Merge pull request #7095 from tchak/update-react
Update to React 18
2022-03-31 12:52:33 +02:00
Paul Chavard
cd4d7b5d36 refactor(react): useDeferredValue 2022-03-31 12:39:17 +02:00
Paul Chavard
4a7324951b refactor(react): useId 2022-03-31 12:39:17 +02:00
Paul Chavard
1a5d86a32a chore(npm): update react to v18 2022-03-31 12:39:17 +02:00
Paul Chavard
1db5503500
Merge pull request #7093 from tchak/fix-deleted-notifications
Corrige la visibilité des dossiers
2022-03-31 12:25:58 +02:00
Paul Chavard
6df18e1234 fix(dossier): only expire dossiers visible by user or administration 2022-03-31 12:17:24 +02:00
Paul Chavard
5bafc91220 fix(graphql): hide deleted dossiers 2022-03-31 12:17:24 +02:00
Paul Chavard
c2812a7633 fix(api): hide deleted dossiers 2022-03-31 12:17:24 +02:00
Paul Chavard
a171ebb772 fix(dossiers): exclude deleted dossiers from notifications 2022-03-31 12:17:24 +02:00
Paul Chavard
4ae88ac58d
Merge pull request #7098 from tchak/revert-vite
Revert "Merge pull request #6787 from tchak/use-vite"
2022-03-31 12:16:55 +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
LeSim
8ec7b48757
Merge pull request #7096 from betagouv/dependabot/bundler/puma-5.6.4
build(deps): bump puma from 5.6.2 to 5.6.4
2022-03-31 10:16:01 +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
Kara Diaby
5931261cab
Merge pull request #7090 from betagouv/fix/7076
Fixe la typo lorsqu'un expert veut envoyer un message
2022-03-30 17:16:45 +02:00
Kara Diaby
4e4a70e1f8 Fixe la typo lorsqu'un expert veut envoyer un message 2022-03-30 16:55:37 +02:00
mfo
3b5b9a63c5
Merge pull request #7065 from betagouv/US/fix-conflicting-archive-file-name
fix(ProcedureArchiveService.zip_root_folder): should take archive instance otherwise when we generate many archive for the same procedure, errors may occures
2022-03-30 16:36:36 +02:00
Martin
ab2caaa5f7 fix(ProcedureArchiveService.zip_root_folder): should take archive instance otherwise when we generate many archive for the same procedure, errors may occures 2022-03-30 16:29:54 +02:00
mfo
f568b95067
Merge pull request #7068 from betagouv/US/feat-align-archive-threshold
feat(archive): prepare la prod a un plus gros usage des archives
2022-03-30 16:29:27 +02:00
Martin
ab0a172488 feat(Archive.prepare_broader_reach): activate by default the archive button in the export dropdown. add a call to action to contact our support to enable the feature. increase estimated file size limit up to 100.gigabytes 2022-03-30 16:21:07 +02:00
Martin
7ec1021e00 feat(Archive.prepare_broader_reach): activate by default the archive button in the export dropdown. add a call to action to contact our support to enable the feature. increase estimated file size limit up to 100.gigabytes 2022-03-30 16:21:07 +02:00
Paul Chavard
85c0b45000
Merge pull request #7091 from betagouv/dependabot/npm_and_yarn/minimist-1.2.6
build(deps): bump minimist from 1.2.5 to 1.2.6
2022-03-30 15:07:50 +02:00
dependabot[bot]
3dae32f52f
build(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 10:20:35 +00:00
Paul Chavard
5d572727b5
Merge pull request #6787 from tchak/use-vite
Use vite
2022-03-30 12:19:58 +02:00
simon lehericey
250b699664 remove duplicate csp 2022-03-29 16:27:08 +02:00
Paul Chavard
187e84a010 feat(assets): use vitejs to build javascript 2022-03-29 16:27:08 +02:00
Pierre de La Morinerie
43be4482ee
Merge pull request #7088 from betagouv/move-users-foreign-keys-part-4
Ajout de contraintes sur les colonnes des rôles en base, et suppression des colonnes `users.role_id`
2022-03-29 14:56:21 +02:00
Pierre de La Morinerie
79ea80c199 db: remove deprecated role columns on user 2022-03-29 14:52:38 +02:00
Pierre de La Morinerie
017625207e db: add constraints to role tables 2022-03-29 14:52:38 +02:00
Kara Diaby
768b577f1e
Merge pull request #7075 from betagouv/feat/7060
Ajouter un banner sur les dossiers des démarches supprimées
2022-03-29 14:20:32 +02:00
Kara Diaby
71614d4ba3 tests 2022-03-29 12:30:52 +02:00
Kara Diaby
516bfa86cf locale 2022-03-29 12:30:52 +02:00
Kara Diaby
b08011cff7 layout 2022-03-29 12:30:52 +02:00
Kara Diaby
217793c5c8 modify model 2022-03-29 12:30:52 +02:00
Pierre de La Morinerie
1b80bfcd5d
Merge pull request #7070 from betagouv/move-users-foreign-keys-part-3
Ajout d'une migration de données pour supprimer les rôles invalides en base
2022-03-29 08:34:43 +02:00
Pierre de La Morinerie
6dd742dcdf db: add a data migration to remove invalid roles
This prepares a future migration where we can add database constraints
to those roles.
2022-03-29 08:30:48 +02:00
LeSim
71a1c80b4b
Merge pull request #7078 from betagouv/harden_email_validation
durcit la validation des emails
2022-03-24 15:44:49 +01:00
simon lehericey
7ecf20ce75 harden email validation 2022-03-24 13:00:54 +01:00
LeSim
697d60c17d
Merge pull request #7037 from adullact/fix/7036-after-party-cloned-revisions
Échec de la tâche AfterParty fix_cloned_revisions
2022-03-23 11:02:02 +01:00
François Vantomme
04c3739a3d fix(after_party): rescue from PG::UndefinedColumn
ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR:  column types_de_champ.procedure_id does not exist

fixes: #7036
2022-03-23 10:57:32 +01:00
Pierre de La Morinerie
12ab4506bf
Merge pull request #7074 from betagouv/fix-foreign-keys-null
Ajout de contraintes NOT NULL sur les colonnes de AdministrateursInstructeur
2022-03-22 15:43:46 +01:00
Pierre de La Morinerie
9dcd92a678 db: add not-null constraints to AdministrateursInstructeur 2022-03-22 13:32:02 +01:00
Paul Chavard
afcacfc8d4
Merge pull request #7072 from betagouv/fix-graphql-authentication
Corrige l'authentification de l'API GraphQL, pour utiliser les nouvelles relations sur les rôles
2022-03-22 12:47:07 +01:00
Pierre de La Morinerie
ebb6294682 routes: fix API authentication not to use deprecated columns
Fix a regression introduced by 6849a73aec
2022-03-22 12:11:41 +01:00
LeSim
f685090122
Merge pull request #7033 from adullact/fix/7032-after-party-migrate-revisions
Échec de la tâche AfterParty migrate_revisions
2022-03-22 12:11:17 +01:00
François Vantomme
6a6947c064 fix(after_party): check constant presence before processing
NameError: uninitialized constant TmpDossiersMigrateRevisionsJob

refs: #7032
2022-03-22 12:07:40 +01:00
LeSim
a79a66647b
Merge pull request #7031 from adullact/fix/7030-after-party-dropdown-list
Échec de la tâche AfterParty drop_down_list_options_to_json
2022-03-22 12:06:32 +01:00
François Vantomme
a1354e7996 fix(after_party): rescue from ActiveRecord::ConfigurationError
ActiveRecord::ConfigurationError: Can't join 'TypeDeChamp' to
association named 'drop_down_list'; perhaps you misspelled it?

refs: #7030
2022-03-22 12:02:43 +01:00
Paul Chavard
ddc0876dc5
Merge pull request #7067 from tchak/fix-map-reader
fix(carto): render GeoJSON layers after map style changes
2022-03-22 09:38:16 +01:00
Paul Chavard
af166f5520 fix(carto): render GeoJSON layers after map style changes 2022-03-22 09:26:11 +01:00