Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
75b0ea6
just like a bunch of stuff sorry
cyberspaceline Jan 23, 2026
4b18fdf
cleaned up naming
cyberspaceline Jan 23, 2026
37729c7
refactor the bskypostcontent to use booleans for reply and quote rather
cyberspaceline Jan 24, 2026
f95827c
styling the grandparents in the threadviewer
cyberspaceline Jan 24, 2026
c7c1b52
styling the quotepage
cyberspaceline Jan 24, 2026
b93168f
adjustments to make everything more consistent
cyberspaceline Jan 24, 2026
dad2b37
use BskyPostContent in the leaflet as well
cyberspaceline Jan 24, 2026
8f68be5
fixing the width of thread and quote pages so they don't get too wide
cyberspaceline Jan 24, 2026
df623f2
make the reply line emcompass it's replies as well
cyberspaceline Jan 24, 2026
c98b21d
little tweaks to the embed block
cyberspaceline Jan 24, 2026
dc28969
Merge branch 'main' of https://github.com/hyperlink-academy/minilink …
cyberspaceline Jan 24, 2026
f5a91db
fixed a bunch of small things
cyberspaceline Jan 26, 2026
07a321c
Merge branch 'main' of https://github.com/hyperlink-academy/minilink …
cyberspaceline Jan 26, 2026
1937f68
Merge remote-tracking branch 'origin/main' into feature/social-reader
cyberspaceline Jan 28, 2026
2639efe
init the recommend button, some stuff is broken tho
cyberspaceline Jan 28, 2026
1bac298
oops forgot the new files
cyberspaceline Jan 28, 2026
412de35
add local like data fetching w/ batcher
jaredpereira Jan 28, 2026
bea2843
adjusting interaction button styles for consistency
cyberspaceline Jan 28, 2026
bd63206
add user preference to show/hide recommends
cyberspaceline Jan 29, 2026
af5a717
made some chnages to canvas layout to better match
cyberspaceline Jan 29, 2026
f79adca
`add a little smoker to the recommend acion to keep it cute
cyberspaceline Jan 29, 2026
3a8a45d
copy fixes
cyberspaceline Feb 4, 2026
feec5d3
Merge branch 'main' of https://github.com/hyperlink-academy/minilink …
cyberspaceline Feb 5, 2026
24f409c
spacing fixes
cyberspaceline Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .claude/settings.local.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"permissions": {
"allow": [
"mcp__acp__Edit",
"mcp__acp__Write",
"mcp__acp__Bash",
"mcp__primitive__say_hello",
"mcp__primitive__pending_delegations",
"mcp__primitive__claim_delegation",
"mcp__primitive__tasks_update",
"mcp__primitive__contexts_update",
"mcp__primitive__contexts_list"
]
}
}
298 changes: 0 additions & 298 deletions .claude/skills/lexicons.md

This file was deleted.

27 changes: 15 additions & 12 deletions app/(home-pages)/p/[didOrHandle]/getProfilePosts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export async function getProfilePosts(
`*,
comments_on_documents(count),
document_mentions_in_bsky(count),
recommends_on_documents(count),
documents_in_publications(publications(*))`,
)
.like("uri", `at://${did}/%`)
Expand All @@ -39,18 +40,19 @@ export async function getProfilePosts(
);
}

let [{ data: rawDocs }, { data: rawPubs }, { data: profile }] = await Promise.all([
query,
supabaseServerClient
.from("publications")
.select("*")
.eq("identity_did", did),
supabaseServerClient
.from("bsky_profiles")
.select("handle")
.eq("did", did)
.single(),
]);
let [{ data: rawDocs }, { data: rawPubs }, { data: profile }] =
await Promise.all([
query,
supabaseServerClient
.from("publications")
.select("*")
.eq("identity_did", did),
supabaseServerClient
.from("bsky_profiles")
.select("handle")
.eq("did", did)
.single(),
]);

// Deduplicate records that may exist under both pub.leaflet and site.standard namespaces
const docs = deduplicateByUriOrdered(rawDocs || []);
Expand Down Expand Up @@ -82,6 +84,7 @@ export async function getProfilePosts(
sort_date: doc.sort_date,
comments_on_documents: doc.comments_on_documents,
document_mentions_in_bsky: doc.document_mentions_in_bsky,
recommends_on_documents: doc.recommends_on_documents,
},
};

Expand Down
3 changes: 3 additions & 0 deletions app/(home-pages)/reader/getReaderFeed.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ export async function getReaderFeed(
`*,
comments_on_documents(count),
document_mentions_in_bsky(count),
recommends_on_documents(count),
documents_in_publications!inner(publications!inner(*, publication_subscriptions!inner(*)))`,
)
.eq(
Expand Down Expand Up @@ -76,6 +77,7 @@ export async function getReaderFeed(
documents: {
comments_on_documents: post.comments_on_documents,
document_mentions_in_bsky: post.document_mentions_in_bsky,
recommends_on_documents: post.recommends_on_documents,
data: normalizedData,
uri: post.uri,
sort_date: post.sort_date,
Expand Down Expand Up @@ -112,5 +114,6 @@ export type Post = {
sort_date: string;
comments_on_documents: { count: number }[] | undefined;
document_mentions_in_bsky: { count: number }[] | undefined;
recommends_on_documents: { count: number }[] | undefined;
};
};
Loading