<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>draupnir4all-web, branch HEAD</title>
<subtitle>
</subtitle>
<entry>
<id>90686cb533c568ae5773409d1c07ef90bde0f491</id>
<published>2025-05-23T12:49:31Z</published>
<updated>2025-05-23T12:49:31Z</updated>
<title>Merge pull request #1 from MTRNord/renovate/configure</title>
<link rel="alternate" type="text/html" href="commit/90686cb533c568ae5773409d1c07ef90bde0f491.html" />
<author>
<name>Marcel</name>
<email>MTRNord@users.noreply.github.com</email>
</author>
<content>commit 90686cb533c568ae5773409d1c07ef90bde0f491
parent d692ba6936695ff615bd0fcd3365502baac2e051
Author: Marcel &lt;MTRNord@users.noreply.github.com&gt;
Date:   Fri, 23 May 2025 14:49:31 +0200

Merge pull request #1 from MTRNord/renovate/configure

Configure Renovate
</content>
</entry>
<entry>
<id>d692ba6936695ff615bd0fcd3365502baac2e051</id>
<published>2025-05-23T12:47:59Z</published>
<updated>2025-05-23T12:47:59Z</updated>
<title>Fix CI and disable report feature and fix some dialogs</title>
<link rel="alternate" type="text/html" href="commit/d692ba6936695ff615bd0fcd3365502baac2e051.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit d692ba6936695ff615bd0fcd3365502baac2e051
parent a89e4ab8b15a07c21bc70c7473f05fbc677ffba0
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Fri, 23 May 2025 14:47:59 +0200

Fix CI and disable report feature and fix some dialogs

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>6ba94942d3267c4163dbe173bc8e225b14365208</id>
<published>2025-05-23T12:46:00Z</published>
<updated>2025-05-23T12:46:00Z</updated>
<title>Add renovate.json</title>
<link rel="alternate" type="text/html" href="commit/6ba94942d3267c4163dbe173bc8e225b14365208.html" />
<author>
<name>renovate[bot]</name>
<email>29139614+renovate[bot]@users.noreply.github.com</email>
</author>
<content>commit 6ba94942d3267c4163dbe173bc8e225b14365208
parent a89e4ab8b15a07c21bc70c7473f05fbc677ffba0
Author: renovate[bot] &lt;29139614+renovate[bot]@users.noreply.github.com&gt;
Date:   Fri, 23 May 2025 12:46:00 +0000

Add renovate.json
</content>
</entry>
<entry>
<id>a89e4ab8b15a07c21bc70c7473f05fbc677ffba0</id>
<published>2025-05-01T16:52:13Z</published>
<updated>2025-05-01T16:52:13Z</updated>
<title>Fix unchecked access with placeholders</title>
<link rel="alternate" type="text/html" href="commit/a89e4ab8b15a07c21bc70c7473f05fbc677ffba0.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit a89e4ab8b15a07c21bc70c7473f05fbc677ffba0
parent a3e94964f52ae993618675a557c442ea4321fb68
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu,  1 May 2025 18:52:13 +0200

Fix unchecked access with placeholders

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>a3e94964f52ae993618675a557c442ea4321fb68</id>
<published>2025-05-01T16:19:26Z</published>
<updated>2025-05-01T16:19:26Z</updated>
<title>Use generated API and caching</title>
<link rel="alternate" type="text/html" href="commit/a3e94964f52ae993618675a557c442ea4321fb68.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit a3e94964f52ae993618675a557c442ea4321fb68
parent af072141a26674ef740b9ef771ff24ad9cb4ff88
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu,  1 May 2025 18:19:26 +0200

Use generated API and caching

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>af072141a26674ef740b9ef771ff24ad9cb4ff88</id>
<published>2025-05-01T15:39:50Z</published>
<updated>2025-05-01T15:39:50Z</updated>
<title>Update the settings pages to work with the real data</title>
<link rel="alternate" type="text/html" href="commit/af072141a26674ef740b9ef771ff24ad9cb4ff88.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit af072141a26674ef740b9ef771ff24ad9cb4ff88
parent cc3d046e71b532da3eaf5511481885f5fe88e8b0
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu,  1 May 2025 17:39:50 +0200

