<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>dkforest, branch HEAD</title>
<subtitle>A forum and chat platform (onion)
</subtitle>
<entry>
<id>5499c6fcc904d647a4206400e29d4917e6d407a7</id>
<published>2025-02-23T08:14:46Z</published>
<updated>2025-02-23T08:14:46Z</updated>
<title>get rid of cookie for keeping track of last known messages in non-stream chat version for sound notification</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/5499c6fcc904d647a4206400e29d4917e6d407a7.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 5499c6fcc904d647a4206400e29d4917e6d407a7
parent d4eb6eabb7a70576f5630273eabee4575f95d079
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sun, 23 Feb 2025 00:14:46 -0800

get rid of cookie for keeping track of last known messages in non-stream chat version for sound notification

</content>
</entry>
<entry>
<id>d4eb6eabb7a70576f5630273eabee4575f95d079</id>
<published>2025-02-22T22:28:49Z</published>
<updated>2025-02-22T22:28:49Z</updated>
<title>add missing username validation</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/d4eb6eabb7a70576f5630273eabee4575f95d079.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit d4eb6eabb7a70576f5630273eabee4575f95d079
parent 91418b8a982c37be3aadde0c21f2f0fb1dc2e67d
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat, 22 Feb 2025 14:28:49 -0800

add missing username validation

</content>
</entry>
<entry>
<id>91418b8a982c37be3aadde0c21f2f0fb1dc2e67d</id>
<published>2025-02-22T22:13:57Z</published>
<updated>2025-02-22T22:13:57Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/91418b8a982c37be3aadde0c21f2f0fb1dc2e67d.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 91418b8a982c37be3aadde0c21f2f0fb1dc2e67d
parent 3b6cae3be0f332493df5aa5783902254cd94dce1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat, 22 Feb 2025 14:13:57 -0800

cleanup

</content>
</entry>
<entry>
<id>3b6cae3be0f332493df5aa5783902254cd94dce1</id>
<published>2025-02-22T15:57:35Z</published>
<updated>2025-02-22T15:57:35Z</updated>
<title>ensure authUser is not nil</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/3b6cae3be0f332493df5aa5783902254cd94dce1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 3b6cae3be0f332493df5aa5783902254cd94dce1
parent 230d30524699b80a5e40289343893551413a11ac
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat, 22 Feb 2025 07:57:35 -0800

ensure authUser is not nil

</content>
</entry>
<entry>
<id>230d30524699b80a5e40289343893551413a11ac</id>
<published>2025-02-22T15:51:20Z</published>
<updated>2025-02-22T15:51:20Z</updated>
<title>keep using gzip for top-bar endpoint if user is not using stream version</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/230d30524699b80a5e40289343893551413a11ac.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 230d30524699b80a5e40289343893551413a11ac
parent b5560d8ef9b7a904c19cb40e916dd0239d6fa483
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat, 22 Feb 2025 07:51:20 -0800

keep using gzip for top-bar endpoint if user is not using stream version

</content>
</entry>
<entry>
<id>b5560d8ef9b7a904c19cb40e916dd0239d6fa483</id>
<published>2025-02-22T07:26:50Z</published>
<updated>2025-02-22T07:26:50Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/b5560d8ef9b7a904c19cb40e916dd0239d6fa483.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit b5560d8ef9b7a904c19cb40e916dd0239d6fa483
parent a236b8d07abf80abca8a4ff61d4aba09def5d7f2
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 21 Feb 2025 23:26:50 -0800

cleanup

</content>
</entry>
<entry>
<id>a236b8d07abf80abca8a4ff61d4aba09def5d7f2</id>
<published>2025-02-22T04:25:57Z</published>
<updated>2025-02-22T04:25:57Z</updated>
<title>top-bar stream for quban</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a236b8d07abf80abca8a4ff61d4aba09def5d7f2.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a236b8d07abf80abca8a4ff61d4aba09def5d7f2
parent 9c0c3cc3a0c714b1812d086fe2829d238af45fe0
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 21 Feb 2025 20:25:57 -0800

top-bar stream for quban

</content>
</entry>
<entry>
<id>9c0c3cc3a0c714b1812d086fe2829d238af45fe0</id>
<published>2025-02-19T23:10:30Z</published>
<updated>2025-02-19T23:10:30Z</updated>
<title>add button to delete all user unused invitations</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/9c0c3cc3a0c714b1812d086fe2829d238af45fe0.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 9c0c3cc3a0c714b1812d086fe2829d238af45fe0
parent f450de2ac6c9f24b40a042e3022c5748c267e398
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 15:10:30 -0800

add button to delete all user unused invitations

</content>
</entry>
<entry>
<id>f450de2ac6c9f24b40a042e3022c5748c267e398</id>
<published>2025-02-19T23:09:21Z</published>
<updated>2025-02-19T23:09:21Z</updated>
<title>add utils Err2</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f450de2ac6c9f24b40a042e3022c5748c267e398.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f450de2ac6c9f24b40a042e3022c5748c267e398
parent 5f15bae84f388989939090e045c1a32c56b3ef27
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 15:09:21 -0800

add utils Err2

</content>
</entry>
<entry>
<id>5f15bae84f388989939090e045c1a32c56b3ef27</id>
<published>2025-02-19T23:00:21Z</published>
<updated>2025-02-19T23:00:21Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/5f15bae84f388989939090e045c1a32c56b3ef27.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 5f15bae84f388989939090e045c1a32c56b3ef27
parent 6b4e6968a3a67e818922e8abf2eb425765ce6be6
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 15:00:21 -0800

cleanup

</content>
</entry>
<entry>
<id>6b4e6968a3a67e818922e8abf2eb425765ce6be6</id>
<published>2025-02-19T23:00:14Z</published>
<updated>2025-02-19T23:00:14Z</updated>
<title>add function to set common raw message properties</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/6b4e6968a3a67e818922e8abf2eb425765ce6be6.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 6b4e6968a3a67e818922e8abf2eb425765ce6be6
parent c5a1d48b6e81a82a88efe810c8856c7fb21d40db
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 15:00:14 -0800

add function to set common raw message properties

</content>
</entry>
<entry>
<id>c5a1d48b6e81a82a88efe810c8856c7fb21d40db</id>
<published>2025-02-19T22:46:28Z</published>
<updated>2025-02-19T22:46:28Z</updated>
<title>/invite to send a pm message to the user instead of using the zero user</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/c5a1d48b6e81a82a88efe810c8856c7fb21d40db.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit c5a1d48b6e81a82a88efe810c8856c7fb21d40db
parent 18f4c3274c67fcdf0d31bca60efd80d1eef7379f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:46:28 -0800

/invite to send a pm message to the user instead of using the zero user

