Feed of "asudox"https://codeberg.org/asudox2026-04-26T09:01:19+02:00<p dir="auto">Rustlang & 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/reinkpy2025-12-22T15:42:01+01:0082930362: 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 READMEasudox[email protected]asudox pushed to main at asudox/pages2025-12-15T20:20:28+01:0080633058: 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 aktualisiertasudox[email protected]asudox pushed to main at asudox/.profile2025-11-01T13:49:49+01:0069628487: 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 aktualisiertasudox[email protected]asudox pushed to main at asudox/.profile2025-07-05T11:57:58+02:0044422415: 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öschtasudox[email protected]asudox pushed to main at asudox/.profile2025-06-14T12:22:57+02:0039945606: 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 aktualisiertasudox[email protected]asudox pushed to main at asudox/.profile2025-06-14T12:21:15+02:0039945435: 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 „/“ hochladenasudox[email protected]asudox created repository asudox/reinkpy2025-06-06T21:45:39+02:0038414583: https://codeberg.org/asudox/reinkpyasudox[email protected]asudox commented on issue gitnex/GitNex#14412025-04-10T17:36:51+02:0028086440: https://codeberg.org/gitnex/GitNex/issues/1441#issuecomment-3783443Implement 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#14412025-04-10T16:47:28+02:0028080488: https://codeberg.org/gitnex/GitNex/issues/1441#issuecomment-3783113Implement 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 }&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'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 }&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'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#14342025-04-03T22:14:04+02:0027074852: https://codeberg.org/gitnex/GitNex/issues/1434#issuecomment-3491999Where 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#14302025-04-02T12:57:12+02:0026836578: https://codeberg.org/gitnex/GitNex/issues/1430#issuecomment-3218142Version 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#14302025-04-02T12:50:40+02:0026836050: 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'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">"id"</span><span class="p">:</span><span class="mi">116905</span><span class="p">,</span><span class="nt">"login"</span><span class="p">:</span><span class="s2">"asudox"</span><span class="p">,</span><span class="err">"</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">"message"</span><span class="p">:</span><span class="s2">"token is required"</span><span class="p">,</span><span class="nt">"url"</span><span class="p">:</span><span class="s2">"https://codeberg.org/api/swagger"</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'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#32025-04-01T09:34:30+02:0026650467: https://codeberg.org/lemshare/lemshare/issues/33#[Feature Request] Support comment links#3#[Feature Request] Support comment links#asudox[email protected]asudox closed issue Codeberg-e.V./requests#4652024-11-15T23:04:16+01:0019966195: https://codeberg.org/Codeberg-e.V./requests/issues/465#issuecomment-2450595[CI] Personal website and a rust project[CI] Personal website and a rust projectasudox[email protected]asudox opened issue Codeberg-e.V./requests#4652024-11-15T22:57:57+01:0019965800: 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'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/.profile2024-10-12T18:04:01+02:0018807303: 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 „/“ hochladenasudox[email protected]asudox pushed to main at asudox/.profile2024-08-14T15:14:53+02:0016960544: 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.mdasudox[email protected]asudox pushed to main at asudox/.profile2024-06-14T21:45:34+02:0015185440: 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.mdasudox[email protected]asudox pushed to main at asudox/.profile2024-06-14T21:45:16+02:0015185435: 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.mdasudox[email protected]asudox pushed to main at asudox/.profile2024-06-14T21:44:58+02:0015185428: 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.mdasudox[email protected]asudox created repository asudox/.keyoxide2024-05-24T16:46:30+02:0014673979: https://codeberg.org/asudox/.keyoxideasudox[email protected]asudox pushed to main at asudox/.profile2024-05-24T15:36:15+02:0014672872: 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.mdasudox[email protected]asudox pushed to main at asudox/.profile2024-05-24T15:20:24+02:0014672488: 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.mdasudox[email protected]asudox created repository asudox/.profile2024-05-24T15:19:17+02:0014672472: https://codeberg.org/asudox/.profileasudox[email protected]asudox opened issue Bazsalanszky/Eternity#2462024-01-28T13:54:38+01:0011683577: https://codeberg.org/Bazsalanszky/Eternity/issues/246<h3 id="user-content-description" dir="auto">Description</h3>
<p dir="auto">In Lemmy frontend, you can "speak as mod" in the comments section, which sets the "distinguished" flag to "true".<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 "distinguished" set to "true", 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]