<feed xmlns='http://www.w3.org/2005/Atom'>
<title>operum/test, branch main</title>
<subtitle>Simple application that keeps track of all your sources (i.e. books, papers, articles).
</subtitle>
<id>https://git.mssola.com/misc/operum/atom?h=main</id>
<link rel='self' href='https://git.mssola.com/misc/operum/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/'/>
<updated>2026-06-26T17:28:57Z</updated>
<entry>
<title>exporter: handle names surrounded with underscores</title>
<updated>2026-06-26T17:28:57Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-06-26T17:28:57Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=bc62b98e2ae5b3d2d3efda24101590dd802d2a26'/>
<id>urn:sha1:bc62b98e2ae5b3d2d3efda24101590dd802d2a26</id>
<content type='text'>
Handle underscores which surround the full name, not just a part of
it. In this case, then the whole thing should be considered as the name,
and the last name should be left nil.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>exports: sort by :target instead of :authors</title>
<updated>2026-06-26T17:28:08Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-06-26T17:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=d96b0bb6288ae17b7d7f21392180d1ac0c2270de'/>
<id>urn:sha1:d96b0bb6288ae17b7d7f21392180d1ac0c2270de</id>
<content type='text'>
Sorting by :authors did not make any sense. Let's go for :target as
that's pretty visible to the UOC exporter.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>search: Discard comments when filtering via 'kind'</title>
<updated>2025-09-10T19:48:58Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-09-10T15:16:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=5896956ee97f26a2bd59db1178fc26817db9ee36'/>
<id>urn:sha1:5896956ee97f26a2bd59db1178fc26817db9ee36</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>search: Only show the 'Save' link upon change</title>
<updated>2025-09-10T19:48:52Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-09-10T15:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=acd25165aba6386403d42701c11c5ef133f173a0'/>
<id>urn:sha1:acd25165aba6386403d42701c11c5ef133f173a0</id>
<content type='text'>
The previous behavior of just toggling between 'hidden' classes was just
too naive, we need to check that the value has changed from the initial
one in order to show that to the user.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>search: Add a 'kind' parameter</title>
<updated>2025-09-10T15:14:08Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-09-10T15:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=2574d61593df31130de8ab8081c7f64038df8db4'/>
<id>urn:sha1:2574d61593df31130de8ab8081c7f64038df8db4</id>
<content type='text'>
This way you can also filter by the kind of resource you want to be
given on the searches page.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>Re-order the top bar layout</title>
<updated>2025-08-08T21:01:39Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-08-08T20:52:09Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=c99697a13e714d1ef87f047e5ad1c88f62f61f25'/>
<id>urn:sha1:c99697a13e714d1ef87f047e5ad1c88f62f61f25</id>
<content type='text'>
Move actions in a way that make more sense after some usage of this
application.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>Force english locale for tests</title>
<updated>2025-07-01T19:24:47Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-07-01T19:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=28399cd9a549cc4edf8c557883c940532821c28d'/>
<id>urn:sha1:28399cd9a549cc4edf8c557883c940532821c28d</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>Show all searches at the top bar always</title>
<updated>2025-07-01T19:16:50Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-07-01T19:06:30Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=3e6ae9e523b410e9f100c8840ee9b6cc77043537'/>
<id>urn:sha1:3e6ae9e523b410e9f100c8840ee9b6cc77043537</id>
<content type='text'>
Since 8d954606eaf3 ("Do not allow to show non-shared searches"), we were
only showing saved searches, but that collided with the @searches on the
top bar. This went unnoticed until now, in which the top bar will always
display all searches, while the shared searches content will only
display the shared ones.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>lib: Introduce the PlainExporter</title>
<updated>2025-07-01T06:53:56Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-07-01T06:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=34e16b7d7a88013578014be0402ab686b03f235b'/>
<id>urn:sha1:34e16b7d7a88013578014be0402ab686b03f235b</id>
<content type='text'>
This class exports things into plain text. It follows a close format to
that of the one for UOC, but without any formatting.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
<entry>
<title>Allow searching from a given tag</title>
<updated>2024-11-11T21:51:23Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2024-11-11T21:45:05Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=c0befbd02559591b0c2871ea9cef1e4d913b9ef6'/>
<id>urn:sha1:c0befbd02559591b0c2871ea9cef1e4d913b9ef6</id>
<content type='text'>
This feature is useful if you want to have a quick search on how many
resources apply for a single tag.

Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
</content>
</entry>
</feed>
