<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atlas/pkg/data, branch main</title>
<subtitle>An information storage and retrieval tool
</subtitle>
<id>https://git.jpappel.xyz/atlas/atom?h=main</id>
<link rel='self' href='https://git.jpappel.xyz/atlas/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/'/>
<updated>2025-11-22T01:50:42+00:00</updated>
<entry>
<title>Update documentation, comments, and tidy codebase</title>
<updated>2025-11-22T01:50:42+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-11-22T01:50:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=1aad60b49a32b6bced95a251f266799c031ca83e'/>
<id>urn:sha1:1aad60b49a32b6bced95a251f266799c031ca83e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix approximate queries on nullable categories</title>
<updated>2025-08-11T00:39:00+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-11T00:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=49a2d76d2be793f9aeddd9997ae8abba4a7f03f2'/>
<id>urn:sha1:49a2d76d2be793f9aeddd9997ae8abba4a7f03f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change db schema; remove aliases, add fts5 integration</title>
<updated>2025-08-10T06:42:41+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-10T06:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=5d0b36cf87ee94c690d11c0beab48f4dadc6fc52'/>
<id>urn:sha1:5d0b36cf87ee94c690d11c0beab48f4dadc6fc52</id>
<content type='text'>
Greatly simplify db schema by removing alias functionality.
Create fts5 tables for text search over paths, headings, titles, meta,
authors, and links.
</content>
</entry>
<entry>
<title>Add headings category to query lang</title>
<updated>2025-08-05T17:38:06+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-05T17:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=2e79d1ece2737848234adec61cca77f9f604fce2'/>
<id>urn:sha1:2e79d1ece2737848234adec61cca77f9f604fce2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add headings to db serializer and deserializer</title>
<updated>2025-08-05T16:40:15+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-05T16:40:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=10d5e4db7ad9fe9855a19977f7bc037b058bfead'/>
<id>urn:sha1:10d5e4db7ad9fe9855a19977f7bc037b058bfead</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial todos for new heading category</title>
<updated>2025-08-02T18:04:45+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-02T18:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=f14c466d5d5d1f1a68153162349a74a154bcb535'/>
<id>urn:sha1:f14c466d5d5d1f1a68153162349a74a154bcb535</id>
<content type='text'>
The heading category is planned to be backed by a single db text column.
The column will be a concatenation of all ATX style heading matches,
with a newline delimiter.
</content>
</entry>
<entry>
<title>Improve initial db connection</title>
<updated>2025-08-02T17:48:55+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-08-02T17:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=6a65be22a5e3434e8ca925ec40162c560e1dd612'/>
<id>urn:sha1:6a65be22a5e3434e8ca925ec40162c560e1dd612</id>
<content type='text'>
Now checks for presence of db version metadata in before attempting to
create database schema.
</content>
</entry>
<entry>
<title>Remove todo contexts</title>
<updated>2025-07-29T03:58:07+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-07-29T03:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=0c9444f45bf8777b3ef21850d4839dbb8b10aba0'/>
<id>urn:sha1:0c9444f45bf8777b3ef21850d4839dbb8b10aba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Resolve multiple todos</title>
<updated>2025-07-29T03:40:23+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-07-29T03:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=209af758b64d586e1c0aec3ad2eb4b56740aeddf'/>
<id>urn:sha1:209af758b64d586e1c0aec3ad2eb4b56740aeddf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add regex operator</title>
<updated>2025-07-28T05:20:01+00:00</updated>
<author>
<name>JP Appel</name>
<email>jeanpierre.appel01@gmail.com</email>
</author>
<published>2025-07-28T05:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jpappel.xyz/atlas/commit/?id=3b8dcd30f5aca7624a22cff85a2f767d8d1fb583'/>
<id>urn:sha1:3b8dcd30f5aca7624a22cff85a2f767d8d1fb583</id>
<content type='text'>
Implemented regex operator using go flavored regular expressions.
Added optimization to combine regex's in `OR` clauses.
</content>
</entry>
</feed>
