<feed xmlns='http://www.w3.org/2005/Atom'>
<title>webapp/src/WebSocket.hs, branch v0.1.1</title>
<subtitle>[no description]</subtitle>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/'/>
<entry>
<title>Fix next peer check race in WebSocket thread</title>
<updated>2026-08-17T17:59:19+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-08-17T17:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=f2935af7f50b90b78094fa3cffce6ce8c9daf5e0'/>
<id>f2935af7f50b90b78094fa3cffce6ce8c9daf5e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Try reconnecting to the websocket connection when it's lost</title>
<updated>2026-08-01T20:02:26+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-08-01T19:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=75f243e6c5f1663157f934c706f069778507c165'/>
<id>75f243e6c5f1663157f934c706f069778507c165</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark WebSocket connection as reliable trasport</title>
<updated>2026-08-01T19:18:50+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-08-01T19:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=c0d2d74524e015f9bbf339ba490764265156ae30'/>
<id>c0d2d74524e015f9bbf339ba490764265156ae30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move common WebSocket setup to the module</title>
<updated>2026-07-25T07:28:44+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-07-25T07:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=3cf68ac0db0e5f839d3f1dd8f345e44584ed13f7'/>
<id>3cf68ac0db0e5f839d3f1dd8f345e44584ed13f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Newtype wrappers for some JavaScript values</title>
<updated>2026-07-01T19:49:30+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-06-28T11:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=75150152f51b21db78bd3cef70b47a5ec98a4c87'/>
<id>75150152f51b21db78bd3cef70b47a5ec98a4c87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop websocket peer when connection is closed</title>
<updated>2026-03-14T09:02:24+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2026-03-14T09:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=9b150c9142f644877de81e3d8e1dc92597793738'/>
<id>9b150c9142f644877de81e3d8e1dc92597793738</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to public websocket server</title>
<updated>2025-12-11T20:57:54+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2025-12-11T20:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=af27ce1399b7b7836593bb236e93c99a2ec39716'/>
<id>af27ce1399b7b7836593bb236e93c99a2ec39716</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Close WebSocket connection when peer drops</title>
<updated>2025-07-16T19:08:29+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2025-07-16T19:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=e2575d71622b918387a6d415b2ee20f1bcfd8334'/>
<id>e2575d71622b918387a6d415b2ee20f1bcfd8334</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Throw exception on invalid websocket state</title>
<updated>2025-05-24T13:34:24+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2025-05-24T13:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=339754d960eba6529bebac44e046b4bc799a9e27'/>
<id>339754d960eba6529bebac44e046b4bc799a9e27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show and send direct messages</title>
<updated>2025-04-30T20:39:28+00:00</updated>
<author>
<name>Roman Smrž</name>
<email>roman.smrz@seznam.cz</email>
</author>
<published>2025-04-30T20:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://code.erebosprotocol.net/webapp/commit/?id=6826651f2d3a414b0a05730a3ff577ae0922a62f'/>
<id>6826651f2d3a414b0a05730a3ff577ae0922a62f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
