{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3070373,"defaultBranch":"master","name":"TeamPass","ownerLogin":"nilsteampassnet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-12-29T18:55:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1197546?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725035383.0","currentOid":""},"activityList":{"items":[{"before":"5d26774682023c40c70aa7925f83f8a993bf53ec","after":"981f6dbba70296281a4968b2dc103949244d4d7e","ref":"refs/heads/master","pushedAt":"2024-09-10T07:17:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4309 from lucasfoussier/fix_email_dynamic_content_conditional_escape\n\nBUGFIX - Escaping email inner content only when necessary","shortMessageHtmlLink":"Merge pull request #4309 from lucasfoussier/fix_email_dynamic_content…"}},{"before":"aae6232b8a050222680b16a8a875109d341a12ff","after":"5d26774682023c40c70aa7925f83f8a993bf53ec","ref":"refs/heads/master","pushedAt":"2024-09-09T08:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nIMproved sendmail function","shortMessageHtmlLink":"3.1.2"}},{"before":"771c9448a2890cbd44508a822f2d810dd1498a9c","after":"aae6232b8a050222680b16a8a875109d341a12ff","ref":"refs/heads/master","pushedAt":"2024-09-09T07:10:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nCode review fix","shortMessageHtmlLink":"3.1.2"}},{"before":"d851f1bb9a33400ccbd479ff63eb39f479606129","after":"771c9448a2890cbd44508a822f2d810dd1498a9c","ref":"refs/heads/master","pushedAt":"2024-09-09T06:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nMerged PR #4304 by @lucasfoussier\nImproved authentication with ENtra AD","shortMessageHtmlLink":"3.1.2"}},{"before":"00ce584c7d577598e0d82a4a0f0b76fcd3eefd40","after":"d851f1bb9a33400ccbd479ff63eb39f479606129","ref":"refs/heads/master","pushedAt":"2024-09-09T05:25:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4304 from lucasfoussier/fix_email_content_xss_escaped\n\nBUGFIX - Fixing email content wrongly escaped and broken on mail client","shortMessageHtmlLink":"Merge pull request #4304 from lucasfoussier/fix_email_content_xss_esc…"}},{"before":"c923eb3c71434b1653c7547ef46f68ecca6a181b","after":"00ce584c7d577598e0d82a4a0f0b76fcd3eefd40","ref":"refs/heads/master","pushedAt":"2024-09-09T05:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nCode review fixes\nLibraries update","shortMessageHtmlLink":"3.1.2"}},{"before":"d39f5253bfedbb6167ba28c8628ca96709630d82","after":"c923eb3c71434b1653c7547ef46f68ecca6a181b","ref":"refs/heads/master","pushedAt":"2024-09-08T19:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nScrutinizer code review fixes","shortMessageHtmlLink":"3.1.2"}},{"before":"e5e3754c7835b8ba7211473b59625137d85150a4","after":"d39f5253bfedbb6167ba28c8628ca96709630d82","ref":"refs/heads/master","pushedAt":"2024-09-08T17:14:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nOAuth2 with Microsoft Entra is now available","shortMessageHtmlLink":"3.1.2"}},{"before":"d42221f1ea1ca9b712c4c69af89f31012921f87a","after":"e5e3754c7835b8ba7211473b59625137d85150a4","ref":"refs/heads/master","pushedAt":"2024-09-02T16:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nFix for #4297","shortMessageHtmlLink":"3.1.2"}},{"before":"f357538c42e20bbfcfbbd20bc1bdc1437d12c260","after":"d42221f1ea1ca9b712c4c69af89f31012921f87a","ref":"refs/heads/master","pushedAt":"2024-08-31T17:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nFix for #4294","shortMessageHtmlLink":"3.1.2"}},{"before":"7822610bfbd1cf871ba2056ee2295ec5e6a2053c","after":"f357538c42e20bbfcfbbd20bc1bdc1437d12c260","ref":"refs/heads/master","pushedAt":"2024-08-31T06:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nFix for #4298","shortMessageHtmlLink":"3.1.2"}},{"before":"c7269ac25d2ad61724777e6320715939ca489b5f","after":"7822610bfbd1cf871ba2056ee2295ec5e6a2053c","ref":"refs/heads/master","pushedAt":"2024-08-31T06:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nFixing some issues from scrutinizer analysis","shortMessageHtmlLink":"3.1.2"}},{"before":"e0a3b66c90cea2969f1f1fbfb171d539250c4bed","after":null,"ref":"refs/heads/feature-pr-4273","pushedAt":"2024-08-30T16:29:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"}},{"before":"b0f406eeb19861be8f822cd66c756adfba9fe45d","after":"c7269ac25d2ad61724777e6320715939ca489b5f","ref":"refs/heads/master","pushedAt":"2024-08-30T16:28:38.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge branch 'feature-pr-4273'","shortMessageHtmlLink":"Merge branch 'feature-pr-4273'"}},{"before":null,"after":"e0a3b66c90cea2969f1f1fbfb171d539250c4bed","ref":"refs/heads/feature-pr-4273","pushedAt":"2024-08-30T15:48:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nMerge PR #4273 by @corentin-soriano","shortMessageHtmlLink":"3.1.2"}},{"before":"8208b743f4ba203d3f3e5c4c33911388c8a00ea3","after":"b0f406eeb19861be8f822cd66c756adfba9fe45d","ref":"refs/heads/master","pushedAt":"2024-08-28T15:56:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nFixing Fossa licences issues","shortMessageHtmlLink":"3.1.2"}},{"before":"8aedf511d8f4c54bebfee635882d1728abfbe291","after":"8208b743f4ba203d3f3e5c4c33911388c8a00ea3","ref":"refs/heads/master","pushedAt":"2024-08-27T16:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nUpdated external libraries","shortMessageHtmlLink":"3.1.2"}},{"before":"a78b846b6a374c0954482ce16122193255de8a67","after":"8aedf511d8f4c54bebfee635882d1728abfbe291","ref":"refs/heads/master","pushedAt":"2024-08-26T20:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nRegarding PR #4235, added new option in order to display or not those new information","shortMessageHtmlLink":"3.1.2"}},{"before":"fb9f5aab0bdb5b26734dfcf37f587ae11d3927a9","after":"a78b846b6a374c0954482ce16122193255de8a67","ref":"refs/heads/master","pushedAt":"2024-08-25T17:30:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"3.1.2\n\nMerged PRs by @corentin-soriano: #4293 #4286 #4285 #4282 #4280 #4268 #4262 #4257 #4256 #4255 #4254 #4240 #4239 #4238 #4237 #4236 #4235 #4234 #4231 #4230 #4228 #4223 #4222 #4206 #4206\nMerged PR by @rokx: #4220\nMerge PR by @simonpoess: #4185","shortMessageHtmlLink":"3.1.2"}},{"before":"08a4fbb3558b3f4f781bc8837dd43d8f03338bc3","after":"fb9f5aab0bdb5b26734dfcf37f587ae11d3927a9","ref":"refs/heads/master","pushedAt":"2024-08-25T17:05:46.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4256 from corentin-soriano/upgrade_improvement\n\nBUGFIX - Upgrade process improvement and speedup","shortMessageHtmlLink":"Merge pull request #4256 from corentin-soriano/upgrade_improvement"}},{"before":"f5aa54df4a2c498acfa8204081a2db4143c9bac9","after":"08a4fbb3558b3f4f781bc8837dd43d8f03338bc3","ref":"refs/heads/master","pushedAt":"2024-08-25T16:52:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4255 from corentin-soriano/email_format\n\nBUGFIX - Correct email formatting","shortMessageHtmlLink":"Merge pull request #4255 from corentin-soriano/email_format"}},{"before":"e46e15c9032275bc52de21ea22d4a046564fec7e","after":"f5aa54df4a2c498acfa8204081a2db4143c9bac9","ref":"refs/heads/master","pushedAt":"2024-08-25T16:51:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4254 from corentin-soriano/copy_item_link\n\nBUGFIX - Don't close item view when using copy item link.","shortMessageHtmlLink":"Merge pull request #4254 from corentin-soriano/copy_item_link"}},{"before":"f6d2bbbfea80db99ad98e812ed3e403f6ba7a07d","after":"e46e15c9032275bc52de21ea22d4a046564fec7e","ref":"refs/heads/master","pushedAt":"2024-08-25T16:50:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4240 from corentin-soriano/wrong_access_control\n\nSEC - Correct wrong access control","shortMessageHtmlLink":"Merge pull request #4240 from corentin-soriano/wrong_access_control"}},{"before":"7a48063da6c4eddede1c4063970c8474d9abfe2d","after":"f6d2bbbfea80db99ad98e812ed3e403f6ba7a07d","ref":"refs/heads/master","pushedAt":"2024-08-25T16:49:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4239 from corentin-soriano/bypass_upload_filter_attachment\n\nSEC - Correct bypass upload filters vulnerability.","shortMessageHtmlLink":"Merge pull request #4239 from corentin-soriano/bypass_upload_filter_a…"}},{"before":"2f3c0131f52c7ab9f41fc7338d0f57cc23318ab6","after":"7a48063da6c4eddede1c4063970c8474d9abfe2d","ref":"refs/heads/master","pushedAt":"2024-08-25T16:48:58.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4238 from corentin-soriano/xss_correct\n\nSEC - Correct multiple XSS","shortMessageHtmlLink":"Merge pull request #4238 from corentin-soriano/xss_correct"}},{"before":"26c1f32b505dac2e5b02f8a323b00d445de2cf1a","after":"2f3c0131f52c7ab9f41fc7338d0f57cc23318ab6","ref":"refs/heads/master","pushedAt":"2024-08-25T16:46:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4237 from corentin-soriano/insecure_object_reference\n\nSEC - Use session user id instead of user input to download or reset user keys","shortMessageHtmlLink":"Merge pull request #4237 from corentin-soriano/insecure_object_reference"}},{"before":"d7115ad5aac5aeb3fe82778abf043e88edcde23f","after":"26c1f32b505dac2e5b02f8a323b00d445de2cf1a","ref":"refs/heads/master","pushedAt":"2024-08-25T16:45:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4236 from corentin-soriano/LFI_language\n\nSEC - Correct LFI.","shortMessageHtmlLink":"Merge pull request #4236 from corentin-soriano/LFI_language"}},{"before":"2f452bc470700d7fbf6c3ffa4e1a8104535d1346","after":"d7115ad5aac5aeb3fe82778abf043e88edcde23f","ref":"refs/heads/master","pushedAt":"2024-08-25T16:44:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4235 from corentin-soriano/add_username_preview\n\nAdd username, mail and url next to description in item view.","shortMessageHtmlLink":"Merge pull request #4235 from corentin-soriano/add_username_preview"}},{"before":"6f852dd9f15cbdc75ed43463eb26b07119e04138","after":"2f452bc470700d7fbf6c3ffa4e1a8104535d1346","ref":"refs/heads/master","pushedAt":"2024-08-25T16:42:47.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4234 from corentin-soriano/direct_link_before_auth\n\nBUGFIX - Redirect on item view after authentication if an unauthenticated user opened direct link.","shortMessageHtmlLink":"Merge pull request #4234 from corentin-soriano/direct_link_before_auth"}},{"before":"f1acaa134d69ba77d25f0df2880fdcf8625564c8","after":"6f852dd9f15cbdc75ed43463eb26b07119e04138","ref":"refs/heads/master","pushedAt":"2024-08-25T16:41:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nilsteampassnet","name":"Nils Laumaillé","path":"/nilsteampassnet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1197546?s=80&v=4"},"commit":{"message":"Merge pull request #4231 from corentin-soriano/addslashes_config\n\nBUGFIX - Avoid break tp.config.php file with single quote in parameter value.","shortMessageHtmlLink":"Merge pull request #4231 from corentin-soriano/addslashes_config"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsbgE9AA","startCursor":null,"endCursor":null}},"title":"Activity · nilsteampassnet/TeamPass"}