<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atuin/crates/atuin-server, branch main</title>
<subtitle>Turtle. A hard-fork of atuin, focusing on a more minimal feature set</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/crates/atuin-server?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/crates/atuin-server?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/'/>
<updated>2026-06-10T22:54:30Z</updated>
<entry>
<title>chore: Move everything into one big crate</title>
<updated>2026-06-10T22:54:30Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-10T22:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=5c39e7cf284a1f6e9a1657f2deb44e359fc47eb8'/>
<id>urn:sha1:5c39e7cf284a1f6e9a1657f2deb44e359fc47eb8</id>
<content type='text'>
That helps remove duplicated code and rustc/cargo will now also show
dead code correctly.
</content>
</entry>
<entry>
<title>chore: Somewhat simplify sync code</title>
<updated>2026-06-10T21:12:17Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-10T21:12:17Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=9eb2ffb2e9b52cdec70acb268e7a12131811db10'/>
<id>urn:sha1:9eb2ffb2e9b52cdec70acb268e7a12131811db10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Refactor CLI auth flows and token storage (#3317)</title>
<updated>2026-03-23T16:33:04Z</updated>
<author>
<name>Michelle Tilley</name>
<email>michelle@michelletilley.net</email>
</author>
<published>2026-03-23T16:33:04Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=7f06ba0ee93eebf4482a7eb5d5d25e9d8a072f9d'/>
<id>urn:sha1:7f06ba0ee93eebf4482a7eb5d5d25e9d8a072f9d</id>
<content type='text'>
This PR eplaces the binary `is_hub_sync()` auth routing with an explicit
`SyncAuth` enum that classifies the client's authentication state at
runtime. This fixes a class of bugs where CLI session tokens were
silently mis-stored or used with the wrong auth scheme during Hub
migration.</content>
</entry>
<entry>
<title>chore: symlink changelog so dist can pick it up</title>
<updated>2026-03-16T21:41:38Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@elliehuxtable.com</email>
</author>
<published>2026-03-16T20:33:13Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=07d1555a16bfd124e1ff88e32e955e371301621c'/>
<id>urn:sha1:07d1555a16bfd124e1ff88e32e955e371301621c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: upgrade axum 0.7 to 0.8 to deduplicate with tonic's axum</title>
<updated>2026-03-09T23:10:21Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@elliehuxtable.com</email>
</author>
<published>2026-03-09T22:23:15Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=84f1867a21ef229b9eaa671be3775fae3b69ac4b'/>
<id>urn:sha1:84f1867a21ef229b9eaa671be3775fae3b69ac4b</id>
<content type='text'>
atuin-server used axum 0.7 while tonic already pulled in axum 0.8,
resulting in both versions compiled into the binary. Migrates to
axum 0.8: path params use {param} syntax, FromRequestParts uses
native async traits (dropping async-trait dep from atuin-server).
</content>
</entry>
<entry>
<title>chore: use workspace versions (#3210)</title>
<updated>2026-02-26T23:37:33Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@atuin.sh</email>
</author>
<published>2026-02-26T23:37:33Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=5fea0bb2387297b7d6de2187060cb24c6c5014b4'/>
<id>urn:sha1:5fea0bb2387297b7d6de2187060cb24c6c5014b4</id>
<content type='text'>
&lt;!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord --&gt;

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing</content>
</entry>
<entry>
<title>chore(release): prepare for release 18.13.0-beta.2 (#3209)</title>
<updated>2026-02-26T22:59:19Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@atuin.sh</email>
</author>
<published>2026-02-26T22:59:19Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=a82a3f0afca56c672a45a6746be6bee3d8ff4e98'/>
<id>urn:sha1:a82a3f0afca56c672a45a6746be6bee3d8ff4e98</id>
<content type='text'>
&lt;!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord --&gt;

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing</content>
</entry>
<entry>
<title>chore(release): prepare for release 18.13.0-beta.1 (#3187)</title>
<updated>2026-02-13T22:11:41Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@atuin.sh</email>
</author>
<published>2026-02-13T22:11:41Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=44df04e1bdcfc77b0c567bf762de01db47c12901'/>
<id>urn:sha1:44df04e1bdcfc77b0c567bf762de01db47c12901</id>
<content type='text'>
&lt;!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord --&gt;

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing</content>
</entry>
<entry>
<title>chore(release): prepare for release 18.12.1 (#3172)</title>
<updated>2026-02-11T23:08:49Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@atuin.sh</email>
</author>
<published>2026-02-11T23:08:49Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=42dd242541d1db21c676e213a98d50ee74bd553d'/>
<id>urn:sha1:42dd242541d1db21c676e213a98d50ee74bd553d</id>
<content type='text'>
&lt;!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord --&gt;

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing</content>
</entry>
<entry>
<title>chore(release): prepare for release 18.12.0 (#3152)</title>
<updated>2026-02-09T23:31:24Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@atuin.sh</email>
</author>
<published>2026-02-09T23:31:24Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=cef7eea0f5c823e1b22d0039692ed581ec681ebe'/>
<id>urn:sha1:cef7eea0f5c823e1b22d0039692ed581ec681ebe</id>
<content type='text'>
&lt;!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord --&gt;

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing</content>
</entry>
</feed>
