-9
backend/static/api.json
-9
backend/static/api.json
···
198
198
"displayName": {
199
199
"type": "string",
200
200
"description": "The display name associated to the profile",
201
-
"minLength": 1,
202
201
"maxLength": 64
203
202
},
204
203
"description": {
···
327
326
"displayName": {
328
327
"type": "string",
329
328
"description": "A display name to be shown on a profile",
330
-
"minLength": 1,
331
329
"maxLength": 64
332
330
},
333
331
"description": {
···
361
359
"type": "string",
362
360
"description": "The URL of the bookmark. Cannot be left empty or be modified after creation.",
363
361
"format": "uri",
364
-
"minLength": 3,
365
362
"maxLength": 2000
366
363
},
367
364
"title": {
368
365
"type": "string",
369
366
"description": "The title of the bookmark. If left empty, reuse the URL.",
370
-
"minLength": 1,
371
367
"maxLength": 2048
372
368
},
373
369
"description": {
374
370
"type": "string",
375
371
"description": "A description of the bookmark's content. This should be ripped from the URL metadata and be static for all records using the URL.",
376
-
"minLength": 1,
377
372
"maxLength": 4096
378
373
},
379
374
"notes": {
380
375
"type": "string",
381
376
"description": "User-written notes for the bookmark. Public and personal.",
382
-
"minLength": 1,
383
377
"maxLength": 10000
384
378
},
385
379
"tags": {
···
423
417
"name": {
424
418
"type": "string",
425
419
"description": "A de-duplicated string containing the name of the tag",
426
-
"minLength": 1,
427
420
"maxLength": 64
428
421
},
429
422
"color": {
430
423
"type": "string",
431
424
"description": "A hexadecimal color code",
432
-
"minLength": 4,
433
425
"maxLength": 7
434
426
},
435
427
"description": {
436
428
"type": "string",
437
429
"description": "A description of the tag for additional context",
438
-
"minLength": 1,
439
430
"maxLength": 5000
440
431
},
441
432
"createdAt": {
+4
lexicons/CHANGELOG.md
+4
lexicons/CHANGELOG.md
···
1
1
# changelog for @clipprjs/lexicons
2
2
3
+
## v1.0.1
4
+
5
+
* remove minimum character prompts due to schema validation errors that broke otherwise valid records
6
+
3
7
## v1.0.0
4
8
5
9
> this version should be considered as the starting point for a usable Lexicon API. previous versions should be ignored.
+2
-2
lexicons/package.json
+2
-2
lexicons/package.json
···
1
1
{
2
2
"type": "module",
3
3
"name": "@clipprjs/lexicons",
4
-
"version": "1.0.0",
4
+
"version": "1.0.1",
5
5
"description": "Clippr schema definitions",
6
6
"license": "AGPL-3.0-only",
7
7
"private": false,
···
29
29
"prepublish": "rm -rf dist; pnpm run build"
30
30
},
31
31
"dependencies": {
32
-
"@atcute/atproto": "^3.1.0",
32
+
"@atcute/atproto": "^3.1.1",
33
33
"@atcute/lexicons": "^1.1.0"
34
34
},
35
35
"devDependencies": {
+5
-5
lexicons/pnpm-lock.yaml
+5
-5
lexicons/pnpm-lock.yaml
···
9
9
.:
10
10
dependencies:
11
11
'@atcute/atproto':
12
-
specifier: ^3.1.0
13
-
version: 3.1.0
12
+
specifier: ^3.1.1
13
+
version: 3.1.1
14
14
'@atcute/lexicons':
15
15
specifier: ^1.1.0
16
16
version: 1.1.0
···
24
24
25
25
packages:
26
26
27
-
'@atcute/atproto@3.1.0':
28
-
resolution: {integrity: sha512-aJbDsY7FcIh8APWKAimBtshPwqoRE056tc0UV6vw4TW4e3nYaHedoJmKhlh/k8KQWxyw64MQThNGMaC89HNoTg==}
27
+
'@atcute/atproto@3.1.1':
28
+
resolution: {integrity: sha512-D+RLTIPF0xLu7BPZY8KSewAPemJFh+3n3zeQ3ROsLxbTtCHbrTDMAmAFexaVRAPGcPYrwXaBUlv7yZjScJolMg==}
29
29
30
30
'@atcute/lex-cli@2.1.1':
31
31
resolution: {integrity: sha512-QaR0sOP8Z24opGHKsSfleDbP/ahUb6HECkVaOqSwG7ORZzbLK1w0265o1BRjCVr2dT6FxlsMUa2Ge85JMA9bxg==}
···
64
64
65
65
snapshots:
66
66
67
-
'@atcute/atproto@3.1.0':
67
+
'@atcute/atproto@3.1.1':
68
68
dependencies:
69
69
'@atcute/lexicons': 1.1.0
70
70