Resolve the normalized route at the end of the request
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 42/100
Piste de recherche
Repérez où la route normalisée est résolue à l’arrivée de la requête, puis suivez le point d’entrée du finaliseur de requête. Vérifiez comment les champs de l’environnement de la requête renseignés par un middleware exécuté tardivement affectent les contraintes décrites dans issue #358 ; le travail est terminé lorsque la résolution a lieu lors de la finalisation et que les contraintes des routes concernées fonctionnent correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We currently try to resolve the normalized route when the request comes in instead of when it's finished. In some environments this can be problematic; eg. devise provides route constraints that rely on certain request environment fields being filled by a middleware that only runs late in the stack (cf. issue #358).
If we move the normalized route resolution to the request finalizer we can be reasonably certain that all prerequisites are met.
- Langage dominant
- Ruby
- Étoiles
- 101
- Forks
- 13
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getappmap/appmap-ruby
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
getappmap/appmap-ruby#363 · 2 commentaires ·
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
getappmap/appmap-ruby#357 ·
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
getappmap/appmap-ruby#355 ·
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
getappmap/appmap-ruby#344 · 2 commentaires · 1 réaction ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
getappmap/appmap-ruby#340 ·
Toutes les issues de getappmap/appmap-ruby
Issues similaires
-
Použiť Redis pre ActionCableOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
slovensko-digital/autogram-portal#392 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
voxpupuli/puppet-quadlets#122 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
TheOdinProject/curriculum#31452 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
revoir les metions de la DGEOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
betagouv/conseillers-entreprises#4720 ·
Les mainteneurs répondent en général sous 3 jours