summaryrefslogtreecommitdiffstats
path: root/atuin-server
AgeCommit message (Collapse)Author
2022-04-13Initial implementation of calendar API (#298)Ellie Huxtable
This can be used in the future for sync so that we can be more intelligent with what we're doing, and only sync up what's needed I'd like to eventually replace this with something more like a merkle tree, hence the hash field I've exposed, but that can come later Although this does include a much larger number of count queries, it should also be significantly more cache-able. I'll follow up with that later, and also follow up with using this for sync :)
2022-04-13provide better error messages (#300)Conrad Ludgate
2022-04-13remove default db uri (#299)Conrad Ludgate
2022-04-12goodbye warp, hello axum (#296)Conrad Ludgate
2022-04-12fix env config parsing (#295)Conrad Ludgate
* fix env config parsing * fmt
2022-04-12Release v0.8.1 (#291)v0.8.1Ellie Huxtable
f861893 Update to clap 3.1.x (#289) e8f7aac Add compact mode (#288) 1e04c4c Add rust-version to Cargo.toml (#287) 222e52b Update Dockerfile fae118a Improve fuzzy search (#279) 7cde55a Add code of conduct (#281) d270798 Update config-rs (#280) 3248883 Update README.md 7f58741 Fix `history list --cwd` errors (#278) e117b62 Update fish bindings. (#265) 4223ac6 Restore bash 4.2 compatibility, only add hook once (#271) 7651f89 Add support for blesh (#267) c2dd332 fix: get install.sh working on UbuntuWSL (#260) 84403a3 Bump reqwest from 0.11.7 to 0.11.9 (#261) 5005cf7 Bump serde_json from 1.0.73 to 1.0.75 (#262) 7fa3e1c Do not crash if the history timestamp is in the future (#250) 8d21506 use sqlite grouping rather than subquery (#181) d36ff13 Replace dpkg with apt (#248)
2022-03-17Update config-rs (#280)Ellie Huxtable
* Update config-rs Also fix our call to current_dir This should resolve #195 Thanks @conradludgate for the upstream fix! * Format
2022-03-13Fix `history list --cwd` errors (#278)Lucas Burns
2022-01-18Bump serde_json from 1.0.73 to 1.0.75 (#262)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.73 to 1.0.75. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.73...v1.0.75) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17Release 0.8.0 (#245)v0.8.0Ellie
2021-12-11Bump serde_json from 1.0.64 to 1.0.72 (#219)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.64 to 1.0.72. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.64...v1.0.72) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-08Release v0.7.2 (#222)v0.7.2Ellie
* Release v0.7.2 * Update CHANGELOG.md
2021-11-21chore: improve build times (#213)Conrad Ludgate
2021-11-17Bump rmp-serde from 0.15.4 to 0.15.5 (#149)dependabot[bot]
Bumps [rmp-serde](https://github.com/3Hren/msgpack-rust) from 0.15.4 to 0.15.5. - [Release notes](https://github.com/3Hren/msgpack-rust/releases) - [Commits](https://github.com/3Hren/msgpack-rust/commits) --- updated-dependencies: - dependency-name: rmp-serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17Bump rand from 0.8.3 to 0.8.4 (#152)dependabot[bot]
Bumps [rand](https://github.com/rust-random/rand) from 0.8.3 to 0.8.4. - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.3...0.8.4) --- updated-dependencies: - dependency-name: rand dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-31Bump indicatif from 0.16.0 to 0.16.2 (#140)dependabot[bot]
Bumps [indicatif](https://github.com/mitsuhiko/indicatif) from 0.16.0 to 0.16.2. - [Release notes](https://github.com/mitsuhiko/indicatif/releases) - [Commits](https://github.com/mitsuhiko/indicatif/compare/0.16.0...0.16.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17Bump urlencoding from 1.3.1 to 1.3.3 (#133)dependabot[bot]
Bumps [urlencoding](https://github.com/kornelski/rust_urlencoding) from 1.3.1 to 1.3.3. - [Release notes](https://github.com/kornelski/rust_urlencoding/releases) - [Commits](https://github.com/kornelski/rust_urlencoding/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14Bump serde from 1.0.125 to 1.0.126 (#124)dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.125 to 1.0.126. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.125...v1.0.126) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-14Bump urlencoding from 1.1.1 to 1.3.1 (#125)dependabot[bot]
Bumps [urlencoding](https://github.com/kornelski/rust_urlencoding) from 1.1.1 to 1.3.1. - [Release notes](https://github.com/kornelski/rust_urlencoding/releases) - [Commits](https://github.com/kornelski/rust_urlencoding/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10Release v0.7.1 (#108)v0.7.1Ellie Huxtable
2021-05-10Release v0.7.0 (#103)v0.7.0Ellie Huxtable
* Release v0.7.0 - Update all the crate versions - Update the demo gif - Write a changelog - Adjust the title of the search screen (has the old name still) - Adjust the colours of the quick-jump numbers (sadly invisible on some colour schemes as dark grey :/) * Update README, default config file, docs * Link usernames * Trigger release workflow upon release creation, as well as tags
2021-05-09some changes :shrug: (#83)Conrad Ludgate
* make everything a cow * fmt + clippy
2021-05-08Bump indicatif from 0.15.0 to 0.16.0 (#45)dependabot[bot]
Bumps [indicatif](https://github.com/mitsuhiko/indicatif) from 0.15.0 to 0.16.0. - [Release notes](https://github.com/mitsuhiko/indicatif/releases) - [Commits](https://github.com/mitsuhiko/indicatif/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07remove dyn Reply (#48)Conrad Ludgate
* cleanup reply types * cleanup error api * small update * improve api some more * fmt
2021-04-26Pre release polishing (#42)Ellie Huxtable
* Improve readme * Add demo gif * Update readme * Add mac build * Amend release config * Update gif
2021-04-25Update docs, unify on SQLx, bugfixes (#40)Ellie Huxtable
* Begin moving to sqlx for local too * Stupid scanners should just have a nice cup of tea Random internet shit searching for /.env or whatever * Remove diesel and rusqlite fully
2021-04-21Add to Cargo.tomlEllie Huxtable
2021-04-21Bump to 0.6.1Ellie Huxtable
Includes latest bugfixes and performance improvements atuin@0.6.1 atuin-client@0.6.1 atuin-common@0.6.1 atuin-server@0.6.1
2021-04-21Bugfixes, show time ago, perf improvementsEllie Huxtable
Also allow unique listing and more ergonomic cwd usage
2021-04-20Release 0.6.0Ellie Huxtable
atuin@0.6.0 atuin-client@0.6.0 atuin-common@0.6.0 atuin-server@0.6.0 Generated by cargo-workspaces
2021-04-20Update versions to matchEllie Huxtable
2021-04-20Use cargo workspaces (#37)Ellie Huxtable
* Switch to Cargo workspaces Breaking things into "client", "server" and "common" makes managing the codebase much easier! client - anything running on a user's machine for adding history server - handles storing/syncing history and running a HTTP server common - request/response API definitions, common utils, etc * Update dockerfile