{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":366917550,"defaultBranch":"master","name":"SS14.Admin","ownerLogin":"space-wizards","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-13T02:58:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10567778?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722871437.0","currentOid":""},"activityList":{"items":[{"before":"8c7ed08a14fc3275f793d26a5a3b523c61091ad2","after":"0b76ce5ebe01d1035657895a5402e1cc42c30a0c","ref":"refs/heads/master","pushedAt":"2024-09-06T05:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix page titles for role ban pages","shortMessageHtmlLink":"Fix page titles for role ban pages"}},{"before":"8b608c2f20567a023f13b8472b61ca01f1703944","after":"8c7ed08a14fc3275f793d26a5a3b523c61091ad2","ref":"refs/heads/master","pushedAt":"2024-08-05T15:17:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix mass ban system\n\nPrevious code didn't work with exempt flags properly.","shortMessageHtmlLink":"Fix mass ban system"}},{"before":"a534182b01365e18c35d6abcf7debe57ec8e1a82","after":"09991ffd8e15d4e8dee416eb577827bb5a1b99b7","ref":"refs/heads/24-06-30-personal-data","pushedAt":"2024-07-27T15:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Update PersonalDataDownloader to latest migration","shortMessageHtmlLink":"Update PersonalDataDownloader to latest migration"}},{"before":"e5030a44d8d27010b828cb3dcf3901086ddad140","after":"8b608c2f20567a023f13b8472b61ca01f1703944","ref":"refs/heads/master","pushedAt":"2024-07-27T15:28:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add the Capability to mass ban players based on .tsv files (#59)\n\n* Add the Capability to mass ban players based on .tsv files\r\n\r\n* I SWEAR TO GOD IT DELKETES THE .NAME EVERY TIME ADASDASDASDSAD\r\n\r\n* small changes\r\n\r\n* fixes\r\n\r\n* check for header and error if its not there\r\n\r\n* package shit\r\n\r\n* tsv record\r\n\r\n---------\r\n\r\nCo-authored-by: Geekyhobo <66805063+Ahlytlex@users.noreply.github.com>","shortMessageHtmlLink":"Add the Capability to mass ban players based on .tsv files (#59)"}},{"before":null,"after":"a534182b01365e18c35d6abcf7debe57ec8e1a82","ref":"refs/heads/24-06-30-personal-data","pushedAt":"2024-06-30T21:48:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add start of personal data management tools to SS14.Admins\n\nIntending to replace the annoying-to-use GDPR Python scripts in the main game repo.","shortMessageHtmlLink":"Add start of personal data management tools to SS14.Admins"}},{"before":"a9d619ed3af5784964dba0e9fd1d2919960b602e","after":"e5030a44d8d27010b828cb3dcf3901086ddad140","ref":"refs/heads/master","pushedAt":"2024-06-24T13:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix two checks for ADMIN role that should've been PII instead.\n\nFixes #71","shortMessageHtmlLink":"Fix two checks for ADMIN role that should've been PII instead."}},{"before":"61901e54556b6fe19916d7997ccaa27456b62c57","after":"a9d619ed3af5784964dba0e9fd1d2919960b602e","ref":"refs/heads/master","pushedAt":"2024-06-23T18:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Remove ban auto-deletion from menu","shortMessageHtmlLink":"Remove ban auto-deletion from menu"}},{"before":"f0fd2c47730c4187d0ccb0b7d33f80d61f28b71a","after":"61901e54556b6fe19916d7997ccaa27456b62c57","ref":"refs/heads/master","pushedAt":"2024-06-23T16:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Sprinkle [ValidateAntiForgeryToken] around the place more.\n\nI'm not sure this is actually necessary but can't hurt I guess.","shortMessageHtmlLink":"Sprinkle [ValidateAntiForgeryToken] around the place more."}},{"before":"aa39bbf6cb814170f524f45ae266e049e2c1631e","after":"f0fd2c47730c4187d0ccb0b7d33f80d61f28b71a","ref":"refs/heads/master","pushedAt":"2024-06-23T16:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Give \"changes saved\" message when saving ban template.","shortMessageHtmlLink":"Give \"changes saved\" message when saving ban template."}},{"before":"4103020284bea2f93b6007cc1d4fce842a367f15","after":"aa39bbf6cb814170f524f45ae266e049e2c1631e","ref":"refs/heads/master","pushedAt":"2024-06-23T16:45:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Update submodule\n\nYeah so I didn't mean to push the main commit directly to master but here we are I suppose","shortMessageHtmlLink":"Update submodule"}},{"before":"5418e1ad94689adb715a3b205564535e4964fb65","after":"4103020284bea2f93b6007cc1d4fce842a367f15","ref":"refs/heads/master","pushedAt":"2024-06-23T00:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Ban template system\n\nRequires https://github.com/space-wizards/space-station-14/pull/29365","shortMessageHtmlLink":"Ban template system"}},{"before":"db5a08b176d1ce59a36bebd834508ee178e5a419","after":"5418e1ad94689adb715a3b205564535e4964fb65","ref":"refs/heads/master","pushedAt":"2024-06-21T12:35:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix ban hits table being broken by previous commit","shortMessageHtmlLink":"Fix ban hits table being broken by previous commit"}},{"before":"39396095d073959052ce71fba7956a0aec3d3f85","after":"db5a08b176d1ce59a36bebd834508ee178e5a419","ref":"refs/heads/master","pushedAt":"2024-06-21T12:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add server column to connections table.","shortMessageHtmlLink":"Add server column to connections table."}},{"before":"6bca2f2d76d63b392594bc538fb171c9267b459d","after":"39396095d073959052ce71fba7956a0aec3d3f85","ref":"refs/heads/master","pushedAt":"2024-06-21T02:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Rider wants me to commit this.","shortMessageHtmlLink":"Rider wants me to commit this."}},{"before":"92aceb8d0b1879a83f3a920f5ab145ddaab01ccb","after":"6bca2f2d76d63b392594bc538fb171c9267b459d","ref":"refs/heads/master","pushedAt":"2024-06-21T02:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Disable showing total count on connections log table.\n\nImproves query time since it needs a full table scan and nobody cares about the count anyways.","shortMessageHtmlLink":"Disable showing total count on connections log table."}},{"before":"f7c948a92decfacd8aab4ecb6d2b4c29601637e7","after":"92aceb8d0b1879a83f3a920f5ab145ddaab01ccb","ref":"refs/heads/master","pushedAt":"2024-06-21T01:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Hide PII from admins who lack that permission (#70)\n\n* Sync AdminFlags.cs\r\n\r\n* PII constant\r\n\r\n* Hide PII from Players pages\r\n\r\n* Don't allow searching for PII when you lack the role\r\n\r\n* 1984 PII from connection logs and ban hits\r\n\r\n* Nuke another check that might leak PII\r\n\r\n* I forgor\r\n\r\n* Don't allow filling bans from last connection\r\n\r\n* Replace use latest buttons with a checkbox\r\n\r\n* Do the thing","shortMessageHtmlLink":"Hide PII from admins who lack that permission (#70)"}},{"before":"1a019bb7dc4e835bc22216fc8f94761517952393","after":"f7c948a92decfacd8aab4ecb6d2b4c29601637e7","ref":"refs/heads/master","pushedAt":"2024-06-06T13:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Ok does it work NOW?","shortMessageHtmlLink":"Ok does it work NOW?"}},{"before":"6bfc09abf92417c3890d0e805e9b50e7fc3374d9","after":"1a019bb7dc4e835bc22216fc8f94761517952393","ref":"refs/heads/master","pushedAt":"2024-06-06T13:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Try to fix Dockerfile\n???","shortMessageHtmlLink":"Try to fix Dockerfile"}},{"before":"3b73206c37c7cacc2bb12c3cf21b8cf5d4463aca","after":"6bfc09abf92417c3890d0e805e9b50e7fc3374d9","ref":"refs/heads/master","pushedAt":"2024-06-06T13:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Update SS14 to master.\n\nThis fixes database read errors due to last_read_rules being removed from the database.","shortMessageHtmlLink":"Update SS14 to master."}},{"before":"2bbfa8993dcf5e2a3bb516002c943d488432f087","after":"3b73206c37c7cacc2bb12c3cf21b8cf5d4463aca","ref":"refs/heads/master","pushedAt":"2024-04-16T22:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Rider you bastard","shortMessageHtmlLink":"Rider you bastard"}},{"before":"d102138da48715ac8ad27cef965490791f9d741f","after":"2bbfa8993dcf5e2a3bb516002c943d488432f087","ref":"refs/heads/master","pushedAt":"2024-04-16T22:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Update SS14 to master\n\nThis mostly meant updating it to work with https://github.com/space-wizards/space-station-14/pull/25280, which probably makes all times in the program consistently shown as UTC.","shortMessageHtmlLink":"Update SS14 to master"}},{"before":"6704f3dcc2f656a928ce8bafe10c3066bf5b1010","after":"d102138da48715ac8ad27cef965490791f9d741f","ref":"refs/heads/master","pushedAt":"2024-03-24T13:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix bans sort being broken\n\nOOPS","shortMessageHtmlLink":"Fix bans sort being broken"}},{"before":"44b2ab3753bc91696d14065b61b859db86d4b14d","after":"6704f3dcc2f656a928ce8bafe10c3066bf5b1010","ref":"refs/heads/master","pushedAt":"2024-03-24T13:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add round ID to bans tables.\n\nRequested by CptJeanLuc on Discord.","shortMessageHtmlLink":"Add round ID to bans tables."}},{"before":"e53aa72663d6f08c6e5b01b7905eb57b50993f17","after":"44b2ab3753bc91696d14065b61b859db86d4b14d","ref":"refs/heads/master","pushedAt":"2024-03-19T17:10:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"fix (#64)\n\nCo-authored-by: Geekyhobo <66805063+Ahlytlex@users.noreply.github.com>","shortMessageHtmlLink":"fix (#64)"}},{"before":"59a7aedf22c13e311159a5792bcdda8410cb894b","after":"e53aa72663d6f08c6e5b01b7905eb57b50993f17","ref":"refs/heads/master","pushedAt":"2024-03-16T22:37:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Conformation for Unbans (#60)\n\n* Conformation for Unbans\r\n\r\n* onclick handler was stupid here lmao\r\n\r\n* using let cause julian knows more than me\r\n\r\n* const is better lmaooooooooooooooooooooo\r\n\r\n---------\r\n\r\nCo-authored-by: Geekyhobo <66805063+Ahlytlex@users.noreply.github.com>","shortMessageHtmlLink":"Conformation for Unbans (#60)"}},{"before":"ad8c161761711a4da92b04494a31b0ad8914bef3","after":"59a7aedf22c13e311159a5792bcdda8410cb894b","ref":"refs/heads/master","pushedAt":"2024-02-28T14:50:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Vasislis Forgor a line (#61)","shortMessageHtmlLink":"Vasislis Forgor a line (#61)"}},{"before":"2fd8906282fc9046005ccdad0806c84c08aa16b1","after":"ad8c161761711a4da92b04494a31b0ad8914bef3","ref":"refs/heads/master","pushedAt":"2024-01-29T09:36:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add SS14 Icon to the application (#54)\n\n* add SS14 Icon to the application\r\n\r\n* Make it GAY\r\n\r\n---------\r\n\r\nCo-authored-by: Geekyhobo <66805063+Ahlytlex@users.noreply.github.com>","shortMessageHtmlLink":"Add SS14 Icon to the application (#54)"}},{"before":"aa8a8c5da00b555cfe30c373ee74aaaffd5fdd0a","after":"2fd8906282fc9046005ccdad0806c84c08aa16b1","ref":"refs/heads/master","pushedAt":"2024-01-15T20:55:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Fix menu button on mobile not working (#52)","shortMessageHtmlLink":"Fix menu button on mobile not working (#52)"}},{"before":"b6e5d0c89bb83d86ccac8d2165a2d19d8eafbe66","after":"aa8a8c5da00b555cfe30c373ee74aaaffd5fdd0a","ref":"refs/heads/master","pushedAt":"2024-01-14T14:37:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Add table pagination to bottom of Whitelist page (#49)","shortMessageHtmlLink":"Add table pagination to bottom of Whitelist page (#49)"}},{"before":"9e6b794429f9d754d4999d13d1d5d4585e6d3a34","after":"b6e5d0c89bb83d86ccac8d2165a2d19d8eafbe66","ref":"refs/heads/master","pushedAt":"2024-01-14T14:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PJB3005","name":"Pieter-Jan Briers","path":"/PJB3005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8107459?s=80&v=4"},"commit":{"message":"Turns out ASP.NET Core breaks if your enum backing type isn't int.\n\nGrand.\n\nFixes #50","shortMessageHtmlLink":"Turns out ASP.NET Core breaks if your enum backing type isn't int."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErpAhyQA","startCursor":null,"endCursor":null}},"title":"Activity ยท space-wizards/SS14.Admin"}