</content>
</entry>
<entry>
<id>18f4c3274c67fcdf0d31bca60efd80d1eef7379f</id>
<published>2025-02-19T22:45:56Z</published>
<updated>2025-02-19T22:45:56Z</updated>
<title>allow to send raw messages</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/18f4c3274c67fcdf0d31bca60efd80d1eef7379f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 18f4c3274c67fcdf0d31bca60efd80d1eef7379f
parent fb3a0628a176087d82a3a5f0e92e5cca19de4d5b
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:45:56 -0800

allow to send raw messages

</content>
</entry>
<entry>
<id>fb3a0628a176087d82a3a5f0e92e5cca19de4d5b</id>
<published>2025-02-19T22:24:00Z</published>
<updated>2025-02-19T22:24:00Z</updated>
<title>remove extra space</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/fb3a0628a176087d82a3a5f0e92e5cca19de4d5b.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit fb3a0628a176087d82a3a5f0e92e5cca19de4d5b
parent 23154202b00f1ec556b95bf17ce3c78b7ce386af
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:24:00 -0800

remove extra space

</content>
</entry>
<entry>
<id>23154202b00f1ec556b95bf17ce3c78b7ce386af</id>
<published>2025-02-19T22:23:00Z</published>
<updated>2025-02-19T22:23:00Z</updated>
<title>function to send a PM should not accept nil as a valid user to send a PM to</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/23154202b00f1ec556b95bf17ce3c78b7ce386af.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 23154202b00f1ec556b95bf17ce3c78b7ce386af
parent c4c575a0e54442cb58f268fd23f6e83dd245cd2c
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:23:00 -0800

function to send a PM should not accept nil as a valid user to send a PM to

</content>
</entry>
<entry>
<id>c4c575a0e54442cb58f268fd23f6e83dd245cd2c</id>
<published>2025-02-19T22:18:32Z</published>
<updated>2025-02-19T22:18:32Z</updated>
<title>move code to be with other moderators functions</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/c4c575a0e54442cb58f268fd23f6e83dd245cd2c.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit c4c575a0e54442cb58f268fd23f6e83dd245cd2c
parent f8e70a2dff63fd5a84aa6b0ccae007f31f672f3b
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:18:32 -0800

move code to be with other moderators functions

</content>
</entry>
<entry>
<id>f8e70a2dff63fd5a84aa6b0ccae007f31f672f3b</id>
<published>2025-02-19T22:09:25Z</published>
<updated>2025-02-19T22:09:25Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f8e70a2dff63fd5a84aa6b0ccae007f31f672f3b.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f8e70a2dff63fd5a84aa6b0ccae007f31f672f3b
parent 60d715d986be9c94ce30949f54f90871068160a7
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 14:09:25 -0800

cleanup

</content>
</entry>
<entry>
<id>60d715d986be9c94ce30949f54f90871068160a7</id>
<published>2025-02-19T21:39:50Z</published>
<updated>2025-02-19T21:39:50Z</updated>
<title>Merge branch &#39;master&#39; of Comb/dkforest into master</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/60d715d986be9c94ce30949f54f90871068160a7.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 60d715d986be9c94ce30949f54f90871068160a7
parent a4010f5af75f4f9fbb4a635cacef4f9e0c6b941f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 19 Feb 2025 21:39:50 +0000

Merge branch &#39;master&#39; of Comb/dkforest into master

</content>
</entry>
<entry>
<id>8b517318545c865f128bf58064f6ea9991eda764</id>
<published>2025-02-19T21:19:01Z</published>
<updated>2025-02-19T21:19:01Z</updated>
<title>removed the extra line  :-)</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/8b517318545c865f128bf58064f6ea9991eda764.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit 8b517318545c865f128bf58064f6ea9991eda764
parent 66ec695a907a5f34d36f9e28269d2fb16d995bf5
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 13:19:01 -0800

removed the extra line  :-)

</content>
</entry>
<entry>
<id>66ec695a907a5f34d36f9e28269d2fb16d995bf5</id>
<published>2025-02-19T21:16:20Z</published>
<updated>2025-02-19T21:16:20Z</updated>
<title>changed the stuff n0tr1v wanted me to change spelling and renaming fucntion :-)</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/66ec695a907a5f34d36f9e28269d2fb16d995bf5.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit 66ec695a907a5f34d36f9e28269d2fb16d995bf5
parent 8804919fbe3cf21946bcccebbcb5e33fcfed70b7
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 13:16:20 -0800

changed the stuff n0tr1v wanted me to change spelling and renaming fucntion :-)

</content>
</entry>
<entry>
<id>8804919fbe3cf21946bcccebbcb5e33fcfed70b7</id>
<published>2025-02-19T21:11:59Z</published>
<updated>2025-02-19T21:11:59Z</updated>
<title>changed the stuff n0tr1v wanted me to change spelling and renaming fucntion :-)</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/8804919fbe3cf21946bcccebbcb5e33fcfed70b7.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit 8804919fbe3cf21946bcccebbcb5e33fcfed70b7
parent 0ac0766956fcdadb49a52eb413b103b0c8cb7492
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 13:11:59 -0800

changed the stuff n0tr1v wanted me to change spelling and renaming fucntion :-)

</content>
</entry>
<entry>
<id>0ac0766956fcdadb49a52eb413b103b0c8cb7492</id>
<published>2025-02-19T21:04:43Z</published>
<updated>2025-02-19T21:04:43Z</updated>
<title>changed the stuff n0tr1v wanted me to change spelling and renaming of fucntion</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/0ac0766956fcdadb49a52eb413b103b0c8cb7492.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit 0ac0766956fcdadb49a52eb413b103b0c8cb7492
parent e2764bafae6e7e0c7ba929a9108392b29c3c72a2
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 13:04:43 -0800

changed the stuff n0tr1v wanted me to change spelling and renaming of fucntion

</content>
</entry>
<entry>
<id>e2764bafae6e7e0c7ba929a9108392b29c3c72a2</id>
<published>2025-02-19T19:14:23Z</published>
<updated>2025-02-19T19:14:23Z</updated>
<title>Your commit message</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/e2764bafae6e7e0c7ba929a9108392b29c3c72a2.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit e2764bafae6e7e0c7ba929a9108392b29c3c72a2
parent 135e76e063a7e4b1443bea39d4b131864b47d59f
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 11:14:23 -0800

Your commit message

</content>
</entry>
<entry>
<id>135e76e063a7e4b1443bea39d4b131864b47d59f</id>
<published>2025-02-19T18:58:11Z</published>
<updated>2025-02-19T18:58:11Z</updated>
<title>added the slash invite feature for cmd</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/135e76e063a7e4b1443bea39d4b131864b47d59f.html" />
<author>
<name>Fox</name>
<email>LightFox@home.com</email>
</author>
<content>commit 135e76e063a7e4b1443bea39d4b131864b47d59f
parent 63d7e9a37dfd70b39195398f6b10f19aafb5b451
Author: Fox &lt;LightFox@home.com&gt;
Date:   Wed, 19 Feb 2025 10:58:11 -0800

