Daniel Holmgren aa46ad1e1c
Admin labeling ()
* adding to moderation flows

* some bugfixing in labels

* hardcode profile nsid

* make labels off moderation action

* db updates

* wip

* report labels in admin views & reverse moderation actions

* Test admin get record and repo w/ labels

* update db

* fix

* exclude negs from labels

* exclude neg on moderation views as well

* Check-in missing lex

* Check-in missing lex

* In-progress admin label tests

* Test label creation/reversal via actions

* Admin label test snapshots ()

* new snapshots for label on user

* fix get moderation action snap

* fix dev-env

---------

Co-authored-by: Devin Ivy <devinivy@gmail.com>
2023-04-12 22:53:32 -05:00
..
2023-04-12 22:53:32 -05:00
2023-04-12 22:53:32 -05:00
2023-04-12 14:34:18 -05:00
2023-04-03 15:26:44 -05:00
2023-04-06 18:47:46 -04:00
2023-04-12 22:53:32 -05:00
2023-04-06 18:47:46 -04:00
2023-04-12 15:01:55 -05:00
2023-04-12 22:53:32 -05:00
2023-04-06 18:47:46 -04:00
2023-04-06 18:47:46 -04:00
2023-03-04 19:43:59 -06:00

Packages

Applications

  • PDS: The Personal Data Server (PDS). This is ATP's main server-side implementation.
  • Dev Env: A command-line application for developers to construct and manage development environments.
  • Lexicon CLI: A command-line application for generating code and documentation from Lexicon schemas.

Libraries

  • API: A library for communicating with ATP servers.
  • Common: A library containing code which is shared between ATP packages.
  • Crypto: ATP's common cryptographic operations.
  • DID Resolver: A library for resolving ATP's Decentralized ID methods.
  • Lexicon: A library for validating data using ATP's schema system.
  • NSID: A parser and generator of NSIDs.
  • Repo: The "ATP repository" core implementation (a Merkle Search Tree).
  • URI: A parser and generator of at:// uris.
  • XRPC: An XRPC client implementation.
  • XRPC Server: An XRPC server implementation.