Skip to content

Commit

Permalink
Update lexicons from atproto
Browse files Browse the repository at this point in the history
  • Loading branch information
christiandeange authored and github-actions[bot] committed Dec 17, 2024
1 parent 4f75835 commit ed7bea8
Showing 3 changed files with 122 additions and 0 deletions.
63 changes: 63 additions & 0 deletions bluesky/api/bluesky.api
Original file line number Diff line number Diff line change
@@ -7649,6 +7649,44 @@ public final class app/bsky/unspecced/GetTaggedSuggestionsSuggestion$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class app/bsky/unspecced/GetTrendingTopicsQueryParams {
public static final field Companion Lapp/bsky/unspecced/GetTrendingTopicsQueryParams$Companion;
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Long;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun asList ()Ljava/util/List;
public final fun component1-68yuAGA ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/Long;
public final fun copy-zGeKB5I (Ljava/lang/String;Ljava/lang/Long;)Lapp/bsky/unspecced/GetTrendingTopicsQueryParams;
public static synthetic fun copy-zGeKB5I$default (Lapp/bsky/unspecced/GetTrendingTopicsQueryParams;Ljava/lang/String;Ljava/lang/Long;ILjava/lang/Object;)Lapp/bsky/unspecced/GetTrendingTopicsQueryParams;
public fun equals (Ljava/lang/Object;)Z
public final fun getLimit ()Ljava/lang/Long;
public final fun getViewer-68yuAGA ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class app/bsky/unspecced/GetTrendingTopicsQueryParams$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class app/bsky/unspecced/GetTrendingTopicsResponse {
public static final field Companion Lapp/bsky/unspecced/GetTrendingTopicsResponse$Companion;
public fun <init> (Ljava/util/List;Ljava/util/List;)V
public final fun component1 ()Ljava/util/List;
public final fun component2 ()Ljava/util/List;
public final fun copy (Ljava/util/List;Ljava/util/List;)Lapp/bsky/unspecced/GetTrendingTopicsResponse;
public static synthetic fun copy$default (Lapp/bsky/unspecced/GetTrendingTopicsResponse;Ljava/util/List;Ljava/util/List;ILjava/lang/Object;)Lapp/bsky/unspecced/GetTrendingTopicsResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getSuggested ()Ljava/util/List;
public final fun getTopics ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class app/bsky/unspecced/GetTrendingTopicsResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class app/bsky/unspecced/SearchActorsSkeletonQueryParams {
public static final field Companion Lapp/bsky/unspecced/SearchActorsSkeletonQueryParams$Companion;
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -7897,6 +7935,29 @@ public final class app/bsky/unspecced/SkeletonSearchStarterPack$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class app/bsky/unspecced/TrendingTopic {
public static final field Companion Lapp/bsky/unspecced/TrendingTopic$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lapp/bsky/unspecced/TrendingTopic;
public static synthetic fun copy$default (Lapp/bsky/unspecced/TrendingTopic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lapp/bsky/unspecced/TrendingTopic;
public fun equals (Ljava/lang/Object;)Z
public final fun getDescription ()Ljava/lang/String;
public final fun getDisplayName ()Ljava/lang/String;
public final fun getLink ()Ljava/lang/String;
public final fun getTopic ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class app/bsky/unspecced/TrendingTopic$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class app/bsky/video/GetJobStatusQueryParams {
public static final field Companion Lapp/bsky/video/GetJobStatusQueryParams$Companion;
public fun <init> (Ljava/lang/String;)V
@@ -14700,6 +14761,7 @@ public abstract interface class sh/christian/ozone/unspecced/UnspeccedBlueskyApi
public abstract fun getPopularFeedGenerators (Lapp/bsky/unspecced/GetPopularFeedGeneratorsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getSuggestionsSkeleton (Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getTaggedSuggestions (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getTrendingTopics (Lapp/bsky/unspecced/GetTrendingTopicsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun searchActorsSkeleton (Lapp/bsky/unspecced/SearchActorsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun searchPostsSkeleton (Lapp/bsky/unspecced/SearchPostsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun searchStarterPacksSkeleton (Lapp/bsky/unspecced/SearchStarterPacksSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -14712,6 +14774,7 @@ public final class sh/christian/ozone/unspecced/XrpcUnspeccedBlueskyApi : sh/chr
public fun getPopularFeedGenerators (Lapp/bsky/unspecced/GetPopularFeedGeneratorsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getSuggestionsSkeleton (Lapp/bsky/unspecced/GetSuggestionsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getTaggedSuggestions (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getTrendingTopics (Lapp/bsky/unspecced/GetTrendingTopicsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun searchActorsSkeleton (Lapp/bsky/unspecced/SearchActorsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun searchPostsSkeleton (Lapp/bsky/unspecced/SearchPostsSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun searchStarterPacksSkeleton (Lapp/bsky/unspecced/SearchStarterPacksSkeletonQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
10 changes: 10 additions & 0 deletions lexicons/schemas/app/bsky/unspecced/defs.json
Original file line number Diff line number Diff line change
@@ -22,6 +22,16 @@
"properties": {
"uri": { "type": "string", "format": "at-uri" }
}
},
"trendingTopic": {
"type": "object",
"required": ["topic", "link"],
"properties": {
"topic": { "type": "string" },
"displayName": { "type": "string" },
"description": { "type": "string" },
"link": { "type": "string" }
}
}
}
}
49 changes: 49 additions & 0 deletions lexicons/schemas/app/bsky/unspecced/getTrendingTopics.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"lexicon": 1,
"id": "app.bsky.unspecced.getTrendingTopics",
"defs": {
"main": {
"type": "query",
"description": "Get a list of trending topics",
"parameters": {
"type": "params",
"properties": {
"viewer": {
"type": "string",
"format": "did",
"description": "DID of the account making the request (not included for public/unauthenticated queries). Used to boost followed accounts in ranking."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10
}
}
},
"output": {
"encoding": "application/json",
"schema": {
"type": "object",
"required": ["topics", "suggested"],
"properties": {
"topics": {
"type": "array",
"items": {
"type": "ref",
"ref": "app.bsky.unspecced.defs#trendingTopic"
}
},
"suggested": {
"type": "array",
"items": {
"type": "ref",
"ref": "app.bsky.unspecced.defs#trendingTopic"
}
}
}
}
}
}
}
}

0 comments on commit ed7bea8

Please sign in to comment.