added the slash invite feature for cmd

</content>
</entry>
<entry>
<id>a4010f5af75f4f9fbb4a635cacef4f9e0c6b941f</id>
<published>2025-02-19T00:17:28Z</published>
<updated>2025-02-19T00:17:28Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a4010f5af75f4f9fbb4a635cacef4f9e0c6b941f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a4010f5af75f4f9fbb4a635cacef4f9e0c6b941f
parent 9c82832fc05b6ff9e2d68acf90ec5dd29ea9ad28
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 16:17:28 -0800

cleanup

</content>
</entry>
<entry>
<id>9c82832fc05b6ff9e2d68acf90ec5dd29ea9ad28</id>
<published>2025-02-19T00:13:04Z</published>
<updated>2025-02-19T00:13:04Z</updated>
<title>cleanup duplicated code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/9c82832fc05b6ff9e2d68acf90ec5dd29ea9ad28.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 9c82832fc05b6ff9e2d68acf90ec5dd29ea9ad28
parent 18d13bfdb72d05b321f1f71b94f999dc94d6e419
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 16:13:04 -0800

cleanup duplicated code

</content>
</entry>
<entry>
<id>18d13bfdb72d05b321f1f71b94f999dc94d6e419</id>
<published>2025-02-19T00:04:03Z</published>
<updated>2025-02-19T00:04:03Z</updated>
<title>fix another typo</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/18d13bfdb72d05b321f1f71b94f999dc94d6e419.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 18d13bfdb72d05b321f1f71b94f999dc94d6e419
parent f6243b3e06114d3184ba61d36aa237cbfc40527a
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 16:04:03 -0800

fix another typo

</content>
</entry>
<entry>
<id>f6243b3e06114d3184ba61d36aa237cbfc40527a</id>
<published>2025-02-19T00:03:23Z</published>
<updated>2025-02-19T00:03:23Z</updated>
<title>cleanup &amp; fix typo</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f6243b3e06114d3184ba61d36aa237cbfc40527a.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f6243b3e06114d3184ba61d36aa237cbfc40527a
parent 07faaddbdae57cc784ebec7b4d54523635a70db1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 16:03:23 -0800

cleanup &amp; fix typo

</content>
</entry>
<entry>
<id>07faaddbdae57cc784ebec7b4d54523635a70db1</id>
<published>2025-02-19T00:01:04Z</published>
<updated>2025-02-19T00:01:04Z</updated>
<title>cleanup code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/07faaddbdae57cc784ebec7b4d54523635a70db1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 07faaddbdae57cc784ebec7b4d54523635a70db1
parent 930c5195d3a2ad432ee804c8d770440f1da3ae83
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 16:01:04 -0800

cleanup code

</content>
</entry>
<entry>
<id>930c5195d3a2ad432ee804c8d770440f1da3ae83</id>
<published>2025-02-18T23:51:49Z</published>
<updated>2025-02-18T23:51:49Z</updated>
<title>reuse code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/930c5195d3a2ad432ee804c8d770440f1da3ae83.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 930c5195d3a2ad432ee804c8d770440f1da3ae83
parent b55923814ffdfcc9ce4231fca3ed51c63dd05316
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 15:51:49 -0800

reuse code

</content>
</entry>
<entry>
<id>b55923814ffdfcc9ce4231fca3ed51c63dd05316</id>
<published>2025-02-18T23:04:54Z</published>
<updated>2025-02-18T23:04:54Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/b55923814ffdfcc9ce4231fca3ed51c63dd05316.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit b55923814ffdfcc9ce4231fca3ed51c63dd05316
parent da9b6725800472c3534b8a739b9a9ef5556aab6a
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 15:04:54 -0800

cleanup

</content>
</entry>
<entry>
<id>da9b6725800472c3534b8a739b9a9ef5556aab6a</id>
<published>2025-02-18T22:57:51Z</published>
<updated>2025-02-18T22:57:51Z</updated>
<title>useless</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/da9b6725800472c3534b8a739b9a9ef5556aab6a.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit da9b6725800472c3534b8a739b9a9ef5556aab6a
parent 98d2653bdd2cd70fed3addb762cb6aca4c52e174
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 14:57:51 -0800

useless

</content>
</entry>
<entry>
<id>98d2653bdd2cd70fed3addb762cb6aca4c52e174</id>
<published>2025-02-18T22:56:50Z</published>
<updated>2025-02-18T22:56:50Z</updated>
<title>remove useless code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/98d2653bdd2cd70fed3addb762cb6aca4c52e174.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 98d2653bdd2cd70fed3addb762cb6aca4c52e174
parent 7d80bccd20097a6b98ada8b9df0075cf2d2beb28
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 14:56:50 -0800

remove useless code

</content>
</entry>
<entry>
<id>7d80bccd20097a6b98ada8b9df0075cf2d2beb28</id>
<published>2025-02-18T22:54:28Z</published>
<updated>2025-02-18T22:54:28Z</updated>
<title>cleanup duplicated code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/7d80bccd20097a6b98ada8b9df0075cf2d2beb28.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 7d80bccd20097a6b98ada8b9df0075cf2d2beb28
parent 63d7e9a37dfd70b39195398f6b10f19aafb5b451
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 14:54:28 -0800

cleanup duplicated code

</content>
</entry>
<entry>
<id>63d7e9a37dfd70b39195398f6b10f19aafb5b451</id>
<published>2025-02-18T22:42:05Z</published>
<updated>2025-02-18T22:42:05Z</updated>
<title>cleanup some code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/63d7e9a37dfd70b39195398f6b10f19aafb5b451.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 63d7e9a37dfd70b39195398f6b10f19aafb5b451
parent 1764298d8b98ff098f133cf2468e6893e321b8c1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 14:42:05 -0800

cleanup some code

</content>
</entry>
<entry>
<id>1764298d8b98ff098f133cf2468e6893e321b8c1</id>
<published>2025-02-18T22:33:50Z</published>
<updated>2025-02-18T22:33:50Z</updated>
<title>add hellbanMsg to createMsg function</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/1764298d8b98ff098f133cf2468e6893e321b8c1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 1764298d8b98ff098f133cf2468e6893e321b8c1
parent 1c8898199280ee3c807621b3c3c49aa0814a7593
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 18 Feb 2025 14:33:50 -0800

add hellbanMsg to createMsg function

</content>
</entry>
<entry>
<id>1c8898199280ee3c807621b3c3c49aa0814a7593</id>
<published>2025-02-12T17:47:01Z</published>
<updated>2025-02-12T17:47:01Z</updated>
<title>fix background color</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/1c8898199280ee3c807621b3c3c49aa0814a7593.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 1c8898199280ee3c807621b3c3c49aa0814a7593
parent ae9d814911481fe442b863633908c1ee64e64071
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 12 Feb 2025 09:47:01 -0800

