Colin Darie
|
8c6a7a8528
|
fix(instructeur): don't display twice pp error on get requests
|
2024-08-20 18:30:20 +02:00 |
|
Colin Darie
|
f50d4948e4
|
Merge pull request #10696 from colinux/fix-xss-galery
Sécurité: évite une injection XSS par le nom des PJ qui trompait les navigateurs
|
2024-08-20 14:06:19 +00:00 |
|
Colin Darie
|
87cc8a7241
|
fix(dossier): render PJ champ respects profile context
|
2024-08-20 15:52:30 +02:00 |
|
Colin Darie
|
e6c2926426
|
fix(xss): injection from pj malicious filename would trick browser and lead to XSS injection
|
2024-08-20 15:51:54 +02:00 |
|
Colin Darie
|
e4d460965f
|
Merge pull request #10690 from mfo/US/normalize-addresses-for-rnf-rna-siret
ETQ Tech, les adresses des champs siret / rna / rnf sont normalisées pour une recherche homogène via les filtres
|
2024-08-20 10:11:48 +00:00 |
|
mfo
|
92ffd69bf1
|
doc(instance): explicite quand/comment faire tourner ces taches
|
2024-08-20 11:37:21 +02:00 |
|
Colin Darie
|
1e53e3bfef
|
Merge pull request #10661 from demarches-simplifiees/feat/10460
ETQ admin, je veux que l'email du déposant ne puisse pas être similaire à l'email du mandataire
|
2024-08-20 09:34:03 +00:00 |
|
Colin Darie
|
66bf0cca6e
|
Merge pull request #10688 from colinux/delete-yabeda-rails
Tech: remove yabeda-rails et yabeda-graphql
|
2024-08-20 09:26:39 +00:00 |
|
LeSim
|
befe74b801
|
Merge pull request #9758 from demarches-simplifiees/purge_supprimer_dol
Tech: quand un dossier est définitivement supprimé, on ne garde que le log (DOL) concernant sa suppression
|
2024-08-20 09:26:33 +00:00 |
|
Colin Darie
|
4a8a591377
|
Merge pull request #10692 from demarches-simplifiees/dependabot/bundler/fugit-1.11.1
chore(deps): bump fugit from 1.10.1 to 1.11.1
|
2024-08-20 09:20:32 +00:00 |
|
mfo
|
bc7264ee08
|
Merge pull request #10625 from demarches-simplifiees/US/cleanup-procedure-presentation
ETQ tech, je souhaite isoler le concept des colonnes extractable/cherchable/affichable d'une demarche
|
2024-08-20 09:04:23 +00:00 |
|
Colin Darie
|
3b3697a67e
|
Merge pull request #10691 from colinux/fix-attestation-footer
ETQ usager, l'attestation v2 gère mieux les pieds de page
|
2024-08-20 08:57:25 +00:00 |
|
simon lehericey
|
28b338452a
|
feat(dossier_purge): when the dols are purged, only keep supprimer dol but destroy its data
Note, the only remaining data are dossier_id, automatic_operation, digest and bill_id, created_at
|
2024-08-20 10:55:32 +02:00 |
|
simon lehericey
|
92da869662
|
spec: Dossier.purge_discarded
|
2024-08-20 10:55:32 +02:00 |
|
Colin Darie
|
e314365083
|
chore: remove yabeda-graphql
|
2024-08-20 10:53:28 +02:00 |
|
Colin Darie
|
ea667d49ad
|
chore: remove yabeda-rails
|
2024-08-20 10:53:28 +02:00 |
|
mfo
|
a66bd46082
|
data(backfill): Champs::SiretChamp.value_json [±1.4M occurences]
|
2024-08-20 10:31:23 +02:00 |
|
mfo
|
917f25dcfd
|
data(backfill): Champs::RnaChamp.value_json [±7.5k occurences]
|
2024-08-20 10:31:23 +02:00 |
|
mfo
|
4bf5725d6d
|
data(backfill): Champs::RnfChamp.value_json [±400 occurences]
|
2024-08-20 10:31:23 +02:00 |
|
mfo
|
d866309d45
|
feat(rnf/rna/siret): normalize address in champs.value_json
|
2024-08-20 10:31:23 +02:00 |
|
Paul Chavard
|
ba92216504
|
Merge pull request #10614 from tchak/graphql-only-allow-saved-queries-without-token
secu(graphql): without a token, only saved queries are allowed
|
2024-08-20 08:11:48 +00:00 |
|
LeSim
|
d4329bce7f
|
Merge pull request #10388 from demarches-simplifiees/hide_notification_filter_on_unfollowed_dossiers
ETQ Instructeur, je ne veux pas qu'on me propose de filtrer par notification des dossiers non suivi
|
2024-08-20 07:37:04 +00:00 |
|
dependabot[bot]
|
e54d9ab6dc
|
chore(deps): bump fugit from 1.10.1 to 1.11.1
Bumps [fugit](https://github.com/floraison/fugit) from 1.10.1 to 1.11.1.
- [Changelog](https://github.com/floraison/fugit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/floraison/fugit/compare/v1.10.1...v1.11.1)
---
updated-dependencies:
- dependency-name: fugit
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-08-19 17:31:26 +00:00 |
|
Colin Darie
|
e35809db28
|
fix(attestation): html format expand a4 background even if because there is a single page
|
2024-08-19 18:36:35 +02:00 |
|
Colin Darie
|
1dbd198092
|
fix(attestation): footer must be in before flexible content in order to be repeated on each page
|
2024-08-19 18:35:23 +02:00 |
|
Colin Darie
|
b33f542cf4
|
fix(attestation): nowrap footers & pages counter
|
2024-08-19 16:15:29 +02:00 |
|
mfo
|
dba6f9b3aa
|
refactor(Facet): to column 🚀
|
2024-08-19 15:46:14 +02:00 |
|
mfo
|
b910705353
|
move tdc facets builder to tdc
|
2024-08-19 15:30:08 +02:00 |
|
mfo
|
2a0537134d
|
fix(spec): should have been updated with facet concern sig
|
2024-08-19 15:30:08 +02:00 |
|
mfo
|
b6464c1963
|
tech: use facet_id to sort fields
|
2024-08-19 15:30:08 +02:00 |
|
mfo
|
743ff8c8a9
|
extract Instructeurs::FacetTableHeaderComponent wrapping sort logic
|
2024-08-19 15:30:08 +02:00 |
|
mfo
|
31255b69cc
|
move/rename faceting components within their instructeur ns
|
2024-08-19 15:30:08 +02:00 |
|
simon lehericey
|
61051771a7
|
stay the old way for the moment ?
|
2024-08-19 15:30:07 +02:00 |
|
simon lehericey
|
ef63579e2e
|
clean facets_concern
|
2024-08-19 15:30:07 +02:00 |
|
mfo
|
60c6c86d70
|
ProcedurePresentation.displayable_fields_for_select -> InstructeurFacetPickerComponent.displayable_fields_for_select
|
2024-08-19 15:29:59 +02:00 |
|
mfo
|
41ea39abb1
|
ProcedurePresentation.filterable_fields_options -> InstructeurFilterComponent.filterable_fields_options
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
379c9fb812
|
procedure should provide its facets
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
e19f1bd8c2
|
sortable? -> sorted_by
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
14c5c26bb6
|
rubocop
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
c5c2d5782d
|
lets keep it private
|
2024-08-19 15:29:59 +02:00 |
|
simon lehericey
|
7a1c25271d
|
small refactors
|
2024-08-19 15:29:56 +02:00 |
|
simon lehericey
|
772424ff5e
|
move field_enum to instructeur filter component
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
73293b0d06
|
give facet object instead of field_id to instructeur_filter_component
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
437e632f6a
|
move facet_find to Facet.find
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
969282e453
|
remove last field_hash
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
305b8c13c7
|
! BREAKING : break previous filter by type_de_champ_private
simplify type_de_champ_private -> type_de_champ, fix spec, add facet_spec
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
2239172fac
|
move facets list to facets
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
49eaf10bce
|
fields -> facets
|
2024-08-19 15:28:36 +02:00 |
|
simon lehericey
|
5c09581228
|
move id to facet and search_by facet_id
|
2024-08-19 15:28:34 +02:00 |
|
mfo
|
41eb99ce5a
|
fix(dossier_projection_service.rb): do not fwd internal id_value_h to the view by deep duping fields
|
2024-08-19 15:27:50 +02:00 |
|