<feed xmlns='http://www.w3.org/2005/Atom'>
<title>operum/app, 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-07-21T20:47:36Z</updated>
<entry>
<title>Update links to the source code</title>
<updated>2026-07-21T20:47:36Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-07-21T20:47:36Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=053341bed3778d9475efa3c42c0a84a0d45862bf'/>
<id>urn:sha1:053341bed3778d9475efa3c42c0a84a0d45862bf</id>
<content type='text'>
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>exports: fix crash on the UOC view</title>
<updated>2026-06-26T17:26:52Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-06-26T17:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=dcf4b95298d7fd39c36ddf45010c77bf3ad0a8aa'/>
<id>urn:sha1:dcf4b95298d7fd39c36ddf45010c77bf3ad0a8aa</id>
<content type='text'>
Apparently @results is no longer an ActiveRecord::Relation, but a mere
Array which doesn't have the #order method. Let's use Array#sort_by.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Upgrade to the latest Rails</title>
<updated>2026-06-03T08:35:43Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-06-03T08:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=e4325f3d984d873d761e770bd4c42cabcd1df88a'/>
<id>urn:sha1:e4325f3d984d873d761e770bd4c42cabcd1df88a</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Update email on the copyright notice</title>
<updated>2026-02-04T09:54:10Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-02-04T09:54:10Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=7508b08628c435cf80957ae46828615446cdc8be'/>
<id>urn:sha1:7508b08628c435cf80957ae46828615446cdc8be</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Add missing translation for plain text</title>
<updated>2026-01-26T06:49:52Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-01-26T06:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=4f646f8e77b2c657ead6299e06eab64f94cf223b'/>
<id>urn:sha1:4f646f8e77b2c657ead6299e06eab64f94cf223b</id>
<content type='text'>
The exporter view was missing the "Plain text" translation.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Move away from :unprocessable_entity to _content</title>
<updated>2026-01-08T21:59:27Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-01-08T21:59:27Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=2e58400ba9f0d760886335434d7030ad6e2b2f03'/>
<id>urn:sha1:2e58400ba9f0d760886335434d7030ad6e2b2f03</id>
<content type='text'>
It was apparently deprecated in the previous version and rubocop is now
complaining about it.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Update gems</title>
<updated>2025-09-10T19:48:58Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mikisabate@gmail.com</email>
</author>
<published>2025-09-10T15:19:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/misc/operum/commit/?id=793e9302311579c3c2baa3b762afd7ae38b04269'/>
<id>urn:sha1:793e9302311579c3c2baa3b762afd7ae38b04269</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mikisabate@gmail.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>
</feed>
