Feed of "codidact/qpixel" https://codeberg.org/codidact/qpixel 2026-04-27T02:45:38+02:00 Codeberg mirror of github:codidact/qpixel ArtOfCode pushed to develop at codidact/qpixel 2026-04-04T04:22:11+02:00 118804569: https://codeberg.org/codidact/qpixel/compare/d9cb859eb2450ddd1dcef6897d3a1771a0d3b175...d694b97dbdb3966016605881c419f6a9733618ab <a href="https://codeberg.org/codidact/qpixel/commit/d694b97dbdb3966016605881c419f6a9733618ab" rel="nofollow">d694b97dbdb3966016605881c419f6a9733618ab</a> Merge pull request #2037 from codidact/0valt/2036/comment-thread-expansion-fix <a href="https://codeberg.org/codidact/qpixel/commit/78b5da0b2b35856afa2b88ae51e9c6f91762d75b" rel="nofollow">78b5da0b2b35856afa2b88ae51e9c6f91762d75b</a> fixed MathJax rendering breaking upon collapsing an inline thread <a href="https://codeberg.org/codidact/qpixel/commit/9aaa480949de754b11d6050ad58a54d33b08b4d5" rel="nofollow">9aaa480949de754b11d6050ad58a54d33b08b4d5</a> dynamically fetched comment thread content should only be applied on success <a href="https://codeberg.org/codidact/qpixel/commit/6a65145d53a3cf11a627da30aa2c6a2ce2adfc25" rel="nofollow">6a65145d53a3cf11a627da30aa2c6a2ce2adfc25</a> fixed expanding comment threads breaking if their titles contain clickable elements <a href="https://codeberg.org/codidact/qpixel/commit/d694b97dbdb3966016605881c419f6a9733618ab">d694b97dbdb3966016605881c419f6a9733618ab</a> Merge pull request #2037 from codidact/0valt/2036/comment-thread-expansion-fix <a href="https://codeberg.org/codidact/qpixel/commit/78b5da0b2b35856afa2b88ae51e9c6f91762d75b">78b5da0b2b35856afa2b88ae51e9c6f91762d75b</a> fixed MathJax rendering breaking upon collapsing an inline thread <a href="https://codeberg.org/codidact/qpixel/commit/9aaa480949de754b11d6050ad58a54d33b08b4d5">9aaa480949de754b11d6050ad58a54d33b08b4d5</a> dynamically fetched comment thread content should only be applied on success <a href="https://codeberg.org/codidact/qpixel/commit/6a65145d53a3cf11a627da30aa2c6a2ce2adfc25">6a65145d53a3cf11a627da30aa2c6a2ce2adfc25</a> fixed expanding comment threads breaking if their titles contain clickable elements ArtOfCode [email protected] ArtOfCode deleted branch 0valt/2036/comment-thread-expansion-fix from codidact/qpixel 2026-04-04T04:22:11+02:00 118804560: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode pushed to 0valt/2036/comment-thread-expansion-fix at codidact/qpixel 2026-04-04T04:01:29+02:00 118800111: https://codeberg.org/codidact/qpixel/compare/7b6dfd15f9b6ddb338ae524c5a868fded831f49d...78b5da0b2b35856afa2b88ae51e9c6f91762d75b <a href="https://codeberg.org/codidact/qpixel/commit/78b5da0b2b35856afa2b88ae51e9c6f91762d75b" rel="nofollow">78b5da0b2b35856afa2b88ae51e9c6f91762d75b</a> fixed MathJax rendering breaking upon collapsing an inline thread <a href="https://codeberg.org/codidact/qpixel/commit/9aaa480949de754b11d6050ad58a54d33b08b4d5" rel="nofollow">9aaa480949de754b11d6050ad58a54d33b08b4d5</a> dynamically fetched comment thread content should only be applied on success <a href="https://codeberg.org/codidact/qpixel/commit/6a65145d53a3cf11a627da30aa2c6a2ce2adfc25" rel="nofollow">6a65145d53a3cf11a627da30aa2c6a2ce2adfc25</a> fixed expanding comment threads breaking if their titles contain clickable elements <a href="https://codeberg.org/codidact/qpixel/commit/78b5da0b2b35856afa2b88ae51e9c6f91762d75b">78b5da0b2b35856afa2b88ae51e9c6f91762d75b</a> fixed MathJax rendering breaking upon collapsing an inline thread <a href="https://codeberg.org/codidact/qpixel/commit/9aaa480949de754b11d6050ad58a54d33b08b4d5">9aaa480949de754b11d6050ad58a54d33b08b4d5</a> dynamically fetched comment thread content should only be applied on success <a href="https://codeberg.org/codidact/qpixel/commit/6a65145d53a3cf11a627da30aa2c6a2ce2adfc25">6a65145d53a3cf11a627da30aa2c6a2ce2adfc25</a> fixed expanding comment threads breaking if their titles contain clickable elements ArtOfCode [email protected] ArtOfCode created branch 0valt/2036/comment-thread-expansion-fix in codidact/qpixel 2026-04-04T04:01:29+02:00 118800102: https://codeberg.org/codidact/qpixel/src/branch/0valt/2036/comment-thread-expansion-fix ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-04-04T04:01:27+02:00 118800093: https://codeberg.org/codidact/qpixel/compare/7b6dfd15f9b6ddb338ae524c5a868fded831f49d...d9cb859eb2450ddd1dcef6897d3a1771a0d3b175 <a href="https://codeberg.org/codidact/qpixel/commit/d9cb859eb2450ddd1dcef6897d3a1771a0d3b175" rel="nofollow">d9cb859eb2450ddd1dcef6897d3a1771a0d3b175</a> Merge pull request #2035 from codidact/0valt/2034/missing-community-icon-fix <a href="https://codeberg.org/codidact/qpixel/commit/6f7f84c735af8cca5454e90d68d97956cec4da01" rel="nofollow">6f7f84c735af8cca5454e90d68d97956cec4da01</a> added advertisement helper tests <a href="https://codeberg.org/codidact/qpixel/commit/db9673fd98c2c8bf083d3684309ad34190600199" rel="nofollow">db9673fd98c2c8bf083d3684309ad34190600199</a> Merge branch &#39;develop&#39; into 0valt/2034/missing-community-icon-fix <a href="https://codeberg.org/codidact/qpixel/commit/39d973a0892dfe15b9d581c4d37a1eb77dcfd50e" rel="nofollow">39d973a0892dfe15b9d581c4d37a1eb77dcfd50e</a> fixed setting SiteLogoPath to a missing asset causing server errors <a href="https://codeberg.org/codidact/qpixel/commit/d9cb859eb2450ddd1dcef6897d3a1771a0d3b175">d9cb859eb2450ddd1dcef6897d3a1771a0d3b175</a> Merge pull request #2035 from codidact/0valt/2034/missing-community-icon-fix <a href="https://codeberg.org/codidact/qpixel/commit/6f7f84c735af8cca5454e90d68d97956cec4da01">6f7f84c735af8cca5454e90d68d97956cec4da01</a> added advertisement helper tests <a href="https://codeberg.org/codidact/qpixel/commit/db9673fd98c2c8bf083d3684309ad34190600199">db9673fd98c2c8bf083d3684309ad34190600199</a> Merge branch &#39;develop&#39; into 0valt/2034/missing-community-icon-fix <a href="https://codeberg.org/codidact/qpixel/commit/39d973a0892dfe15b9d581c4d37a1eb77dcfd50e">39d973a0892dfe15b9d581c4d37a1eb77dcfd50e</a> fixed setting SiteLogoPath to a missing asset causing server errors ArtOfCode [email protected] ArtOfCode deleted branch 0valt/2034/missing-community-icon-fix from codidact/qpixel 2026-04-04T04:01:27+02:00 118800084: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode pushed to 0valt/2034/missing-community-icon-fix at codidact/qpixel 2026-04-01T15:53:29+02:00 117712833: https://codeberg.org/codidact/qpixel/commit/39d973a0892dfe15b9d581c4d37a1eb77dcfd50e <a href="https://codeberg.org/codidact/qpixel/commit/39d973a0892dfe15b9d581c4d37a1eb77dcfd50e" rel="nofollow">39d973a0892dfe15b9d581c4d37a1eb77dcfd50e</a> fixed setting SiteLogoPath to a missing asset causing server errors <a href="https://codeberg.org/codidact/qpixel/commit/39d973a0892dfe15b9d581c4d37a1eb77dcfd50e">39d973a0892dfe15b9d581c4d37a1eb77dcfd50e</a> fixed setting SiteLogoPath to a missing asset causing server errors ArtOfCode [email protected] ArtOfCode created branch 0valt/2034/missing-community-icon-fix in codidact/qpixel 2026-04-01T15:53:29+02:00 117712830: https://codeberg.org/codidact/qpixel/src/branch/0valt/2034/missing-community-icon-fix ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-04-01T15:53:28+02:00 117712818: https://codeberg.org/codidact/qpixel/compare/5eb67eda8f452184d2f3cbd05fd777efa346541e...7b6dfd15f9b6ddb338ae524c5a868fded831f49d <a href="https://codeberg.org/codidact/qpixel/commit/7b6dfd15f9b6ddb338ae524c5a868fded831f49d" rel="nofollow">7b6dfd15f9b6ddb338ae524c5a868fded831f49d</a> Merge pull request #2004 from codidact/art/online-safety-updates <a href="https://codeberg.org/codidact/qpixel/commit/e3f190e78d889ba11fed0c67c556f26dcea08317" rel="nofollow">e3f190e78d889ba11fed0c67c556f26dcea08317</a> OSATrainingEnabled site setting should be true for controller tests to work <a href="https://codeberg.org/codidact/qpixel/commit/5e495943c3d31bace8213eb1580191f3ef7383ed" rel="nofollow">5e495943c3d31bace8213eb1580191f3ef7383ed</a> Address review comments <a href="https://codeberg.org/codidact/qpixel/commit/9c60499fa9b89c16a065cfa274a1d843ba5ad6e8" rel="nofollow">9c60499fa9b89c16a065cfa274a1d843ba5ad6e8</a> Typecheck action should use project-local tsc, not whatever is in the path <a href="https://codeberg.org/codidact/qpixel/commit/3ba382c8f9f48047d121f76fa5f385a53053c4cd" rel="nofollow">3ba382c8f9f48047d121f76fa5f385a53053c4cd</a> Add a direct log of what, exactly, is used for the typecheck action <a href="https://codeberg.org/codidact/qpixel/commit/7b6dfd15f9b6ddb338ae524c5a868fded831f49d">7b6dfd15f9b6ddb338ae524c5a868fded831f49d</a> Merge pull request #2004 from codidact/art/online-safety-updates <a href="https://codeberg.org/codidact/qpixel/commit/e3f190e78d889ba11fed0c67c556f26dcea08317">e3f190e78d889ba11fed0c67c556f26dcea08317</a> OSATrainingEnabled site setting should be true for controller tests to work <a href="https://codeberg.org/codidact/qpixel/commit/5e495943c3d31bace8213eb1580191f3ef7383ed">5e495943c3d31bace8213eb1580191f3ef7383ed</a> Address review comments <a href="https://codeberg.org/codidact/qpixel/commit/9c60499fa9b89c16a065cfa274a1d843ba5ad6e8">9c60499fa9b89c16a065cfa274a1d843ba5ad6e8</a> Typecheck action should use project-local tsc, not whatever is in the path <a href="https://codeberg.org/codidact/qpixel/commit/3ba382c8f9f48047d121f76fa5f385a53053c4cd">3ba382c8f9f48047d121f76fa5f385a53053c4cd</a> Add a direct log of what, exactly, is used for the typecheck action ArtOfCode [email protected] ArtOfCode deleted branch art/online-safety-updates from codidact/qpixel 2026-04-01T15:53:28+02:00 117712809: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-25T23:13:42+01:00 114792072: https://codeberg.org/codidact/qpixel/compare/e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb...5eb67eda8f452184d2f3cbd05fd777efa346541e <a href="https://codeberg.org/codidact/qpixel/commit/5eb67eda8f452184d2f3cbd05fd777efa346541e" rel="nofollow">5eb67eda8f452184d2f3cbd05fd777efa346541e</a> Merge pull request #2033 from codidact/0valt/2032/category-select-fix <a href="https://codeberg.org/codidact/qpixel/commit/f0aa6f23d9f2c537d2808fd7677751da4b09bd36" rel="nofollow">f0aa6f23d9f2c537d2808fd7677751da4b09bd36</a> added test covering category search <a href="https://codeberg.org/codidact/qpixel/commit/7995b3398831be035117e308e64c930e282ec064" rel="nofollow">7995b3398831be035117e308e64c930e282ec064</a> fixed category name search not working at all <a href="https://codeberg.org/codidact/qpixel/commit/27048c4a5467f99f94217abe24861f289c881cb1" rel="nofollow">27048c4a5467f99f94217abe24861f289c881cb1</a> fixed category select modal&#39;s dropdown z-index <a href="https://codeberg.org/codidact/qpixel/commit/5eb67eda8f452184d2f3cbd05fd777efa346541e">5eb67eda8f452184d2f3cbd05fd777efa346541e</a> Merge pull request #2033 from codidact/0valt/2032/category-select-fix <a href="https://codeberg.org/codidact/qpixel/commit/f0aa6f23d9f2c537d2808fd7677751da4b09bd36">f0aa6f23d9f2c537d2808fd7677751da4b09bd36</a> added test covering category search <a href="https://codeberg.org/codidact/qpixel/commit/7995b3398831be035117e308e64c930e282ec064">7995b3398831be035117e308e64c930e282ec064</a> fixed category name search not working at all <a href="https://codeberg.org/codidact/qpixel/commit/27048c4a5467f99f94217abe24861f289c881cb1">27048c4a5467f99f94217abe24861f289c881cb1</a> fixed category select modal&#39;s dropdown z-index ArtOfCode [email protected] ArtOfCode pushed to 0valt/1229/post-history-fixes at codidact/qpixel 2026-03-25T23:13:42+01:00 114792063: https://codeberg.org/codidact/qpixel/compare/58ae047aaaf558ef8c3fe6dd39d23a9a0b1d0faf...a61125f2700cb3f6f537f2aa49ca37754f856338 <a href="https://codeberg.org/codidact/qpixel/commit/a61125f2700cb3f6f537f2aa49ca37754f856338" rel="nofollow">a61125f2700cb3f6f537f2aa49ca37754f856338</a> Merge branch &#39;develop&#39; into 0valt/1229/post-history-fixes <a href="https://codeberg.org/codidact/qpixel/commit/e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb" rel="nofollow">e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb</a> Merge pull request #2031 from codidact/0valt/abilities-edit <a href="https://codeberg.org/codidact/qpixel/commit/99bb8918fa79c25deceef4aea48a0beb0412be54" rel="nofollow">99bb8918fa79c25deceef4aea48a0beb0412be54</a> improved invalid ability updates test coverage <a href="https://codeberg.org/codidact/qpixel/commit/7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c" rel="nofollow">7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c</a> added test for rejecting invalid ability updates <a href="https://codeberg.org/codidact/qpixel/commit/b05f3d71e0157bfd6eaded9c79e025c79a4d961b" rel="nofollow">b05f3d71e0157bfd6eaded9c79e025c79a4d961b</a> technically allowed ability names to be updated as well (no UI for now) <a href="https://codeberg.org/codidact/qpixel/commit/a61125f2700cb3f6f537f2aa49ca37754f856338">a61125f2700cb3f6f537f2aa49ca37754f856338</a> Merge branch &#39;develop&#39; into 0valt/1229/post-history-fixes <a href="https://codeberg.org/codidact/qpixel/commit/e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb">e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb</a> Merge pull request #2031 from codidact/0valt/abilities-edit <a href="https://codeberg.org/codidact/qpixel/commit/99bb8918fa79c25deceef4aea48a0beb0412be54">99bb8918fa79c25deceef4aea48a0beb0412be54</a> improved invalid ability updates test coverage <a href="https://codeberg.org/codidact/qpixel/commit/7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c">7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c</a> added test for rejecting invalid ability updates <a href="https://codeberg.org/codidact/qpixel/commit/b05f3d71e0157bfd6eaded9c79e025c79a4d961b">b05f3d71e0157bfd6eaded9c79e025c79a4d961b</a> technically allowed ability names to be updated as well (no UI for now) ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-22T18:16:55+01:00 113478384: https://codeberg.org/codidact/qpixel/compare/de2925917011bdefd08e7aaf7c0b7d731a620279...e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb <a href="https://codeberg.org/codidact/qpixel/commit/e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb" rel="nofollow">e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb</a> Merge pull request #2031 from codidact/0valt/abilities-edit <a href="https://codeberg.org/codidact/qpixel/commit/99bb8918fa79c25deceef4aea48a0beb0412be54" rel="nofollow">99bb8918fa79c25deceef4aea48a0beb0412be54</a> improved invalid ability updates test coverage <a href="https://codeberg.org/codidact/qpixel/commit/7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c" rel="nofollow">7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c</a> added test for rejecting invalid ability updates <a href="https://codeberg.org/codidact/qpixel/commit/b05f3d71e0157bfd6eaded9c79e025c79a4d961b" rel="nofollow">b05f3d71e0157bfd6eaded9c79e025c79a4d961b</a> technically allowed ability names to be updated as well (no UI for now) <a href="https://codeberg.org/codidact/qpixel/commit/3c789a2d297f0dc4f5a4ae95ff07a9a57e049518" rel="nofollow">3c789a2d297f0dc4f5a4ae95ff07a9a57e049518</a> added presence validation for ability names <a href="https://codeberg.org/codidact/qpixel/commit/e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb">e88f0abc78fce03b1dfe73eb4d9890695ec8fbcb</a> Merge pull request #2031 from codidact/0valt/abilities-edit <a href="https://codeberg.org/codidact/qpixel/commit/99bb8918fa79c25deceef4aea48a0beb0412be54">99bb8918fa79c25deceef4aea48a0beb0412be54</a> improved invalid ability updates test coverage <a href="https://codeberg.org/codidact/qpixel/commit/7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c">7d7986bf8c2cfbf0f4016a7770ba5efbea6f8b3c</a> added test for rejecting invalid ability updates <a href="https://codeberg.org/codidact/qpixel/commit/b05f3d71e0157bfd6eaded9c79e025c79a4d961b">b05f3d71e0157bfd6eaded9c79e025c79a4d961b</a> technically allowed ability names to be updated as well (no UI for now) <a href="https://codeberg.org/codidact/qpixel/commit/3c789a2d297f0dc4f5a4ae95ff07a9a57e049518">3c789a2d297f0dc4f5a4ae95ff07a9a57e049518</a> added presence validation for ability names ArtOfCode [email protected] ArtOfCode pushed to art/online-safety-updates at codidact/qpixel 2026-03-22T18:16:54+01:00 113478375: https://codeberg.org/codidact/qpixel/compare/b3fc44af9f5f93226def698e24757d8d3d0505e0...31fde7987fd9fe45c963869db08e12eee3449382 <a href="https://codeberg.org/codidact/qpixel/commit/31fde7987fd9fe45c963869db08e12eee3449382" rel="nofollow">31fde7987fd9fe45c963869db08e12eee3449382</a> Doh <a href="https://codeberg.org/codidact/qpixel/commit/f4d73cd520412758408f8365159399df9e301a5c" rel="nofollow">f4d73cd520412758408f8365159399df9e301a5c</a> Tests <a href="https://codeberg.org/codidact/qpixel/commit/829f72a9308a0f6e64cd0f4eea8c84c1780c18b8" rel="nofollow">829f72a9308a0f6e64cd0f4eea8c84c1780c18b8</a> Finalise training <a href="https://codeberg.org/codidact/qpixel/commit/7583be9b72ef21fca62455f49c9f138ea599be06" rel="nofollow">7583be9b72ef21fca62455f49c9f138ea599be06</a> Merge branch &#39;develop&#39; into art/online-safety-updates <a href="https://codeberg.org/codidact/qpixel/commit/de2925917011bdefd08e7aaf7c0b7d731a620279" rel="nofollow">de2925917011bdefd08e7aaf7c0b7d731a620279</a> Merge pull request #2030 from codidact/art/user-profile <a href="https://codeberg.org/codidact/qpixel/commit/31fde7987fd9fe45c963869db08e12eee3449382">31fde7987fd9fe45c963869db08e12eee3449382</a> Doh <a href="https://codeberg.org/codidact/qpixel/commit/f4d73cd520412758408f8365159399df9e301a5c">f4d73cd520412758408f8365159399df9e301a5c</a> Tests <a href="https://codeberg.org/codidact/qpixel/commit/829f72a9308a0f6e64cd0f4eea8c84c1780c18b8">829f72a9308a0f6e64cd0f4eea8c84c1780c18b8</a> Finalise training <a href="https://codeberg.org/codidact/qpixel/commit/7583be9b72ef21fca62455f49c9f138ea599be06">7583be9b72ef21fca62455f49c9f138ea599be06</a> Merge branch &#39;develop&#39; into art/online-safety-updates <a href="https://codeberg.org/codidact/qpixel/commit/de2925917011bdefd08e7aaf7c0b7d731a620279">de2925917011bdefd08e7aaf7c0b7d731a620279</a> Merge pull request #2030 from codidact/art/user-profile ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-20T22:38:43+01:00 112829454: https://codeberg.org/codidact/qpixel/compare/affda6f3b149cc449aa28c00306feca910aaa7ba...de2925917011bdefd08e7aaf7c0b7d731a620279 <a href="https://codeberg.org/codidact/qpixel/commit/de2925917011bdefd08e7aaf7c0b7d731a620279" rel="nofollow">de2925917011bdefd08e7aaf7c0b7d731a620279</a> Merge pull request #2030 from codidact/art/user-profile <a href="https://codeberg.org/codidact/qpixel/commit/735fcea053d1da38a00fe6f3335be6040eb01f34" rel="nofollow">735fcea053d1da38a00fe6f3335be6040eb01f34</a> Merge branch &#39;develop&#39; into art/user-profile <a href="https://codeberg.org/codidact/qpixel/commit/33f04c1f8a6eb041930962dab94a61e39acdf7ab" rel="nofollow">33f04c1f8a6eb041930962dab94a61e39acdf7ab</a> Only count posts visible to user <a href="https://codeberg.org/codidact/qpixel/commit/08dab30bd07b0f00980ecfbd155eed828411929e" rel="nofollow">08dab30bd07b0f00980ecfbd155eed828411929e</a> Fix tests <a href="https://codeberg.org/codidact/qpixel/commit/2c6ee102310c7efb21f58025bf7c0b8487a29d76" rel="nofollow">2c6ee102310c7efb21f58025bf7c0b8487a29d76</a> Make user profile query more efficiently <a href="https://codeberg.org/codidact/qpixel/commit/de2925917011bdefd08e7aaf7c0b7d731a620279">de2925917011bdefd08e7aaf7c0b7d731a620279</a> Merge pull request #2030 from codidact/art/user-profile <a href="https://codeberg.org/codidact/qpixel/commit/735fcea053d1da38a00fe6f3335be6040eb01f34">735fcea053d1da38a00fe6f3335be6040eb01f34</a> Merge branch &#39;develop&#39; into art/user-profile <a href="https://codeberg.org/codidact/qpixel/commit/33f04c1f8a6eb041930962dab94a61e39acdf7ab">33f04c1f8a6eb041930962dab94a61e39acdf7ab</a> Only count posts visible to user <a href="https://codeberg.org/codidact/qpixel/commit/08dab30bd07b0f00980ecfbd155eed828411929e">08dab30bd07b0f00980ecfbd155eed828411929e</a> Fix tests <a href="https://codeberg.org/codidact/qpixel/commit/2c6ee102310c7efb21f58025bf7c0b8487a29d76">2c6ee102310c7efb21f58025bf7c0b8487a29d76</a> Make user profile query more efficiently ArtOfCode [email protected] ArtOfCode deleted branch art/user-profile from codidact/qpixel 2026-03-20T22:38:42+01:00 112829445: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode deleted branch cellio/2025-prevent-tag-patricide from codidact/qpixel 2026-03-20T18:38:04+01:00 112730076: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-20T18:38:04+01:00 112730070: https://codeberg.org/codidact/qpixel/compare/315cb3632cec26a1e89e1db1f7463ed360f1f66f...affda6f3b149cc449aa28c00306feca910aaa7ba <a href="https://codeberg.org/codidact/qpixel/commit/affda6f3b149cc449aa28c00306feca910aaa7ba" rel="nofollow">affda6f3b149cc449aa28c00306feca910aaa7ba</a> Merge pull request #2026 from codidact/cellio/2025-prevent-tag-patricide <a href="https://codeberg.org/codidact/qpixel/commit/cb3ae589cb0fa630dc6fe630a66c01dc883c0e3c" rel="nofollow">cb3ae589cb0fa630dc6fe630a66c01dc883c0e3c</a> better styling for warning <a href="https://codeberg.org/codidact/qpixel/commit/b38825f020db9ede2962bd7012e682a9bf5768ef" rel="nofollow">b38825f020db9ede2962bd7012e682a9bf5768ef</a> fix placement of render call <a href="https://codeberg.org/codidact/qpixel/commit/20f815b470198decf1008007ac29849db6d1e745" rel="nofollow">20f815b470198decf1008007ac29849db6d1e745</a> I&#39;m sorry rubocop; I shouldn&#39;t have jilted you <a href="https://codeberg.org/codidact/qpixel/commit/a2ae22615c5625cc26102206f5bbcaafc228a2f3" rel="nofollow">a2ae22615c5625cc26102206f5bbcaafc228a2f3</a> don&#39;t offer to nuke tag if it has children, and also defend against it in the controller <a href="https://codeberg.org/codidact/qpixel/commit/affda6f3b149cc449aa28c00306feca910aaa7ba">affda6f3b149cc449aa28c00306feca910aaa7ba</a> Merge pull request #2026 from codidact/cellio/2025-prevent-tag-patricide <a href="https://codeberg.org/codidact/qpixel/commit/cb3ae589cb0fa630dc6fe630a66c01dc883c0e3c">cb3ae589cb0fa630dc6fe630a66c01dc883c0e3c</a> better styling for warning <a href="https://codeberg.org/codidact/qpixel/commit/b38825f020db9ede2962bd7012e682a9bf5768ef">b38825f020db9ede2962bd7012e682a9bf5768ef</a> fix placement of render call <a href="https://codeberg.org/codidact/qpixel/commit/20f815b470198decf1008007ac29849db6d1e745">20f815b470198decf1008007ac29849db6d1e745</a> I&#39;m sorry rubocop; I shouldn&#39;t have jilted you <a href="https://codeberg.org/codidact/qpixel/commit/a2ae22615c5625cc26102206f5bbcaafc228a2f3">a2ae22615c5625cc26102206f5bbcaafc228a2f3</a> don&#39;t offer to nuke tag if it has children, and also defend against it in the controller ArtOfCode [email protected] ArtOfCode pushed to art/user-profile at codidact/qpixel 2026-03-20T18:38:03+01:00 112730061: https://codeberg.org/codidact/qpixel/commit/08dab30bd07b0f00980ecfbd155eed828411929e <a href="https://codeberg.org/codidact/qpixel/commit/08dab30bd07b0f00980ecfbd155eed828411929e" rel="nofollow">08dab30bd07b0f00980ecfbd155eed828411929e</a> Fix tests <a href="https://codeberg.org/codidact/qpixel/commit/08dab30bd07b0f00980ecfbd155eed828411929e">08dab30bd07b0f00980ecfbd155eed828411929e</a> Fix tests ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-20T12:13:20+01:00 112606629: https://codeberg.org/codidact/qpixel/compare/9b6a59b95c74d311ecc6dc849b37c0d027d802fa...315cb3632cec26a1e89e1db1f7463ed360f1f66f <a href="https://codeberg.org/codidact/qpixel/commit/315cb3632cec26a1e89e1db1f7463ed360f1f66f" rel="nofollow">315cb3632cec26a1e89e1db1f7463ed360f1f66f</a> Merge pull request #2020 from codidact/0valt/2017/0-more-comments <a href="https://codeberg.org/codidact/qpixel/commit/4a18457ada880ea7dab7a245cee8f84a6f2166fb" rel="nofollow">4a18457ada880ea7dab7a245cee8f84a6f2166fb</a> Merge pull request #2024 from codidact/0valt/2023/add-link-submit <a href="https://codeberg.org/codidact/qpixel/commit/d71242965b95a904434c34d13184c39b65580794" rel="nofollow">d71242965b95a904434c34d13184c39b65580794</a> fixed pressing enter in the markdown link modal submitting parent forms <a href="https://codeberg.org/codidact/qpixel/commit/898fa6ba747bf4fa14e11e3859f5dee2199cc048" rel="nofollow">898fa6ba747bf4fa14e11e3859f5dee2199cc048</a> fixed &#39;skipping 0 more comments&#39; showing up before any 6th comment created in a thread <a href="https://codeberg.org/codidact/qpixel/commit/315cb3632cec26a1e89e1db1f7463ed360f1f66f">315cb3632cec26a1e89e1db1f7463ed360f1f66f</a> Merge pull request #2020 from codidact/0valt/2017/0-more-comments <a href="https://codeberg.org/codidact/qpixel/commit/4a18457ada880ea7dab7a245cee8f84a6f2166fb">4a18457ada880ea7dab7a245cee8f84a6f2166fb</a> Merge pull request #2024 from codidact/0valt/2023/add-link-submit <a href="https://codeberg.org/codidact/qpixel/commit/d71242965b95a904434c34d13184c39b65580794">d71242965b95a904434c34d13184c39b65580794</a> fixed pressing enter in the markdown link modal submitting parent forms <a href="https://codeberg.org/codidact/qpixel/commit/898fa6ba747bf4fa14e11e3859f5dee2199cc048">898fa6ba747bf4fa14e11e3859f5dee2199cc048</a> fixed &#39;skipping 0 more comments&#39; showing up before any 6th comment created in a thread ArtOfCode [email protected] ArtOfCode deleted branch 0valt/2017/0-more-comments from codidact/qpixel 2026-03-20T12:13:20+01:00 112606620: https://codeberg.org/codidact/qpixel ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-20T12:12:40+01:00 112606269: https://codeberg.org/codidact/qpixel/src/branch/develop ArtOfCode [email protected] ArtOfCode created branch cellio/2025-prevent-tag-patricide in codidact/qpixel 2026-03-20T12:12:40+01:00 112606230: https://codeberg.org/codidact/qpixel/src/branch/cellio/2025-prevent-tag-patricide ArtOfCode [email protected] ArtOfCode pushed to cellio/2025-prevent-tag-patricide at codidact/qpixel 2026-03-20T12:12:40+01:00 112606218: https://codeberg.org/codidact/qpixel/compare/39d0527501155f06c4aa0406eb16ed487774b486...20f815b470198decf1008007ac29849db6d1e745 <a href="https://codeberg.org/codidact/qpixel/commit/20f815b470198decf1008007ac29849db6d1e745" rel="nofollow">20f815b470198decf1008007ac29849db6d1e745</a> I&#39;m sorry rubocop; I shouldn&#39;t have jilted you <a href="https://codeberg.org/codidact/qpixel/commit/a2ae22615c5625cc26102206f5bbcaafc228a2f3" rel="nofollow">a2ae22615c5625cc26102206f5bbcaafc228a2f3</a> don&#39;t offer to nuke tag if it has children, and also defend against it in the controller <a href="https://codeberg.org/codidact/qpixel/commit/20f815b470198decf1008007ac29849db6d1e745">20f815b470198decf1008007ac29849db6d1e745</a> I&#39;m sorry rubocop; I shouldn&#39;t have jilted you <a href="https://codeberg.org/codidact/qpixel/commit/a2ae22615c5625cc26102206f5bbcaafc228a2f3">a2ae22615c5625cc26102206f5bbcaafc228a2f3</a> don&#39;t offer to nuke tag if it has children, and also defend against it in the controller ArtOfCode [email protected] ArtOfCode created branch art/user-profile in codidact/qpixel 2026-03-20T12:12:39+01:00 112606203: https://codeberg.org/codidact/qpixel/src/branch/art/user-profile ArtOfCode [email protected] ArtOfCode pushed to art/user-profile at codidact/qpixel 2026-03-20T12:12:39+01:00 112606194: https://codeberg.org/codidact/qpixel/commit/2c6ee102310c7efb21f58025bf7c0b8487a29d76 <a href="https://codeberg.org/codidact/qpixel/commit/2c6ee102310c7efb21f58025bf7c0b8487a29d76" rel="nofollow">2c6ee102310c7efb21f58025bf7c0b8487a29d76</a> Make user profile query more efficiently <a href="https://codeberg.org/codidact/qpixel/commit/2c6ee102310c7efb21f58025bf7c0b8487a29d76">2c6ee102310c7efb21f58025bf7c0b8487a29d76</a> Make user profile query more efficiently ArtOfCode [email protected] ArtOfCode pushed to 0valt/2017/0-more-comments at codidact/qpixel 2026-03-20T12:12:39+01:00 112606185: https://codeberg.org/codidact/qpixel/commit/898fa6ba747bf4fa14e11e3859f5dee2199cc048 <a href="https://codeberg.org/codidact/qpixel/commit/898fa6ba747bf4fa14e11e3859f5dee2199cc048" rel="nofollow">898fa6ba747bf4fa14e11e3859f5dee2199cc048</a> fixed &#39;skipping 0 more comments&#39; showing up before any 6th comment created in a thread <a href="https://codeberg.org/codidact/qpixel/commit/898fa6ba747bf4fa14e11e3859f5dee2199cc048">898fa6ba747bf4fa14e11e3859f5dee2199cc048</a> fixed &#39;skipping 0 more comments&#39; showing up before any 6th comment created in a thread ArtOfCode [email protected] ArtOfCode created branch 0valt/2017/0-more-comments in codidact/qpixel 2026-03-20T12:12:39+01:00 112606176: https://codeberg.org/codidact/qpixel/src/branch/0valt/2017/0-more-comments ArtOfCode [email protected] ArtOfCode pushed to develop at codidact/qpixel 2026-03-20T12:12:38+01:00 112606167: https://codeberg.org/codidact/qpixel/compare/39d0527501155f06c4aa0406eb16ed487774b486...4a18457ada880ea7dab7a245cee8f84a6f2166fb <a href="https://codeberg.org/codidact/qpixel/commit/4a18457ada880ea7dab7a245cee8f84a6f2166fb" rel="nofollow">4a18457ada880ea7dab7a245cee8f84a6f2166fb</a> Merge pull request #2024 from codidact/0valt/2023/add-link-submit <a href="https://codeberg.org/codidact/qpixel/commit/9b6a59b95c74d311ecc6dc849b37c0d027d802fa" rel="nofollow">9b6a59b95c74d311ecc6dc849b37c0d027d802fa</a> Merge pull request #2022 from codidact/0valt/2021/comment-mentions-fix <a href="https://codeberg.org/codidact/qpixel/commit/d71242965b95a904434c34d13184c39b65580794" rel="nofollow">d71242965b95a904434c34d13184c39b65580794</a> fixed pressing enter in the markdown link modal submitting parent forms <a href="https://codeberg.org/codidact/qpixel/commit/dbf1d017ae02a10d568a1e6482e6a8da31380b7b" rel="nofollow">dbf1d017ae02a10d568a1e6482e6a8da31380b7b</a> fixed at-mention suggestions at line start in multiline comments <a href="https://codeberg.org/codidact/qpixel/commit/4a18457ada880ea7dab7a245cee8f84a6f2166fb">4a18457ada880ea7dab7a245cee8f84a6f2166fb</a> Merge pull request #2024 from codidact/0valt/2023/add-link-submit <a href="https://codeberg.org/codidact/qpixel/commit/9b6a59b95c74d311ecc6dc849b37c0d027d802fa">9b6a59b95c74d311ecc6dc849b37c0d027d802fa</a> Merge pull request #2022 from codidact/0valt/2021/comment-mentions-fix <a href="https://codeberg.org/codidact/qpixel/commit/d71242965b95a904434c34d13184c39b65580794">d71242965b95a904434c34d13184c39b65580794</a> fixed pressing enter in the markdown link modal submitting parent forms <a href="https://codeberg.org/codidact/qpixel/commit/dbf1d017ae02a10d568a1e6482e6a8da31380b7b">dbf1d017ae02a10d568a1e6482e6a8da31380b7b</a> fixed at-mention suggestions at line start in multiline comments ArtOfCode [email protected] ArtOfCode pushed to art/online-safety-updates at codidact/qpixel 2026-03-20T12:12:37+01:00 112606158: https://codeberg.org/codidact/qpixel/commit/b3fc44af9f5f93226def698e24757d8d3d0505e0 <a href="https://codeberg.org/codidact/qpixel/commit/b3fc44af9f5f93226def698e24757d8d3d0505e0" rel="nofollow">b3fc44af9f5f93226def698e24757d8d3d0505e0</a> Definitions <a href="https://codeberg.org/codidact/qpixel/commit/b3fc44af9f5f93226def698e24757d8d3d0505e0">b3fc44af9f5f93226def698e24757d8d3d0505e0</a> Definitions ArtOfCode [email protected]