aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-server/src (unfollow)
Commit message (Collapse)Author
2025-03-19chore: migrate to rust 2024 (#2635)Ellie Huxtable
* chore: upgrade to 2024 edition * ugh unsafe * format * nixxxxxxxxxxx why
2025-03-09chore: update rust toolchain to 1.85 (#2618)Ellie Huxtable
* chore: update rust toolchain to 1.85 * nix things * make clippy happy I've replaced a bunch of &Option<String> with Option<String>. They were not in hot loops, so a single clone is really no big deal + keeps things simpler. * fmt
2025-03-09feat(health): add health check endpoint at `/healthz` (#2549)Hunter Casten
* feat(health): add health check endpoint at `/healthz` * feat(health-check): remove invalid health-check from docker compose
2024-10-02fix: disable mail by default, resolve #2404 (#2405)Ellie Huxtable
2024-09-09chore(deps): Update rustls and axum-server (#2382)Tobias Genannt
2024-08-06fix(mail): enable correct tls features for postmark client (#2347)Ellie Huxtable
2024-08-06fix(mail): incorrect alias and error logs (#2346)Ellie Huxtable
2024-07-02feat: allow advertising a fake version to clients (#2228)Ellie Huxtable
* feat: allow advertising a fake version to clients The server usually runs unstable Atuin, and is well monitored. But let's not advertised the unstable version to clients, as they will notify users there is an update available. * fix test build
2024-07-02perf: write to the idx cache (#2225)Ellie Huxtable
2024-06-24feat: add user account verification (#2190)Ellie Huxtable
* add verified column to users table * add database functions to check if verified, or to verify * getting there * verification check * use base64 urlsafe no pad * add verification client * clippy * correct docs * fix integration tests
2024-05-14fix: alias enable/enabled in settings (#2021)Ellie Huxtable
2024-04-25chore: add some more debug logs (#1979)Ellie Huxtable
P99 is usually <100ms which is excellent, but occasionally has big spikes to 1000ms. This is only on the record index. I don't want this to get out of hand. I've ran a few test queries and they all complete very fast, and are purely index scans. Hopefully this helps figure out if it's a specific user with tonnes of stores or something? Otherwise there could be something up with my db. I should probably also figure out some proper log levels or tracing lol.
2024-04-22chore: add some more logging to handlers (#1971)Ellie Huxtable
2024-04-18chore: move crates into crates/ dir (#1958)Ellie Huxtable
I'd like to tidy up the root a little, and it's nice to have all the rust crates in one place