Améliorations site du COF #719
No reviewers
Labels
No labels
devtype -- backend
devtype -- docs
devtype -- frontend
devtype -- user interface
difficulty -- easy
difficulty -- hard
difficulty -- normal
Doing
domain -- bda
domain -- bds
domain -- cof
domain -- core
domain -- kfet
Good first issue
priority -- high
priority -- low
priority -- medium
priority -- staff-wanted
status -- development
status -- discussion
status -- need review
status -- production
status -- ready to merge
status -- todo
To Do
type -- bug
type -- hygiene
type -- improvement
type -- new feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: DGNum/gestioCOF#719
Loading…
Reference in a new issue
No description provided.
Delete branch "Evarin/sitecof-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Nombreuses petites améliorations du site du COF :
changed the description
Premières remarques :
je n'arrive pas à loader la fixture
examplesite0.json
, à cause d'une clefuse_specific
non reconnuesi je vire cette clef, le site charge mais :
je n'arrive à accéder à rien : j'ai l'impression que l'url est à
/site
mais je prends des erreursCOFPage matching query does not exist
.essayer de modifier les pages via l'interface Wagtail m'amène à l'url
/cms/pages/9/
, et à une erreur 500 cryptique :KeyError: 27
J'ai merdé quelque chose ?
J'ai (péniblement) réussi à importer les pages qui sont en prod. Je ne fais pas de fixture parce que je pense que j'ai cassé beaucoup de choses dans ma bdd locale (permissions, groupes, propriétaires des pages, etc) dans le processus.
Mais je peux constater :
Je ne comprends pas le dernier point en revanche : "Amélioration de l'aside block : scroll si besoin, listes mieux séparées"
added 1 commit
1ada8645
- BlackCompare with previous version
Ah si le "aside block" c'est le machin à gauche sur la page des clubs right ? Il y avait effectivement un problème quand on a beaucoup de clubs et il est réglé.
added 52 commits
master
67d7dafc
- Merge branch 'master' into Evarin/sitecof-improvements6384cfc7
- Update changelogCompare with previous version
enabled an automatic merge when the pipeline for
6384cfc701
succeedsYup c'est ça.
Désolé j'ai eu une grosse flemme de m'occuper des fixtures >< elles ont tendances à ne jamais marcher (j'avais beaucoup galéré à en faire à la base, et elles s'étaient très vites retrouvées incompatibles), je crois que c'est plus rapide de recréer les pages que de les importer.
Aussi, il reste un truc à faire : le captcha des listes, puisque le cof a l'air de tenir à mettre un lien vers les ml.
ouais c'est le problème des fixtures… Peut-être qu'on en refera quand le site bougera un peu moins ?
merged
mentioned in commit
6e9dc03bc7
Je viens de merge la MR mais si tu fais une nouvelle MR avec le captcha je peux la regarder dans la foulée