<feed xmlns='http://www.w3.org/2005/Atom'>
<title>flashcards/src/db, branch main</title>
<subtitle>Learn with space repetition.</subtitle>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/'/>
<entry>
<title>Use named params in queries</title>
<updated>2025-02-07T10:57:37+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-02-07T10:57:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=459c296daf64fa88e8cb5c64dfcbbb9d05c21a71'/>
<id>459c296daf64fa88e8cb5c64dfcbbb9d05c21a71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use &amp;str when possible</title>
<updated>2025-02-07T10:46:47+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-02-07T10:46:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=33b7d8d0221b7ccf08443b11d89c137c5caaa437'/>
<id>33b7d8d0221b7ccf08443b11d89c137c5caaa437</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use strict tables</title>
<updated>2025-02-07T10:45:22+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-02-07T10:45:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=b324803fe11b52b28ac2dc459504f904a48a79d4'/>
<id>b324803fe11b52b28ac2dc459504f904a48a79d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade dependencies</title>
<updated>2025-02-07T10:37:33+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-02-07T10:37:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=f7afa9cf50a9459f41146ca5cb009eab69b76c5f'/>
<id>f7afa9cf50a9459f41146ca5cb009eab69b76c5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move db cards to specific function</title>
<updated>2025-02-07T10:23:57+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-02-07T10:23:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=49c924415e98e78b2ea5a18e0d2777a571fb3ac9'/>
<id>49c924415e98e78b2ea5a18e0d2777a571fb3ac9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up deck synchronization</title>
<updated>2022-11-27T14:38:39+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-11-27T14:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=d3fb69cf129fe70c932a5d82fdd1bcc613544b5b'/>
<id>d3fb69cf129fe70c932a5d82fdd1bcc613544b5b</id>
<content type='text'>
Apply changes for what has been inserted, updated, removed.

Also use transactions to speed up multi-writing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apply changes for what has been inserted, updated, removed.

Also use transactions to speed up multi-writing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Format code</title>
<updated>2022-10-09T15:47:07+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-10-09T15:47:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=fb38e8fd9ba849860e301a68cdd262b286c05711'/>
<id>fb38e8fd9ba849860e301a68cdd262b286c05711</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix linter warnings</title>
<updated>2022-02-26T21:23:34+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-02-26T21:23:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=01a1e5e4f45dc80cd430d18492817b733fab5603'/>
<id>01a1e5e4f45dc80cd430d18492817b733fab5603</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Synchronize deck only if necessary</title>
<updated>2022-02-13T11:17:00+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-02-13T11:17:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=8a29f30fb2a949c03b318c4f7699136a8001be37'/>
<id>8a29f30fb2a949c03b318c4f7699136a8001be37</id>
<content type='text'>
Look at the modification time of the deck, and synchronize if it has
been modified after the last deck read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Look at the modification time of the deck, and synchronize if it has
been modified after the last deck read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly shuffle card presentation from card insertion</title>
<updated>2022-02-13T08:30:42+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-02-13T08:30:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/flashcards/commit/?id=8170fb5e432cc81986479a6a3a400e009426d76a'/>
<id>8170fb5e432cc81986479a6a3a400e009426d76a</id>
<content type='text'>
Instead of messing with deck_read, subtracting a random amount of
seconds to it, pick a random card instead of the first ready.

This permits to remove the dependency to the rand crate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of messing with deck_read, subtracting a random amount of
seconds to it, pick a random card instead of the first ready.

This permits to remove the dependency to the rand crate.
</pre>
</div>
</content>
</entry>
</feed>
