<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ceres/model, branch db-completion</title>
<subtitle>Recipe server for your favorite dishes</subtitle>
<id>https://cgit.xengineering.eu/ceres/atom?h=db-completion</id>
<link rel='self' href='https://cgit.xengineering.eu/ceres/atom?h=db-completion'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/'/>
<updated>2024-02-08T20:55:41Z</updated>
<entry>
<title>WIP: model: Rework database model</title>
<updated>2024-02-08T20:55:41Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-06T18:58:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=480d7740a172002fc6b115f9ca4bf73bf7809ead'/>
<id>urn:sha1:480d7740a172002fc6b115f9ca4bf73bf7809ead</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show steps on recipe page</title>
<updated>2024-01-18T18:52:29Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-17T20:37:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=325a2740e39b7c7937bfae8b76b092dd900fec9a'/>
<id>urn:sha1:325a2740e39b7c7937bfae8b76b092dd900fec9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add recipe step view</title>
<updated>2024-01-17T20:03:36Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-17T19:56:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=34fa1017a697287540d92d8c36ecca988f936f16'/>
<id>urn:sha1:34fa1017a697287540d92d8c36ecca988f936f16</id>
<content type='text'>
This is the next increment to implement recipe steps.
</content>
</entry>
<entry>
<title>model: Rename step rank to step index</title>
<updated>2024-01-17T19:59:20Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-17T19:19:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=644ddcde14c0545dd667eaf096dadab518ad90a7'/>
<id>urn:sha1:644ddcde14c0545dd667eaf096dadab518ad90a7</id>
<content type='text'>
This name reflects the purpose of the column better. It is used to order
the recipe steps of a recipe.
</content>
</entry>
<entry>
<title>Implement recipe editing</title>
<updated>2024-01-08T18:36:01Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-08T18:36:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=ae1a31f226de5701683231afaabf0f66503ca17d'/>
<id>urn:sha1:ae1a31f226de5701683231afaabf0f66503ca17d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement recipe page</title>
<updated>2024-01-08T18:33:24Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-08T18:27:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=43e7bb10eaade56a9444ec089aa3102218231868'/>
<id>urn:sha1:43e7bb10eaade56a9444ec089aa3102218231868</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement index page with recipe overview</title>
<updated>2023-12-27T12:33:59Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-12-27T12:33:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=c6d2e9dadcd08cdf82aab507d9d4d8d58574df20'/>
<id>urn:sha1:c6d2e9dadcd08cdf82aab507d9d4d8d58574df20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>model: Inject test data into database</title>
<updated>2023-12-27T12:05:05Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-12-27T12:04:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=8ce328fafd9b2ad152f0afc16176cf01e1e66669'/>
<id>urn:sha1:8ce328fafd9b2ad152f0afc16176cf01e1e66669</id>
<content type='text'>
This is useful for debugging and testing.
</content>
</entry>
<entry>
<title>model: Add initial SQL migration</title>
<updated>2023-12-27T11:42:25Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-12-27T11:39:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=e7bbadc8f469d5cbfbc012932c83d1d440b6e8a3'/>
<id>urn:sha1:e7bbadc8f469d5cbfbc012932c83d1d440b6e8a3</id>
<content type='text'>
This provides the basic table structure to the database.
</content>
</entry>
<entry>
<title>model: Implement database connection</title>
<updated>2023-12-27T11:27:53Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-12-27T11:14:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=c452ca52b9c18303045db838c6cead62c1454172'/>
<id>urn:sha1:c452ca52b9c18303045db838c6cead62c1454172</id>
<content type='text'>
The already implemented storage folder should contain a sqlite database
to store most parts of the Ceres user data.
</content>
</entry>
<entry>
<title>model: Implement temporary storage directory</title>
<updated>2023-12-27T11:18:14Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-12-27T11:03:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=318f00c5d496296e45311ea81e8b80d9bd03b1d5'/>
<id>urn:sha1:318f00c5d496296e45311ea81e8b80d9bd03b1d5</id>
<content type='text'>
This temporary directory is provided to store the user data for the
Ceres recipe server during development and testing.
</content>
</entry>
</feed>
