Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hotfix release 1.7 : réparation de l'encodage des URLs de membre #2535

Merged
merged 2 commits into from
Apr 13, 2015

Conversation

firm1
Copy link
Contributor

@firm1 firm1 commented Apr 13, 2015

Q R
Correction de bugs ? oui ... and so hot
Nouvelle Fonctionnalité ? non
Tickets (issues) concernés #2301

Cette PR hotfix la release (Voir l'issue pour plus d'information)

Note pour QA:

  • Créez un utilisateur au pseudo un peu tordu : "b par exemple
  • Allez dans la liste des membres /membres/
  • Cliquez sur le lien correspondant au profil de ce dernier
  • Constatez que vous atterissez bien sur sa page de profil.

@GerardPaligot
Copy link
Member

Tu es parvenu à reproduire le bug avec un TU ? Parce que, de mémoire, il en existe déjà un mais le bug était toujours présent.

@landscape-bot
Copy link

Code Health
Code quality remained the same when pulling ee42f92 on firm1:hotfix-2301 into ee2a7d6 on zestedesavoir:release-v1.7.

@@ -4,7 +4,7 @@

{% with profile=member|profile %}
<a
href="{{ member.get_absolute_url }}"
href="{{ profile.get_absolute_url }}"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ce genre de gag me fait dire que ce serait vraiment cool d'arriver à fusionner les 2 tables.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On a une idée de comment nous pourrions faire ça ? Parce que ça me gave aussi et s'il faut prendre quelques soirées là dessus, je serais prêt à le faire.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Théoriquement, c'est pas très-compliqué, c'est cette technique.

En pratique, vu l'état du projet, on va avoir 2 grosses difficultés :

  1. Le risque de conflits monstrueux (et donc de régressions) parce que ça va avoir des impacts partout
  2. La migration des données actuellement contenue dans la table d'authentification standard, qui ne sera sans doute pas triviale (assez simple à faire en SQL pur cela dit).

Pour moi, on va devoir faire quelque chose dans ce goût là :

  1. Développement de la fonctionnalité
  2. PR avec revue de code à fond et QA
  3. Bloquage de tout merge
  4. Rebase
  5. QA du rebase si y'a eu des difficultés
  6. Merge
  7. Déblocage des merges

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Même pas peur, je vais tenté de dégager du temps cette semaine pour ça.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GerardPaligot il me semble qu'il y a même une issue à ce sujet, si tu la retrouve :)

@firm1
Copy link
Contributor Author

firm1 commented Apr 13, 2015

Tu es parvenu à reproduire le bug avec un TU ? Parce que, de mémoire, il en existe déjà un mais le bug était toujours présent.

Il aurait fallu un TU front ici.

@GerardPaligot
Copy link
Member

Il aurait fallu un TU front ici.

Je suis certain que c'est possible d'écrire des TU front en plus. Il doit forcément y avoir des technos à ce sujet.

@firm1
Copy link
Contributor Author

firm1 commented Apr 13, 2015

Bah pour les tests front il faut monter une architecture de test front et
il me semble que ce sujet est toujours en débat sur je ne sais quel topic.

Le lun. 13 avr. 2015 11:02, Gérard Paligot notifications@github.com a
écrit :

Il aurait fallu un TU front ici.

Je suis certain que c'est possible d'écrire des TU front en plus. Il doit
forcément y avoir des technos à ce sujet.


Reply to this email directly or view it on GitHub
#2535 (comment)
.

@SpaceFox
Copy link
Contributor

Ben écoute : ça marche, donc je merge :)

SpaceFox added a commit that referenced this pull request Apr 13, 2015
Hotfix release 1.7 : réparation de l'encodage des URLs de membre
@SpaceFox SpaceFox merged commit 05ff79e into zestedesavoir:release-v1.7 Apr 13, 2015
@SpaceFox
Copy link
Contributor

Et tant pis pour le double commit.

@Eskimon
Copy link
Contributor

Eskimon commented Apr 14, 2015

(et ca marche bien en beta \o/ )

@firm1 firm1 deleted the hotfix-2301 branch June 24, 2015 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants