summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-04-27Update README.mdEllie Huxtable
2021-04-26Release v0.6.4v0.6.4Ellie Huxtable
- Fix version - Only build for two targets
2021-04-26Release v0.6.3v0.6.3Ellie Huxtable
First proper release! - Update install script - Correct dependencies - Update workflow release script
2021-04-26Update dependencies properlyEllie Huxtable
2021-04-26Update readmeEllie Huxtable
2021-04-26Update installEllie Huxtable
2021-04-26Update README.mdEllie Huxtable
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-26Fix pipelineEllie Huxtable
Lol no more committing to main for me
2021-04-26Amend readmeEllie Huxtable
2021-04-26Support bash, resolves #3Ellie Huxtable
2021-04-25Revert to storing history as nanosEllie Huxtable
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-20Bump rusqlite from 0.25.0 to 0.25.1 (#35)dependabot[bot]
Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.25.0 to 0.25.1. - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](https://github.com/rusqlite/rusqlite/compare/v0.25.0...v0.25.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
2021-04-20Switch to Warp + SQLx, use async, switch to Rust stable (#36)Ellie Huxtable
* Switch to warp + sql, use async and stable rust * Update CI to use stable
2021-04-14Optimise docker (#34)Ellie Huxtable
* Smaller dockerfile, better error handling * Add config dir
2021-04-14Bump reqwest from 0.11.2 to 0.11.3 (#33)dependabot[bot]
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.2 to 0.11.3. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.2...v0.11.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-13Add dockerfile (#32)Ellie Huxtable
2021-04-13Add history sync, resolves #13 (#31)Ellie Huxtable
* Add encryption * Add login and register command * Add count endpoint * Write initial sync push * Add single sync command Confirmed working for one client only * Automatically sync on a configurable frequency * Add key command, key arg to login * Only load session if it exists * Use sync and history timestamps for download * Bind other key code Seems like some systems have this code for up arrow? I'm not sure why, and it's not an easy one to google. * Simplify upload * Try and fix download sync loop * Change sync order to avoid uploading what we just downloaded * Multiline import fix * Fix time parsing * Fix importing history with no time * Add hostname to sync * Use hostname to filter sync * Fixes * Add binding * Stuff from yesterday * Set cursor modes * Make clippy happy * Bump version
2021-04-09Update configEllie Huxtable
2021-04-09Ignore env fileEllie Huxtable
2021-04-09Update configEllie Huxtable
2021-04-06Bump rusqlite from 0.24.2 to 0.25.0 (#30)dependabot[bot]
* Bump rusqlite from 0.24.2 to 0.25.0 Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.24.2 to 0.25.0. - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](https://github.com/rusqlite/rusqlite/compare/v0.24.2...v0.25.0) Signed-off-by: dependabot[bot] <support@github.com> * Fixes for new rusqlite (mostly the new Params trait) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ellie Huxtable <e@elm.sh>
2021-03-30Bump serde_derive from 1.0.124 to 1.0.125 (#25)dependabot[bot]
2021-03-29Bump config from 0.10.1 to 0.11.0 (#24)dependabot[bot]
2021-03-23Bump cli-table from 0.4.1 to 0.4.5 (#27)dependabot[bot]
2021-03-23Bump serde from 1.0.124 to 1.0.125 (#28)dependabot[bot]
2021-03-23Create dependabot.ymlEllie Huxtable
2021-03-21Implement server (#23)Ellie Huxtable
* Add initial database and server setup * Set up all routes, auth, etc * Implement sessions, password auth, hashing with argon2, and history storage
2021-03-20Add TUI, resolve #19, #17, #16 (#21)Ellie Huxtable
2021-03-10Add config file support (#15)Ellie Huxtable
2021-02-16Really annoyed me today, so bump versionEllie Huxtable
2021-02-16BUFFER -> LBUFFEREllie Huxtable
2021-02-15Add init command (#12)Ellie Huxtable
* Add init command This makes setting up the shell part of A'tuin much easier. Eval the output of "atuin init". * Update readme, add up binding
2021-02-15Satisfy clippyEllie Huxtable
2021-02-15Allow listing by current directory and/or sessionEllie Huxtable
2021-02-15Change descriptionEllie Huxtable
2021-02-15Fix import messageEllie Huxtable
2021-02-15use database trait instead of sqlite impl (#10)Conrad Ludgate
small improvements
2021-02-14Update README.mdEllie Huxtable
2021-02-14Update README.mdEllie Huxtable
2021-02-14Bump versionEllie Huxtable
2021-02-14Bump versionEllie Huxtable
2021-02-14Add stats command (#9)Ellie Huxtable
* Add stats command For example atuin stats day yesterday atuin stats day last friday atuin stats day 01/01/21 * Output tables, fix import blanks