<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ceres/data/templates/recipe_edit.html, branch v0.2.0</title>
<subtitle>Recipe server for your favorite dishes</subtitle>
<id>https://cgit.xengineering.eu/ceres/atom?h=v0.2.0</id>
<link rel='self' href='https://cgit.xengineering.eu/ceres/atom?h=v0.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/'/>
<updated>2023-04-02T19:52:10Z</updated>
<entry>
<title>Switch from MariaDB to files</title>
<updated>2023-04-02T19:52:10Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-04-01T19:18:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=bae6e34c9119750b2cba2a2ce6d88e9f8c895900'/>
<id>urn:sha1:bae6e34c9119750b2cba2a2ce6d88e9f8c895900</id>
<content type='text'>
Using a database is way more complex (see the commit statistics of this
commit) than using files to store recipe data. Also administration and
usage is simpler.
</content>
</entry>
<entry>
<title>Improve user interface</title>
<updated>2023-04-01T16:37:47Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-04-01T16:37:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=43e6305c45c6365288c1f512702f49ba2e52e941'/>
<id>urn:sha1:43e6305c45c6365288c1f512702f49ba2e52e941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement recipe deletion</title>
<updated>2023-04-01T16:21:27Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-04-01T14:03:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=88107366bce6b7f7c788171a18c40ad102904ff4'/>
<id>urn:sha1:88107366bce6b7f7c788171a18c40ad102904ff4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Markdown editable</title>
<updated>2023-04-01T13:20:46Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-31T20:00:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=eec9ddfd687a871880628b4a5e9b3c0541b534e2'/>
<id>urn:sha1:eec9ddfd687a871880628b4a5e9b3c0541b534e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce to ID and Markdown</title>
<updated>2023-03-31T19:46:53Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-31T18:41:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=39298f14d366b351708e7f5ef30d1b6575155792'/>
<id>urn:sha1:39298f14d366b351708e7f5ef30d1b6575155792</id>
<content type='text'>
The upstream URL can be encoded easily by the user in the Markdown-based
description. The title can be parsed by the first found top-level
heading in the Markdown text.

Thus these two columns are no longer used. To avoid an additional
migration they will be kept in the database.
</content>
</entry>
<entry>
<title>Remove image functionality</title>
<updated>2023-03-31T17:47:55Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-31T17:47:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=f1308a436040f3a72e058e10ec2693cfb599da30'/>
<id>urn:sha1:f1308a436040f3a72e058e10ec2693cfb599da30</id>
<content type='text'>
Recipe images are currently complicated to implement and have little
use. Probably they will not be covered in the next release.
</content>
</entry>
<entry>
<title>Rework edit page dummy</title>
<updated>2023-03-07T17:08:00Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-07T17:08:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=58b03b95f544a6ab6bde5e508fbadcb0a2e804dd'/>
<id>urn:sha1:58b03b95f544a6ab6bde5e508fbadcb0a2e804dd</id>
<content type='text'>
Since there are no good solutions to upload the file and markdown
description text via HTML forms the edit page will upload the changes
using embedded javascript.

The page is now complete apart from the necessary javascript code and
the backend handlers.
</content>
</entry>
<entry>
<title>Update navigation links</title>
<updated>2023-03-07T16:27:14Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-07T16:27:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=e4ba2f142df4486acacf5b24cff822e2260c1fcc'/>
<id>urn:sha1:e4ba2f142df4486acacf5b24cff822e2260c1fcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move footer to own template file</title>
<updated>2023-02-12T18:40:49Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-02-12T18:40:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=ddb4a94dd72c250bd8c2090378ef9a4fff404787'/>
<id>urn:sha1:ddb4a94dd72c250bd8c2090378ef9a4fff404787</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move &lt;head/&gt; section to own template file</title>
<updated>2023-02-12T18:33:49Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-02-12T18:33:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=89d402d10e8af9073cdfb2ad967eda16d714371e'/>
<id>urn:sha1:89d402d10e8af9073cdfb2ad967eda16d714371e</id>
<content type='text'>
This reduces copies of the same HTML code.
</content>
</entry>
<entry>
<title>Add new recipe edit page</title>
<updated>2023-02-08T19:44:02Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-01-14T17:07:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/ceres/commit/?id=9005de11ef8b7cf32cc8503e8b5f134eca47b4fb'/>
<id>urn:sha1:9005de11ef8b7cf32cc8503e8b5f134eca47b4fb</id>
<content type='text'>
Recipes should be completely editable and removable. Thus this edit page
was added.
</content>
</entry>
</feed>