Update the settings pages to work with the real data

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>cc3d046e71b532da3eaf5511481885f5fe88e8b0</id>
<published>2025-05-01T15:03:52Z</published>
<updated>2025-05-01T15:03:52Z</updated>
<title>Implement first APis and make pages SSR</title>
<link rel="alternate" type="text/html" href="commit/cc3d046e71b532da3eaf5511481885f5fe88e8b0.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit cc3d046e71b532da3eaf5511481885f5fe88e8b0
parent 92fa6a2f317c7aecfb1aa8114b2a9f7c45cf64cf
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu,  1 May 2025 17:03:52 +0200

Implement first APis and make pages SSR

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>92fa6a2f317c7aecfb1aa8114b2a9f7c45cf64cf</id>
<published>2025-04-30T22:38:42Z</published>
<updated>2025-04-30T22:38:42Z</updated>
<title>Use SSR where possible and prepare bot selector based on API</title>
<link rel="alternate" type="text/html" href="commit/92fa6a2f317c7aecfb1aa8114b2a9f7c45cf64cf.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 92fa6a2f317c7aecfb1aa8114b2a9f7c45cf64cf
parent c30b4d6923e325557b4d629a60824be191d248a5
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu,  1 May 2025 00:38:42 +0200

Use SSR where possible and prepare bot selector based on API

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>c30b4d6923e325557b4d629a60824be191d248a5</id>
<published>2025-04-29T20:00:04Z</published>
<updated>2025-04-29T20:00:04Z</updated>
<title>Use has instead of get for simplicity</title>
<link rel="alternate" type="text/html" href="commit/c30b4d6923e325557b4d629a60824be191d248a5.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit c30b4d6923e325557b4d629a60824be191d248a5
parent 3b7fadb87fa3c8192fed85cc99556cd0e9a48d0f
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 29 Apr 2025 22:00:04 +0200

Use has instead of get for simplicity

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>3b7fadb87fa3c8192fed85cc99556cd0e9a48d0f</id>
<published>2025-04-29T19:51:19Z</published>
<updated>2025-04-29T19:51:19Z</updated>
<title>Use server side checks when we can for redirection</title>
<link rel="alternate" type="text/html" href="commit/3b7fadb87fa3c8192fed85cc99556cd0e9a48d0f.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 3b7fadb87fa3c8192fed85cc99556cd0e9a48d0f
parent 05e75688e33d14a4639413565bea9946bcc19f1e
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 29 Apr 2025 21:51:19 +0200

Use server side checks when we can for redirection

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>05e75688e33d14a4639413565bea9946bcc19f1e</id>
<published>2025-04-29T18:51:03Z</published>
<updated>2025-04-29T18:51:03Z</updated>
<title>Fix redirect bugs</title>
<link rel="alternate" type="text/html" href="commit/05e75688e33d14a4639413565bea9946bcc19f1e.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 05e75688e33d14a4639413565bea9946bcc19f1e
parent aaae763d59bb8d8db41ab096e878290074106af1
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 29 Apr 2025 20:51:03 +0200

Fix redirect bugs

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>aaae763d59bb8d8db41ab096e878290074106af1</id>
<published>2025-04-29T11:22:43Z</published>
<updated>2025-04-29T11:22:43Z</updated>
<title>Ensure we store the access token locally to survive reloads of the page</title>
<link rel="alternate" type="text/html" href="commit/aaae763d59bb8d8db41ab096e878290074106af1.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit aaae763d59bb8d8db41ab096e878290074106af1
parent 393e6adfac6f4129ddd1643c9843f188bf3eed82
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 29 Apr 2025 13:22:43 +0200

Ensure we store the access token locally to survive reloads of the page

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>393e6adfac6f4129ddd1643c9843f188bf3eed82</id>
<published>2025-04-29T11:00:20Z</published>
<updated>2025-04-29T11:00:20Z</updated>
<title>Implement the actual login code</title>
<link rel="alternate" type="text/html" href="commit/393e6adfac6f4129ddd1643c9843f188bf3eed82.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 393e6adfac6f4129ddd1643c9843f188bf3eed82
parent dfb79283f199386e71afbf311a2ca83d648b7448
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 29 Apr 2025 13:00:20 +0200

