Feed of "asudox" https://codeberg.org/asudox 2026-04-26T09:01:19+02:00 <p dir="auto">Rustlang &amp; Linux enthusiast</p> <p dir="auto">Matrix: <a href="https://matrix.to/#/@asudox:tchncs.de" rel="nofollow">@asudox:tchncs.de</a></p> asudox pushed to main at asudox/reinkpy 2025-12-22T15:42:01+01:00 82930362: https://codeberg.org/asudox/reinkpy/compare/101e90e35b589bdab92a9f5a0cf81f1358dbd109...48f172762556fcab5cb9feec08465904cf5d51c9 <a href="https://codeberg.org/asudox/reinkpy/commit/48f172762556fcab5cb9feec08465904cf5d51c9" rel="nofollow">48f172762556fcab5cb9feec08465904cf5d51c9</a> epson: sort and update db <a href="https://codeberg.org/asudox/reinkpy/commit/0c8de5703839301df5abe647c924e461d8a8830e" rel="nofollow">0c8de5703839301df5abe647c924e461d8a8830e</a> README: link to non-linux resources <a href="https://codeberg.org/asudox/reinkpy/commit/a9f2f86df005a232f5c925449a65ae9153722db5" rel="nofollow">a9f2f86df005a232f5c925449a65ae9153722db5</a> usb: less verbose logging <a href="https://codeberg.org/asudox/reinkpy/commit/ae2a672292b73dad9121cc3f8ca99219418097f1" rel="nofollow">ae2a672292b73dad9121cc3f8ca99219418097f1</a> epson: abort atomic write if eeprom cannot be read (from #64) <a href="https://codeberg.org/asudox/reinkpy/commit/c866efaacc7e31ac32c75363954be67412081dda" rel="nofollow">c866efaacc7e31ac32c75363954be67412081dda</a> fix #61 typo in README <a href="https://codeberg.org/asudox/reinkpy/commit/48f172762556fcab5cb9feec08465904cf5d51c9">48f172762556fcab5cb9feec08465904cf5d51c9</a> epson: sort and update db <a href="https://codeberg.org/asudox/reinkpy/commit/0c8de5703839301df5abe647c924e461d8a8830e">0c8de5703839301df5abe647c924e461d8a8830e</a> README: link to non-linux resources <a href="https://codeberg.org/asudox/reinkpy/commit/a9f2f86df005a232f5c925449a65ae9153722db5">a9f2f86df005a232f5c925449a65ae9153722db5</a> usb: less verbose logging <a href="https://codeberg.org/asudox/reinkpy/commit/ae2a672292b73dad9121cc3f8ca99219418097f1">ae2a672292b73dad9121cc3f8ca99219418097f1</a> epson: abort atomic write if eeprom cannot be read (from #64) <a href="https://codeberg.org/asudox/reinkpy/commit/c866efaacc7e31ac32c75363954be67412081dda">c866efaacc7e31ac32c75363954be67412081dda</a> fix #61 typo in README asudox [email protected] asudox pushed to main at asudox/pages 2025-12-15T20:20:28+01:00 80633058: https://codeberg.org/asudox/pages/commit/276b6b6d0904eccfd44639fc4fadf30da1fe3cdb <a href="https://codeberg.org/asudox/pages/commit/276b6b6d0904eccfd44639fc4fadf30da1fe3cdb" rel="nofollow">276b6b6d0904eccfd44639fc4fadf30da1fe3cdb</a> .domains aktualisiert <a href="https://codeberg.org/asudox/pages/commit/276b6b6d0904eccfd44639fc4fadf30da1fe3cdb">276b6b6d0904eccfd44639fc4fadf30da1fe3cdb</a> .domains aktualisiert asudox [email protected] asudox pushed to main at asudox/.profile 2025-11-01T13:49:49+01:00 69628487: https://codeberg.org/asudox/.profile/commit/7c118e3bd3bbf04c7574dcebaf7c304d723ea1b1 <a href="https://codeberg.org/asudox/.profile/commit/7c118e3bd3bbf04c7574dcebaf7c304d723ea1b1" rel="nofollow">7c118e3bd3bbf04c7574dcebaf7c304d723ea1b1</a> README.md aktualisiert <a href="https://codeberg.org/asudox/.profile/commit/7c118e3bd3bbf04c7574dcebaf7c304d723ea1b1">7c118e3bd3bbf04c7574dcebaf7c304d723ea1b1</a> README.md aktualisiert asudox [email protected] asudox pushed to main at asudox/.profile 2025-07-05T11:57:58+02:00 44422415: https://codeberg.org/asudox/.profile/commit/8735561c424a46f013782fecd634360d07f82d93 <a href="https://codeberg.org/asudox/.profile/commit/8735561c424a46f013782fecd634360d07f82d93" rel="nofollow">8735561c424a46f013782fecd634360d07f82d93</a> avatar1.jpg gelöscht <a href="https://codeberg.org/asudox/.profile/commit/8735561c424a46f013782fecd634360d07f82d93">8735561c424a46f013782fecd634360d07f82d93</a> avatar1.jpg gelöscht asudox [email protected] asudox pushed to main at asudox/.profile 2025-06-14T12:22:57+02:00 39945606: https://codeberg.org/asudox/.profile/commit/1af676fdb5a74ee5ba362a5cc72a5944a5f8e50a <a href="https://codeberg.org/asudox/.profile/commit/1af676fdb5a74ee5ba362a5cc72a5944a5f8e50a" rel="nofollow">1af676fdb5a74ee5ba362a5cc72a5944a5f8e50a</a> README.md aktualisiert <a href="https://codeberg.org/asudox/.profile/commit/1af676fdb5a74ee5ba362a5cc72a5944a5f8e50a">1af676fdb5a74ee5ba362a5cc72a5944a5f8e50a</a> README.md aktualisiert asudox [email protected] asudox pushed to main at asudox/.profile 2025-06-14T12:21:15+02:00 39945435: https://codeberg.org/asudox/.profile/commit/b95a98f33d4665b5d5c12d58d05a8fa8f191d5da <a href="https://codeberg.org/asudox/.profile/commit/b95a98f33d4665b5d5c12d58d05a8fa8f191d5da" rel="nofollow">b95a98f33d4665b5d5c12d58d05a8fa8f191d5da</a> Dateien nach „/“ hochladen <a href="https://codeberg.org/asudox/.profile/commit/b95a98f33d4665b5d5c12d58d05a8fa8f191d5da">b95a98f33d4665b5d5c12d58d05a8fa8f191d5da</a> Dateien nach „/“ hochladen asudox [email protected] asudox created repository asudox/reinkpy 2025-06-06T21:45:39+02:00 38414583: https://codeberg.org/asudox/reinkpy asudox [email protected] asudox commented on issue gitnex/GitNex#1441 2025-04-10T17:36:51+02:00 28086440: https://codeberg.org/gitnex/GitNex/issues/1441#issuecomment-3783443 Implement edit history <p dir="auto"><a href="/mmarif" class="mention" rel="nofollow">@mmarif</a> whoops</p> Implement edit history <p dir="auto"><a href="/mmarif" class="mention" rel="nofollow">@mmarif</a> whoops</p> asudox [email protected] asudox commented on issue gitnex/GitNex#1441 2025-04-10T16:47:28+02:00 28080488: https://codeberg.org/gitnex/GitNex/issues/1441#issuecomment-3783113 Implement edit history <p dir="auto"><a href="/mmarif" class="mention" rel="nofollow">@mmarif</a> There is such an API endpoint, but it is not documented for some reason.<br/> Using the devtools, I can see that there is this endpoint:</p> <pre class="code-block"><code class="chroma language-text display">https://{ instance.tld }/{ user }/{ repo }/issues/{ issue ID }/content-history/list?comment_id={ comment ID } </code></pre><p dir="auto">Then to get the previous comments, you use this endpoint:</p> <pre class="code-block"><code class="chroma language-text display">https://{ instance.tld }/{ user }/{ repo }/issues/{ issue ID }/content-history/detail?comment_id={ comment ID }&amp;history_id={ history ID } </code></pre><p dir="auto">History ID can be found in the JSON payload the first endpoint gives (value).</p> <p dir="auto">Here&#39;s also the code for it if it helps: <a href="https://forgejo.dev/forgejo.dev/forgejo/src/commit/bebc2441567b6ff6693c9737319e42ff5347f0ac/routers/web/repo/issue_content_history.go" rel="nofollow"><code>forgejo.dev/forgejo.dev/forgejo@bebc244156/routers/web/repo/issue_content_history.go</code></a></p> Implement edit history <p dir="auto"><a href="/mmarif" class="mention" rel="nofollow">@mmarif</a> There is such an API endpoint, but it is not documented for some reason.<br/> Using the devtools, I can see that there is this endpoint:</p> <pre class="code-block"><code class="chroma language-text display">https://{ instance.tld }/{ user }/{ repo }/issues/{ issue ID }/content-history/list?comment_id={ comment ID } </code></pre><p dir="auto">Then to get the previous comments, you use this endpoint:</p> <pre class="code-block"><code class="chroma language-text display">https://{ instance.tld }/{ user }/{ repo }/issues/{ issue ID }/content-history/detail?comment_id={ comment ID }&amp;history_id={ history ID } </code></pre><p dir="auto">History ID can be found in the JSON payload the first endpoint gives (value).</p> <p dir="auto">Here&#39;s also the code for it if it helps: <a href="https://forgejo.dev/forgejo.dev/forgejo/src/commit/bebc2441567b6ff6693c9737319e42ff5347f0ac/routers/web/repo/issue_content_history.go" rel="nofollow"><code>forgejo.dev/forgejo.dev/forgejo@bebc244156/routers/web/repo/issue_content_history.go</code></a></p> asudox [email protected] asudox commented on issue gitnex/GitNex#1434 2025-04-03T22:14:04+02:00 27074852: https://codeberg.org/gitnex/GitNex/issues/1434#issuecomment-3491999 Where is user/password login option? <p dir="auto">It has been removed.</p> Where is user/password login option? <p dir="auto">It has been removed.</p> asudox [email protected] asudox commented on issue gitnex/GitNex#1430 2025-04-02T12:57:12+02:00 26836578: https://codeberg.org/gitnex/GitNex/issues/1430#issuecomment-3218142 Version 8.0.1 does not include the authorization header <p dir="auto">I noticed that it does include the authorization header when restored from a backup.</p> Version 8.0.1 does not include the authorization header <p dir="auto">I noticed that it does include the authorization header when restored from a backup.</p> asudox [email protected] asudox opened issue gitnex/GitNex#1430 2025-04-02T12:50:40+02:00 26836050: https://codeberg.org/gitnex/GitNex/issues/1430 <h3 id="user-content-i-confirm-that-i-have-searched-the-issue-tracker" dir="auto">I confirm that I have searched the issue tracker</h3> <p dir="auto">Before opening an issue, take a few minutes to search the issue tracker (both open and closed issues) for the problem you are facing. This will reduce the need for issue triage and save time.</p> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="249" checked=""/>I confirm that I have searched the issue tracker</li> </ul> <h3 id="user-content-describe-the-bug" dir="auto">Describe the bug</h3> <p dir="auto">I am unable to log into my account using the token into Codeberg&#39;s instance.</p> <p dir="auto">After inspecting the requests using PCAPDroid (a MITM tool), I can see that Codeberg returns a 401 HTTP status code as the authorization header is not being sent along with the request. Version 8.0.0 includes it.</p> <h3 id="user-content-to-reproduce" dir="auto">To Reproduce</h3> <ol dir="auto"> <li>Open app</li> <li>Try to login</li> </ol> <h3 id="user-content-expected-behavior" dir="auto">Expected behavior</h3> <p dir="auto">Should login.</p> <h3 id="user-content-logs" dir="auto">Logs</h3> <h4 id="user-content-logs-from-pcapdroid" dir="auto">Logs from PCAPDroid:</h4> <p dir="auto">Version 8.0.0 request:</p> <pre class="code-block"><code class="chroma language-http display"><span class="nf">GET</span> <span class="nn">https://codeberg.org/api/v1/user</span> <span class="kr">HTTP</span><span class="o">/</span><span class="m">2.0</span> <span class="n">authorization</span><span class="o">:</span> <span class="l">token __________</span> <span class="n">accept-encoding</span><span class="o">:</span> <span class="l">gzip</span> <span class="n">user-agent</span><span class="o">:</span> <span class="l">okhttp/5.0.0-alpha.14</span> </code></pre><p dir="auto">Instance response:</p> <pre class="code-block"><code class="chroma language-http display"><span class="kr">HTTP</span><span class="o">/</span><span class="m">2.0</span> <span class="m">200</span> <span class="n">cache-control</span><span class="o">:</span> <span class="l">max-age=0, private, must-revalidate, no-transform</span> <span class="n">content-type</span><span class="o">:</span> <span class="l">application/json;charset=utf-8</span> <span class="n">vary</span><span class="o">:</span> <span class="l">Origin</span> <span class="n">date</span><span class="o">:</span> <span class="l">Wed, 02 Apr 2025 10:47:37 GMT</span> <span class="n">content-length</span><span class="o">:</span> <span class="l">671</span> <span class="n">strict-transport-security</span><span class="o">:</span> <span class="l">max-age=63072000; includeSubDomains; preload</span> <span class="n">permissions-policy</span><span class="o">:</span> <span class="l">interest-cohort=()</span> <span class="n">x-frame-options</span><span class="o">:</span> <span class="l">sameorigin</span> <span class="n">x-content-type-options</span><span class="o">:</span> <span class="l">nosniff</span> <span class="p">{</span><span class="nt">&#34;id&#34;</span><span class="p">:</span><span class="mi">116905</span><span class="p">,</span><span class="nt">&#34;login&#34;</span><span class="p">:</span><span class="s2">&#34;asudox&#34;</span><span class="p">,</span><span class="err">&#34;</span> <span class="err">...</span><span class="p">}</span> </code></pre><p dir="auto">Version 8.0.1 request:</p> <pre class="code-block"><code class="chroma language-http display"><span class="nf">GET</span> <span class="nn">https://codeberg.org/api/v1/user</span> <span class="kr">HTTP</span><span class="o">/</span><span class="m">2.0</span> <span class="n">accept-encoding</span><span class="o">:</span> <span class="l">gzip</span> <span class="n">user-agent</span><span class="o">:</span> <span class="l">okhttp/5.0.0-alpha.14</span> </code></pre><p dir="auto">Instance response:</p> <pre class="code-block"><code class="chroma language-http display"><span class="kr">HTTP</span><span class="o">/</span><span class="m">2.0</span> <span class="m">401</span> <span class="n">cache-control</span><span class="o">:</span> <span class="l">max-age=0, private, must-revalidate, no-transform</span> <span class="n">content-type</span><span class="o">:</span> <span class="l">application/json;charset=utf-8</span> <span class="n">vary</span><span class="o">:</span> <span class="l">Origin</span> <span class="n">date</span><span class="o">:</span> <span class="l">Wed, 02 Apr 2025 10:44:22 GMT</span> <span class="n">content-length</span><span class="o">:</span> <span class="l">73</span> <span class="n">strict-transport-security</span><span class="o">:</span> <span class="l">max-age=63072000; includeSubDomains; preload</span> <span class="n">permissions-policy</span><span class="o">:</span> <span class="l">interest-cohort=()</span> <span class="n">x-frame-options</span><span class="o">:</span> <span class="l">sameorigin</span> <span class="n">x-content-type-options</span><span class="o">:</span> <span class="l">nosniff</span> <span class="p">{</span><span class="nt">&#34;message&#34;</span><span class="p">:</span><span class="s2">&#34;token is required&#34;</span><span class="p">,</span><span class="nt">&#34;url&#34;</span><span class="p">:</span><span class="s2">&#34;https://codeberg.org/api/swagger&#34;</span><span class="p">}</span> </code></pre><h3 id="user-content-screenshots" dir="auto">Screenshots</h3> <p dir="auto">None</p> <h3 id="user-content-versions-please-complete-the-following-information" dir="auto">Versions (please complete the following information)</h3> <ul dir="auto"> <li>GitNex: 8.0.1</li> <li>Android: 14</li> <li>Gitea/Forgejo: 10.0.0-141-ebf1f5b+gitea-1.22.0</li> </ul> <h3 id="user-content-mode-of-installation" dir="auto">Mode of installation</h3> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2145"/>Google Play Store</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2170" checked=""/>F-droid</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2185"/>APK</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2196"/>Built from source</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2221"/>OpenAPK</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2236"/>Other stores (Name: )</li> </ul> <h3 id="user-content-ssl-certificate" dir="auto">SSL certificate</h3> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2286" checked=""/>Signed (Codeberg, Let&#39;s encrypt etc.)</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2331"/>Self-signed</li> </ul> <h3 id="user-content-declaration" dir="auto">Declaration</h3> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2366" checked=""/>I have carefully read and agree to follow the <a href="https://codeberg.org/gitnex/GitNex/wiki/Contributing" rel="nofollow">contribution guidelines</a>.</li> </ul> 1430#Version 8.0.1 does not include the authorization header# asudox [email protected] asudox opened issue lemshare/lemshare#3 2025-04-01T09:34:30+02:00 26650467: https://codeberg.org/lemshare/lemshare/issues/3 3#[Feature Request] Support comment links# 3#[Feature Request] Support comment links# asudox [email protected] asudox closed issue Codeberg-e.V./requests#465 2024-11-15T23:04:16+01:00 19966195: https://codeberg.org/Codeberg-e.V./requests/issues/465#issuecomment-2450595 [CI] Personal website and a rust project [CI] Personal website and a rust project asudox [email protected] asudox opened issue Codeberg-e.V./requests#465 2024-11-15T22:57:57+01:00 19965800: https://codeberg.org/Codeberg-e.V./requests/issues/465 <h3 id="user-content-projects" dir="auto">Projects</h3> <ul dir="auto"> <li><a href="https://codeberg.org/asudox/communitymoderator" rel="nofollow">CommunityModerator</a> (WIP, upstream code not uploaded yet)</li> <li><a href="https://codeberg.org/asudox/pages" rel="nofollow">asudox.dev</a> (WIP)</li> </ul> <h3 id="user-content-expected-resource-usage" dir="auto">Expected Resource Usage</h3> <p dir="auto">minimal</p> <h3 id="user-content-i-would-also-like-the-following-users-to-be-added" dir="auto">I would also like the following users to be added</h3> <p dir="auto"><em>No response</em></p> <h3 id="user-content-additional-information" dir="auto">Additional Information</h3> <p dir="auto"><em>No response</em></p> <h3 id="user-content-other-work" dir="auto">Other Work</h3> <p dir="auto"><em>No response</em></p> <h3 id="user-content-statement" dir="auto">Statement</h3> <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="379" checked=""/>I have placed a LICENSE file in my repository.</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="432" checked=""/>I understand that Codeberg&#39;s CI might not always be available or stable, despite best efforts.</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="533" checked=""/>I understand that I can use the <a href="https://codeberg.org/Codeberg-CI/feedback" rel="nofollow">feedback repository</a> to share feedback or report problems.</li> </ul> 465#[CI]# asudox [email protected] asudox pushed to main at asudox/.profile 2024-10-12T18:04:01+02:00 18807303: https://codeberg.org/asudox/.profile/commit/2a3b23a610cd798dfe740f772a1b31dc4da01271 <a href="https://codeberg.org/asudox/.profile/commit/2a3b23a610cd798dfe740f772a1b31dc4da01271" rel="nofollow">2a3b23a610cd798dfe740f772a1b31dc4da01271</a> Dateien nach „/“ hochladen <a href="https://codeberg.org/asudox/.profile/commit/2a3b23a610cd798dfe740f772a1b31dc4da01271">2a3b23a610cd798dfe740f772a1b31dc4da01271</a> Dateien nach „/“ hochladen asudox [email protected] asudox pushed to main at asudox/.profile 2024-08-14T15:14:53+02:00 16960544: https://codeberg.org/asudox/.profile/commit/026d8198d186cd9eafdebeaac46bd41ba497364a <a href="https://codeberg.org/asudox/.profile/commit/026d8198d186cd9eafdebeaac46bd41ba497364a" rel="nofollow">026d8198d186cd9eafdebeaac46bd41ba497364a</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/026d8198d186cd9eafdebeaac46bd41ba497364a">026d8198d186cd9eafdebeaac46bd41ba497364a</a> Update README.md asudox [email protected] asudox pushed to main at asudox/.profile 2024-06-14T21:45:34+02:00 15185440: https://codeberg.org/asudox/.profile/commit/e22577170983b70433d09df3c4420331eebaf0bb <a href="https://codeberg.org/asudox/.profile/commit/e22577170983b70433d09df3c4420331eebaf0bb" rel="nofollow">e22577170983b70433d09df3c4420331eebaf0bb</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/e22577170983b70433d09df3c4420331eebaf0bb">e22577170983b70433d09df3c4420331eebaf0bb</a> Update README.md asudox [email protected] asudox pushed to main at asudox/.profile 2024-06-14T21:45:16+02:00 15185435: https://codeberg.org/asudox/.profile/commit/d3d95ab87a21e6834d92ededc269b86681f59e3b <a href="https://codeberg.org/asudox/.profile/commit/d3d95ab87a21e6834d92ededc269b86681f59e3b" rel="nofollow">d3d95ab87a21e6834d92ededc269b86681f59e3b</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/d3d95ab87a21e6834d92ededc269b86681f59e3b">d3d95ab87a21e6834d92ededc269b86681f59e3b</a> Update README.md asudox [email protected] asudox pushed to main at asudox/.profile 2024-06-14T21:44:58+02:00 15185428: https://codeberg.org/asudox/.profile/commit/09784900fa58c1cfc442ebdbedde4e55966a1245 <a href="https://codeberg.org/asudox/.profile/commit/09784900fa58c1cfc442ebdbedde4e55966a1245" rel="nofollow">09784900fa58c1cfc442ebdbedde4e55966a1245</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/09784900fa58c1cfc442ebdbedde4e55966a1245">09784900fa58c1cfc442ebdbedde4e55966a1245</a> Update README.md asudox [email protected] asudox created repository asudox/.keyoxide 2024-05-24T16:46:30+02:00 14673979: https://codeberg.org/asudox/.keyoxide asudox [email protected] asudox pushed to main at asudox/.profile 2024-05-24T15:36:15+02:00 14672872: https://codeberg.org/asudox/.profile/commit/e27a91c9837c47e249e27843f745e7383462c11c <a href="https://codeberg.org/asudox/.profile/commit/e27a91c9837c47e249e27843f745e7383462c11c" rel="nofollow">e27a91c9837c47e249e27843f745e7383462c11c</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/e27a91c9837c47e249e27843f745e7383462c11c">e27a91c9837c47e249e27843f745e7383462c11c</a> Update README.md asudox [email protected] asudox pushed to main at asudox/.profile 2024-05-24T15:20:24+02:00 14672488: https://codeberg.org/asudox/.profile/commit/68318032473a8ae7a8c1d4c27b6cc8c3e4674ad5 <a href="https://codeberg.org/asudox/.profile/commit/68318032473a8ae7a8c1d4c27b6cc8c3e4674ad5" rel="nofollow">68318032473a8ae7a8c1d4c27b6cc8c3e4674ad5</a> Update README.md <a href="https://codeberg.org/asudox/.profile/commit/68318032473a8ae7a8c1d4c27b6cc8c3e4674ad5">68318032473a8ae7a8c1d4c27b6cc8c3e4674ad5</a> Update README.md asudox [email protected] asudox created repository asudox/.profile 2024-05-24T15:19:17+02:00 14672472: https://codeberg.org/asudox/.profile asudox [email protected] asudox opened issue Bazsalanszky/Eternity#246 2024-01-28T13:54:38+01:00 11683577: https://codeberg.org/Bazsalanszky/Eternity/issues/246 <h3 id="user-content-description" dir="auto">Description</h3> <p dir="auto">In Lemmy frontend, you can &#34;speak as mod&#34; in the comments section, which sets the &#34;distinguished&#34; flag to &#34;true&#34;.<br/> This is pretty much overlooked by anyone, but useful when a mod wants to highlight their comment.</p> <h3 id="user-content-background" dir="auto">Background</h3> <p dir="auto"><a href="https://join-lemmy.org/api/interfaces/DistinguishComment.html" rel="nofollow">https://join-lemmy.org/api/interfaces/DistinguishComment.html</a></p> <h3 id="user-content-proposed-solution" dir="auto">Proposed Solution</h3> <p dir="auto">This should be a single if statement that checks whether the retrieved comment response from the API has &#34;distinguished&#34; set to &#34;true&#34;, and if it is, change the comment background to something like red or yellow and it also should be pinned at the top of the comments section.</p> <h3 id="user-content-additional-context" dir="auto">Additional Context</h3> <p dir="auto">An example of a distinguished comment available below.</p> 246#[Feature]# asudox [email protected]