refactor(config): migrer les endpoints Pronote #61
Closed
Codex
wants to merge 1 commits from
refactor/issue-16-pronote-endpoints into refactor/issue-16-blog-endpoint
pull from: refactor/issue-16-pronote-endpoints
merge into: :refactor/issue-16-blog-endpoint
:main
:refactor/issue-16-endpoints-rss-pronote
:fix/issue-58-url-pin-secret
:refactor/issue-16-caldav-endpoint
:refactor/issue-16-pronote-endpoints
:refactor/issue-16-blog-endpoint
:fix/issue-56-readme-clone-directory
:docs/issue-18-packaging-metadata
:fix/issue-50-exception-context
:fix/issue-48-pin-secret-scan
:fix/issue-49-blog-ack-persistence
:fix/issue-47-caldav-missing-uid
No Reviewers
Labels
Clear labels
area:ai
area:auth
area:caldav
area:configuration
area:dependencies
area:documentation
area:operations
area:packaging
area:parsing
area:pronote
area:rss
area:security
area:testing
area:xmpp
bug
investigation
priority:critical
priority:high
priority:low
priority:medium
Configuration et intégration de la synthèse IA
Authentification, session ou jeton Pronote
Synchronisation et sérialisation CalDAV/iCalendar
Configuration et validation des paramètres
Dépendances, forks et compatibilité externe
Documentation utilisateur, développeur ou exploitation
Exploitation, supervision ou comportement du pipeline
Packaging, métadonnées de distribution ou CI
Parsing, normalisation ou déduplication des données
Connexion ou données issues de Pronote
Récupération et acquittement des flux RSS
Protection des secrets et durcissement de sécurité
Fixtures, couverture et stratégie de tests
Canal de notification XMPP
Anomalie ou comportement incorrect
Investigation ou analyse de cause racine
Traitement immédiat : impact direct sur la justesse du digest ou perte de données
Impact important : fonctionnalité bloquée, risque de perte ou de sécurité
Documentation, maintenance ou refactorisation non bloquante
Amélioration significative après les urgences
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: AntoineVe/college-infos#61
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Résumé
PRONOTE_ENDPOINT__URLet le flux iCal versPRONOTE_ICAL_ENDPOINT__URL;DeprecationWarning;file://pour les fixtures iCal ;Validation
PYTHONPATH=$PWD pytest --import-mode=importlib -q: 837 passedruff check .etruff format --check .: OKmypy .: Success, 110 fichiersbandit -q -r pronote_sync: OKgit diff --check: OKPR empilée sur #60 pour #16. Une fois #59 puis #60 fusionnées, celle-ci pourra être rebasée sur
mainet fusionnée ; le ticket #16 pourra alors être clôturé.@reviewer revue demandée.
Superseded par #64.
#64 reprend la migration Pronote (et RSS) en la rebasant sur
main— qui contient désormais #59 CalDAV et les correctifs sécurité #53/#54/#58 — et applique les corrections du ticket #63 (contratExternalEndpointdurci :file://refusé, userinfo rejeté,hide_input_in_errors, suppression du contournementmodel_construct, matrice de tests, documentation).Fermeture sans merge de cette PR empilée, devenue obsolète.
Pull request closed