 Meryemel-ghamandGitHub
|
5a3c526856
|
Merge pull request #146 from ineszang/feat/dag-mock-api-import
feat(airflow): orchestre l'import de la Mock API
|
2026-09-22 16:32:45 +02:00 |
|
Meryemel-gham
|
e118c008bf
|
fix(airflow): fiabilise l'import horaire de la Mock API
Airflow / Construction de l'image (push) Successful in 1m4s
Backend / Analyse statique de sécurité (push) Successful in 7s
Backend / Tests exigeant une base (push) Failing after 4m55s
Airflow / Lint et intégrité des DAGs (push) Successful in 9m49s
Backend / Lint, typage et tests (push) Successful in 10m12s
Backend / Audit des dépendances (push) Successful in 9m36s
SonarQube / build-front (push) Successful in 9m35s
SonarQube / test-ml (push) Failing after 5m37s
SonarQube / build-back (push) Successful in 9m46s
SonarQube / test-front (push) Failing after 5m4s
SonarQube / test-back (push) Failing after 5m9s
SonarQube / SonarQube (push) Skipped
|
2026-09-22 16:24:05 +02:00 |
|
Meryemel-gham
|
d86224a0f7
|
feat(airflow): orchestre l'import de la Mock API
|
2026-09-22 15:47:01 +02:00 |
|
 Meryemel-ghamandGitHub
|
91a1bfda33
|
Merge pull request #138 from ineszang/feat/dag-historical-import
Orchestre l'import historique avec Airflow
|
2026-09-21 16:34:06 +02:00 |
|
Meryemel-gham
|
fe100653d0
|
fix(etl): traite les retours de revue du DAG historique
Airflow / Lint et intégrité des DAGs (push) Successful in 57s
Airflow / Construction de l'image (push) Successful in 2m52s
SonarQube / build-back (push) Successful in 1m17s
SonarQube / test-ml (push) Failing after 1m50s
SonarQube / build-front (push) Successful in 9m44s
SonarQube / test-back (push) Failing after 55s
SonarQube / test-front (push) Failing after 5m3s
SonarQube / SonarQube (push) Skipped
|
2026-09-21 16:05:55 +02:00 |
|
Meryemel-gham
|
cb4df846cb
|
docs(etl): documente l'orchestration de l'import historique
|
2026-09-21 14:41:38 +02:00 |
|
Meryemel-gham
|
ae4082c584
|
ci(etl): valide l'import historique dans l'image Airflow
|
2026-09-21 14:41:26 +02:00 |
|
Meryemel-gham
|
f18d4f9ef9
|
test(etl): couvre le DAG d'import historique
|
2026-09-21 14:41:08 +02:00 |
|
Meryemel-gham
|
308769b325
|
feat(etl): orchestre l'import historique avec Airflow
|
2026-09-21 14:40:21 +02:00 |
|
Meryemel-gham
|
56c6b79a5a
|
style(etl): applique le formatage Ruff aux tests API Mock
Backend / Lint, typage et tests (push) Successful in 1m57s
Backend / Tests exigeant une base (push) Failing after 36s
Backend / Audit des dépendances (push) Successful in 57s
SonarQube / build-back (push) Successful in 1m30s
SonarQube / build-front (push) Successful in 9m37s
SonarQube / test-back (push) Failing after 53s
SonarQube / test-front (push) Failing after 5m5s
SonarQube / SonarQube (push) Skipped
|
2026-09-21 09:47:07 +02:00 |
|
Meryemel-gham
|
452cfdef85
|
test(etl): corrige les points bloquants de la revue API Mock
|
2026-09-21 09:36:10 +02:00 |
|
Meryemel-gham
|
96dd1f834c
|
docs: documente l'ingestion depuis l'API Mock
|
2026-09-21 09:11:44 +02:00 |
|
Meryemel-gham
|
e66ef86729
|
test(apps): couvre l'import depuis l'API Mock
|
2026-09-21 09:11:43 +02:00 |
|
Meryemel-gham
|
0318ee6cc5
|
feat(apps): ajoute l'import depuis l'API Mock
|
2026-09-21 09:11:43 +02:00 |
|
Meryemel-gham
|
0ddfb1997d
|
feat(apps): configure la connexion à l'API Mock
|
2026-09-21 09:11:43 +02:00 |
|
Meryemel-gham
|
6798d35572
|
fix(data): corrige le typage de l'import historique
Backend / Lint, typage et tests (push) Successful in 1m16s
|
2026-09-17 10:41:18 +02:00 |
|
Meryemel-gham
|
f03dce5fe3
|
style(data): applique le formatage Ruff
|
2026-09-17 10:06:54 +02:00 |
|
Meryemel-gham
|
74ac1b4577
|
docs(data): documente le pipeline d'import historique
|
2026-09-17 09:55:27 +02:00 |
|
Meryemel-gham
|
ebb72fb399
|
test(data): couvre l'import historique
|
2026-09-17 09:34:30 +02:00 |
|
Meryemel-gham
|
b2d52823ba
|
fix(data): aligne l'import historique avec les contraintes BDD
|
2026-09-17 09:34:30 +02:00 |
|
Meryemel-gham
|
fcbfcc8eb2
|
feat(data): ajoute l'import historique des donnees
|
2026-09-17 09:34:30 +02:00 |
|
Meryemel-gham
|
c04ce9a9ae
|
test(apps): verifie les contraintes du schema data
|
2026-09-15 16:16:40 +02:00 |
|
Meryemel-gham
|
128133761f
|
feat(apps): cree les six tables data et l'hypertable readings
|
2026-09-15 16:16:18 +02:00 |
|
Meryemel-gham
|
b032f084fc
|
fix(apps): gere les caracteres encodes dans l'URL Alembic
|
2026-09-15 16:15:21 +02:00 |
|
Meryemel-gham
|
cf9c707592
|
docs(docs): ajoute schema de donnees et sa description
|
2026-09-15 14:52:14 +02:00 |
|