Replying to Avatar Alex Gleason

Here's what I've been working on the past few days: processing deletions.

https://gitlab.com/soapbox-pub/ditto/-/merge_requests/36

- Add a deleteFilters function to delete events by filter from the database

- Reworked the `tags` database table, renamed `value_1` to `value`, dropped `value_2`, `value_3`, added a foreign key on `event_id`

- Enabled autovacuum on the database.

- Automatically delete events older than 7 days. Fixes #63

- Broadcast deletions from local users to all known relays.

- Process deletion events through the pipeline, delete from our database if authorized.

- Protect against deleted events being resubmitted (not perfect).

- Improved the terminal output for migrations.

- Fix various bugs.

The Nostr Cemetery

Reply to this note

Please Login to reply.

Discussion

No replies yet.