[READ ONLY MIRROR] Spark Social AppView Server
github.com/sprksocial/server
atproto
deno
hono
lexicon
1import { Server } from "../lex/index.ts";
2import { AppContext } from "../context.ts";
3import getAccountInfos from "./com/atproto/admin/getAccountInfos.ts";
4import getSubjectStatus from "./com/atproto/admin/getSubjectStatus.ts";
5import updateSubjectStatus from "./com/atproto/admin/updateSubjectStatus.ts";
6import getPosts from "./so/sprk/feed/getPosts.ts";
7import getProfile from "./so/sprk/actor/getProfile.ts";
8import getAuthorFeed from "./so/sprk/feed/getAuthorFeed.ts";
9import getPostThread from "./so/sprk/feed/getPostThread.ts";
10import getAudios from "./so/sprk/sound/getAudios.ts";
11import getAudioPosts from "./so/sprk/sound/getAudioPosts.ts";
12import getFollows from "./so/sprk/graph/getFollows.ts";
13import getFollowers from "./so/sprk/graph/getFollowers.ts";
14import putPreferences from "./so/sprk/actor/putPreferences.ts";
15import getPreferences from "./so/sprk/actor/getPreferences.ts";
16import searchActors from "./so/sprk/actor/searchActors.ts";
17import getRecord from "./com/atproto/repo/getRecord.ts";
18import resolveHandle from "./com/atproto/identity/resolveHandle.ts";
19import getStories from "./so/sprk/story/getStories.ts";
20import getStoriesTimeline from "./so/sprk/story/getTimeline.ts";
21import getProfiles from "./so/sprk/actor/getProfiles.ts";
22import searchPosts from "./so/sprk/feed/searchPosts.ts";
23import getActorAudios from "./so/sprk/sound/getActorAudios.ts";
24import getTrendingAudios from "./so/sprk/sound/getTrendingAudios.ts";
25import getSuggestedFeeds from "./so/sprk/feed/getSuggestedFeeds.ts";
26import getTimeline from "./so/sprk/feed/getTimeline.ts";
27import getFeed from "./so/sprk/feed/getFeed.ts";
28import getFeedGenerator from "./so/sprk/feed/getFeedGenerator.ts";
29import getFeedGenerators from "./so/sprk/feed/getFeedGenerators.ts";
30
31export default function (server: Server, ctx: AppContext) {
32 getAccountInfos(server, ctx);
33 getSubjectStatus(server, ctx);
34 updateSubjectStatus(server, ctx);
35 getPosts(server, ctx);
36 getProfile(server, ctx);
37 getProfiles(server, ctx);
38 getAuthorFeed(server, ctx);
39 getPostThread(server, ctx);
40 getAudios(server, ctx);
41 getAudioPosts(server, ctx);
42 getFollows(server, ctx);
43 getFollowers(server, ctx);
44 putPreferences(server, ctx);
45 getPreferences(server, ctx);
46 searchActors(server, ctx);
47 getRecord(server, ctx);
48 resolveHandle(server, ctx);
49 getStories(server, ctx);
50 getStoriesTimeline(server, ctx);
51 searchPosts(server, ctx);
52 getActorAudios(server, ctx);
53 getTrendingAudios(server, ctx);
54 getSuggestedFeeds(server, ctx);
55 getTimeline(server, ctx);
56 getFeed(server, ctx);
57 getFeedGenerator(server, ctx);
58 getFeedGenerators(server, ctx);
59}