fix background color

</content>
</entry>
<entry>
<id>ae9d814911481fe442b863633908c1ee64e64071</id>
<published>2025-02-01T02:10:18Z</published>
<updated>2025-02-01T18:41:27Z</updated>
<title>allow user to start a chess game from a given PGN</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/ae9d814911481fe442b863633908c1ee64e64071.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit ae9d814911481fe442b863633908c1ee64e64071
parent 17a65e6254f33ebf912ea1311913d04d63eed14b
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 31 Jan 2025 18:10:18 -0800

allow user to start a chess game from a given PGN

</content>
</entry>
<entry>
<id>17a65e6254f33ebf912ea1311913d04d63eed14b</id>
<published>2025-02-01T18:40:41Z</published>
<updated>2025-02-01T18:40:41Z</updated>
<title>rename file with space</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/17a65e6254f33ebf912ea1311913d04d63eed14b.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 17a65e6254f33ebf912ea1311913d04d63eed14b
parent dde239f41434369d755a6ab97c8fecbbfd662cd6
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  1 Feb 2025 10:40:41 -0800

rename file with space

</content>
</entry>
<entry>
<id>dde239f41434369d755a6ab97c8fecbbfd662cd6</id>
<published>2025-02-01T02:42:31Z</published>
<updated>2025-02-01T02:42:31Z</updated>
<title>no need to check wallet&#39;s balance if the app is not initialized</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/dde239f41434369d755a6ab97c8fecbbfd662cd6.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit dde239f41434369d755a6ab97c8fecbbfd662cd6
parent bdc32365f2f47ba423ae930e5d827157b04690e5
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 31 Jan 2025 18:42:31 -0800

no need to check wallet&#39;s balance if the app is not initialized

</content>
</entry>
<entry>
<id>bdc32365f2f47ba423ae930e5d827157b04690e5</id>
<published>2025-02-01T02:33:46Z</published>
<updated>2025-02-01T02:33:46Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/bdc32365f2f47ba423ae930e5d827157b04690e5.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit bdc32365f2f47ba423ae930e5d827157b04690e5
parent 0b9781d44d59d9119453188cd74b230d33f67565
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 31 Jan 2025 18:33:46 -0800

cleanup

</content>
</entry>
<entry>
<id>0b9781d44d59d9119453188cd74b230d33f67565</id>
<published>2025-01-31T22:10:34Z</published>
<updated>2025-01-31T22:10:34Z</updated>
<title>No longer fatal. This will crash the app if the &quot;first use&quot; setup has not been completed.</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/0b9781d44d59d9119453188cd74b230d33f67565.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 0b9781d44d59d9119453188cd74b230d33f67565
parent eae1c4e8eb7cab4a3e0d25744d402152e0f74d37
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 31 Jan 2025 14:10:34 -0800

No longer fatal. This will crash the app if the &quot;first use&quot; setup has not been completed.

</content>
</entry>
<entry>
<id>eae1c4e8eb7cab4a3e0d25744d402152e0f74d37</id>
<published>2025-01-26T00:24:14Z</published>
<updated>2025-01-26T00:24:14Z</updated>
<title>apply dinamic filters for official rooms only</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/eae1c4e8eb7cab4a3e0d25744d402152e0f74d37.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit eae1c4e8eb7cab4a3e0d25744d402152e0f74d37
parent a072818dac806471b18d238bbc5379e7095281f7
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat, 25 Jan 2025 16:24:14 -0800

apply dinamic filters for official rooms only

</content>
</entry>
<entry>
<id>a072818dac806471b18d238bbc5379e7095281f7</id>
<published>2025-01-11T02:29:53Z</published>
<updated>2025-01-11T02:29:53Z</updated>
<title>forgot to log the msg</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a072818dac806471b18d238bbc5379e7095281f7.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a072818dac806471b18d238bbc5379e7095281f7
parent 2b37b03078894a4ab97e49ba5aff873d93fa1031
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 10 Jan 2025 18:29:53 -0800

forgot to log the msg

</content>
</entry>
<entry>
<id>2b37b03078894a4ab97e49ba5aff873d93fa1031</id>
<published>2025-01-10T23:54:21Z</published>
<updated>2025-01-10T23:54:21Z</updated>
<title>rename receiver to be the same as other places</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/2b37b03078894a4ab97e49ba5aff873d93fa1031.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 2b37b03078894a4ab97e49ba5aff873d93fa1031
parent a5e880c2db8f61a981a6512091a71348e52f0807
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri, 10 Jan 2025 15:54:21 -0800

rename receiver to be the same as other places

</content>
</entry>
<entry>
<id>a5e880c2db8f61a981a6512091a71348e52f0807</id>
<published>2025-01-09T02:04:54Z</published>
<updated>2025-01-09T02:04:54Z</updated>
<title>cleanup duplicated code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a5e880c2db8f61a981a6512091a71348e52f0807.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a5e880c2db8f61a981a6512091a71348e52f0807
parent a2aea25a76c7fc0c0f514aedc738e235aab0403f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed,  8 Jan 2025 18:04:54 -0800

cleanup duplicated code

</content>
</entry>
<entry>
<id>a2aea25a76c7fc0c0f514aedc738e235aab0403f</id>
<published>2025-01-08T22:15:27Z</published>
<updated>2025-01-08T22:15:27Z</updated>
<title>keep track of which spam filter ID triggered the self kick/hb</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a2aea25a76c7fc0c0f514aedc738e235aab0403f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a2aea25a76c7fc0c0f514aedc738e235aab0403f
parent b6ab4c5857a6ccc11553e04f9609ab26616c683a
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed,  8 Jan 2025 14:15:27 -0800

keep track of which spam filter ID triggered the self kick/hb

</content>
</entry>
<entry>
<id>b6ab4c5857a6ccc11553e04f9609ab26616c683a</id>
<published>2025-01-08T22:01:28Z</published>
<updated>2025-01-08T22:05:10Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/b6ab4c5857a6ccc11553e04f9609ab26616c683a.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit b6ab4c5857a6ccc11553e04f9609ab26616c683a
parent 9eb588d556635fc80c3899a4d7f03e45da72a757
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed,  8 Jan 2025 14:01:28 -0800

cleanup

</content>
</entry>
<entry>
<id>9eb588d556635fc80c3899a4d7f03e45da72a757</id>
<published>2025-01-05T02:08:41Z</published>
<updated>2025-01-05T02:08:41Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/9eb588d556635fc80c3899a4d7f03e45da72a757.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 9eb588d556635fc80c3899a4d7f03e45da72a757
parent 272040bb2e64425bb047d9bae6c88ec1b01602e7
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  4 Jan 2025 18:08:41 -0800

cleanup

