full diff

app.bivri.notif.getNotifications

From
bafyreibpvgbtdh7em5l5r76sky6ki76w7oo5cn6llgvac6ep6wopeusdke indexed 2026-09-07 07:09 UTC View this version
To
bafyreibfrwvyjckam7ozf6o3sivs6rf4k2iaaxzjf55xtzc3jj7rxgzq44 indexed 2026-10-27 12:18 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "app.bivri.notif.getNotifications#notificationView.commentText" }
  • AddedEdge AddedEdge { src: "app.bivri.notif.getNotifications#notificationView", tgt: "app.bivri.notif.getNotifications#notificationView.commentText", kind: "prop", name: Some("commentText") }

Migration guidance

Added

  • AddedVertex { vertex_id: "app.bivri.notif.getNotifications#notificationView.commentText" }

Notes

  • Non-breaking: AddedEdge { src: "app.bivri.notif.getNotifications#notificationView", tgt: "app.bivri.notif.getNotifications#notificationView.commentText", kind: "prop", name: Some("commentText") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "output": {
66 "encoding": "application/json",
77 "schema": {
88 "properties": {
99 "cursor": {
1010 "type": "string"
1111 },
1212 "notifications": {
1313 "items": {
1414 "ref": "#notificationView",
1515 "type": "ref"
1616 },
1717 "type": "array"
1818 }
1919 },
2020 "required": [
2121 "notifications"
2222 ],
2323 "type": "object"
2424 }
2525 },
2626 "parameters": {
2727 "properties": {
2828 "cursor": {
2929 "type": "string"
3030 },
3131 "limit": {
3232 "default": 50,
3333 "maximum": 100,
3434 "minimum": 1,
3535 "type": "integer"
3636 }
3737 },
3838 "type": "params"
3939 },
4040 "type": "query"
4141 },
4242 "notificationView": {
4343 "properties": {
44 "commentText": {
45 "description": "For a comment notification, the comment's text while the artwork's comment list still shows that comment. Absent once the comment is deleted or its author is no longer served, and on every other reason.",
46 "type": "string"
47 },
4448 "commissionId": {
4549 "description": "The Bivri-local commission identifier for commission notifications. A commission is not an AT Protocol repository record.",
4650 "maxLength": 36,
4751 "minLength": 36,
4852 "type": "string"
4953 },
5054 "createdAt": {
5155 "format": "datetime",
5256 "type": "string"
5357 },
5458 "id": {
5559 "type": "integer"
5660 },
5761 "indexedAt": {
5862 "format": "datetime",
5963 "type": "string"
6064 },
6165 "isRead": {
6266 "type": "boolean"
6367 },
6468 "reason": {
6569 "knownValues": [
6670 "like",
6771 "comment",
6872 "follow",
6973 "commission_request",
7074 "commission_message",
7175 "commission_status"
7276 ],
7377 "type": "string"
7478 },
7579 "sender": {
7680 "ref": "app.bivri.actor.defs#profileView",
7781 "type": "ref"
7882 },
7983 "subjectUri": {
8084 "description": "The related AT Protocol record URI, when present. Bivri-local commissions use commissionId instead.",
8185 "format": "at-uri",
8286 "type": "string"
8387 }
8488 },
8589 "required": [
8690 "id",
8791 "reason",
8892 "isRead",
8993 "sender",
9094 "createdAt",
9195 "indexedAt"
9296 ],
9397 "type": "object"
9498 }
9599 },
96100 "description": "Get the authenticated member's notifications, paginated by cursor.",
97101 "id": "app.bivri.notif.getNotifications",
98102 "lexicon": 1
99103}

Compare other versions