garden.lexicon.nourishing-earthworm.crepeList

tyler.fun

Schema Diff

+5 -0

From

CID
bafyreie3fo32fjr...
Indexed At
2026-10-06 19:19 UTC
View this version

To

CID
bafyreigcqvvdd7f...
Indexed At
2026-10-06 20:41 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 2 non-breaking changes.

Non-Breaking Changes (2)
  • AddedVertex AddedVertex { vertex_id: "garden.lexicon.nourishing-earthworm.crepeList:body.showReviews" }
  • AddedEdge AddedEdge { src: "garden.lexicon.nourishing-earthworm.crepeList:body", tgt: "garden.lexicon.nourishing-earthworm.crepeList:body.showReviews", kind: "prop", name: Some("showReviews") }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "garden.lexicon.nourishing-earthworm.crepeList:body.showReviews" }

Additional Notes

  • Non-breaking: AddedEdge { src: "garden.lexicon.nourishing-earthworm.crepeList:body", tgt: "garden.lexicon.nourishing-earthworm.crepeList:body.showReviews", kind: "prop", name: Some("showReviews") }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "A list of titles in crepe's private library: the watchlist or a user list.",
6 6
      "key": "tid",
7 7
      "record": {
8 8
        "properties": {
9 9
          "autoAddMinRating": {
10 10
            "description": "titles rated at or above this (half stars times two) are added automatically",
11 11
            "maximum": 10,
12 12
            "minimum": 1,
13 13
            "type": "integer"
14 14
          },
15 15
          "createdAt": {
16 16
            "format": "datetime",
17 17
            "type": "string"
18 18
          },
19 19
          "description": {
20 20
            "maxLength": 10000,
21 21
            "type": "string"
22 22
          },
23 23
          "listType": {
24 24
            "knownValues": [
25 25
              "watchlist",
26 26
              "list"
27 27
            ],
28 28
            "type": "string"
29 29
          },
30 30
          "locked": {
31 31
            "default": false,
32 32
            "description": "hide the list from add-to-list pickers",
33 33
            "type": "boolean"
34 34
          },
35 35
          "mediaType": {
36 36
            "description": "deprecated, read but no longer written; use mediaTypes. restrict the list to films or to shows; absent means both",
37 37
            "knownValues": [
38 38
              "movie",
39 39
              "tv"
40 40
            ],
41 41
            "type": "string"
42 42
          },
43 43
          "mediaTypes": {
44 44
            "description": "the kinds of title the list takes; absent means films and shows",
45 45
            "items": {
46 46
              "knownValues": [
47 47
                "movie",
48 48
                "tv",
49 49
                "special"
50 50
              ],
51 51
              "type": "string"
52 52
            },
53 53
            "maxLength": 8,
54 54
            "type": "array"
55 55
          },
56 56
          "mirror": {
57 57
            "description": "This list follows a public Letterboxd or IMDb list, one way. The source is authoritative.",
58 58
            "ref": "#mirror",
59 59
            "type": "ref"
60 60
          },
61 61
          "name": {
62 62
            "maxGraphemes": 100,
63 63
            "maxLength": 1000,
64 64
            "type": "string"
65 65
          },
66 66
          "ordered": {
67 67
            "type": "boolean"
68 68
          },
69 69
          "plexCollection": {
70 70
            "description": "Mirror this list, one way, into a collection on a Plex Media Server. The server owner grants which collections a user may bind.",
71 71
            "ref": "#plexCollection",
72 72
            "type": "ref"
73 73
          },
74 74
          "showProgress": {
75 75
            "default": false,
76 76
            "description": "show a watched-count progress bar on the list page",
77 77
            "type": "boolean"
78 78
          },
79 +
          "showReviews": {
80 +
            "default": false,
81 +
            "description": "show the list author's rating and review on each row of the list page",
82 +
            "type": "boolean"
83 +
          },
79 84
          "stamps": {
80 85
            "description": "Field group to hybrid logical clock stamp.",
81 86
            "type": "unknown"
82 87
          },
83 88
          "tags": {
84 89
            "items": {
85 90
              "maxLength": 640,
86 91
              "type": "string"
87 92
            },
88 93
            "maxLength": 50,
89 94
            "type": "array"
90 95
          },
91 96
          "updatedAt": {
92 97
            "format": "datetime",
93 98
            "type": "string"
94 99
          }
95 100
        },
96 101
        "required": [
97 102
          "name",
98 103
          "listType",
99 104
          "createdAt",
100 105
          "updatedAt"
101 106
        ],
102 107
        "type": "object"
103 108
      },
104 109
      "type": "record"
105 110
    },
106 111
    "mirror": {
107 112
      "properties": {
108 113
        "fetchedAt": {
109 114
          "description": "When the source was last read.",
110 115
          "format": "datetime",
111 116
          "type": "string"
112 117
        },
113 118
        "source": {
114 119
          "knownValues": [
115 120
            "letterboxd",
116 121
            "imdb"
117 122
          ],
118 123
          "type": "string"
119 124
        },
120 125
        "url": {
121 126
          "description": "Public list URL as the user gave it.",
122 127
          "maxLength": 2000,
123 128
          "type": "string"
124 129
        }
125 130
      },
126 131
      "required": [
127 132
        "url",
128 133
        "source",
129 134
        "fetchedAt"
130 135
      ],
131 136
      "type": "object"
132 137
    },
133 138
    "plexCollection": {
134 139
      "properties": {
135 140
        "name": {
136 141
          "description": "Collection title on the server, matched case-insensitively.",
137 142
          "maxLength": 200,
138 143
          "type": "string"
139 144
        },
140 145
        "server": {
141 146
          "description": "Plex machineIdentifier of the server. Absent means crepe's default server.",
142 147
          "maxLength": 128,
143 148
          "type": "string"
144 149
        }
145 150
      },
146 151
      "required": [
147 152
        "name"
148 153
      ],
149 154
      "type": "object"
150 155
    }
151 156
  },
152 157
  "id": "garden.lexicon.nourishing-earthworm.crepeList",
153 158
  "lexicon": 1
154 159
}

Compare Other Versions

Lexicon Garden

@