full diff

zone.stratos.enrollment.status

From
bafyreia7bspnvtjnbe2i2q2u5cjum3tbadqzyqvfsyo5yy6l4ievqzfoki indexed 2026-03-03 21:28 UTC View this version
To
bafyreiaocser2uqtv3goqhcezym6s4ya4rr3y435huls3s2qjcbdxga22a indexed 2026-03-23 05:50 UTC View this version

Compatibility

breaking 3 breaking changes, 2 non-breaking changes.

Breaking changes (3)
  • RemovedVertex RemovedVertex { vertex_id: "app.stratos.boundary.defs#Domain" }
  • RemovedEdge RemovedEdge { src: "zone.stratos.enrollment.status:output.boundaries:items", tgt: "app.stratos.boundary.defs#Domain", kind: "ref", name: None }
  • ConstraintTightened ConstraintTightened { vertex_id: "zone.stratos.enrollment.status:output.boundaries:items", sort: "ref", old_value: "app.stratos.boundary.defs#Domain", new_value: "zone.stratos.boundary.defs#Domain" }
Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "zone.stratos.boundary.defs#Domain" }
  • AddedEdge AddedEdge { src: "zone.stratos.enrollment.status:output.boundaries:items", tgt: "zone.stratos.boundary.defs#Domain", kind: "ref", name: None }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "app.stratos.boundary.defs#Domain" }

Added

  • AddedVertex { vertex_id: "zone.stratos.boundary.defs#Domain" }

Constraint changes

  • ConstraintTightened ConstraintTightened { vertex_id: "zone.stratos.enrollment.status:output.boundaries:items", sort: "ref", old_value: "app.stratos.boundary.defs#Domain", new_value: "zone.stratos.boundary.defs#Domain" }

Notes

  • Breaking: RemovedEdge { src: "zone.stratos.enrollment.status:output.boundaries:items", tgt: "app.stratos.boundary.defs#Domain", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "zone.stratos.enrollment.status:output.boundaries:items", tgt: "zone.stratos.boundary.defs#Domain", kind: "ref", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Check enrollment status for a DID in this Stratos service.",
66 "output": {
77 "encoding": "application/json",
88 "schema": {
99 "properties": {
1010 "boundaries": {
1111 "description": "Authoritative boundaries assigned. Only included when request is authenticated.",
1212 "items": {
13 "ref": "app.stratos.boundary.defs#Domain",
13 "ref": "zone.stratos.boundary.defs#Domain",
1414 "type": "ref"
1515 },
1616 "type": "array"
1717 },
1818 "did": {
1919 "description": "The DID that was checked.",
2020 "format": "did",
2121 "type": "string"
2222 },
2323 "enrolled": {
2424 "description": "Whether the DID is enrolled in this Stratos service.",
2525 "type": "boolean"
2626 },
2727 "enrolledAt": {
2828 "description": "When the DID was enrolled, if enrolled.",
2929 "format": "datetime",
3030 "type": "string"
3131 }
3232 },
3333 "required": [
3434 "did",
3535 "enrolled"
3636 ],
3737 "type": "object"
3838 }
3939 },
4040 "parameters": {
4141 "properties": {
4242 "did": {
4343 "description": "The DID to check enrollment for.",
4444 "format": "did",
4545 "type": "string"
4646 }
4747 },
4848 "required": [
4949 "did"
5050 ],
5151 "type": "params"
5252 },
5353 "type": "query"
5454 }
5555 },
5656 "id": "zone.stratos.enrollment.status",
5757 "lexicon": 1
5858}

Compare other versions