Logboek OOSE-project
Vrijdag 08-04-2022 (ook beetje dinsdag tm donderdag)
Plan van aanpak –
Inleading
Ontwikkelmethode
Planning
Risico’s
SRS –
domein model + beschrijving van de concepten in het model
+ algemene overleg, daily standup, meeting procesbegeleider
Maandag
Nutshell talk van mitch over de tools
Eerste gesprek opdrachtgever → notulen gemaakt
dinsdag
Planningspoker
SRS → inleiding, domein, requirements, etc
Gezamelijk naar de scrum kaartjes gekeken
13-04
Vue.js onderzoek gedaan en begonnen met het onderzoeksverslag tm de resultaten
SRS → non functional requirements, inleiding, etc
14-04
Daily standup met Jaap erbij
Verder met Vue.js onderzoek
Beetje onderzoek gedaan naar Vue router
s middags naar bedrijvenmarkt
19-04 (na 4 dagen weekend)
onderzoek;
09:50
10:12
reviews fixen;
10:13
10:43
onderzoek;
10:45
ook ff vue js project rerunt
12:14 review spring onderzoek
tot 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;
401, of andere codes die niet ok zijn
assesment plan van aanpak
tobias zn werk gereviewed tot 11
vanaf 11
als locatie niet bestaat een 404 geven
javadoc
tot 12:36
op deze locatie zijn geen werkplekken
tussen 13:30 en 16:00 backend werkplekken overzicht
21-04
werkplekoverzicht tests gemaakt, niet af en nog geen injection
aan werkplekoverzicht thuiswerk mensen toegevoegd
reserveren werkplek backend
22-04
reserveren werkplek gefixed, de produces weggehaald
voor overzicht backend extra status errors toegevoegd
api documentatie voor reserveren werkplek
+ documentatie geupdatet van werkplek overzicht
dingen gereviewed
verder met unit tests -> ff kijken hoe gino het had opgelost met de database
25-04
reviews gechecked
tests voor overzicht gemaakt (zijn wat problemen mee, dat de sonarcube ze niet goed vindt)
gezorgt dat reserveringen verwijderd kunnen worden met nieuwe delete endpoint
cors headers gefixed
tests voor reserveren werkplek bezig
nutshell talk sprint review
gesprek opdrachtgever
eerste helft van de planningspoker
26-04
gezamelijk reiskosten declaratie ontworpen
unit tests gemaakt voor reserveren/ongedaan maken reservering werkplekken
retrospective met schir
begonnen met backend voor handmatig declareren reiskosten
27-04
koningsdag
28-04
online overleg gehad over de declaratie database structuur
backend voor handmatige declaraties
reis afstand api code geupdatet
met front end meegedacht
vue.js nutshell talk
confluence documentatie geupdatet
backend voor handmatige declaraties is af + tests ook
10 mei 2022
bezig met srs fixen, inleiding, requirements, etc
documentatie gereviewd
tests voor handmatige declaratie fixen zodat ze niet de api gebruiken + bestaande routes gebruiken ipv de berekening
logger errors op 70 fixen
2 use case descriptions gemaakt
nu is het een beetje zoeken omdat de taken allemaal op een naam staan
12 mei 2022
srs en sdd sequence en class diagrammen gemaakt
datum check gefixed voor werkplek reserveren
multipart form data
13 mei 2022
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