{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753859803,"defaultBranch":"master","name":"DB-AngoraLib","ownerLogin":"Mikfri","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-06T23:22:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/111983669?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707261773.0","currentOid":""},"activityList":{"items":[{"before":"79a805c584311cde2aee4a70294ecce34ae1b8fd","after":"8b1c3be382bbba2db71966a44a2a6c4f7eafbbe0","ref":"refs/heads/master","pushedAt":"2024-06-18T09:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"-","shortMessageHtmlLink":"-"}},{"before":"93256b6cf4ef1b533c0a496b9c8f290ccefcb522","after":"79a805c584311cde2aee4a70294ecce34ae1b8fd","ref":"refs/heads/master","pushedAt":"2024-06-15T21:29:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"EMAIL-SERVICES\n• En lille update.. En forsigtig start med implementeringen af MailKit NuGet pakken.. Lad os se hvad det bringer..","shortMessageHtmlLink":"EMAIL-SERVICES"}},{"before":"fb92aa96f592deb26df3081503dee44ea1af4a78","after":"93256b6cf4ef1b533c0a496b9c8f290ccefcb522","ref":"refs/heads/master","pushedAt":"2024-06-14T08:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICES\n• Der leges videre.. Finpusning","shortMessageHtmlLink":"RABBIT-SERVICES"}},{"before":"a608058d421a82ca77f7d7ee9531dfc5a0a3822e","after":"fb92aa96f592deb26df3081503dee44ea1af4a78","ref":"refs/heads/master","pushedAt":"2024-06-13T18:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"MOCK-RABBITS\n• Har nu fået tilknyttet OriginId (User UserOrigin)","shortMessageHtmlLink":"MOCK-RABBITS"}},{"before":"4ab1bf7254862075f70beaf518723ecacb89bf49","after":"a608058d421a82ca77f7d7ee9531dfc5a0a3822e","ref":"refs/heads/master","pushedAt":"2024-06-13T15:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICE\n• Nye helper methods (og gamle som har skiftet navn og refactoreret)\n1) UserOriginFK_SetupAsync\n2) ChildFK_SetupAsync\n3) ParentsFK_SetupAsync\n\nRABBIT\n• Pejer nu også på avleren hvorfra den er født!\n• Hvilket også involvere ændringer i DB_Context og diverse DTOs","shortMessageHtmlLink":"RABBIT-SERVICE"}},{"before":"caa41ceacbf699d1c7a98b78d80cd540eb13a282","after":"4ab1bf7254862075f70beaf518723ecacb89bf49","ref":"refs/heads/master","pushedAt":"2024-06-09T16:15:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICES\n• Finjustering af rabbit children listen, og leg med Pedigree setuppet..","shortMessageHtmlLink":"RABBIT-SERVICES"}},{"before":"942fe99893365bdfecd4831bd28c767e1d4eb43a","after":"caa41ceacbf699d1c7a98b78d80cd540eb13a282","ref":"refs/heads/master","pushedAt":"2024-06-09T12:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-PROFILE-DTO\n• Indholder nu også en liste af Rabbit_ChildPreviewDTO.. som virker!","shortMessageHtmlLink":"RABBIT-PROFILE-DTO"}},{"before":"27e420cfb9c71295e1007bafcda822d2ef580c7a","after":"942fe99893365bdfecd4831bd28c767e1d4eb43a","ref":"refs/heads/master","pushedAt":"2024-06-06T11:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICE\n• Roder med setup for forældre fail-safe via metoden 'UpdateParentIdAsync', som skal benyttes på Update og RabbitProfile","shortMessageHtmlLink":"RABBIT-SERVICE"}},{"before":"2f748de4c157cedee5bfa493a185f0624ca000ec","after":"27e420cfb9c71295e1007bafcda822d2ef580c7a","ref":"refs/heads/master","pushedAt":"2024-06-05T15:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT\n• Har fået fungerende ICollections af Children\n• Det er derfor ændret i DbContect, og _MST filer","shortMessageHtmlLink":"RABBIT"}},{"before":"d6b31f301d23dc7e747c8bc4ab20af00ebff3c93","after":"2f748de4c157cedee5bfa493a185f0624ca000ec","ref":"refs/heads/master","pushedAt":"2024-06-03T23:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT\n• Har fået nyt ID. EarCombId..\nSom er en sammensætning af de to eksisterende properties RightEarId og LeftEarId.. Fungere godt!\nRABBIT-SERVICE\n• Success med metoden GetRabbit_ChildrenAsync, der henter en Rabbits children ud fra de Rabbits som peger på dens givne Id.","shortMessageHtmlLink":"RABBIT"}},{"before":"90fa1180f1af27dd9c38c60132bf8af4c4eef432","after":"d6b31f301d23dc7e747c8bc4ab20af00ebff3c93","ref":"refs/heads/master","pushedAt":"2024-06-01T20:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT\n• STOR UPDATE: Har nu en fungerende recursive setup!","shortMessageHtmlLink":"RABBIT"}},{"before":"33839ffe99ccc01e3893c3d01d4995e54acf3cc7","after":"90fa1180f1af27dd9c38c60132bf8af4c4eef432","ref":"refs/heads/master","pushedAt":"2024-05-31T13:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Små rettelser\n• Metode naming\n• Enum Color, naming\nRABBIT-SERVICES\n• Ny metode GetAllRabbits_OpenProfile_Filtered, som finder wabbits der er til salg..","shortMessageHtmlLink":"Små rettelser"}},{"before":"2913456e8d896a6545592d118a939698ad6e011a","after":"33839ffe99ccc01e3893c3d01d4995e54acf3cc7","ref":"refs/heads/master","pushedAt":"2024-05-30T17:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"ENUM-COLOR\n• Color def rettelse.. tabt vædemål..\nRABBIT-VALIDATOR\n• Rettet til derefter..","shortMessageHtmlLink":"ENUM-COLOR"}},{"before":"2638b7c755ddfcf63b5a4c3bba47f883ae0c07ae","after":"2913456e8d896a6545592d118a939698ad6e011a","ref":"refs/heads/master","pushedAt":"2024-05-30T15:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICE_MST\n• GetAllRabbits_OpenProfile_Filtered_Test som virker!","shortMessageHtmlLink":"RABBIT-SERVICE_MST"}},{"before":"8962b3210b34772dbfc6a552e339122558750bc9","after":"2638b7c755ddfcf63b5a4c3bba47f883ae0c07ae","ref":"refs/heads/master","pushedAt":"2024-05-30T15:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"ACCOUNT-SERVICE_MST\n• Rettelse på GetMyRabbitCollection_Filtered\nRABBITSERVICES\n• Ny funktion GetAllRabbits_OpenProfile_Filtered, skal testes igennem","shortMessageHtmlLink":"ACCOUNT-SERVICE_MST"}},{"before":"ea11ac14be14b90ec7022e248c7247b8705cca96","after":"8962b3210b34772dbfc6a552e339122558750bc9","ref":"refs/heads/master","pushedAt":"2024-05-30T10:44:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"ACCOUNT-SERVICES\n• Har nu taget over UserService, med alle dens tilhørende metoder. De kører også funktionelt via tilhørende '_MST'","shortMessageHtmlLink":"ACCOUNT-SERVICES"}},{"before":"e84fd3f3447f18c557d90f6501f29b69c0d987b4","after":"ea11ac14be14b90ec7022e248c7247b8705cca96","ref":"refs/heads/master","pushedAt":"2024-05-26T16:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Ud med gammelt TokenServices - bruges ikke.. Små namechanges..","shortMessageHtmlLink":"Ud med gammelt TokenServices - bruges ikke.. Små namechanges.."}},{"before":"ccef566e1b90781b099464c42cb29b5412968b5e","after":"e84fd3f3447f18c557d90f6501f29b69c0d987b4","ref":"refs/heads/master","pushedAt":"2024-05-26T12:33:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"MOCK-DATA-INITIALIZER\n• Ny klasse til at samle alt MockData og derved simulere DB-data. Diverse Service_MST projekter kan nu benytte dette og gøre TestInitialize væsentlig mere overskuelig!!","shortMessageHtmlLink":"MOCK-DATA-INITIALIZER"}},{"before":"7f3371fcb03a1415a7d400f65c64c9a1ec9c0b95","after":"ccef566e1b90781b099464c42cb29b5412968b5e","ref":"refs/heads/master","pushedAt":"2024-05-26T12:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"NY LOGIK\n• UserClaims, og RoleClaims tabellerne er nu helt uafhængige af hinanden.\n- Dvs. at RoleClaims ikke længere gemmes under UserCLaim tabellen som skete tidligere.\n• Ny logik er testet via RabbitService_MST og fungere, men det er blevet en meget langt TestInitialize..","shortMessageHtmlLink":"NY LOGIK"}},{"before":"b98cf7cb40bad7607573ff2bffccf94d5bc10ece","after":"7f3371fcb03a1415a7d400f65c64c9a1ec9c0b95","ref":"refs/heads/master","pushedAt":"2024-05-25T18:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"ACCOUNT-SERVICES\n• Forsøger ikke længere at gemme de 4 Claims .Id, UserName, Role, Email... De er jo allerede gemt i en tabel.. så hvorfor gemme dette igen??\n\nSIGNIN-SERVICES\n• Sepeartion of concerns!\n• Login er nu delt op hvor den før selv sørgede for en masse ting. Den benytter sig nu af 2 nye metoder:\n'GenerateToken' og 'SynchronizeUserClaims'","shortMessageHtmlLink":"ACCOUNT-SERVICES"}},{"before":"a7767b278e03680f873c8e7fdea4afdecd6f3a0c","after":"b98cf7cb40bad7607573ff2bffccf94d5bc10ece","ref":"refs/heads/master","pushedAt":"2024-05-23T18:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Bedre forståelse for role-baseret vs. claim-baseret RBAC opsætning.. Så derfor endnu en ændring i:\n• MockRoleClaims + tilhørende Service metoder og MST.\n• Ny idé (men ikke brugt) til UserClaim synkronisering i SigninServices\n• Rabbit IsPublic er ude.. OpenProfile er inde","shortMessageHtmlLink":"Bedre forståelse for role-baseret vs. claim-baseret RBAC opsætning.. …"}},{"before":"0ec9d5328143027aa5895c37b8001547b817ca5b","after":"a7767b278e03680f873c8e7fdea4afdecd6f3a0c","ref":"refs/heads/master","pushedAt":"2024-05-22T13:33:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Navneændringer og returtyper..","shortMessageHtmlLink":"Navneændringer og returtyper.."}},{"before":"964903e5180e5d8e1fc5e6b9efe5e3b06c06bb84","after":"0ec9d5328143027aa5895c37b8001547b817ca5b","ref":"refs/heads/master","pushedAt":"2024-05-20T11:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Mindre rettelser..","shortMessageHtmlLink":"Mindre rettelser.."}},{"before":"d0120f6610d6a1f04290ea02922fa6e0cbed6445","after":"964903e5180e5d8e1fc5e6b9efe5e3b06c06bb84","ref":"refs/heads/master","pushedAt":"2024-05-19T12:55:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICE_MST\n• Ny update/delete tests på RBAC","shortMessageHtmlLink":"RABBIT-SERVICE_MST"}},{"before":"904a13094f4e752f68c07f5cf9114036194039b5","after":"d0120f6610d6a1f04290ea02922fa6e0cbed6445","ref":"refs/heads/master","pushedAt":"2024-05-19T10:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"HELPER-SERVICE\n• Servicen starter ud med metoden 'CopyPropertiesTo' som har til formål at gøre Update kald lettere for diverse DTO'er på trods af class Type","shortMessageHtmlLink":"HELPER-SERVICE"}},{"before":"453606daaf09d1d92145699c8cb22effaa5956fb","after":"904a13094f4e752f68c07f5cf9114036194039b5","ref":"refs/heads/master","pushedAt":"2024-05-19T08:27:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"DB-ANGORA-CONTEXT\n• Ny .isUnique opsætning og indexering!\n\nANDET:\n• Claims update, fejlbeskeder og metode navngivning","shortMessageHtmlLink":"DB-ANGORA-CONTEXT"}},{"before":"24132ffd015e7de5a91d2e5f97d2d4d62d78cd29","after":"453606daaf09d1d92145699c8cb22effaa5956fb","ref":"refs/heads/master","pushedAt":"2024-05-17T10:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RABBIT-SERVICE_MST\n• Første successfulde test af RBAC metoden DeleteRabbic_RBAC_Async","shortMessageHtmlLink":"RABBIT-SERVICE_MST"}},{"before":"bd32980b37ad13dec725e5b48b191548dd6b8775","after":"24132ffd015e7de5a91d2e5f97d2d4d62d78cd29","ref":"refs/heads/master","pushedAt":"2024-05-16T09:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"ROLE-CLAIMS\n• Leger med opsætning heraf, via den nye class: MockRoleClaims.\n\nG-REPOSITORY\n• Tilføjet summary for metoder jeg bliver ved at blive tvivle på..\n\nRABBITSERVICE\n• Mere specifik metodenavngivning - tilhørende IService og _MST rettet derefter","shortMessageHtmlLink":"ROLE-CLAIMS"}},{"before":"80c54cda3b5b497b1d8303e6c3b7e2563f1b8318","after":"bd32980b37ad13dec725e5b48b191548dd6b8775","ref":"refs/heads/master","pushedAt":"2024-05-15T13:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"Nye Interfaces.. Oprydning\n\nSiginServices:\n• Ved login opdateres ens Claims oppe mod RoleClaims tabellen","shortMessageHtmlLink":"Nye Interfaces.. Oprydning"}},{"before":"1660dabc4553f6edb7592be9950bf5170f789824","after":"80c54cda3b5b497b1d8303e6c3b7e2563f1b8318","ref":"refs/heads/master","pushedAt":"2024-05-14T17:38:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mikfri","name":"Mikkel Friborg","path":"/Mikfri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111983669?s=80&v=4"},"commit":{"message":"RoleServices\n• Mere forståelse for hvad denne service skal.\n\nAccountServices\n• Ny metode\n\nSigninServices\n• Ny metode\n\nMockUser\n• Tilføjer nu også en rolle til hver user via ny class MockUser_WithRole","shortMessageHtmlLink":"RoleServices"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaEMakwA","startCursor":null,"endCursor":null}},"title":"Activity · Mikfri/DB-AngoraLib"}