update dev env

This commit is contained in:
Arnaud Delcasse
2025-11-03 12:29:38 +01:00
parent d0cd79e4ff
commit cec6b966bd
83 changed files with 449 additions and 8744 deletions

View File

@@ -1,9 +1,14 @@
dev_env: true
base_url: http://parcoursmob.tilt-dev.svc.cluster.local
service_name: Mobicoop Solidaire
server:
listen: 0.0.0.0:80
web:
listen: 0.0.0.0:80
mcp:
enabled: true
listen: 0.0.0.0:8081
templates:
root: /themes/default/
@@ -38,6 +43,8 @@ services:
dial: solidarity-transport:8080
carpoolservice:
dial: carpool-service:8080
savedsearch:
dial: saved-search:8080
navitia:
api_key: abcd
@@ -78,6 +85,22 @@ emailing:
modules:
dashboard:
enabled: true
journeys:
enabled: true
search_view: compact # Options: "tabs" (default) or "compact"
solutions:
solidarity_transport:
enabled: true
organized_carpool:
enabled: true
carpool_operators:
enabled: true
transit:
enabled: true
fleet_vehicles:
enabled: true
knowledge_base:
enabled: true
beneficiaries:
enabled: true
documents_types:
@@ -95,6 +118,65 @@ modules:
- field: other_properties.last_subscription_date
type: gte
value: 2025-01-01
profile_optional_fields:
- name: gender
label: Genre
type: select
options:
- value: "0"
label: Inconnu
- value: "1"
label: Masculin
- value: "2"
label: Féminin
- value: "9"
label: Sans objet
- name: registration_reason
label: Motif d'inscription
type: select
options:
- value: ""
label: Inconnu
- value: Pas de permis
label: Pas de permis
- value: Pas de véhicule
label: Pas de véhicule
- value: Perte d'autonomie
label: Perte d'autonomie
- value: Autre
label: Autre
- name: social_situation
label: Situation sociale
type: select
options:
- value: ""
label: Inconnu
- value: BRSA
label: BRSA
- value: Demandeur d'emploi
label: Demandeur d'emploi
- value: Chantier d'insertion
label: Chantier d'insertion
- value: Jeune -25
label: Jeune -25
- name: professional_situation
label: Situation professionnelle
type: select
options:
- value: ""
label: Inconnue
- value: Sans emploi
label: Sans emploi
- value: Employé
label: Employé
- value: Autre
label: Autre
- name: last_subscription_date
label: Date de dernière adhésion
type: date
- name: comment
label: Commentaire
type: textarea
solidarity_transport:
drivers:
validated_profile:
@@ -107,6 +189,68 @@ modules:
- field: other_properties.last_subscription_date
type: gte
value: 2025-01-01
profile_optional_fields:
- name: gender
label: Genre
type: select
options:
- value: "0"
label: Inconnu
- value: "1"
label: Masculin
- value: "2"
label: Féminin
- value: "9"
label: Sans objet
- name: last_subscription_date
label: Date de dernière adhésion
type: date
- name: indemnisation
label: Indemnisation
type: multicheckbox
options:
- value: indemnisation_km
label: Indemnisation au km
- value: deduction_fiscale
label: Déduction fiscale
- value: pas_indemnisation
label: Pas d'indemnisation
- name: comment
label: Commentaire
type: textarea
booking_motivations:
- value: Loisirs
label: Loisirs
- value: Santé
label: Santé
- value: ""
label: "Autre"
organized_carpool:
enabled: true
drivers:
documents_types:
- membership_form
- driving_licence
- identity_proof
- other
validated_profile:
enabled: true
required:
documents:
- driving_licence
assert:
compare:
- field: other_properties.last_subscription_date
type: gte
value: 2025-01-01
booking_motivations:
- value: Loisirs
label: Loisirs
- value: Santé
label: Santé
- value: ""
label: "Autre"
fleets:
enabled: true
@@ -116,6 +260,13 @@ modules:
- Scooter
- Vélo électrique
- Trottinette
vehicle_optional_fields:
- name: nombre_places
label: Nombre de places
type: number
- name: couleur
label: Couleur
type: text
booking_documents:
mandatory:
- driving_licence
@@ -141,38 +292,94 @@ modules:
- name: Information collective
- name: Autre
documents_types:
- notice
- pieces
- other
knowledge:
enabled: true
geography:
storage:
index:
type: memory_rtree
bleve:
file: index.bleve
data:
layers:
regions: https://etalab-datasets.geo.data.gouv.fr/contours-administratifs/latest/geojson/regions-50m.geojson
departements: https://etalab-datasets.geo.data.gouv.fr/contours-administratifs/latest/geojson/departements-50m.geojson
epci: https://etalab-datasets.geo.data.gouv.fr/contours-administratifs/latest/geojson/epci-50m.geojson
communes: https://etalab-datasets.geo.data.gouv.fr/contours-administratifs/latest/geojson/communes-50m.geojson
filters:
enabled: true
geographies:
- layer: "epci"
code: "246300701"
- layer: "epci"
code: "200070753"
- layer: "epci"
code: "200070407"
- layer: "epci"
code: "200069177"
- layer: "epci"
code: "200070712"
- layer: "epci"
code: "200070761"
- layer: "epci"
code: "200067627"
- layer: "epci"
code: "200071199"
- layer: "epci"
code: "200072098"
- layer: "epci"
code: "246301097"
- layer: "epci"
code: "200072080"
- layer: "epci"
code: "200071215"
- layer: "epci"
code: "200069169"
- layer: "epci"
code: "246300966"
payments:
pricing:
type: pfm63
type: mms43
routing:
type: valhalla
valhalla:
base_url: https://valhalla.coopgo.io/
geo:
type: addok
pelias:
url: https://geocode.ridygo.fr
autocomplete: /autocomplete?text=
addok:
url: https://api-adresse.data.gouv.fr
autocomplete: /search/?q=
multimodal:
modes:
carpool:
enabled: true
operators:
- name: Blablacar Daily
type: blablacardaily
base_url: https://partners.blablacardaily.com/2/third_party/public
operator_id: partners.blablacardaily.com
api_key: vldUmlnJUvRI3v13XPgZW-gVy-4Y30z713VUpB7R92U
- name: Movici RDEX
type: rdex
base_url: https://api.movici.auvergnerhonealpes.fr
operator_id: movici.auvergnerhonealpes
api_key: rdex_mms_43:rdex_mms_43_8JK*H?GY.KW:P*RUrNNw4pT7aGmKQrWG-42
# - name: Blablacar Daily
# type: blablacardaily
# base_url: https://partners.blablacardaily.com/2/third_party/public
# operator_id: partners.blablacardaily.com
# api_key: vldUmlnJUvRI3v13XPgZW-gVy-4Y30z713VUpB7R92U
transit:
enabled: true
type: motis
motis:
type: transitous
transitous:
server: https://api.transitous.org
knowledge_base:
knowledge_base:
- title: Le Puy en Velay TAD
url: https://mobilite.lepuyenvelay.fr/tad/
description: "Contacter lespace commercial MOBILITE-EN-VELAY la veille avant 12h00 pour réserver au 04 71 02 60 11. Tarifs Coût du trajet: 1,80€ soit 3.60 € pour un aller-retour (ticket en vente dans le véhicule)."
@@ -201,6 +408,8 @@ knowledge_base:
code: 43157
- layer: communes
code: 43268
- layer: communes
code: 43236
- title: Chantiers jeunes Communautes de Commune des Sucs (aide 250€ pour le permis)
url: https://www.cc-des-sucs.fr/actualites/chantiers-jeunes-ccds
description: En contrepartie d'une participation d'une semaine à un chantier de jeunes en juillet, tu peux bénéficier d'une bourse au permis de conduire de 250 €.

View File

@@ -14,5 +14,24 @@ spec:
backend:
service:
name: parcoursmob
port:
port:
number: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: parcoursmob-mcp
labels:
name: parcoursmob-mcp
spec:
rules:
- host: parcoursmob-mcp.tilt-dev.svc.cluster.local
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: parcoursmob
port:
number: 8081

View File

@@ -8,4 +8,7 @@ spec:
ports:
- port: 80
name: http
targetPort: 80
targetPort: 80
- port: 8081
name: mcp
targetPort: 8081