<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbills, branch v0.23.1</title>
<subtitle>Server for Libre Billing Software</subtitle>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/'/>
<entry>
<title>returning 'invalid quantity' error instead of 'invalid gst' in case of invalid quantity</title>
<updated>2025-10-14T02:10:58+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-14T02:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=2f239481cdd750c2cbe85b012bdeb69841298c42'/>
<id>2f239481cdd750c2cbe85b012bdeb69841298c42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moved item's gst % to item not its variant</title>
<updated>2025-10-14T02:05:05+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-14T02:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=9de7dcb3b45a86ee0de0e2b6f3044a859ed5ea08'/>
<id>9de7dcb3b45a86ee0de0e2b6f3044a859ed5ea08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added item variants</title>
<updated>2025-10-12T20:02:27+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-12T20:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=0f435049cb3cc6900d881c5dce43bec3a1e60e2e'/>
<id>0f435049cb3cc6900d881c5dce43bec3a1e60e2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>flattened out the invoice schema, was overengineered</title>
<updated>2025-10-12T19:07:30+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-12T19:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=fb9ba155438100f295fdb563ad955151ee038ad3'/>
<id>fb9ba155438100f295fdb563ad955151ee038ad3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>formatted code</title>
<updated>2025-10-12T18:00:08+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-12T18:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=327a32f563394f92313e4a751515d69d90f4e7f5'/>
<id>327a32f563394f92313e4a751515d69d90f4e7f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added get single item route</title>
<updated>2025-10-12T17:58:54+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-12T17:58:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=029fe2c7a3532bc3bf435f257cdade240c8f3568'/>
<id>029fe2c7a3532bc3bf435f257cdade240c8f3568</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moved shipping address and billing address to the customers table itself</title>
<updated>2025-10-12T08:08:07+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-12T08:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=fd863aadf34b9837bd77587c1d36eb49000a8de7'/>
<id>fd863aadf34b9837bd77587c1d36eb49000a8de7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>removed useless user fields and functions, added roles</title>
<updated>2025-10-11T18:35:30+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-11T18:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=a356803594ab36fa69e7dbcbd79261d8b46f4262'/>
<id>a356803594ab36fa69e7dbcbd79261d8b46f4262</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README</title>
<updated>2025-10-11T15:40:42+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-11T15:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=193be465b21838d2796fafbe1c5d9854038a3f8c'/>
<id>193be465b21838d2796fafbe1c5d9854038a3f8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed Brand and added BrandName and Category as item fields</title>
<updated>2025-10-11T15:36:36+00:00</updated>
<author>
<name>Vidhu Kant Sharma</name>
<email>vidhukant@vidhukant.com</email>
</author>
<published>2025-10-11T15:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vidhukant.com/openbills/commit/?id=997b038761b8dd606e4041d8c8dc8bbf6f036033'/>
<id>997b038761b8dd606e4041d8c8dc8bbf6f036033</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
