Daniel Holmgren 38656e71ff
Label expiration ()
* sketching out label sequencer

* refactor sequencer

* sequencer tests

* tests

* add query labels endpoint & tests

* add pagination

* fix label formatting on temp

* tidy

* format labels

* make use listen/notify for sequencer

* ensure sig on all outgoing labels from ozone

* fixing up tests

* fix sequencer tests

* fix hanging server test

* add log on failure to update label

* update description for sig

* add expiration to labels

* fix test

* use bytes for label sigs

* fix tests

* add ver to labels

* tidy up background queue

* store signing keys as ids

* fix sequencer teest
2024-03-08 19:48:45 -06:00
..
2024-02-27 15:22:55 -05:00
2024-03-08 19:48:45 -06:00
2023-04-06 18:47:46 -04:00
2024-02-27 15:22:55 -05:00
2024-03-06 16:58:19 +00:00
2023-04-06 18:47:46 -04:00
2024-03-06 16:58:19 +00:00
2023-04-06 18:47:46 -04:00
2023-04-06 18:47:46 -04:00
2024-02-27 15:22:55 -05:00

@atproto/bsky: Bluesky AppView Service

TypeScript implementation of the app.bsky Lexicons backing the https://bsky.app microblogging application.

NPM Github CI Status

License

This project is dual-licensed under MIT and Apache 2.0 terms:

Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.