atuin/atuin-client/src
Ellie Huxtable 79622cf698
Delete all instances of a command (#797)
* Delete all instances of a command

Our search command will de-dupe results by default. But... This isn't
great for deleting! You don't want to run it over-and-over-and-over
until all commands are deleted.

Loop the query, and keep on deleting what it returns until they are all
gone.

* Optimize delete upload

It was running a request for every element, on every sync lol

Only push a delete if needed

Future: push all deletes in one request
2023-03-24 09:04:57 +00:00
..
import Add history deletion (#791) 2023-03-20 09:26:54 +00:00
api_client.rs Add history deletion (#791) 2023-03-20 09:26:54 +00:00
database.rs Delete all instances of a command (#797) 2023-03-24 09:04:57 +00:00
encryption.rs Support old msgpack (#794) 2023-03-20 21:26:37 +00:00
history.rs Support old msgpack (#794) 2023-03-20 21:26:37 +00:00
lib.rs Add history deletion (#791) 2023-03-20 09:26:54 +00:00
ordering.rs ignore JetBrains IDEs, tidy-up imports (#348) 2022-04-28 18:53:59 +01:00
settings.rs Allow changing search_mode during interactive search (#586) 2023-03-22 16:16:59 +00:00
sync.rs Delete all instances of a command (#797) 2023-03-24 09:04:57 +00:00