</content>
</entry>
<entry>
<id>272040bb2e64425bb047d9bae6c88ec1b01602e7</id>
<published>2025-01-05T02:00:18Z</published>
<updated>2025-01-05T02:00:18Z</updated>
<title>unused</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/272040bb2e64425bb047d9bae6c88ec1b01602e7.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 272040bb2e64425bb047d9bae6c88ec1b01602e7
parent 34127ee6ef5cd092809e1f40d577c92b94515637
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  4 Jan 2025 18:00:18 -0800

unused

</content>
</entry>
<entry>
<id>34127ee6ef5cd092809e1f40d577c92b94515637</id>
<published>2025-01-05T01:31:44Z</published>
<updated>2025-01-05T01:31:44Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/34127ee6ef5cd092809e1f40d577c92b94515637.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 34127ee6ef5cd092809e1f40d577c92b94515637
parent f4938cd3425c6a7856dceb84e86a6793502928f2
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  4 Jan 2025 17:31:44 -0800

cleanup

</content>
</entry>
<entry>
<id>f4938cd3425c6a7856dceb84e86a6793502928f2</id>
<published>2025-01-05T01:26:22Z</published>
<updated>2025-01-05T01:26:22Z</updated>
<title>remove unused code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f4938cd3425c6a7856dceb84e86a6793502928f2.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f4938cd3425c6a7856dceb84e86a6793502928f2
parent 52b785c031dff5223b648fff6ccfb424a82577aa
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  4 Jan 2025 17:26:22 -0800

remove unused code

</content>
</entry>
<entry>
<id>52b785c031dff5223b648fff6ccfb424a82577aa</id>
<published>2024-11-29T01:48:16Z</published>
<updated>2024-11-29T01:52:39Z</updated>
<title>xmas background</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/52b785c031dff5223b648fff6ccfb424a82577aa.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 52b785c031dff5223b648fff6ccfb424a82577aa
parent 1cd413745acf1af6f5ba8f661e6a291669fb2993
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu, 28 Nov 2024 17:48:16 -0800

xmas background

</content>
</entry>
<entry>
<id>1cd413745acf1af6f5ba8f661e6a291669fb2993</id>
<published>2024-11-10T06:36:57Z</published>
<updated>2024-11-10T06:36:57Z</updated>
<title>improve animation</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/1cd413745acf1af6f5ba8f661e6a291669fb2993.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 1cd413745acf1af6f5ba8f661e6a291669fb2993
parent 612a63565337e70f9b2f11708e082c9409aa347e
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 22:36:57 -0800

improve animation

</content>
</entry>
<entry>
<id>612a63565337e70f9b2f11708e082c9409aa347e</id>
<published>2024-11-10T01:11:29Z</published>
<updated>2024-11-10T01:11:29Z</updated>
<title>fix animation</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/612a63565337e70f9b2f11708e082c9409aa347e.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 612a63565337e70f9b2f11708e082c9409aa347e
parent 4f74777d425aa1daefc8082a7c5fa762c713aec1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 17:11:29 -0800

fix animation

</content>
</entry>
<entry>
<id>4f74777d425aa1daefc8082a7c5fa762c713aec1</id>
<published>2024-11-10T00:56:53Z</published>
<updated>2024-11-10T00:56:53Z</updated>
<title>better css</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/4f74777d425aa1daefc8082a7c5fa762c713aec1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 4f74777d425aa1daefc8082a7c5fa762c713aec1
parent 877fa89ea5429287a25fe11385bcf8fa394b6e75
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 16:56:53 -0800

better css

</content>
</entry>
<entry>
<id>877fa89ea5429287a25fe11385bcf8fa394b6e75</id>
<published>2024-11-10T00:53:50Z</published>
<updated>2024-11-10T00:53:50Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/877fa89ea5429287a25fe11385bcf8fa394b6e75.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 877fa89ea5429287a25fe11385bcf8fa394b6e75
parent 8c9f5f1d997adb9a633ee5c810ae9f4c8a403601
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 16:53:50 -0800

cleanup

</content>
</entry>
<entry>
<id>8c9f5f1d997adb9a633ee5c810ae9f4c8a403601</id>
<published>2024-11-10T00:24:28Z</published>
<updated>2024-11-10T00:24:28Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/8c9f5f1d997adb9a633ee5c810ae9f4c8a403601.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 8c9f5f1d997adb9a633ee5c810ae9f4c8a403601
parent 4fb779e3c4a8317b62727a0251f02ca63d5e1224
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 16:24:28 -0800

cleanup

</content>
</entry>
<entry>
<id>4fb779e3c4a8317b62727a0251f02ca63d5e1224</id>
<published>2024-11-10T00:13:10Z</published>
<updated>2024-11-10T00:13:10Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/4fb779e3c4a8317b62727a0251f02ca63d5e1224.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 4fb779e3c4a8317b62727a0251f02ca63d5e1224
parent 9b97cece312b254e7100ec516e780eaf28b5637c
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 16:13:10 -0800

cleanup

</content>
</entry>
<entry>
<id>9b97cece312b254e7100ec516e780eaf28b5637c</id>
<published>2024-11-09T20:13:06Z</published>
<updated>2024-11-09T20:13:06Z</updated>
<title>add notification sound when game is over</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/9b97cece312b254e7100ec516e780eaf28b5637c.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 9b97cece312b254e7100ec516e780eaf28b5637c
parent f8303711c74ffdde97115e6b5bb13ec7cbf75dd2
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 12:13:06 -0800

add notification sound when game is over

</content>
</entry>
<entry>
<id>f8303711c74ffdde97115e6b5bb13ec7cbf75dd2</id>
<published>2024-11-09T19:57:04Z</published>
<updated>2024-11-09T19:57:04Z</updated>
<title>fix css for dev in chrome</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f8303711c74ffdde97115e6b5bb13ec7cbf75dd2.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f8303711c74ffdde97115e6b5bb13ec7cbf75dd2
parent e47ac00ab7d695875b87f29716f5511da897a92b
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  9 Nov 2024 11:57:04 -0800

fix css for dev in chrome

</content>
</entry>
<entry>
<id>e47ac00ab7d695875b87f29716f5511da897a92b</id>
<published>2024-11-09T07:28:38Z</published>
<updated>2024-11-09T07:28:38Z</updated>
<title>remove border</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/e47ac00ab7d695875b87f29716f5511da897a92b.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit e47ac00ab7d695875b87f29716f5511da897a92b
parent 92f59a9b42d8364eba7a3b488bd12b9066fcff6f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 23:28:38 -0800

remove border

</content>
</entry>
<entry>
<id>92f59a9b42d8364eba7a3b488bd12b9066fcff6f</id>
<published>2024-11-09T07:26:23Z</published>
<updated>2024-11-09T07:26:23Z</updated>
<title>better style</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/92f59a9b42d8364eba7a3b488bd12b9066fcff6f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 92f59a9b42d8364eba7a3b488bd12b9066fcff6f
parent c6a348ba4c52dd8d098e876d1dd419cd3eb4b474
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 23:26:23 -0800

