{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":332084449,"defaultBranch":"main","name":"ifdb","ownerLogin":"iftechfoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-22T23:14:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20864886?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726623219.0","currentOid":""},"activityList":{"items":[{"before":"673f9fdd76d0dcde1250c2ddff30d339645b2329","after":"e672714067ece034246d745c540587f69fbf1900","ref":"refs/heads/main","pushedAt":"2024-09-20T19:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"ifcomp: submit each game with a link to the ballot","shortMessageHtmlLink":"ifcomp: submit each game with a link to the ballot"}},{"before":"d0bd9031d8cbcc0c92af92aa0f62237059ee7cc8","after":"673f9fdd76d0dcde1250c2ddff30d339645b2329","ref":"refs/heads/main","pushedAt":"2024-09-18T01:42:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #332 from iftechfoundation/viewgame-flow-root-bug\n\nFix float-clearing bug","shortMessageHtmlLink":"Merge pull request #332 from iftechfoundation/viewgame-flow-root-bug"}},{"before":null,"after":"9f310780a9838dddc5e1bd75404f8b6ea721a22f","ref":"refs/heads/viewgame-flow-root-bug","pushedAt":"2024-09-18T01:33:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"viewgame: Fix float-clearing bug\n\nSetting the `viewgame__mainSummary` as `display: flow-root` ensures that when the `externalLinksDiv` clears the float, it clears only the `.coverart` float, and not the entire External Links table.\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/491","shortMessageHtmlLink":"viewgame: Fix float-clearing bug"}},{"before":"bf6f2b24e065aa0ef2e5f4307dacc768f924f1fd","after":"d0bd9031d8cbcc0c92af92aa0f62237059ee7cc8","ref":"refs/heads/main","pushedAt":"2024-09-17T14:57:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix layout bug on games with cover art and short description.\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/490","shortMessageHtmlLink":"Fix layout bug on games with cover art and short description."}},{"before":"99cc21dba0398600664271b6f4bbd3d6fa9d47ab","after":"bf6f2b24e065aa0ef2e5f4307dacc768f924f1fd","ref":"refs/heads/main","pushedAt":"2024-09-17T04:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Remove obsolete docker-compose.yml version","shortMessageHtmlLink":"Remove obsolete docker-compose.yml version"}},{"before":null,"after":"075b450425dc1bdab34bf95bfbe91ebe2e4b312a","ref":"refs/heads/viewgame-narrow-description-bug","pushedAt":"2024-09-16T18:10:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix layout bug on games with cover art and short description.\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/490","shortMessageHtmlLink":"Fix layout bug on games with cover art and short description."}},{"before":"da3daad6398217f767b4c245730c22f567297136","after":"99cc21dba0398600664271b6f4bbd3d6fa9d47ab","ref":"refs/heads/main","pushedAt":"2024-09-12T18:56:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"ifarchive-tuid-report: ignore symlinks","shortMessageHtmlLink":"ifarchive-tuid-report: ignore symlinks"}},{"before":"0334463b8b12f98f0d0850e2b8261306878338da","after":"da3daad6398217f767b4c245730c22f567297136","ref":"refs/heads/main","pushedAt":"2024-09-12T06:24:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add /ifarchive-tuid-report\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/489","shortMessageHtmlLink":"Add /ifarchive-tuid-report"}},{"before":"be2b034a230bbc1a43be885f4c2b11eaabacf8d7","after":"b82f77c28971f0e4104e949d54e3a912e666e1dc","ref":"refs/heads/ifarchive-tuid-report","pushedAt":"2024-09-11T05:24:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add /ifarchive-tuid-report\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/489","shortMessageHtmlLink":"Add /ifarchive-tuid-report"}},{"before":"27ee6c01268dafa90bbbf8fdbe0a94a4c8d69f07","after":"be2b034a230bbc1a43be885f4c2b11eaabacf8d7","ref":"refs/heads/ifarchive-tuid-report","pushedAt":"2024-09-10T23:41:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add /ifarchive-tuid-report\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/489","shortMessageHtmlLink":"Add /ifarchive-tuid-report"}},{"before":null,"after":"27ee6c01268dafa90bbbf8fdbe0a94a4c8d69f07","ref":"refs/heads/ifarchive-tuid-report","pushedAt":"2024-09-10T23:35:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add /ifarchive-tuid-report\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/489","shortMessageHtmlLink":"Add /ifarchive-tuid-report"}},{"before":"210d893ed6fc12db420dccbb4fed0d05254790cb","after":"0334463b8b12f98f0d0850e2b8261306878338da","ref":"refs/heads/main","pushedAt":"2024-09-04T21:38:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Return HTTP status code 409 when there's no pending link for that IFDB temp ID","shortMessageHtmlLink":"Return HTTP status code 409 when there's no pending link for that IFD…"}},{"before":null,"after":"86870135d699108d2e21731c85683cf5eb05257e","ref":"refs/heads/ifarchive-commit-409","pushedAt":"2024-09-04T21:37:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Return HTTP status code 409 when there's no pending link for that IFDB temp ID","shortMessageHtmlLink":"Return HTTP status code 409 when there's no pending link for that IFD…"}},{"before":"8f88f17bd24d105964d67f459b592d721fb54d90","after":"210d893ed6fc12db420dccbb4fed0d05254790cb","ref":"refs/heads/main","pushedAt":"2024-09-01T23:58:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #325 from iftechfoundation/sandbox-tags\n\nForbid restricted users from editing tags","shortMessageHtmlLink":"Merge pull request #325 from iftechfoundation/sandbox-tags"}},{"before":"6268fc08aa3288b4ebb19eff0ca83839397052fc","after":"8f88f17bd24d105964d67f459b592d721fb54d90","ref":"refs/heads/main","pushedAt":"2024-09-01T19:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"ifcomp importer: rename download links to external links","shortMessageHtmlLink":"ifcomp importer: rename download links to external links"}},{"before":"949fba135b892dcef07c6e9417c5cf0ffbe7f6da","after":"6268fc08aa3288b4ebb19eff0ca83839397052fc","ref":"refs/heads/main","pushedAt":"2024-08-20T15:00:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #327 from iftechfoundation/sandbox-pollvotes\n\nExclude sandboxed users from poll vote counts","shortMessageHtmlLink":"Merge pull request #327 from iftechfoundation/sandbox-pollvotes"}},{"before":null,"after":"3e4851241f558ed791e7728c3bff94a56a0e7f9d","ref":"refs/heads/sandbox-pollvotes","pushedAt":"2024-08-20T06:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Exclude sandboxed users from poll vote counts\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/474","shortMessageHtmlLink":"Exclude sandboxed users from poll vote counts"}},{"before":null,"after":"e77a989c7d389fabf1a5b69d5fa40e3dbb15edfc","ref":"refs/heads/sandbox-crossrecs","pushedAt":"2024-08-20T00:29:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Hide sandboxed explicit cross-recommendations","shortMessageHtmlLink":"Hide sandboxed explicit cross-recommendations"}},{"before":null,"after":"97a097c97ad2b99117affb07f57cdafe425163ab","ref":"refs/heads/sandbox-tags","pushedAt":"2024-08-19T23:52:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Forbid restricted users from editing tags\n\nThis code was mostly copied from `check_editing_privileges()` in `util.php`.\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/423","shortMessageHtmlLink":"Forbid restricted users from editing tags"}},{"before":"aa9af0f35550d7bd82ca88a7b0ddb72402d1c0b8","after":"949fba135b892dcef07c6e9417c5cf0ffbe7f6da","ref":"refs/heads/main","pushedAt":"2024-08-19T23:06:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #324 from Keltena/sandbox-lists\n\nHide sandboxed users' reclists (fixes #400)","shortMessageHtmlLink":"Merge pull request #324 from Keltena/sandbox-lists"}},{"before":"043b0c0797a1cd49c51e1643209c2807eb0244d5","after":"aa9af0f35550d7bd82ca88a7b0ddb72402d1c0b8","ref":"refs/heads/main","pushedAt":"2024-08-19T22:42:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #323 from iftechfoundation/fix-ifarchive-scrubber\n\nFix IF Archive scrubber: Scrub troll content, but don't delete the user","shortMessageHtmlLink":"Merge pull request #323 from iftechfoundation/fix-ifarchive-scrubber"}},{"before":null,"after":"2625214125e14f5f6ac171f2b91a08cada072bb2","ref":"refs/heads/fix-ifarchive-scrubber","pushedAt":"2024-08-17T04:13:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Scrub troll content, but don't delete the user","shortMessageHtmlLink":"Scrub troll content, but don't delete the user"}},{"before":"b495468c4f80ada8d4fd8284a34967815cce2267","after":"043b0c0797a1cd49c51e1643209c2807eb0244d5","ref":"refs/heads/main","pushedAt":"2024-08-16T22:08:26.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #318 from Keltena/sandbox-votes\n\nHide sandboxed poll votes on /viewgame and /allpolls","shortMessageHtmlLink":"Merge pull request #318 from Keltena/sandbox-votes"}},{"before":"c65b41fb6a711cb412465ae164dee87fc77f6552","after":"b495468c4f80ada8d4fd8284a34967815cce2267","ref":"refs/heads/main","pushedAt":"2024-08-16T22:05:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #322 from Keltena/typo-fix\n\nFix minor typo (issue #479)","shortMessageHtmlLink":"Merge pull request #322 from Keltena/typo-fix"}},{"before":"cdd9627d67f53f0095b935de8360c4023eab0449","after":"c65b41fb6a711cb412465ae164dee87fc77f6552","ref":"refs/heads/main","pushedAt":"2024-08-13T06:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix combo boxes\n\nWe made the main element `position: relative` so we could absolutely position the External Links section, but we handle that differently now","shortMessageHtmlLink":"Fix combo boxes"}},{"before":"77808abe554d588bd043693f7b657ab51ff2528b","after":"cdd9627d67f53f0095b935de8360c4023eab0449","ref":"refs/heads/main","pushedAt":"2024-08-13T06:18:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Merge pull request #321 from iftechfoundation/fix-missing-awards\n\nviewgame: fix missing Awards when description is absent","shortMessageHtmlLink":"Merge pull request #321 from iftechfoundation/fix-missing-awards"}},{"before":"d37c06d7fa9b6d428b350d0c3e4db6973d02f0ed","after":"7c4f462bb3d63ba8fe02e4edc99cf1480e105cb1","ref":"refs/heads/fix-missing-awards","pushedAt":"2024-08-13T06:00:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"viewgame: fix missing Awards when description is absent\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/477","shortMessageHtmlLink":"viewgame: fix missing Awards when description is absent"}},{"before":"532cfd44567db3c72ac165f4f2b793b3cd11fc3f","after":"d37c06d7fa9b6d428b350d0c3e4db6973d02f0ed","ref":"refs/heads/fix-missing-awards","pushedAt":"2024-08-13T05:59:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"viewgame: fix missing Awards when description is absent\n\nFixes https://github.com/iftechfoundation/ifdb-suggestion-tracker/issues/477","shortMessageHtmlLink":"viewgame: fix missing Awards when description is absent"}},{"before":null,"after":"532cfd44567db3c72ac165f4f2b793b3cd11fc3f","ref":"refs/heads/fix-missing-awards","pushedAt":"2024-08-13T05:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"viewgame: fix missing Awards when description is absent","shortMessageHtmlLink":"viewgame: fix missing Awards when description is absent"}},{"before":"e2c4361b4c28a101296c5646af7336439086d80b","after":"77808abe554d588bd043693f7b657ab51ff2528b","ref":"refs/heads/main","pushedAt":"2024-08-13T05:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"viewgame: allow filenames to word-wrap anywhere","shortMessageHtmlLink":"viewgame: allow filenames to word-wrap anywhere"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxOToyNDozOC4wMDAwMDBazwAAAAS8TbYB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxOToyNDozOC4wMDAwMDBazwAAAAS8TbYB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QwNTo0Nzo1OC4wMDAwMDBazwAAAASYzfDv"}},"title":"Activity · iftechfoundation/ifdb"}