{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28751540,"defaultBranch":"master","name":"Thank-you-like-system","ownerLogin":"mybbgroup","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-03T18:39:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41229644?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718436829.0","currentOid":""},"activityList":{"items":[{"before":"742200da2866878c31df54bf18b4b3f03ef5f454","after":"0b89cf9d26014deb478abf54399bdd3b80a748c5","ref":"refs/heads/master","pushedAt":"2024-09-08T04:10:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix PHP 8 warning re unset $tyl_profile_box variable (#353)","shortMessageHtmlLink":"Fix PHP 8 warning re unset $tyl_profile_box variable (#353)"}},{"before":"afb406e8dff647b94a20859c619b26a6c1afbcc9","after":"742200da2866878c31df54bf18b4b3f03ef5f454","ref":"refs/heads/master","pushedAt":"2024-09-01T16:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Replace placeholders in a comment; append `-postrelease` to version","shortMessageHtmlLink":"Replace placeholders in a comment; append -postrelease to version"}},{"before":"f9b9e11bb2b45267169da3d661a00cec5fda12e9","after":"afb406e8dff647b94a20859c619b26a6c1afbcc9","ref":"refs/heads/master","pushedAt":"2024-06-15T05:18:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Refactor+improve the (un)install/upgrade/(de)activate routines (#351)\n\nThis moves them closer to our gold standard, bringing them into closer\r\nalignment with those of other plugins our group maintains, including\r\nLink Tools and Image Auto-Resizer.\r\n\r\nBump version to 3.4.6 too. On merge of this commit/PR, we should be\r\nready for a new release.","shortMessageHtmlLink":"Refactor+improve the (un)install/upgrade/(de)activate routines (#351)"}},{"before":"e6261eebc2cff01929c0fc8898e158c11d71fd4c","after":"f9b9e11bb2b45267169da3d661a00cec5fda12e9","ref":"refs/heads/master","pushedAt":"2024-06-13T06:11:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Refix #348: Traces! (#350)\n\nThis refix:\r\n\r\n1. Recognises that prior even to the first fix, the plugin already\r\nhooked in to a core member deletion routine. That hook -\r\n`admin_user_users_delete_commit` - though does not run in all scenarios\r\nin which users are deleted; notably, it does not run in scenarios in\r\nwhich multiple users are deleted at once. In this commit, then, we\r\ndelete that now redundant preexisting hook-in which is superseded by the\r\nmore generic one which we added in the first fix.\r\n\r\n2. Replaces in that new, generic hook-in the call to our generic recount\r\nfunction with ad-hoc code after all, because, hey, why not be more\r\nefficient?\r\n\r\n3. Handles the updating of unread alerts that are affected by having had\r\ntyls deleted due to their tyl'ing member having been deleted.\r\n\r\nRefixes #348","shortMessageHtmlLink":"Refix #348: Traces! (#350)"}},{"before":"6810901165dce79927999b6409cfaa06499e6613","after":"e6261eebc2cff01929c0fc8898e158c11d71fd4c","ref":"refs/heads/master","pushedAt":"2024-06-12T14:56:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix #348: Traces! (#349)\n\nRecount tyls when members are deleted.","shortMessageHtmlLink":"Fix #348: Traces! (#349)"}},{"before":"bbad3911aa9678cf27262306699b4d54c4991402","after":"6810901165dce79927999b6409cfaa06499e6613","ref":"refs/heads/master","pushedAt":"2024-06-11T14:51:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix #346: PHP 8 warnings when previewing guest post (#347)\n\nResolves #346","shortMessageHtmlLink":"Fix #346: PHP 8 warnings when previewing guest post (#347)"}},{"before":"e555f85039d35aa9c3235f8c5b631e7a734cb0cd","after":null,"ref":"refs/heads/MattyWjeisz-patch-1","pushedAt":"2024-06-05T11:22:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"}},{"before":"1ab5b89ee0ae2637019b83c9912913debb8232ae","after":"bbad3911aa9678cf27262306699b4d54c4991402","ref":"refs/heads/master","pushedAt":"2024-06-05T11:22:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Remove styling from Lang file (#343)\n\n* Remove styling from Lang file\r\n\r\nRemoves text styling from language file to allow for greater implementation into custom themes, allowing theme author/admin to designate styling options.\r\n\r\n* Replace removed tags with class styling\r\n\r\n---------\r\n\r\nCo-authored-by: Laird ","shortMessageHtmlLink":"Remove styling from Lang file (#343)"}},{"before":"91cbbb82904961d46e0c4e4ef4262808bbd4ff33","after":"e555f85039d35aa9c3235f8c5b631e7a734cb0cd","ref":"refs/heads/MattyWjeisz-patch-1","pushedAt":"2024-06-05T11:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Replace removed tags with class styling","shortMessageHtmlLink":"Replace removed <strong> tags with class styling"}},{"before":"cecd1dc5d6bf54c8d1002868fa5ee9de1d5e541b","after":null,"ref":"refs/heads/pull-343","pushedAt":"2024-06-05T11:16:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"}},{"before":null,"after":"cecd1dc5d6bf54c8d1002868fa5ee9de1d5e541b","ref":"refs/heads/pull-343","pushedAt":"2024-06-05T11:14:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Replace removed tags with class styling","shortMessageHtmlLink":"Replace removed <strong> tags with class styling"}},{"before":"ef8d8f2c1180af02cd60fb1a4d08306c02156935","after":"1ab5b89ee0ae2637019b83c9912913debb8232ae","ref":"refs/heads/master","pushedAt":"2024-06-01T09:09:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix PHP 8 warnings on announcements (#344)","shortMessageHtmlLink":"Fix PHP 8 warnings on announcements (#344)"}},{"before":"f169551b5802b6a4805b46a5db261a426c744648","after":"ef8d8f2c1180af02cd60fb1a4d08306c02156935","ref":"refs/heads/master","pushedAt":"2024-06-01T09:09:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix PHP 8 warnings when viewing threads with guest posts (#345)","shortMessageHtmlLink":"Fix PHP 8 warnings when viewing threads with guest posts (#345)"}},{"before":null,"after":"91cbbb82904961d46e0c4e4ef4262808bbd4ff33","ref":"refs/heads/MattyWjeisz-patch-1","pushedAt":"2024-04-07T03:40:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MattyWjeisz","name":"Matty Wjeisz","path":"/MattyWjeisz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111574581?s=80&v=4"},"commit":{"message":"Remove styling from Lang file\n\nRemoves text styling from language file to allow for greater implementation into custom themes, allowing theme author/admin to designate styling options.","shortMessageHtmlLink":"Remove styling from Lang file"}},{"before":"2e2f4b10a5433ab9252607cd091a63802642791c","after":"f169551b5802b6a4805b46a5db261a426c744648","ref":"refs/heads/master","pushedAt":"2024-03-26T04:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Implement all-in-one recounts (no pagination) (#340)\n\nAs indicated in a comment in the code, we here drop pagination during\r\nthe plugin's ACP recount routines, and instead run all our queries at\r\nonce. This is because we received a report[1] that on a big board with\r\nmillions of tyls, the page-by-page recounting was slow, and got slower\r\npage by page, becoming effectively never-ending, whereas even on that\r\nbig board, these queries completed within seconds, such that there seems\r\nto be no compelling reason to split the task over multiple pages, and a\r\ncompelling one not to.\r\n\r\n[1] https://community.mybb.com/thread-239004.html\r\n\r\nThis commit is in part heavily based on the script that I wrote in\r\nresponse to that report to generate and test these queries, as attached\r\nto this post[2].\r\n\r\n[2]\r\nhttps://community.mybb.com/thread-239004-post-1388050.html#pid1388050","shortMessageHtmlLink":"Implement all-in-one recounts (no pagination) (#340)"}},{"before":"05b11330eb5bebf8176f2fa38b4dc2b6383bc1be","after":"2e2f4b10a5433ab9252607cd091a63802642791c","ref":"refs/heads/master","pushedAt":"2024-03-26T04:50:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix #341: PHP 8 warnings at ACP's Add New Promotion (#342)","shortMessageHtmlLink":"Fix #341: PHP 8 warnings at ACP's Add New Promotion (#342)"}},{"before":"da286d99956e23b4a0c6458a0ffb1c7ff8cc41a6","after":"05b11330eb5bebf8176f2fa38b4dc2b6383bc1be","ref":"refs/heads/master","pushedAt":"2023-10-01T05:35:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Merge pull request #337 from lairdshaw/fix-336\n\nFix #336: PHP 8 warning: Undefined property: MyLanguage::$thankyoulike","shortMessageHtmlLink":"Merge pull request #337 from lairdshaw/fix-336"}},{"before":"4b5ce5f6607b7c99b9efc37dae959796c88afcaa","after":"da286d99956e23b4a0c6458a0ffb1c7ff8cc41a6","ref":"refs/heads/master","pushedAt":"2023-10-01T05:33:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Merge pull request #339 from lairdshaw/fix-338\n\nUpdate for new MyAlerts hook myalerts_register_client_alert_formatters","shortMessageHtmlLink":"Merge pull request #339 from lairdshaw/fix-338"}},{"before":"fd9471e0b81d4ab0c3f1f1136d5222c0b1222721","after":null,"ref":"refs/heads/Eldenroot-patch-3","pushedAt":"2023-08-06T08:48:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"}},{"before":"90db74567c5cf59547e4d23e156c21b39e7e7fb8","after":"4b5ce5f6607b7c99b9efc37dae959796c88afcaa","ref":"refs/heads/master","pushedAt":"2023-08-06T08:48:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Prepare 3.4.5 version (#334)\n\nPrepare 3.4.5 version","shortMessageHtmlLink":"Prepare 3.4.5 version (#334)"}},{"before":null,"after":"fd9471e0b81d4ab0c3f1f1136d5222c0b1222721","ref":"refs/heads/Eldenroot-patch-3","pushedAt":"2023-08-06T08:48:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Prepare 3.4.5 version\n\nPrepare 3.4.5 version","shortMessageHtmlLink":"Prepare 3.4.5 version"}},{"before":"6f4018baa5eeeb9cbf2981b9155bf998d5433a79","after":"90db74567c5cf59547e4d23e156c21b39e7e7fb8","ref":"refs/heads/master","pushedAt":"2023-06-06T05:39:04.138Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix #332: PHP warnings on post preview (#333)\n\nResolves #332","shortMessageHtmlLink":"Fix #332: PHP warnings on post preview (#333)"}},{"before":"0b10c8171fa6b5d9ef97ad6f16347977dfec0623","after":"6f4018baa5eeeb9cbf2981b9155bf998d5433a79","ref":"refs/heads/master","pushedAt":"2023-06-01T03:53:16.068Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Fix #330: {1} not being replaced in jGrowl popup messages (#331)\n\nResolves #330","shortMessageHtmlLink":"Fix #330: {1} not being replaced in jGrowl popup messages (#331)"}},{"before":"fce6dc125acc294a472f8d8f66b85bd82fd20b7c","after":"0b10c8171fa6b5d9ef97ad6f16347977dfec0623","ref":"refs/heads/master","pushedAt":"2023-03-10T20:55:56.172Z","pushType":"push","commitsCount":1,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Correct `$db->query()` to `$db->write_query()` as necessary","shortMessageHtmlLink":"Correct $db->query() to $db->write_query() as necessary"}},{"before":"70a8195ad4e4fe983e4e831dd9ac1e5cd812c1a2","after":"fce6dc125acc294a472f8d8f66b85bd82fd20b7c","ref":"refs/heads/master","pushedAt":"2023-03-10T20:43:47.632Z","pushType":"push","commitsCount":1,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Rationalise new setting/lang names; remove error log file","shortMessageHtmlLink":"Rationalise new setting/lang names; remove error log file"}},{"before":"b5f91191079cc4f078531bbc556fd904ca5f3dce","after":"70a8195ad4e4fe983e4e831dd9ac1e5cd812c1a2","ref":"refs/heads/master","pushedAt":"2023-03-10T20:30:07.816Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Eldenroot","name":"Eldenroot","path":"/Eldenroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778890?s=80&v=4"},"commit":{"message":"Resolve #302: add a setting to toggle core template changes (#329)\n\nResolves #302.","shortMessageHtmlLink":"Resolve #302: add a setting to toggle core template changes (#329)"}},{"before":"bb01effb28a9aebb1213108fa42f670a500071b8","after":"b5f91191079cc4f078531bbc556fd904ca5f3dce","ref":"refs/heads/master","pushedAt":"2023-03-10T18:51:03.040Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lairdshaw","name":"Laird","path":"/lairdshaw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241722?s=80&v=4"},"commit":{"message":"Merge pull request #328 from lairdshaw/fix-327\n\nResolve #327: Add the tyl_tnumtyls column back in","shortMessageHtmlLink":"Merge pull request #328 from lairdshaw/fix-327"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQwNDoxMDowNi4wMDAwMDBazwAAAASv7SuG","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xMFQxODo1MTowMy4wNDAyOTFazwAAAAMA8kU0"}},"title":"Activity ยท mybbgroup/Thank-you-like-system"}