better style

</content>
</entry>
<entry>
<id>c6a348ba4c52dd8d098e876d1dd419cd3eb4b474</id>
<published>2024-11-09T07:22:14Z</published>
<updated>2024-11-09T07:24:42Z</updated>
<title>better css</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/c6a348ba4c52dd8d098e876d1dd419cd3eb4b474.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit c6a348ba4c52dd8d098e876d1dd419cd3eb4b474
parent b6e44f2fd967b9b9996e65a706fdecb2e2bc4ba9
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 23:22:14 -0800

better css

</content>
</entry>
<entry>
<id>b6e44f2fd967b9b9996e65a706fdecb2e2bc4ba9</id>
<published>2024-11-09T07:16:13Z</published>
<updated>2024-11-09T07:16:13Z</updated>
<title>css animation</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/b6e44f2fd967b9b9996e65a706fdecb2e2bc4ba9.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit b6e44f2fd967b9b9996e65a706fdecb2e2bc4ba9
parent cdceda38d98d26975f1115a2ebfce49449fd649f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 23:16:13 -0800

css animation

</content>
</entry>
<entry>
<id>cdceda38d98d26975f1115a2ebfce49449fd649f</id>
<published>2024-11-09T06:38:24Z</published>
<updated>2024-11-09T06:38:24Z</updated>
<title>improve css</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/cdceda38d98d26975f1115a2ebfce49449fd649f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit cdceda38d98d26975f1115a2ebfce49449fd649f
parent 91874444c01b5faa20f79fd7d54bcd74546f6850
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 22:38:24 -0800

improve css

</content>
</entry>
<entry>
<id>91874444c01b5faa20f79fd7d54bcd74546f6850</id>
<published>2024-11-09T05:23:07Z</published>
<updated>2024-11-09T05:36:10Z</updated>
<title>fix stupid tor browser bug for non-stream chat</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/91874444c01b5faa20f79fd7d54bcd74546f6850.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 91874444c01b5faa20f79fd7d54bcd74546f6850
parent 2bfc8fd5c6fc01e4b6b7016883761acaaf5aac05
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 21:23:07 -0800

fix stupid tor browser bug for non-stream chat

</content>
</entry>
<entry>
<id>2bfc8fd5c6fc01e4b6b7016883761acaaf5aac05</id>
<published>2024-11-09T01:47:33Z</published>
<updated>2024-11-09T01:47:33Z</updated>
<title>fix wrong badge</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/2bfc8fd5c6fc01e4b6b7016883761acaaf5aac05.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 2bfc8fd5c6fc01e4b6b7016883761acaaf5aac05
parent f53c945018b94e0d0b861f24dcfbd65828f8e3a1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 17:47:33 -0800

fix wrong badge

</content>
</entry>
<entry>
<id>f53c945018b94e0d0b861f24dcfbd65828f8e3a1</id>
<published>2024-11-09T01:19:55Z</published>
<updated>2024-11-09T01:19:55Z</updated>
<title>ugly / low-effort / win/lost/draw badges</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/f53c945018b94e0d0b861f24dcfbd65828f8e3a1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit f53c945018b94e0d0b861f24dcfbd65828f8e3a1
parent 90bd3f95453c08b90fdcf4e2c173d984fc500755
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 17:19:55 -0800

ugly / low-effort / win/lost/draw badges

</content>
</entry>
<entry>
<id>90bd3f95453c08b90fdcf4e2c173d984fc500755</id>
<published>2024-11-08T21:28:51Z</published>
<updated>2024-11-09T00:09:51Z</updated>
<title>cleanup</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/90bd3f95453c08b90fdcf4e2c173d984fc500755.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 90bd3f95453c08b90fdcf4e2c173d984fc500755
parent 345a2d3063f902663225cacc5c70dfba7df15da6
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  8 Nov 2024 13:28:51 -0800

cleanup

</content>
</entry>
<entry>
<id>345a2d3063f902663225cacc5c70dfba7df15da6</id>
<published>2024-10-07T17:38:58Z</published>
<updated>2024-10-07T17:38:58Z</updated>
<title>halloween background</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/345a2d3063f902663225cacc5c70dfba7df15da6.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 345a2d3063f902663225cacc5c70dfba7df15da6
parent 373c8c1d4242629608852b792b4dce2ed2ac07c6
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Mon,  7 Oct 2024 10:38:58 -0700

halloween background

</content>
</entry>
<entry>
<id>373c8c1d4242629608852b792b4dce2ed2ac07c6</id>
<published>2024-09-18T21:38:27Z</published>
<updated>2024-09-18T21:38:27Z</updated>
<title>add doc</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/373c8c1d4242629608852b792b4dce2ed2ac07c6.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 373c8c1d4242629608852b792b4dce2ed2ac07c6
parent fcac70cd964c88369f18d4d1e7995f59f0829552
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 18 Sep 2024 14:38:27 -0700

add doc

</content>
</entry>
<entry>
<id>fcac70cd964c88369f18d4d1e7995f59f0829552</id>
<published>2024-09-18T21:38:21Z</published>
<updated>2024-09-18T21:38:21Z</updated>
<title>add created at</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/fcac70cd964c88369f18d4d1e7995f59f0829552.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit fcac70cd964c88369f18d4d1e7995f59f0829552
parent 43d40240c365ed518255c7f2a3e5b6b5e22ee068
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 18 Sep 2024 14:38:21 -0700

add created at

</content>
</entry>
<entry>
<id>43d40240c365ed518255c7f2a3e5b6b5e22ee068</id>
<published>2024-09-18T20:41:08Z</published>
<updated>2024-09-18T20:41:08Z</updated>
<title>poker debug tool</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/43d40240c365ed518255c7f2a3e5b6b5e22ee068.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 43d40240c365ed518255c7f2a3e5b6b5e22ee068
parent d27fb209acbd7b53507520695f0a77088e6fcf69
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Wed, 18 Sep 2024 13:41:08 -0700

poker debug tool

</content>
</entry>
<entry>
<id>d27fb209acbd7b53507520695f0a77088e6fcf69</id>
<published>2024-09-18T05:13:56Z</published>
<updated>2024-09-18T05:13:56Z</updated>
<title>add notes</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/d27fb209acbd7b53507520695f0a77088e6fcf69.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit d27fb209acbd7b53507520695f0a77088e6fcf69
parent 571376bc53a9c210b686de892e9ff9723abb80e3
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 17 Sep 2024 22:13:56 -0700

add notes

</content>
</entry>
<entry>
<id>571376bc53a9c210b686de892e9ff9723abb80e3</id>
<published>2024-09-17T23:53:30Z</published>
<updated>2024-09-17T23:53:30Z</updated>
<title>improve spam filters</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/571376bc53a9c210b686de892e9ff9723abb80e3.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 571376bc53a9c210b686de892e9ff9723abb80e3
parent 0eba703ff5f28aa775cba1b06e22f13382c3c69d
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 17 Sep 2024 16:53:30 -0700

