team-2/develop #53
No reviewers
Labels
No labels
No milestone
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
HNNW/core!53
Loading…
Reference in a new issue
No description provided.
Delete branch "team-2/develop"
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?
Mooi werk aan de nieuwe home- en aboutpagina. De teksten zijn helder en in het Nederlands. De CSS staat netjes onder
.home-page/.about-page, dus andere pagina's merken er niets van. Je gebruikt overalasset(),path('auth.register')enux_icon()in plaats van harde paden, en dat is precies goed.Dit moet nog aangepast worden:
Moet opgelost worden
f466c10("Revert "Merge branch 'team-2/develop' into …home-page"") draaide een merge terug waarin eigenlijkdevelopzat (PR #5, Events). Daardoor verwijdert deze PR bij het mergen:src/Entity/Common/Event.php,migrations/Version20260921111743.php, de event-relaties inAccount.phpenOrganisation.php,DashboardEventsController,PanelEventsController, de routesmain.events/main.eventinMainControlleren alletemplates/pages/*/events/*. Ook de composer-fix wordt teruggedraaid (doctrine/ormvastgezet op3.6.7, pluscomposer.lock). Wie die migratie al gedraaid heeft, heeft dan een database die niet meer bij de code past. Fix: voergit revert f466c10uit opteam-2/develop. Dat gaat zonder conflicten. Daarna laat de diff alleen nog jullie eigen bestanden zien.src/Entity/Project/WorkPackage.php: door dezelfde revert heet de property weer$packageTasks, terwijl de constructor,getWorkPackageTasks(),addWorkPackageTask()enremoveWorkPackageTask()nog$this->workPackageTasksgebruiken. Zodra je de taken van een work package opvraagt, krijg je een "undefined property"-fout. Dit was op develop al opgelost (commit040225e). Punt 1 lost dit ook op..envbevat nu een echteAPP_SECRETenpostgres:postgresals databasegegevens..envstaat in git en de repo is publiek, dus dit secret is nu openbaar. Fix: zet.envterug naar de versie van develop (git checkout origin/develop -- .env) en zet je eigen waarden in.env.local, dat niet in git komt. Laat ook de commentaarregels (Mercure-uitleg) staan.about.html.twig: de knop "Naar de open bèta" linkt naarindex.html#aanmelden. Dat bestand bestaat niet in Symfony, dus de link geeft een 404. Gebruik{{ path('auth.register') }}, net als op de homepage.Verbeterpunten
5.
about.html.twigheeft een eigen<div class="nav">met logo en links.layouts/main.base.html.twiglaadt de gedeelde header al, dus bezoekers zien nu twee navigaties. Haal de eigen nav weg. Mis je links in de header? Pas dan de gedeelde_header.html.twigaan, en overleg dat met de andere teams.6.
about.html.twigzet een<main>binnen de<main>van de base layout. Dat is ongeldige HTML. Gebruik een<div>of laat hem weg. Haal ook het lege<!-- FOOTER -->-blok en de vele lege regels weg.7.
about.html.twig:seoKeywordsenseoDescriptionzijn leeg en de titel is "About". Vul ze in zoals op de homepage, en maak er "Over ons" van.8.
index.cssenabout.csshebben elk een eigen kleur en lettertype (#4da3ff/Arial tegenover#4b9cf5/Inter). Ook.button,.eyebrowen de hero-visual staan in beide bestanden. Daardoor zien de pagina's er net anders uit. Maak één set variabelen en gedeelde classes, het liefst op basis van de variabelen inassets/shared/css/style.css.9.
index.html.twig: de hero heeftid="about"en de features-sectieid="projects", maar het zijn geen about- of projectensecties. Geef ze namen die bij de inhoud passen (bijv.#inhoud,#voordelen) en laat de skip-link daarnaar wijzen.10. Zet een korte beschrijving in de PR: wat er verandert en hoe je het test. Met 66 commits en een paar merges heen en weer helpt dat de reviewer echt.
Let op: PR #33 (team 5,
website-styling) heeftteam-2/developals base en herschrijft ookabout.html.twig,index.html.twig,about.css,index.cssen de gedeelde_header.html.twig. Net als deze PR past #33 ook deDATABASE_URLin.envaan. Stem de merge-volgorde af, anders krijg je grote conflicten. Ook #15 (team 6) wijzigt.env.Voor de home en about pagina zijn nog de volgende requirments van de stakeholders erbij gekomen:
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.