Implement the actual login code

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>dfb79283f199386e71afbf311a2ca83d648b7448</id>
<published>2025-04-28T19:03:52Z</published>
<updated>2025-04-28T19:03:52Z</updated>
<title>Fix reload looping</title>
<link rel="alternate" type="text/html" href="commit/dfb79283f199386e71afbf311a2ca83d648b7448.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit dfb79283f199386e71afbf311a2ca83d648b7448
parent 8e17c300a656a82a01cff2470210834516d8c96f
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 21:03:52 +0200

Fix reload looping

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>8e17c300a656a82a01cff2470210834516d8c96f</id>
<published>2025-04-28T18:48:24Z</published>
<updated>2025-04-28T18:48:24Z</updated>
<title>Prepare login being fully client side. However this will require future changes for the SSR sadly.</title>
<link rel="alternate" type="text/html" href="commit/8e17c300a656a82a01cff2470210834516d8c96f.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 8e17c300a656a82a01cff2470210834516d8c96f
parent 6fe6a9ae55a6791f597edff226594439979a96cc
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 20:48:24 +0200

Prepare login being fully client side. However this will require future changes for the SSR sadly.

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>6fe6a9ae55a6791f597edff226594439979a96cc</id>
<published>2025-04-28T16:37:17Z</published>
<updated>2025-04-28T16:37:17Z</updated>
<title>Add missing corepack definition in package.json</title>
<link rel="alternate" type="text/html" href="commit/6fe6a9ae55a6791f597edff226594439979a96cc.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 6fe6a9ae55a6791f597edff226594439979a96cc
parent 8bf503fa4d9b014a47030f2da89467687aac107c
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 18:37:17 +0200

Add missing corepack definition in package.json

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>8bf503fa4d9b014a47030f2da89467687aac107c</id>
<published>2025-04-28T16:29:22Z</published>
<updated>2025-04-28T16:29:22Z</updated>
<title>Fix heatmap legend alignment</title>
<link rel="alternate" type="text/html" href="commit/8bf503fa4d9b014a47030f2da89467687aac107c.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 8bf503fa4d9b014a47030f2da89467687aac107c
parent 8f9a6319e681b4a48601f63af78a5bf6638fc106
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 18:29:22 +0200

Fix heatmap legend alignment

</content>
</entry>
<entry>
<id>8f9a6319e681b4a48601f63af78a5bf6638fc106</id>
<published>2025-04-28T12:42:52Z</published>
<updated>2025-04-28T12:42:52Z</updated>
<title>Make search in the bans list work</title>
<link rel="alternate" type="text/html" href="commit/8f9a6319e681b4a48601f63af78a5bf6638fc106.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 8f9a6319e681b4a48601f63af78a5bf6638fc106
parent 0ab255f35022e33095c97a45639ebfa34e1b8077
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 14:42:52 +0200

Make search in the bans list work

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>0ab255f35022e33095c97a45639ebfa34e1b8077</id>
<published>2025-04-28T12:36:54Z</published>
<updated>2025-04-28T12:36:54Z</updated>
<title>Add a dialog for removing a protected room</title>
<link rel="alternate" type="text/html" href="commit/0ab255f35022e33095c97a45639ebfa34e1b8077.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 0ab255f35022e33095c97a45639ebfa34e1b8077
parent 6433be1248aa660ba53d1c37156deca539c49dd0
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 14:36:54 +0200

Add a dialog for removing a protected room

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>6433be1248aa660ba53d1c37156deca539c49dd0</id>
<published>2025-04-28T12:31:04Z</published>
<updated>2025-04-28T12:31:04Z</updated>
<title>Fix logic for logins</title>
<link rel="alternate" type="text/html" href="commit/6433be1248aa660ba53d1c37156deca539c49dd0.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 6433be1248aa660ba53d1c37156deca539c49dd0
parent 57b9115a443b486beb75821037a280babf706b74
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 14:31:04 +0200

Fix logic for logins

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>57b9115a443b486beb75821037a280babf706b74</id>
<published>2025-04-28T12:26:01Z</published>
<updated>2025-04-28T12:26:01Z</updated>
<title>Remove doubled up loading indicator</title>
<link rel="alternate" type="text/html" href="commit/57b9115a443b486beb75821037a280babf706b74.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 57b9115a443b486beb75821037a280babf706b74
parent 6f2b6a8c0cc9f163e92a94d6dd850842ef887a83
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 14:26:01 +0200

