"Hast du so gemacht" means "Did you make that?", literally "Hast thou that made?".
============================================================
Was hast Du so gemacht? is a German colloquialism that would come up in mid-conversation and means what did you get up to? e.g.
Ich habe das Wochenende in Köln verbracht. - Oh, und was hast Du so gemacht (während Du da warst)?
I spent the weekend in Cologne. - Oh, and what did you get up to (while you were there)?
Was hast du heute Morgen gemacht = what did you do this morning
Was hast du diese Woche gemacht translates as what did you do this week
Bist du fertig? Hast du es gemacht?
'Hast du dieser gemacht? '
"Was hast du so gemacht?"
Was hast du heute Morgen gemacht = what did you do this morning
Hast Du Geschwister? means do you have any siblings?
Du hast keine Ahnung = You have no idea.
(What have you done to your birthday this year?)
Ich liebe wie du das gemacht hast
The German phrase "Was hast du denn dieses jahr deinem geburtstag?" translates to "What you have done then this year to your birthday?." Have a good birthday in English translates to alles gute zum geburtstag in German.
danke für alles das du gemacht hast für mich