Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Logboek OOSE-project

Vrijdag Tot vrijdag 08-04-2022 (ook beetje dinsdag tm donderdag)

 

Plan van aanpak –

InleadingInleiding

Ontwikkelmethode

Planning

Risico’s

...

+ algemene overleg, daily standup, meeting procesbegeleider



Maandag  

Nutshell talk van mitch over de tools

Eerste gesprek opdrachtgever → notulen gemaakt


dinsdag12-04-2022

Planningspoker

SRS → inleiding, domein, requirements, etc

Gezamelijk naar de scrum kaartjes gekeken



13-04-2022

Vue.js onderzoek gedaan en begonnen met het onderzoeksverslag tm de resultaten

SRS → non functional requirements, inleiding, etc


14-04-2022

Daily standup met Jaap erbij

...

s middags naar bedrijvenmarkt


19-04-2022 (na 4 dagen weekend)

onderzoek ;

09:50

10:12

Vue.js

reviews fixen;

10:13

10:43

onderzoek;

10:45

ook ff vue js project reruntgerunt

12:14 review spring onderzoektot 12:21

nog even het domein aanpassen naar werknemeropwerkplek

in de middag van half 2 tot 5 bezig geweest met werkplekoverzicht en onderzoeken


20-04;-2022

401, of andere codes die niet ok zijn

...

op deze locatie zijn geen werkplekken


tussen 13:30 en 16:00 backend werkplekken overzicht



21-04-2022

werkplekoverzicht tests gemaakt, niet af en nog geen injection
aan werkplekoverzicht thuiswerk mensen toegevoegd
reserveren werkplek backend


22-04-2022

reserveren werkplek gefixed, de produces weggehaald

...

verder met unit tests -> ff kijken hoe gino het had opgelost met de database


25-04-2022

reviews gechecked

tests voor overzicht gemaakt (zijn wat problemen mee, dat de sonarcube ze niet goed vindt)

...

eerste helft van de planningspoker


26-04-2022

gezamelijk reiskosten declaratie ontworpen

unit tests gemaakt voor reserveren/ongedaan maken reservering werkplekken

retrospective met schirprofessional skills begeleider

begonnen met backend voor handmatig declareren reiskosten


27-04-2022

koningsdag


28-04-2022

online overleg gehad over de declaratie database structuur

...

groot deel voor uploaden bestanden gemaakt


16 mei 2022

backend voor uploaden bijlage voor de handmatige declaratie

bestand type check gemaakt dat het alleen pdf, png en jpg accepteerd

endpoints verbeterd voor handmatige declaratie waar zelf bedrag kan worden opgegeven

in de confluence documentatie geupdatet voor bestanden uploaden en bedrag

sprint review met de opdrachtgever


voor morgen: ophalen van bestand voor de frontend implementeren → dan kunnen we het laten zien in het declaratie overzicht


17 mei 2022

uuid voor declaratie bijlage naam gemaakt

max upload size voor declaratie bijlagen verhoogt naar 5 mb en confluence documentatie geupdatet

planning poker

begonnen met endpoint waarmee je bijlage bestand kan downloaden


18 mei 2022

wat dingen gefixed voor handmatige declaratie → nog naar de id kijken daarvan

bijlage downloaden gemaakt met meerdere endpoints

bijlage downloaden getest, zat ik nog ff vast op maar is gelukt


19 mei 2022

s ochtends backend gemaakt voor werknemers overzicht

tussendoor connor geholpen met de handmatige declaraties werkend te maken

s middags bezig met vue voor werknemers lijst


todo:
informatie gebruikers -> naam
knop voor editen en verwijderen van gebruiker

werknemer dao en user dao moeten samengevoegd



20 mei 2022

front end gebruikers lijst

backend daarvoor gefixed


23 mei 2022

pull requests voor zowel front als backend gechecked
verwijderen werknemers backend + tests


twee wachtwoord velden dat ze hetzelfde zijn
regex voor nieuwe wachtwoord

beheerder -> dropdown voor gebruiker, alfabetisch weergeven

in de main js nieuwe route voor wachtwoord reset

props van werkplekoverzicht kopieeren en daar checken of iemand de beheerder is


werknemer lijst front end checken als er veel werknemers zijn


 

wachtwoord wijzigen afgemaakt

sprint retrospective


 

wachtwoord wijzigen afgerond en wat debug code weggehaald
backend voor users lijst ophalen geupdatet voor de nieuwe database
pull requests gechecked
backend voor verlof keuring gemaakt + tests


TODO

1. bij het wachtwoord frontend nog de if brackets fixen

2. verlof keuring documentatie/api maken:

verlofAanvraagId -> int
token -> UUID
goed/afgekeurd -> boolean
opmerking(optioneel)

status excepted, denied, pending po, pending lead



 

sprint review gedaan met jaap erbij
pull requests gechecked
aanvragen verlof backend gemaakt, zonder de tests

TODO
nog tests maken voor verlof aanvraag backend



 

tests gemaakt voor verlof aanvraag

nagedacht over verlof in werkplekoverzicht verwerken

TODO: begin uur en eind uur van verlofaanvraag moet in de database komen, niet alleen de uren


 

wachtwoord switches

werkplekoverzicht verlof tonen


 

wachtwoord switches afgemaakt en ook voor de inlog pagina

in de frontend en backend gefixed dat routes worden opgeslagen na handmatige declaratie


 

begonnen met het testrapport


 

Testrapport unittesten van de backend geschreven


 

Documentatie van het backend sub system geschreven inclusief nieuwe tabellen met design decisions

Klasse diagram opgesteld voor de gehele backend

Rest van de documentatie doorgenomen en hier en daar nog een verduidelijking aangebracht


TODO: voor de front end het sub system documentatie → wat decision tabellen maken en in de discord naar connor sturen

Voor de front end kijken of er een class diagram gemaakt kan worden