<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gradecoin/src/bin, branch main</title>
<subtitle>gradecoin server, simple crypto playground, suitable for undergrad courses</subtitle>
<id>https://git.yigitsever.com/projects/gradecoin/atom?h=main</id>
<link rel='self' href='https://git.yigitsever.com/projects/gradecoin/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/'/>
<updated>2022-04-11T16:01:42Z</updated>
<entry>
<title>[WIP] Spring cleaning</title>
<updated>2022-04-11T16:01:42Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2022-04-11T16:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=426e83ec6fba028692bed334803ae9d3a645cb18'/>
<id>urn:sha1:426e83ec6fba028692bed334803ae9d3a645cb18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove old logging residue</title>
<updated>2021-05-10T18:04:26Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-05-10T18:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=953fcf7c0d829a7664c06a75bbd29987afe7b654'/>
<id>urn:sha1:953fcf7c0d829a7664c06a75bbd29987afe7b654</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't log that much</title>
<updated>2021-04-27T08:47:44Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-04-27T08:47:44Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=ed0fdc25468e0eb7fee3cd9c9fa2484b83e9a021'/>
<id>urn:sha1:ed0fdc25468e0eb7fee3cd9c9fa2484b83e9a021</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch over to big boy logging</title>
<updated>2021-04-15T20:03:58Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-04-15T20:03:58Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=8c2b7ebe1e98b88ddbb07a68dc8e54b7c5047379'/>
<id>urn:sha1:8c2b7ebe1e98b88ddbb07a68dc8e54b7c5047379</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add verbose error messages</title>
<updated>2021-04-13T17:37:54Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-04-13T17:37:54Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=4de129bbae1a26b8ee62d7ec1f73d60e6cbcc530'/>
<id>urn:sha1:4de129bbae1a26b8ee62d7ec1f73d60e6cbcc530</id>
<content type='text'>
Not happy with the solution one bit but using error.rs at
https://blog.logrocket.com/create-an-async-crud-web-service-in-rust-with-warp/
was not working

Basically we just handcraft every single response on the spot, there is
some repetition and it's ugly but need to move on
</content>
</entry>
<entry>
<title>Require authorization for Block POST</title>
<updated>2021-04-13T01:51:19Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-04-13T01:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=116af4059f43eb3986b54fee080af9f67c247472'/>
<id>urn:sha1:116af4059f43eb3986b54fee080af9f67c247472</id>
<content type='text'>
Not tested because it's impossible to follow without verbose error
messages, failing 1 test
</content>
</entry>
<entry>
<title>Housekeeping</title>
<updated>2021-04-13T01:05:49Z</updated>
<author>
<name>Yigit Sever</name>
</author>
<published>2021-04-13T01:05:44Z</published>
<link rel='alternate' type='text/html' href='https://git.yigitsever.com/projects/gradecoin/commit/?id=b06cbd69fc2a7544f6f62c20cbdfb30bda194101'/>
<id>urn:sha1:b06cbd69fc2a7544f6f62c20cbdfb30bda194101</id>
<content type='text'>
Moved tests out of routes.rs into their own file

Learned how to use lib.rs, now we have cargo doc support as well
</content>
</entry>
</feed>