Remove doubled up loading indicator

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>6f2b6a8c0cc9f163e92a94d6dd850842ef887a83</id>
<published>2025-04-28T11:21:29Z</published>
<updated>2025-04-28T11:21:29Z</updated>
<title>Fix license text on page</title>
<link rel="alternate" type="text/html" href="commit/6f2b6a8c0cc9f163e92a94d6dd850842ef887a83.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 6f2b6a8c0cc9f163e92a94d6dd850842ef887a83
parent 72f89640b82c81662afa8b7f9f17f3109c39319c
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 13:21:29 +0200

Fix license text on page

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>72f89640b82c81662afa8b7f9f17f3109c39319c</id>
<published>2025-04-28T11:21:10Z</published>
<updated>2025-04-28T11:21:10Z</updated>
<title>Remove matrix.org as a term</title>
<link rel="alternate" type="text/html" href="commit/72f89640b82c81662afa8b7f9f17f3109c39319c.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 72f89640b82c81662afa8b7f9f17f3109c39319c
parent 1d8f9dbd5f5594859e42835f6f924cd9ac2ace1e
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 13:21:10 +0200

Remove matrix.org as a term

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>1d8f9dbd5f5594859e42835f6f924cd9ac2ace1e</id>
<published>2025-04-28T11:03:34Z</published>
<updated>2025-04-28T11:03:34Z</updated>
<title>Remove incorrect @ts-expect-error</title>
<link rel="alternate" type="text/html" href="commit/1d8f9dbd5f5594859e42835f6f924cd9ac2ace1e.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 1d8f9dbd5f5594859e42835f6f924cd9ac2ace1e
parent 4cc6244fe98e6ef1d8a7d3bb956679e50dc43240
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 13:03:34 +0200

Remove incorrect @ts-expect-error

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>4cc6244fe98e6ef1d8a7d3bb956679e50dc43240</id>
<published>2025-04-28T10:47:13Z</published>
<updated>2025-04-28T10:47:13Z</updated>
<title>Further mobile fixes</title>
<link rel="alternate" type="text/html" href="commit/4cc6244fe98e6ef1d8a7d3bb956679e50dc43240.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 4cc6244fe98e6ef1d8a7d3bb956679e50dc43240
parent 3e7d7a877074d8babb874d3e5ab54ea00f57c4f6
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 12:47:13 +0200

Further mobile fixes

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>3e7d7a877074d8babb874d3e5ab54ea00f57c4f6</id>
<published>2025-04-28T10:46:54Z</published>
<updated>2025-04-28T10:46:54Z</updated>
<title>Fix frontpage design on mobile</title>
<link rel="alternate" type="text/html" href="commit/3e7d7a877074d8babb874d3e5ab54ea00f57c4f6.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 3e7d7a877074d8babb874d3e5ab54ea00f57c4f6
parent 97f6fbc83e5accec7d6f887655969ac637db6a49
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 28 Apr 2025 12:46:54 +0200

Fix frontpage design on mobile

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>97f6fbc83e5accec7d6f887655969ac637db6a49</id>
<published>2025-04-26T20:11:16Z</published>
<updated>2025-04-26T20:13:01Z</updated>
<title>Fix the CI</title>
<link rel="alternate" type="text/html" href="commit/97f6fbc83e5accec7d6f887655969ac637db6a49.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 97f6fbc83e5accec7d6f887655969ac637db6a49
parent d2efab2b73d7deca65fc350ab2934c9a0305f237
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 22:11:16 +0200

Fix the CI

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>d2efab2b73d7deca65fc350ab2934c9a0305f237</id>
<published>2025-04-26T20:08:50Z</published>
<updated>2025-04-26T20:08:50Z</updated>
<title>Add basic CI</title>
<link rel="alternate" type="text/html" href="commit/d2efab2b73d7deca65fc350ab2934c9a0305f237.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit d2efab2b73d7deca65fc350ab2934c9a0305f237
parent 4c54d5ebd11f283a4beee9ae91721f3f3e38eda6
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 22:08:50 +0200

