aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.lock (follow)
Commit message (Collapse)AuthorAge
...
* Bump cli-table from 0.4.5 to 0.4.6 (#43)dependabot[bot]2021-05-08
|
* Bump directories from 3.0.1 to 3.0.2 (#41)dependabot[bot]2021-05-08
| | | | | | | | | Bumps [directories](https://github.com/soc/directories-rs) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/soc/directories-rs/releases) - [Commits](https://github.com/soc/directories-rs/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Release v0.6.4Ellie Huxtable2021-04-26
| | | | | - Fix version - Only build for two targets
* Update dependencies properlyEllie Huxtable2021-04-26
|
* Pre release polishing (#42)Ellie Huxtable2021-04-26
| | | | | | | | | | | | | * Improve readme * Add demo gif * Update readme * Add mac build * Amend release config * Update gif
* Update docs, unify on SQLx, bugfixes (#40)Ellie Huxtable2021-04-25
| | | | | | | | | * 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
* Bump to 0.6.1Ellie Huxtable2021-04-21
| | | | | | | | | 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
* Bugfixes, show time ago, perf improvementsEllie Huxtable2021-04-21
| | | | Also allow unique listing and more ergonomic cwd usage
* Bump rusqlite from 0.25.0 to 0.25.1 (#35)dependabot[bot]2021-04-20
| | | | | | | | | | 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>
* Release 0.6.0Ellie Huxtable2021-04-20
| | | | | | | | | atuin@0.6.0 atuin-client@0.6.0 atuin-common@0.6.0 atuin-server@0.6.0 Generated by cargo-workspaces
* Update versions to matchEllie Huxtable2021-04-20
|
* Use cargo workspaces (#37)Ellie Huxtable2021-04-20
| | | | | | | | | | | | * 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
* Switch to Warp + SQLx, use async, switch to Rust stable (#36)Ellie Huxtable2021-04-20
| | | | | * Switch to warp + sql, use async and stable rust * Update CI to use stable
* Optimise docker (#34)Ellie Huxtable2021-04-14
| | | | | * Smaller dockerfile, better error handling * Add config dir
* Bump reqwest from 0.11.2 to 0.11.3 (#33)dependabot[bot]2021-04-14
| | | | | | | | | | 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>
* Add history sync, resolves #13 (#31)Ellie Huxtable2021-04-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Bump rusqlite from 0.24.2 to 0.25.0 (#30)dependabot[bot]2021-04-06
| | | | | | | | | | | | | | | * 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>
* Bump serde_derive from 1.0.124 to 1.0.125 (#25)dependabot[bot]2021-03-30
|
* Bump config from 0.10.1 to 0.11.0 (#24)dependabot[bot]2021-03-29
|
* Bump cli-table from 0.4.1 to 0.4.5 (#27)dependabot[bot]2021-03-23
|
* Bump serde from 1.0.124 to 1.0.125 (#28)dependabot[bot]2021-03-23
|
* Implement server (#23)Ellie Huxtable2021-03-21
| | | | | | | * Add initial database and server setup * Set up all routes, auth, etc * Implement sessions, password auth, hashing with argon2, and history storage
* Add TUI, resolve #19, #17, #16 (#21)Ellie Huxtable2021-03-20
|
* Add config file support (#15)Ellie Huxtable2021-03-10
|
* Really annoyed me today, so bump versionEllie Huxtable2021-02-16
|
* Add init command (#12)Ellie Huxtable2021-02-15
| | | | | | | | * 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
* Allow listing by current directory and/or sessionEllie Huxtable2021-02-15
|
* Bump versionEllie Huxtable2021-02-14
|
* Bump versionEllie Huxtable2021-02-14
|
* Add stats command (#9)Ellie Huxtable2021-02-14
| | | | | | | | | | | * 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
* zsh bin is sometimes /usr/bin/zsh or might be elsewhere too (#8)Conrad Ludgate2021-02-14
| | | | | zsh also uses ~/.zsh_history get better errors for not found history file
* Make clippy annoying asf + add serverEllie Huxtable2021-02-14
|
* Remove panicEllie Huxtable2021-02-13
|
* Add fuzzy history search and distinct argEllie Huxtable2021-02-13
|
* Minor fixesEllie Huxtable2021-02-13
|
* Add sessionsEllie Huxtable2021-02-13
|
* Implement history importEllie Huxtable2021-02-13
|
* Record command exit code and durationEllie Huxtable2021-02-13
|
* RenameEllie Huxtable2021-02-13
|
* Fix mergeEllie Huxtable2020-10-05
|\ | | | | | | ...I forgot to push. oops.
| * feat: use directories project data dirConrad Ludgate2020-10-05
| | | | | | | | chore: clean up some things
| * chore: use structopt wrapper instead of building clap by handConrad Ludgate2020-10-05
| |
* | Use bundled sqliteEllie Huxtable2020-10-05
|/
* Initial commitEllie Huxtable2020-10-05
Currently writing shell history to a sqlite db :) Could do with: 1) store exit code 2) store duration 3) tidy up main 4) ...remote stuff