55 Commits

Author SHA1 Message Date
QuartiQus 868138f108 PreRelease 2025-05-31 14:42:06 +02:00
QuartiQus b3769c3c36 PreRelease 2025-05-31 14:38:41 +02:00
QuartiQus a52a6c2f37 PreRelease 2025-05-31 13:20:35 +02:00
QuartiQus 7d7782f892 PreRelease 2025-05-31 13:00:00 +02:00
QuartiQus b782e3a63d PreRelease 2025-05-31 12:44:35 +02:00
QuartiQus 58cd83052a First Comment 2025-05-05 12:09:21 +02:00
QuartiQus 29a37b337b First Comment 2025-05-05 12:03:59 +02:00
QuartiQus a2f396425e First Comment 2025-05-05 11:48:46 +02:00
QuartiQus 533ccb0357 First Comment 2025-05-05 11:11:14 +02:00
QuartiQus 06ab468b03 First Comment 2025-05-05 11:08:21 +02:00
QuartiQus 96bae229e4 Kommenterade på MatchService 2025-05-05 10:14:36 +02:00
gitgood1999 6f1618064b Lade till MessageService och MessageController
Man kan hitta alla meddelanden baserat på chatID och returnera som lista
2025-05-03 17:48:52 +02:00
gitgood1999 f1d43f4d5f När man matchas togglar availablestatus av 2025-05-03 17:42:21 +02:00
gitgood1999 ef8154dd41 Lade till metod för att ta bort allas tidigare matchningar för testning 2025-05-03 17:34:29 +02:00
gitgood1999 103beb1329 Tidigare matchningar exkluderas från sökning
går inte att matcha två som finns i exkluderingslistan, Ändrat funktionen som hämtar matchningar och matchar
2025-05-03 17:20:53 +02:00
gitgood1999 6ee3791653 Går att spara Messages som blir timestampade och är kopplade till en chatt
går att skicka meddelande fram och tillbaka mellan 2 matchade users. Meddelande sparas i Message och är kopplade till en Chat som är kopplad till en UserMatch
2025-04-30 18:22:54 +02:00
gitgood1999 3669969d1e Går att skapa en UserMatch för 2 användare
Gjorde ett testprogram MatchServiceTest också och har kollat att matchningen, användare och chatten finns och stämmer.
2025-04-30 18:06:41 +02:00
gitgood1999 ce4a1df26c Message klass getters och toString
liten uppdatering på Messageklass
2025-04-30 16:59:24 +02:00
gitgood1999 63b72c9964 Merge branch 'main' of https://github.com/gitgood1999/PVT15_grupp7 2025-04-30 12:28:07 +02:00
gitgood1999 0afeb857c1 Går att matcha två användare, fick döpa om match till userMatchj pga keyword
har testat att matcha två tillgängliga användare med samma kategori och det fungerade. Måste testa chat och message
2025-04-30 12:28:00 +02:00
AlliAlli2309 c5714fe033 Update pom.xml 2025-04-30 12:24:54 +02:00
gitgood1999 f0c21ba4f6 MatchService som hanterar matchningar 2025-04-30 12:00:16 +02:00
gitgood1999 b0ba8fd706 Skapat repositorys för de 3 nya klasserna 2025-04-30 11:44:16 +02:00
gitgood1999 0bc5cdf7bc miniändringar 2025-04-30 11:40:18 +02:00
gitgood1999 b55cfa5842 3 nya klasser: Match, Chat och Message 2025-04-30 11:36:43 +02:00
gitgood1999 7c3a9d116b Lade till availabilityservice i Usercontroller samt en togglemetod
För att kunna bli tillgänglig eller icke
2025-04-30 11:20:33 +02:00
gitgood1999 c16927abe5 Flyttat matchingsmetoden till UserController
från dataseeder till usercontroller
2025-04-30 11:14:03 +02:00
FelixAmadeus 8d5199d2a1 Fixade till loginmetoden i usercontroller så den fungerar korrekt 2025-04-30 10:30:50 +02:00
FelixAmadeus 86c7575782 la till avatarid samt korrigera så att Available klassen verkligen hade samma primärnyckel id som user. Samt fixat i usercontroller så registrering fungerar korrekt 2025-04-29 19:09:55 +02:00
gitgood1999 ffc782c460 findUserMatch fungerar 2025-04-29 13:41:44 +02:00
gitgood1999 8a16017e58 fixat metod för att hämta matchningar
samt tagit bort onödiga grejer
2025-04-29 13:18:58 +02:00
gitgood1999 c04088ddc0 Tog bort onödiga metoder, all userinteraction sker genom userController 2025-04-29 12:49:44 +02:00
gitgood1999 7d48e7b762 Merge branch 'main' of https://github.com/gitgood1999/PVT15_grupp7 2025-04-29 12:34:45 +02:00
gitgood1999 84c2bc09ec miniupdate, allt funkar 2025-04-29 12:34:43 +02:00
FelixAmadeus b5171450dc La till en login-endpoint i UserController med kontroll för inloggning via flutter 2025-04-29 12:33:03 +02:00
gitgood1999 62ca37dc47 Merge branch 'main' of https://github.com/gitgood1999/PVT15_grupp7 2025-04-29 12:20:33 +02:00
gitgood1999 aa2c726191 metod findUserMatchList uppdaterad med ny tabell in mind 2025-04-29 12:20:24 +02:00
FelixAmadeus a12f89ac2f La till en registerUser-endpoint i UserController med kontroll för dubbletter 2025-04-29 12:11:01 +02:00
gitgood1999 b293608328 Fungerar att toggla availability och timestamp. Går att aktivera och stänga av 2025-04-29 12:02:52 +02:00
gitgood1999 bc01c9b898 Available table with timestamp
löste nya aarkitektur för tillgänglighet
2025-04-29 11:41:19 +02:00
QuartiQus f2aab89f6d Update TomcatPingService.java 2025-04-29 10:37:40 +02:00
QuartiQus a690d3131d Changed tomcatPingService 2025-04-29 10:36:40 +02:00
QuartiQus 90fc3c46ea AddedTomcatPingService 2025-04-29 10:32:59 +02:00
gitgood1999 9386b43571 Småfix, formatering och borttag av onödiga metoder 2025-04-28 16:09:56 +02:00
gitgood1999 227585d7ef Gjorde metoder i dataseeder som gör vanliga användbara metoder
Småfixat alla metoder, gjorde email till en unik kolumn också.  Gjort en metod som hämtar en lista på alla potentiella matchningar där användaren själv exkluderas. Skrev lite dokumentation i Seeder också
2025-04-28 16:07:37 +02:00
gitgood1999 720dce5ab9 Category och CategoryRepository
Löst en tabell för kategorier och lagt in dem i databasen, just nu kan en användare bara ha en kategori. Kollat att det funkar att hämta användare med samma kategort och tillgänglighet
2025-04-28 13:32:50 +02:00
gitgood1999 e3e57c9c43 Available funktion
Kan toggla available boolean och hämta alla som har true
2025-04-28 12:22:05 +02:00
gitgood1999 4855242f59 isAvailable added 2025-04-28 10:59:47 +02:00
gitgood1999 1dec43102a lade till en boolean för tillgänglighet 2025-04-28 10:53:30 +02:00
QuartiQus 4f53f7236e la till en onödig kommentar 2025-04-28 10:48:33 +02:00