Add basic CI

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>4c54d5ebd11f283a4beee9ae91721f3f3e38eda6</id>
<published>2025-04-26T20:05:23Z</published>
<updated>2025-04-26T20:05:23Z</updated>
<title>Some more cleanup on the analytics page to remove the double header</title>
<link rel="alternate" type="text/html" href="commit/4c54d5ebd11f283a4beee9ae91721f3f3e38eda6.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 4c54d5ebd11f283a4beee9ae91721f3f3e38eda6
parent 67d05c891d769795fa8cdbdca6eb0cef67a30fed
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 22:05:23 +0200

Some more cleanup on the analytics page to remove the double header

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>67d05c891d769795fa8cdbdca6eb0cef67a30fed</id>
<published>2025-04-26T19:56:59Z</published>
<updated>2025-04-26T19:56:59Z</updated>
<title>react cleanups, Dockerfile and SSR improvements</title>
<link rel="alternate" type="text/html" href="commit/67d05c891d769795fa8cdbdca6eb0cef67a30fed.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 67d05c891d769795fa8cdbdca6eb0cef67a30fed
parent 31606ea0d2f344c5d33cd2109ff5ad2546d2a219
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 21:56:59 +0200

react cleanups, Dockerfile and SSR improvements

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>31606ea0d2f344c5d33cd2109ff5ad2546d2a219</id>
<published>2025-04-26T16:21:52Z</published>
<updated>2025-04-26T16:21:52Z</updated>
<title>Cleanup repo</title>
<link rel="alternate" type="text/html" href="commit/31606ea0d2f344c5d33cd2109ff5ad2546d2a219.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 31606ea0d2f344c5d33cd2109ff5ad2546d2a219
parent 03b59b9466674df6e28b6e33491ddc0d6d788958
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 18:21:52 +0200

Cleanup repo

</content>
</entry>
<entry>
<id>03b59b9466674df6e28b6e33491ddc0d6d788958</id>
<published>2025-04-26T14:55:34Z</published>
<updated>2025-04-26T14:55:34Z</updated>
<title>Update readme</title>
<link rel="alternate" type="text/html" href="commit/03b59b9466674df6e28b6e33491ddc0d6d788958.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 03b59b9466674df6e28b6e33491ddc0d6d788958
parent 928cd38e788e04a4c60a5a219937ccf400583c8c
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 16:55:34 +0200

Update readme

</content>
</entry>
<entry>
<id>928cd38e788e04a4c60a5a219937ccf400583c8c</id>
<published>2025-04-26T14:46:31Z</published>
<updated>2025-04-26T14:46:31Z</updated>
<title>Use plotly for charts</title>
<link rel="alternate" type="text/html" href="commit/928cd38e788e04a4c60a5a219937ccf400583c8c.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 928cd38e788e04a4c60a5a219937ccf400583c8c
parent bbac29273aaf595c3ce0285cc213406a594ae01d
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 16:46:31 +0200

Use plotly for charts

</content>
</entry>
<entry>
<id>bbac29273aaf595c3ce0285cc213406a594ae01d</id>
<published>2025-04-26T14:02:50Z</published>
<updated>2025-04-26T14:02:50Z</updated>
<title>Move dashboard components to global components</title>
<link rel="alternate" type="text/html" href="commit/bbac29273aaf595c3ce0285cc213406a594ae01d.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit bbac29273aaf595c3ce0285cc213406a594ae01d
parent 6642ad66811b17217a2cea79b06f2b5319c42f06
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 16:02:50 +0200

Move dashboard components to global components

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>6642ad66811b17217a2cea79b06f2b5319c42f06</id>
<published>2025-04-26T13:49:56Z</published>
<updated>2025-04-26T13:49:56Z</updated>
<title>Make dashboard tabs actual pages</title>
<link rel="alternate" type="text/html" href="commit/6642ad66811b17217a2cea79b06f2b5319c42f06.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 6642ad66811b17217a2cea79b06f2b5319c42f06
parent ae190fad46e1af5baa05ef955e8c3a1e4b116a15
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 26 Apr 2025 15:49:56 +0200

