Feature #2
Permettre la récupération de courriels venant d'autres comptes de messagerie
Description
En lien avec le plugin dovecot suivant : https://atelier.gresille.org/projects/dovecot-mailfetcher
Associated revisions
Merge branch 'master' of atelier.gresille.org:epeire
Conflicts:
epeire/epeire/settings.py
epeire/examples/config/local_settings.py
utils/pip-packages.cfg
references #2
Squelette des tests
references #2
Fin des tests
Reste à faire :- Vérifier l'intégration avec le plugin dovecot :
dovecot-mailfetcher - Faire un tour sur l'ergonomie, les fautes d'orthographe, etc.
- Raffiner quelques tests une fois que les outils auront été
implémentés dans la correction du bug #3 (refs #3) ** Choix des boutons ** Sélection des liens dans une ligne d'un tableau en particulier… - Raffiner quelques tests une fois que le bug #65 aura été résolu.
References #2
Merge branche issue_2_fetchremote: Squashed commit of the following:
commit 559a8ea557337f1c5196d6cdefd933a82b724689
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 01:38:58 2012 +0100
Activation des plugins pour les tests
commit 1a448d3f7a6e6d9cf4f33932c3b4352a9abab5e8
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 01:23:16 2012 +0100
Prise en compte du fait que le choix dans le menu déroulant se fait mantenant avec le texte affiché à l'utilisateur, pas avec la valeur interne
commit e664cf62dd806f98fe04769aa31da4ce4c47e84f
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 01:23:04 2012 +0100
Correction de bug: mauvaise fonction appelée
commit 63b235ec2069983b3ca8a47675ce4e11c08d9a77
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 01:22:50 2012 +0100
Correction de bug: import manquant
commit 45e68db764adbce789cce13a45266f5d1114ca62
Merge: af08311 88a85ea
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 00:24:47 2012 +0100
Merge branch 'issue_3_maildomainmanagers' into issue_2_fetchremote
Conflicts:
epeire/plugins/documentation.textile
features/steps/browser.py
commit af08311b7b7efee2381a452731a5930ec3ca6fc6
Author: Louis Paternault <spalax@gresille.org>
Date: Mon Dec 31 00:10:44 2012 +0100
Les tests passent (sauf domain_blabla.feature)
Corrections dues aux modifications du commit
commit:d062aa7711db80740e4e0b9d2d509cc4417347ff
commit 88a85eab1df4188eb3cf1946fb367a480f7725da
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 23:43:44 2012 +0100
tests: fix: typo
commit 8edfa445d4674531546270bc86f6b072b2aa3ec6
Merge: 9723622 c26dcd3
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 23:24:19 2012 +0100
Merge remote-tracking branch 'origin/master' into issue_3_maildomainmanagers
Conflicts:
epeire/plugins/documentation.textile
commit 97236220d5863eb8711979cd9ac79e5aa68264da
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 23:18:59 2012 +0100
test: Authentification sur les boîtes mail
commit f47dd8920a7b3813f4b899b9179fc6cae9a00aa0
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 23:18:32 2012 +0100
Délégation de domaines
commit a4ed28da484a72dd259896c48c70091e81c59f3d
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 23:17:46 2012 +0100
test: then I ipdb
commit 48992df6c0e10f0fa12ca94983a4dce71d210de5
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 22:13:31 2012 +0100
Intégration des modifications de la configuration d'Épeire
Modifications dues au commit commit:81fe8a0f539f0f5bcda29c1ab53304f246e08acf
commit d062aa7711db80740e4e0b9d2d509cc4417347ff
Merge: b1f5a0a 81fe8a0
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 22:01:03 2012 +0100
Merge branch 'master' into issue_2_fetchremote
Conflicts:
epeire/plugins/documentation.textile
commit b1f5a0a4d65997690993bd3d876b741a8e10fe4f
Merge: a08a03c 8e921ff
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 20:23:42 2012 +0100
Merge remote-tracking branch 'origin/issue_2_fetchremote' into issue_3_maildomainmanagers
Conflicts:
epeire/mail/features/steps/domains.py
commit a08a03cf9f8655a0c98540c06a42346449f05520
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 20:04:01 2012 +0100
test: rajout confirmation alert box & click_on_in
commit 8e921ff8505ddbe469f710679b6d8766159d11b3
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 17:51:14 2012 +0100
Fin des tests
Reste à faire :
- Vérifier l'intégration avec le plugin dovecot :
dovecot-mailfetcher - Faire un tour sur l'ergonomie, les fautes d'orthographe, etc.
- Raffiner quelques tests une fois que les outils auront été
implémentés dans la correction du bug #3 (refs #3) ** Choix des boutons ** Sélection des liens dans une ligne d'un tableau en particulier… - Raffiner quelques tests une fois que le bug #65 aura été résolu.
References #2
commit 1b0307d3685dcb23c947dfe98b3240e13845cb71
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 17:43:10 2012 +0100
Tests "password.feature" passent
commit d8381e19fc7937e439705065e9cc99e9aef1c386
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 16:26:38 2012 +0100
Les tests de fetchmail.feature sont validés
Ils correspondent aux manipulation de base (sans changement du mot de
passe principal, et donc de déchiffrage et rechiffrage des
informations).
commit ddc626b6d68fb0940e30f9c8d8ddc74060e3a1ad
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 14:56:21 2012 +0100
Rajout d'ignore sur les fichiers temporaires de vim
commit 2919131f10487536e3fcc96d0c1488afc8378007
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 14:55:44 2012 +0100
tests: «jolie» exeption lorsque selenium ne trouve pas le bouton
commit 301e7501a2adcdd191e4af4120fc7428000bfb7e
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 14:54:47 2012 +0100
tests: délégation de domaines (ménage)
commit 56568f0996f29b6a85f5e8adcb05c6bc9c2618bc
Merge: a42be8a 5918039
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sun Dec 30 12:57:02 2012 +0100
Merge remote-tracking branch 'origin/issue_2_fetchremote' into issue_3_maildomainmanagers
commit 59180397630cbac900096898a0172835494f60db
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 11:39:54 2012 +0100
test
commit cd8b3dd784d74f245abd5a60b2825a724a747c8f
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 11:27:07 2012 +0100
Disabling Selenium logging
commit 1466008791d7c1bb4214a2bb4be18348b085f554
Author: Louis Paternault <spalax@gresille.org>
Date: Sun Dec 30 11:17:17 2012 +0100
Test: Step "Admin reset user's password" work
commit d74ab7ac0202af63523784296d9af9bf3b2966a5
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 19:25:11 2012 +0100
Test "User changes her password" fonctionne
commit a42be8a6b2d7500f1c75a8a2a8f00f21375f21f5
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 19:18:55 2012 +0100
tests: feature: typos
commit 92304f895bcb48b901dce1947fe429e10fcabcc3
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 19:01:17 2012 +0100
tests: steps: création de maiboxes & mot de passe
commit 9d565818e4bd6ea26c7230891ac24f2b0e67f3f9
Merge: 7f765bd 92304f8
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 18:59:10 2012 +0100
Merge branch 'issue_3_maildomainmanagers' into issue_2_fetchremote
Conflicts:
epeire/mail/features/steps/mailboxes.py
commit 7f765bd531b428b43c3547f99cd5bddb141707c2
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 18:48:39 2012 +0100
Merge branch issue_3_maildomainmanagers: Squashed commit of the following:
commit e01f44e714acb3dd1b95d200d593431dbc39bfc0
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:42:24 2012 +0100
test: début d'écriture des étapes pour la délégation des domaines mail
commit 23387a3c1cc7145a8b8432fb3ef6175f13c47bd0
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:41:38 2012 +0100
Scénario pour la délegation des domaines mail
commit 4b98340aaa8cf48b2eafeef9e8ca275a3a3e8eec
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:04:04 2012 +0100
Ajout de la notion de manager à un domaine
commit 940c814c057f519e2572c1ad08f84098f954e679
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 17:41:38 2012 +0100
test: steps: création d'une boite mail
commit 10ff9060efc32847986c55bd478e2a91b34c9ed3
Merge: 8de1c47 9c7c99c
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:59:30 2012 +0100
Merge branch 'master' of atelier.gresille.org:epeire
commit 8de1c472b7a6c1f68c652022007cd9d694de11df
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:57:28 2012 +0100
Amélioration des tests déjà existants
- sélection par 'name' plutôt que par 'id' lors du remplissage de
formulaires - ajout des étapes
I log in as USERNAME using PASSWORD
I am logged in
I am logged out
commit 6342c0d85c564bea0163fbf459435fee52c5665c
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:31:03 2012 +0100
Séparation des URL et des vues pour la page d'accueil, selon que l'utilisateur soit connecté (logged in) ou non.
commit 9c7c99c0cd65023a96970dc29380698ed08abc6a
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 14:43:35 2012 +0100
fix: utils/check: utilisation de utils/manage
commit e01f44e714acb3dd1b95d200d593431dbc39bfc0
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:42:24 2012 +0100
test: début d'écriture des étapes pour la délégation des domaines mail
commit 23387a3c1cc7145a8b8432fb3ef6175f13c47bd0
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:41:38 2012 +0100
Scénario pour la délegation des domaines mail
commit 089bb0d3e55338fb76d51af2631b648dd5218675
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 18:40:04 2012 +0100
Tests écrits. Reste à les faire valider…
commit 4b98340aaa8cf48b2eafeef9e8ca275a3a3e8eec
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 18:04:04 2012 +0100
Ajout de la notion de manager à un domaine
commit 2c37b195123a4486e9f33e01b5aa7dabcb6c26e5
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 17:00:51 2012 +0100
Merge branch master: Squashed commit of the following:
commit 10ff9060efc32847986c55bd478e2a91b34c9ed3
Merge: 8de1c47 9c7c99c
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:59:30 2012 +0100
Merge branch 'master' of atelier.gresille.org:epeire
commit 8de1c472b7a6c1f68c652022007cd9d694de11df
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:57:28 2012 +0100
Amélioration des tests déjà existants
- sélection par 'name' plutôt que par 'id' lors du remplissage de
formulaires - ajout des étapes
I log in as USERNAME using PASSWORD
I am logged in
I am logged out
commit 6342c0d85c564bea0163fbf459435fee52c5665c
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 16:31:03 2012 +0100
Séparation des URL et des vues pour la page d'accueil, selon que l'utilisateur soit connecté (logged in) ou non.
commit 9c7c99c0cd65023a96970dc29380698ed08abc6a
Author: Olivier Le Brouster <olb@nebkha.net>
Date: Sat Dec 29 14:43:35 2012 +0100
fix: utils/check: utilisation de utils/manage
commit 66dd490453af684c6b4dcd21435800cf08d13def
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 13:50:29 2012 +0100
[Plugins] Réorganisation
- Correction d'un bug dû à la réorganisation
(commit 9461a33e3d8191d4bef1c8f9f98766701864b927) - Déplacement de la configuration du plugin dans le dossier ETC
(harmonisation avec le commit
bdab9f7909f6e167eabe59b1f54f1fc1495cc28d)
commit 5b604c009d7c024d7da654b5697d63fa933784fc
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 13:59:59 2012 +0100
[plugins] Amélioration de la documentation pour la configuration
commit 1b9f1c71760b44bee7f5409390a40b21fcebeb1b
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 13:47:01 2012 +0100
Suppression de références à Grésille dans les exemples
commit 88e337adf3d10af391199c468e08cb04ad0656ff
Merge: 9c9f75f eb4bb5a
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 13:15:12 2012 +0100
Merge branch 'master' into issue_2_fetchremote
commit 9c9f75fbd81011763ec69b8b004d89ecb33b1411
Author: Louis Paternault <spalax@gresille.org>
Date: Sat Dec 29 10:49:58 2012 +0100
Squelette des tests
references #2
History
#1 Updated by Louis P about 9 years ago
- Assignee set to Louis P
- Target version set to 1.3.0
- % Done changed from 0 to 70
#2 Updated by Louis P over 8 years ago
- % Done changed from 70 to 90