Skip to content

Add Redis data management CLI #108

@scotte

Description

@scotte

Maybe I'm just missing something? When using redis for persistence there is no way that I know of to manage (specifically delete for now, but maybe more) marks/etc which are sent to taky - and deleting them in the atak client does not delete them on the server (I have no idea if this is a general limitation with COT or not). Markers can be changed on the atak client, and those changes are propagated to server and other clients, but not deletions. As a result, every time an atak client connects to the server, all marks get retrieved.

I don't know if there are other object types that have this similar behavior. Position information seems to have an expiration time so it doesn't happen there.

There is no expectation of a fancy UI here, but a simple CLI to display and delete stored markers seems like it would be useful. Obviously redis-cli can be used here, but requires a bit more work to weed through the keys. Anyway, tossing this into the backlog and maybe I'll implement it as time allows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions