<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstore/internal, branch master</title>
<subtitle>Web store that is open source and relies on syndication. Main goal is to be very simple to set up and get running</subtitle>
<id>https://git.mihna123.com/openstore/atom/internal?h=master</id>
<link rel='self' href='https://git.mihna123.com/openstore/atom/internal?h=master'/>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/'/>
<updated>2026-08-29T21:56:50Z</updated>
<entry>
<title>user: check errors type and fail now where needed in tests</title>
<updated>2026-08-29T21:56:50Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=a57f4fcbcd7857286cff854f6d62285df7d098aa'/>
<id>urn:sha1:a57f4fcbcd7857286cff854f6d62285df7d098aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: fix the valid username explanation in input</title>
<updated>2026-08-29T21:56:25Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=dd5b51334b49f4b000ba961986801ea9b9112aac'/>
<id>urn:sha1:dd5b51334b49f4b000ba961986801ea9b9112aac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: fail now when register fails in order not to dereference a nil value</title>
<updated>2026-08-29T21:45:04Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:45:04Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=c46bd71473d59f8a18bca0ed12f67886bff4c267'/>
<id>urn:sha1:c46bd71473d59f8a18bca0ed12f67886bff4c267</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: rename internal test functions</title>
<updated>2026-08-29T21:42:09Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=50b524658c9dc66af10790a1b496910273802303'/>
<id>urn:sha1:50b524658c9dc66af10790a1b496910273802303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: add bcryptCost to service constructor in TestRegisterRepositotyError</title>
<updated>2026-08-29T21:38:34Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=3380048b011c8f9289f16c4e39b72013424923cf'/>
<id>urn:sha1:3380048b011c8f9289f16c4e39b72013424923cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: add a service stub with validated register method</title>
<updated>2026-08-29T21:28:28Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:28:28Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=41d4965db78414ba53237f791919ae17c0b99e14'/>
<id>urn:sha1:41d4965db78414ba53237f791919ae17c0b99e14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user: export all private fields</title>
<updated>2026-08-29T21:27:49Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-29T21:27:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=7ba6bc53be1546b44610840c46996dd6e2147405'/>
<id>urn:sha1:7ba6bc53be1546b44610840c46996dd6e2147405</id>
<content type='text'>
</content>
</entry>
<entry>
<title>listing: implement a service layer stub along with tests</title>
<updated>2026-08-23T15:47:16Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-23T15:47:16Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=1e43f2a59bba0462494066767fac140601791718'/>
<id>urn:sha1:1e43f2a59bba0462494066767fac140601791718</id>
<content type='text'>
</content>
</entry>
<entry>
<title>listing: use slog.DiscardHandler instead of creating a new one</title>
<updated>2026-08-23T15:46:14Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-23T15:46:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=516ed55e09a253255e7056d31eb59acfd68db3a8'/>
<id>urn:sha1:516ed55e09a253255e7056d31eb59acfd68db3a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>listing: add slug prop to struct and export some more props and constants</title>
<updated>2026-08-23T15:45:41Z</updated>
<author>
<name>mihna123</name>
<email>mihailonvojinovic@gmail.com</email>
</author>
<published>2026-08-23T15:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.mihna123.com/openstore/commit/?id=a24690f2bee8314cc4c08c26b1709478893e7938'/>
<id>urn:sha1:a24690f2bee8314cc4c08c26b1709478893e7938</id>
<content type='text'>
</content>
</entry>
</feed>
