atuin/migrations
Ellie Huxtable 5751463942
Add history sync, resolves #13 (#31)
* 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-13 19:14:07 +01:00
..
00000000000000_diesel_initial_setup Implement server (#23) 2021-03-21 20:04:39 +00:00
2021-03-20-151809_create_history Add history sync, resolves #13 (#31) 2021-04-13 19:14:07 +01:00
2021-03-20-171007_create_users Add history sync, resolves #13 (#31) 2021-04-13 19:14:07 +01:00
2021-03-21-181750_create_sessions Implement server (#23) 2021-03-21 20:04:39 +00:00
.gitkeep Implement server (#23) 2021-03-21 20:04:39 +00:00