<feed xmlns='http://www.w3.org/2005/Atom'>
<title>budget/src/utils, branch main</title>
<subtitle>Share payments with a group of people.</subtitle>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/'/>
<entry>
<title>Upgrade dependencies</title>
<updated>2026-04-17T21:43:24+00:00</updated>
<author>
<name>Joris Guyonvarch</name>
</author>
<published>2026-04-17T21:43:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=b35589eb90f2e5ee5521964e64eb578e9eb99032'/>
<id>b35589eb90f2e5ee5521964e64eb578e9eb99032</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove signing login token</title>
<updated>2026-04-17T20:53:02+00:00</updated>
<author>
<name>Joris Guyonvarch</name>
</author>
<published>2026-04-17T20:53:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=648d073e1b8f4838f147c0520024bd453921a25c'/>
<id>648d073e1b8f4838f147c0520024bd453921a25c</id>
<content type='text'>
It’s enough to use a safe crypto lib. But augment the token size to
upper bound.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It’s enough to use a safe crypto lib. But augment the token size to
upper bound.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend cookie validity</title>
<updated>2025-07-27T07:52:02+00:00</updated>
<author>
<name>Joris Guyonvarch</name>
</author>
<published>2025-07-27T07:52:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=9d45a51345b6cad320eba8db25c364e27a073cbc'/>
<id>9d45a51345b6cad320eba8db25c364e27a073cbc</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-01-31T22:30:45+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2025-01-31T22:27:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=9244780d6c689936d8a33a0d123d0a54ee284319'/>
<id>9244780d6c689936d8a33a0d123d0a54ee284319</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate crypto random token instead of uuid</title>
<updated>2023-08-12T20:51:07+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2023-08-12T20:20:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=273bed103c37c81d477998a46873437733ffc16e'/>
<id>273bed103c37c81d477998a46873437733ffc16e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Sign cookie with secret key</title>
<updated>2023-08-12T18:05:09+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2023-08-12T18:05:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=8c689db1c8fa06ddb9119e626e7b1149f3493905'/>
<id>8c689db1c8fa06ddb9119e626e7b1149f3493905</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Follow clippy indications</title>
<updated>2023-04-17T19:10:48+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2023-04-17T19:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=459016e70dd4933a8082d27748097de81a3e53ff'/>
<id>459016e70dd4933a8082d27748097de81a3e53ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix payment search by sub word</title>
<updated>2022-07-09T18:06:54+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2022-07-09T18:06:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=72061e8cefc03d12264c006dfd90cb1ee5310d3e'/>
<id>72061e8cefc03d12264c006dfd90cb1ee5310d3e</id>
<content type='text'>
It tried to search for exact words, minus accents and case. Use the same
method that was successfully working when searching a category.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It tried to search for exact words, minus accents and case. Use the same
method that was successfully working when searching a category.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite in Rust</title>
<updated>2021-01-03T12:54:20+00:00</updated>
<author>
<name>Joris</name>
</author>
<published>2021-01-03T12:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jorisg.fr/budget/commit/?id=11052951b74b9ad4b6a9412ae490086235f9154b'/>
<id>11052951b74b9ad4b6a9412ae490086235f9154b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