Make dashboard tabs actual pages

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>ae190fad46e1af5baa05ef955e8c3a1e4b116a15</id>
<published>2025-04-25T18:22:57Z</published>
<updated>2025-04-25T18:22:57Z</updated>
<title>Fix barchart and move analytics board to the right folder</title>
<link rel="alternate" type="text/html" href="commit/ae190fad46e1af5baa05ef955e8c3a1e4b116a15.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit ae190fad46e1af5baa05ef955e8c3a1e4b116a15
parent 68f6fd41bdefabffcc8e851a9177ba43f0675682
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Fri, 25 Apr 2025 20:22:57 +0200

Fix barchart and move analytics board to the right folder

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>68f6fd41bdefabffcc8e851a9177ba43f0675682</id>
<published>2025-04-24T20:37:01Z</published>
<updated>2025-04-24T20:37:01Z</updated>
<title>Split out things, abstract things and add filters for bans</title>
<link rel="alternate" type="text/html" href="commit/68f6fd41bdefabffcc8e851a9177ba43f0675682.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 68f6fd41bdefabffcc8e851a9177ba43f0675682
parent af2d92012b646c6f1bb1ab1d3f4fd04b7451af5d
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Thu, 24 Apr 2025 22:37:01 +0200

Split out things, abstract things and add filters for bans

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>af2d92012b646c6f1bb1ab1d3f4fd04b7451af5d</id>
<published>2025-04-22T13:32:02Z</published>
<updated>2025-04-22T13:32:02Z</updated>
<title>Add statistics page and set up some more auth related things like session management</title>
<link rel="alternate" type="text/html" href="commit/af2d92012b646c6f1bb1ab1d3f4fd04b7451af5d.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit af2d92012b646c6f1bb1ab1d3f4fd04b7451af5d
parent 4ccff93c728265300094ce27cdf62df9c1bbc6df
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 22 Apr 2025 15:32:02 +0200

Add statistics page and set up some more auth related things like session management

Signed-off-by: MTRNord &lt;mtrnord1@gmail.com&gt;

</content>
</entry>
<entry>
<id>4ccff93c728265300094ce27cdf62df9c1bbc6df</id>
<published>2025-04-22T10:11:46Z</published>
<updated>2025-04-22T10:11:46Z</updated>
<title>Fix frontpage promioses and add license</title>
<link rel="alternate" type="text/html" href="commit/4ccff93c728265300094ce27cdf62df9c1bbc6df.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 4ccff93c728265300094ce27cdf62df9c1bbc6df
parent 07c3b5d0893821a4d9473a04d77d32fd398a4c5c
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 22 Apr 2025 12:11:46 +0200

Fix frontpage promioses and add license

</content>
</entry>
<entry>
<id>07c3b5d0893821a4d9473a04d77d32fd398a4c5c</id>
<published>2025-04-21T23:30:08Z</published>
<updated>2025-04-21T23:30:08Z</updated>
<title>Initial design</title>
<link rel="alternate" type="text/html" href="commit/07c3b5d0893821a4d9473a04d77d32fd398a4c5c.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 07c3b5d0893821a4d9473a04d77d32fd398a4c5c
parent 611f0a1ef61fb0faafa552d1512bc08a6e72ef84
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Tue, 22 Apr 2025 01:30:08 +0200

Initial design

</content>
</entry>
<entry>
<id>611f0a1ef61fb0faafa552d1512bc08a6e72ef84</id>
<published>2025-04-21T20:46:57Z</published>
<updated>2025-04-21T20:46:57Z</updated>
<title>Draft</title>
<link rel="alternate" type="text/html" href="commit/611f0a1ef61fb0faafa552d1512bc08a6e72ef84.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 611f0a1ef61fb0faafa552d1512bc08a6e72ef84
parent 1d2a7bd77893a612f546d381f8825a723693cab8
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Mon, 21 Apr 2025 22:46:57 +0200

Draft

</content>
</entry>
<entry>
<id>1d2a7bd77893a612f546d381f8825a723693cab8</id>
<published>2025-04-19T18:26:44Z</published>
<updated>2025-04-19T18:26:44Z</updated>
<title>Initial commit from Create Next App</title>
<link rel="alternate" type="text/html" href="commit/1d2a7bd77893a612f546d381f8825a723693cab8.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 1d2a7bd77893a612f546d381f8825a723693cab8
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 19 Apr 2025 20:26:44 +0200

Initial commit from Create Next App

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