<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atuin/atuin-server/src/lib.rs, 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/atuin-server/src/lib.rs?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/atuin-server/src/lib.rs?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/'/>
<updated>2024-04-18T15:41:28Z</updated>
<entry>
<title>chore: move crates into crates/ dir (#1958)</title>
<updated>2024-04-18T15:41:28Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@elliehuxtable.com</email>
</author>
<published>2024-04-18T15:41:28Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=95cc472037fcb3207b510e67f1a44af4e2a2cae9'/>
<id>urn:sha1:95cc472037fcb3207b510e67f1a44af4e2a2cae9</id>
<content type='text'>
I'd like to tidy up the root a little, and it's nice to have all the
rust crates in one place</content>
</entry>
<entry>
<title>chore(deps): update axum (#1637)</title>
<updated>2024-01-28T13:33:45Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2024-01-28T13:33:45Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=bdcb143996567c9540fb411bc53448355665747b'/>
<id>urn:sha1:bdcb143996567c9540fb411bc53448355665747b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Add TLS to atuin-server (#1457)</title>
<updated>2023-12-27T14:15:48Z</updated>
<author>
<name>Eric Hodel</name>
<email>drbrain@segment7.net</email>
</author>
<published>2023-12-27T14:15:48Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=d52e57612942cbe0c6a0dd774fcc2caac8f439d5'/>
<id>urn:sha1:d52e57612942cbe0c6a0dd774fcc2caac8f439d5</id>
<content type='text'>
* Add TLS to atuin-server

atuin as a project already includes most of the dependencies necessary
for server-side TLS.  This allows `atuin server start` to use a TLS
certificate when self-hosting in order to avoid the complication of
wrapping it in a TLS-aware proxy server.

Configuration is handled similar to the metrics server with its own
struct and currently accepts only the private key and certificate file
paths.

Starting a TLS server and a TCP server are divergent because the tests
need to bind to an arbitrary port to avoid collisions across tests.  The
API to accomplish this for a TLS server is much more verbose.

* Fix clippy, fmt

* Add TLS section to self-hosting</content>
</entry>
<entry>
<title>feat: add metrics server and http metrics (#1394)</title>
<updated>2023-11-16T23:18:13Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@elliehuxtable.com</email>
</author>
<published>2023-11-16T23:18:13Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=15d214e2372308fa1d12b576a675c9e2cbf6cde1'/>
<id>urn:sha1:15d214e2372308fa1d12b576a675c9e2cbf6cde1</id>
<content type='text'>
* feat: add metrics server and http metrics

* setup metrics

* update default config

* fix tests</content>
</entry>
<entry>
<title>allow binding server to hostname (#1318)</title>
<updated>2023-10-21T11:30:56Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2023-10-21T11:30:56Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=d202afeaf5e81532217b6e6227990cf52b507604'/>
<id>urn:sha1:d202afeaf5e81532217b6e6227990cf52b507604</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add commands to print the default configuration (#1241)</title>
<updated>2023-10-12T21:13:50Z</updated>
<author>
<name>Tobias Genannt</name>
<email>tobias.genannt@gmail.com</email>
</author>
<published>2023-10-12T21:13:50Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=20afcd2b633791c932651e04e340334dabb3ed4e'/>
<id>urn:sha1:20afcd2b633791c932651e04e340334dabb3ed4e</id>
<content type='text'>
* Add commands to print the default configuration

When updating a software I often want to compare my configuration with the
configuration of the new version. To make this possible atuin can now print
the default configuration.
This also updates the example files with the actual values used as default in
the settings.rs files.

* Changed command name to 'default-config'

* Fixed merge</content>
</entry>
<entry>
<title>some simple server tests (#1096)</title>
<updated>2023-07-27T08:34:13Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2023-07-27T08:34:13Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=c10ba684e0e22250b55bef0d14f0898ac900b28d'/>
<id>urn:sha1:c10ba684e0e22250b55bef0d14f0898ac900b28d</id>
<content type='text'>
* some simple server tests

* fmt

* logging in server test

* log server errors

* fix postgres uri

* postgres ports

* localhost again?

* Rebase fixes

---------

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;</content>
</entry>
<entry>
<title>fix: fixes unix specific impl of shutdown_signal (#1061)</title>
<updated>2023-06-19T07:14:03Z</updated>
<author>
<name>YummyOreo</name>
<email>bobgim20@gmail.com</email>
</author>
<published>2023-06-19T07:14:03Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=85c7339e65ec57f5e89fe8b522cf585dee626670'/>
<id>urn:sha1:85c7339e65ec57f5e89fe8b522cf585dee626670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor server to allow pluggable db and tracing (#1036)</title>
<updated>2023-06-12T08:04:35Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2023-06-12T08:04:35Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=8655c93853506acf05f6ae4e58bfc2c6198be254'/>
<id>urn:sha1:8655c93853506acf05f6ae4e58bfc2c6198be254</id>
<content type='text'>
* refactor server to allow pluggable db and tracing

* clean up

* fix descriptions

* remove dependencies</content>
</entry>
<entry>
<title>Add graceful shutdown on SIGTERM (#1014)</title>
<updated>2023-05-30T04:51:16Z</updated>
<author>
<name>Marijan Smetko</name>
<email>msmetko@msmetko.xyz</email>
</author>
<published>2023-05-30T04:51:16Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=5dc189cf832917486ee452b092eb3c9174abf50f'/>
<id>urn:sha1:5dc189cf832917486ee452b092eb3c9174abf50f</id>
<content type='text'>
* Add graceful shutdown on SIGTERM

* Fix linter</content>
</entry>
</feed>
