<feed xmlns='http://www.w3.org/2005/Atom'>
<title>simghost/src/ImageHoster, branch master</title>
<subtitle>Simple image hoster written in Haskell</subtitle>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/simghost/'/>
<entry>
<title>update stack snapshot</title>
<updated>2022-04-08T12:16:26+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-04-08T12:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/simghost/commit/?id=196bbc9cb713cefc77e97dcbad028967fa68ddee'/>
<id>196bbc9cb713cefc77e97dcbad028967fa68ddee</id>
<content type='text'>
This gives us the fixes versions of cgi and multipart, as well as aeson
2 (which required some code adjustments).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gives us the fixes versions of cgi and multipart, as well as aeson
2 (which required some code adjustments).
</pre>
</div>
</content>
</entry>
<entry>
<title>rewrite handleUpload</title>
<updated>2020-03-03T13:50:18+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-03-03T13:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/simghost/commit/?id=a440dcbb89f74b607720bb5805390749861f9fe5'/>
<id>a440dcbb89f74b607720bb5805390749861f9fe5</id>
<content type='text'>
This way we avoid the right-drift that we introduced in the first
version, as the error handling and propagation is done in the Maybe
monad.

The downside to this is that we lose some error information: We cannot
show anymore if the authorization failed or something else went wrong,
because in all cases we just bail out with Nothing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way we avoid the right-drift that we introduced in the first
version, as the error handling and propagation is done in the Maybe
monad.

The downside to this is that we lose some error information: We cannot
show anymore if the authorization failed or something else went wrong,
because in all cases we just bail out with Nothing.
</pre>
</div>
</content>
</entry>
<entry>
<title>reorganize module</title>
<updated>2020-03-03T13:27:37+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2020-03-03T13:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/simghost/commit/?id=74b373d23d35446d772d6bb2b01c49ca38978236'/>
<id>74b373d23d35446d772d6bb2b01c49ca38978236</id>
<content type='text'>
This switches some definitions around and wraps App in a newtype, in
preparation for more cleanup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This switches some definitions around and wraps App in a newtype, in
preparation for more cleanup.
</pre>
</div>
</content>
</entry>
</feed>
