SAAB2017 / 3PP-tool

MAMF40 – Projekt årskurs 3
3 stars 2 forks source link

Fe update comments #172

Closed sunnanv closed 6 years ago

sunnanv commented 6 years ago

Beskrivning

fe-sign

Har gjort så att navbar stannar högst upp när man scrollar på sidan. Har sedan fixat signering för produkter och projekt. För att göra detta behövde jag ändra i backend, i filerna products.js och projects.js. Här ändrade jag så att när man lägger till en produkt/ ett projekt så kommer approved vara 0, och la även till en route /pending som hämtar alla osignerade produkter/projekt. Jag fixade även en success code för en lyckad signering (204) i dessa.

När man signerar så kan man nu få följande felmeddelanden på sidan:

När man sedan har utfört en lyckad signering kommer man till produkt/projekt-listan där en text visar att en signering har skett. Denna försvinner efter cirka 8 sekunder.

Fixar #166 #167

fe-update-comments

Har implementerat uppdatering av kommentarerna i projekt och produkter. Dessa visar att en signering genomförts med hjälp av en text. Om användaren trycker på update utan att ha ändrat texten visas även detta. Har lagt till en route /comment i products.js och projects.js Har även implementerat uppdatering av kommentar och URL för licenser. Här fanns route /comment och /URL redan i license.js så här har inga ändringar gjorts.

Fixar #170 #169

Typ av ändring

Ta bort alternativ som inte är relevanta.

Hur har detta blivit testat?

Beskriv de tester som du körde för att verifiera dina ändringar. Ge instruktioner så att vi kan reproducera testet/testerna. Var god och lista också alla relevanta uppgifter för din testkonfiguration.

Testkonfiguration:

Checklista: