aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages/open-api/hoarder-openapi-spec.json10
-rw-r--r--packages/sdk/src/hoarder-api.d.ts2
-rw-r--r--packages/shared/types/bookmarks.ts1
3 files changed, 13 insertions, 0 deletions
diff --git a/packages/open-api/hoarder-openapi-spec.json b/packages/open-api/hoarder-openapi-spec.json
index 382733e0..dc2e588a 100644
--- a/packages/open-api/hoarder-openapi-spec.json
+++ b/packages/open-api/hoarder-openapi-spec.json
@@ -54,6 +54,10 @@
"createdAt": {
"type": "string"
},
+ "modifiedAt": {
+ "type": "string",
+ "nullable": true
+ },
"title": {
"type": "string",
"nullable": true,
@@ -271,6 +275,7 @@
"required": [
"id",
"createdAt",
+ "modifiedAt",
"archived",
"favourited",
"taggingStatus",
@@ -851,6 +856,10 @@
"createdAt": {
"type": "string"
},
+ "modifiedAt": {
+ "type": "string",
+ "nullable": true
+ },
"title": {
"type": "string",
"nullable": true,
@@ -883,6 +892,7 @@
"required": [
"id",
"createdAt",
+ "modifiedAt",
"archived",
"favourited",
"taggingStatus"
diff --git a/packages/sdk/src/hoarder-api.d.ts b/packages/sdk/src/hoarder-api.d.ts
index 482f6c3c..8c275b0b 100644
--- a/packages/sdk/src/hoarder-api.d.ts
+++ b/packages/sdk/src/hoarder-api.d.ts
@@ -246,6 +246,7 @@ export interface paths {
"application/json": {
id: string;
createdAt: string;
+ modifiedAt: string | null;
title?: string | null;
archived: boolean;
favourited: boolean;
@@ -1196,6 +1197,7 @@ export interface components {
Bookmark: {
id: string;
createdAt: string;
+ modifiedAt: string | null;
title?: string | null;
archived: boolean;
favourited: boolean;
diff --git a/packages/shared/types/bookmarks.ts b/packages/shared/types/bookmarks.ts
index 650f151c..0bb98f82 100644
--- a/packages/shared/types/bookmarks.ts
+++ b/packages/shared/types/bookmarks.ts
@@ -74,6 +74,7 @@ export type ZBookmarkContent = z.infer<typeof zBookmarkContentSchema>;
export const zBareBookmarkSchema = z.object({
id: z.string(),
createdAt: z.date(),
+ modifiedAt: z.date().nullable(),
title: z.string().max(MAX_TITLE_LENGTH).nullish(),
archived: z.boolean(),
favourited: z.boolean(),