improve spam filters

</content>
</entry>
<entry>
<id>0eba703ff5f28aa775cba1b06e22f13382c3c69d</id>
<published>2024-08-29T20:20:27Z</published>
<updated>2024-08-29T20:20:27Z</updated>
<title>fix http 500 when msg not found</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/0eba703ff5f28aa775cba1b06e22f13382c3c69d.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 0eba703ff5f28aa775cba1b06e22f13382c3c69d
parent 6f05a34934eb2b27fd02646e8115bb7424a54cec
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu, 29 Aug 2024 13:20:27 -0700

fix http 500 when msg not found

</content>
</entry>
<entry>
<id>6f05a34934eb2b27fd02646e8115bb7424a54cec</id>
<published>2024-08-29T19:57:59Z</published>
<updated>2024-08-29T19:58:16Z</updated>
<title>try useless fix</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/6f05a34934eb2b27fd02646e8115bb7424a54cec.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 6f05a34934eb2b27fd02646e8115bb7424a54cec
parent 35ce462c50ad5aff86770a7413c93aca137409e1
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu, 29 Aug 2024 12:57:59 -0700

try useless fix

</content>
</entry>
<entry>
<id>35ce462c50ad5aff86770a7413c93aca137409e1</id>
<published>2024-08-29T19:06:44Z</published>
<updated>2024-08-29T19:06:44Z</updated>
<title>speed up start</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/35ce462c50ad5aff86770a7413c93aca137409e1.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 35ce462c50ad5aff86770a7413c93aca137409e1
parent fe96d5b7c71f6d8621bea53c9de1e51470a8f55b
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu, 29 Aug 2024 12:06:44 -0700

speed up start

</content>
</entry>
<entry>
<id>fe96d5b7c71f6d8621bea53c9de1e51470a8f55b</id>
<published>2024-08-13T00:26:04Z</published>
<updated>2024-08-13T00:26:04Z</updated>
<title>add some regex tests</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/fe96d5b7c71f6d8621bea53c9de1e51470a8f55b.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit fe96d5b7c71f6d8621bea53c9de1e51470a8f55b
parent 8c1cdb63c5b2b350f54fb351af36b71de6058888
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Mon, 12 Aug 2024 17:26:04 -0700

add some regex tests

</content>
</entry>
<entry>
<id>8c1cdb63c5b2b350f54fb351af36b71de6058888</id>
<published>2024-08-13T00:06:26Z</published>
<updated>2024-08-13T00:06:26Z</updated>
<title>add msgs count limit to spam filters</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/8c1cdb63c5b2b350f54fb351af36b71de6058888.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 8c1cdb63c5b2b350f54fb351af36b71de6058888
parent e9c7b7398d45b533abc0477780ab61edd0162564
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Mon, 12 Aug 2024 17:06:26 -0700

add msgs count limit to spam filters

</content>
</entry>
<entry>
<id>e9c7b7398d45b533abc0477780ab61edd0162564</id>
<published>2024-07-26T06:23:51Z</published>
<updated>2024-07-26T06:23:51Z</updated>
<title>avoid crashing the server if we delete a user while he is in the chat room</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/e9c7b7398d45b533abc0477780ab61edd0162564.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit e9c7b7398d45b533abc0477780ab61edd0162564
parent 8cd24c4c37a5b72a2225f1986281dd51287b4191
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu, 25 Jul 2024 23:23:51 -0700

avoid crashing the server if we delete a user while he is in the chat room

</content>
</entry>
<entry>
<id>8cd24c4c37a5b72a2225f1986281dd51287b4191</id>
<published>2024-04-07T00:11:46Z</published>
<updated>2024-04-07T00:11:46Z</updated>
<title>prevent chess analyze of empty games</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/8cd24c4c37a5b72a2225f1986281dd51287b4191.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 8cd24c4c37a5b72a2225f1986281dd51287b4191
parent cdd287d57eee84a5368cf5eb2061e7dde4718f7f
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  6 Apr 2024 17:11:46 -0700

prevent chess analyze of empty games

</content>
</entry>
<entry>
<id>cdd287d57eee84a5368cf5eb2061e7dde4718f7f</id>
<published>2024-04-07T00:11:35Z</published>
<updated>2024-04-07T00:11:35Z</updated>
<title>add note</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/cdd287d57eee84a5368cf5eb2061e7dde4718f7f.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit cdd287d57eee84a5368cf5eb2061e7dde4718f7f
parent d71da2161b932ebfc2c53290ac8b49621d24856e
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sat,  6 Apr 2024 17:11:35 -0700

add note

</content>
</entry>
<entry>
<id>d71da2161b932ebfc2c53290ac8b49621d24856e</id>
<published>2024-02-19T18:35:22Z</published>
<updated>2024-02-19T18:35:22Z</updated>
<title>fix alive indicator</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/d71da2161b932ebfc2c53290ac8b49621d24856e.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit d71da2161b932ebfc2c53290ac8b49621d24856e
parent a8f2842581d503249542897db4c9079160366f8d
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Mon, 19 Feb 2024 10:35:22 -0800

fix alive indicator

</content>
</entry>
<entry>
<id>a8f2842581d503249542897db4c9079160366f8d</id>
<published>2024-02-19T06:22:08Z</published>
<updated>2024-02-19T06:22:08Z</updated>
<title>toggle display alive indicator setting</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a8f2842581d503249542897db4c9079160366f8d.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a8f2842581d503249542897db4c9079160366f8d
parent c04795e599839ec2400ce3769a23174016bbec93
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Sun, 18 Feb 2024 22:22:08 -0800

toggle display alive indicator setting

</content>
</entry>
<entry>
<id>c04795e599839ec2400ce3769a23174016bbec93</id>
<published>2024-02-10T03:42:35Z</published>
<updated>2024-02-10T03:42:35Z</updated>
<title>add more retard filters</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/c04795e599839ec2400ce3769a23174016bbec93.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit c04795e599839ec2400ce3769a23174016bbec93
parent 0ae56308f4b80b5052e52731232cf4bcbf52eb39
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  9 Feb 2024 19:42:35 -0800

add more retard filters

</content>
</entry>
<entry>
<id>0ae56308f4b80b5052e52731232cf4bcbf52eb39</id>
<published>2024-02-10T02:57:16Z</published>
<updated>2024-02-10T02:57:16Z</updated>
<title>admin can disable 2fa</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/0ae56308f4b80b5052e52731232cf4bcbf52eb39.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 0ae56308f4b80b5052e52731232cf4bcbf52eb39
parent 10f33f154cf092ceb4ef9012d30c12751c0ca003
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  9 Feb 2024 18:57:16 -0800

admin can disable 2fa

</content>
</entry>
<entry>
<id>10f33f154cf092ceb4ef9012d30c12751c0ca003</id>
<published>2024-02-10T02:48:02Z</published>
<updated>2024-02-10T02:48:02Z</updated>
<title>cleanup code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/10f33f154cf092ceb4ef9012d30c12751c0ca003.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 10f33f154cf092ceb4ef9012d30c12751c0ca003
parent 6e6b88e240dd37d18d339fcd8f0dc8a33315dc25
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  9 Feb 2024 18:48:02 -0800

cleanup code

</content>
</entry>
<entry>
<id>6e6b88e240dd37d18d339fcd8f0dc8a33315dc25</id>
<published>2024-02-10T02:43:17Z</published>
<updated>2024-02-10T02:43:17Z</updated>
<title>better name</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/6e6b88e240dd37d18d339fcd8f0dc8a33315dc25.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 6e6b88e240dd37d18d339fcd8f0dc8a33315dc25
parent aea56eb3f71a73d1f36175c0dc1db71826a30e37
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  9 Feb 2024 18:43:17 -0800

better name

</content>
</entry>
<entry>
<id>aea56eb3f71a73d1f36175c0dc1db71826a30e37</id>
<published>2024-02-10T02:36:53Z</published>
<updated>2024-02-10T02:36:53Z</updated>
<title>simplify disable 2fa code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/aea56eb3f71a73d1f36175c0dc1db71826a30e37.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit aea56eb3f71a73d1f36175c0dc1db71826a30e37
parent 825777978c0c6e7d21819be2ff3c3768e446deab
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Fri,  9 Feb 2024 18:36:53 -0800

simplify disable 2fa code

</content>
</entry>
<entry>
<id>825777978c0c6e7d21819be2ff3c3768e446deab</id>
<published>2024-02-09T04:52:41Z</published>
<updated>2024-02-09T04:52:41Z</updated>
<title>improve template</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/825777978c0c6e7d21819be2ff3c3768e446deab.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 825777978c0c6e7d21819be2ff3c3768e446deab
parent 3972794caa32f9adb977da805f595e2de085cf2d
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 20:52:41 -0800

improve template

</content>
</entry>
<entry>
<id>3972794caa32f9adb977da805f595e2de085cf2d</id>
<published>2024-02-09T04:44:36Z</published>
<updated>2024-02-09T04:44:36Z</updated>
<title>Have DKF bot notify a user logging in with his PGP key as 2FA if the key expires in less than a month</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/3972794caa32f9adb977da805f595e2de085cf2d.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 3972794caa32f9adb977da805f595e2de085cf2d
parent 2884d9537f9eaa234be0d541f3e9df72eef94080
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 20:44:36 -0800

Have DKF bot notify a user logging in with his PGP key as 2FA if the key expires in less than a month

</content>
</entry>
<entry>
<id>2884d9537f9eaa234be0d541f3e9df72eef94080</id>
<published>2024-02-09T04:29:56Z</published>
<updated>2024-02-09T04:29:56Z</updated>
<title>improve error message when pgp key has expired</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/2884d9537f9eaa234be0d541f3e9df72eef94080.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 2884d9537f9eaa234be0d541f3e9df72eef94080
parent 80c67256578daf24956af8559802a25f00879c3c
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 20:29:56 -0800

improve error message when pgp key has expired

</content>
</entry>
<entry>
<id>80c67256578daf24956af8559802a25f00879c3c</id>
<published>2024-02-09T04:20:42Z</published>
<updated>2024-02-09T04:20:42Z</updated>
<title>display gpg key expired time on user profile</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/80c67256578daf24956af8559802a25f00879c3c.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 80c67256578daf24956af8559802a25f00879c3c
parent 75c1fa861f8d18dc9fe739b0b99d340eee7394a6
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 20:20:42 -0800

display gpg key expired time on user profile

</content>
</entry>
<entry>
<id>75c1fa861f8d18dc9fe739b0b99d340eee7394a6</id>
<published>2024-02-09T03:11:20Z</published>
<updated>2024-02-09T03:11:20Z</updated>
<title>fix typo</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/75c1fa861f8d18dc9fe739b0b99d340eee7394a6.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 75c1fa861f8d18dc9fe739b0b99d340eee7394a6
parent bac525f41d591e871a5be22d70dc9b9fa558120e
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 19:11:20 -0800

fix typo

</content>
</entry>
<entry>
<id>bac525f41d591e871a5be22d70dc9b9fa558120e</id>
<published>2024-02-09T02:53:01Z</published>
<updated>2024-02-09T02:53:01Z</updated>
<title>add reset login attempts button</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/bac525f41d591e871a5be22d70dc9b9fa558120e.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit bac525f41d591e871a5be22d70dc9b9fa558120e
parent 7c25056eca8a5009053da73b267c6761be4bfd05
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 18:53:01 -0800

add reset login attempts button

</content>
</entry>
<entry>
<id>7c25056eca8a5009053da73b267c6761be4bfd05</id>
<published>2024-02-08T19:51:08Z</published>
<updated>2024-02-08T19:51:08Z</updated>
<title>add some randomness</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/7c25056eca8a5009053da73b267c6761be4bfd05.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 7c25056eca8a5009053da73b267c6761be4bfd05
parent a529908b1dafb13d69c3b616689ba0f59b5e2ebc
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Thu,  8 Feb 2024 11:51:08 -0800

add some randomness

</content>
</entry>
<entry>
<id>a529908b1dafb13d69c3b616689ba0f59b5e2ebc</id>
<published>2024-01-31T03:46:42Z</published>
<updated>2024-01-31T03:46:42Z</updated>
<title>cleanup code</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/a529908b1dafb13d69c3b616689ba0f59b5e2ebc.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit a529908b1dafb13d69c3b616689ba0f59b5e2ebc
parent 9cd33dc6d2b78f910cd03a90e93b6e526a2a9758
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 30 Jan 2024 19:46:42 -0800

cleanup code

</content>
</entry>
<entry>
<id>9cd33dc6d2b78f910cd03a90e93b6e526a2a9758</id>
<published>2024-01-31T03:42:04Z</published>
<updated>2024-01-31T03:42:04Z</updated>
<title>allow messages that are just a link to a user profile</title>
<link rel="alternate" type="text/html" href="https://git.dasho.dev/n0tr1v/dkforest/commit/9cd33dc6d2b78f910cd03a90e93b6e526a2a9758.html" />
<author>
<name>n0tr1v</name>
<email>n0tr1v@protonmail.com</email>
</author>
<content>commit 9cd33dc6d2b78f910cd03a90e93b6e526a2a9758
parent 975591cfbea7f41318a5f814c5a12d8fa2b151ba
Author: n0tr1v &lt;n0tr1v@protonmail.com&gt;
Date:   Tue, 30 Jan 2024 19:42:04 -0800

allow messages that are just a link to a user profile

</content>
</entry>
</feed>
