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 Feb 18, 2025
1 parent 5a80b8a commit 16faa6e
Show file tree
Hide file tree
Showing 3 changed files with 160 additions and 0 deletions.
68 changes: 68 additions & 0 deletions bluesky/api/bluesky.api
Original file line number Diff line number Diff line change
Expand Up @@ -13678,6 +13678,7 @@ public abstract interface class sh/christian/ozone/BlueskyApi {
public abstract fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getRepo (Ltools/ozone/moderation/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getRepoStatus (Lcom/atproto/sync/GetRepoStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getReporterStats (Ltools/ozone/moderation/GetReporterStatsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getRepos (Ltools/ozone/moderation/GetReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Expand Down Expand Up @@ -13869,6 +13870,7 @@ public final class sh/christian/ozone/XrpcBlueskyApi : sh/christian/ozone/Bluesk
public fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepo (Ltools/ozone/moderation/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepoStatus (Lcom/atproto/sync/GetRepoStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getReporterStats (Ltools/ozone/moderation/GetReporterStatsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepos (Ltools/ozone/moderation/GetReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Expand Down Expand Up @@ -14060,6 +14062,7 @@ public final class sh/christian/ozone/api/AuthenticatedXrpcBlueskyApi : sh/chris
public fun getRepo (Lcom/atproto/sync/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepo (Ltools/ozone/moderation/GetRepoQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepoStatus (Lcom/atproto/sync/GetRepoStatusQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getReporterStats (Ltools/ozone/moderation/GetReporterStatsQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepos (Ltools/ozone/moderation/GetReposQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getRepostedBy (Lapp/bsky/feed/GetRepostedByQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getServiceAuth (Lcom/atproto/server/GetServiceAuthQueryParams;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Expand Down Expand Up @@ -15100,6 +15103,39 @@ public final class tools/ozone/moderation/GetRepoQueryParams$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class tools/ozone/moderation/GetReporterStatsQueryParams {
public static final field Companion Ltools/ozone/moderation/GetReporterStatsQueryParams$Companion;
public fun <init> (Ljava/util/List;)V
public final fun asList ()Ljava/util/List;
public final fun component1 ()Ljava/util/List;
public final fun copy (Ljava/util/List;)Ltools/ozone/moderation/GetReporterStatsQueryParams;
public static synthetic fun copy$default (Ltools/ozone/moderation/GetReporterStatsQueryParams;Ljava/util/List;ILjava/lang/Object;)Ltools/ozone/moderation/GetReporterStatsQueryParams;
public fun equals (Ljava/lang/Object;)Z
public final fun getDids ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class tools/ozone/moderation/GetReporterStatsQueryParams$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class tools/ozone/moderation/GetReporterStatsResponse {
public static final field Companion Ltools/ozone/moderation/GetReporterStatsResponse$Companion;
public fun <init> (Ljava/util/List;)V
public final fun component1 ()Ljava/util/List;
public final fun copy (Ljava/util/List;)Ltools/ozone/moderation/GetReporterStatsResponse;
public static synthetic fun copy$default (Ltools/ozone/moderation/GetReporterStatsResponse;Ljava/util/List;ILjava/lang/Object;)Ltools/ozone/moderation/GetReporterStatsResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getStats ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class tools/ozone/moderation/GetReporterStatsResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class tools/ozone/moderation/GetReposQueryParams {
public static final field Companion Ltools/ozone/moderation/GetReposQueryParams$Companion;
public fun <init> (Ljava/util/List;)V
Expand Down Expand Up @@ -17179,6 +17215,38 @@ public final class tools/ozone/moderation/RepoViewNotFound$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class tools/ozone/moderation/ReporterStats {
public static final field Companion Ltools/ozone/moderation/ReporterStats$Companion;
public synthetic fun <init> (Ljava/lang/String;JJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1-715Ygxc ()Ljava/lang/String;
public final fun component2 ()J
public final fun component3 ()J
public final fun component4 ()J
public final fun component5 ()J
public final fun component6 ()J
public final fun component7 ()J
public final fun component8 ()J
public final fun component9 ()J
public final fun copy-cCKAKJ0 (Ljava/lang/String;JJJJJJJJ)Ltools/ozone/moderation/ReporterStats;
public static synthetic fun copy-cCKAKJ0$default (Ltools/ozone/moderation/ReporterStats;Ljava/lang/String;JJJJJJJJILjava/lang/Object;)Ltools/ozone/moderation/ReporterStats;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccountReportCount ()J
public final fun getDid-715Ygxc ()Ljava/lang/String;
public final fun getLabeledAccountCount ()J
public final fun getLabeledRecordCount ()J
public final fun getRecordReportCount ()J
public final fun getReportedAccountCount ()J
public final fun getReportedRecordCount ()J
public final fun getTakendownAccountCount ()J
public final fun getTakendownRecordCount ()J
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}

public final class tools/ozone/moderation/ReporterStats$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class tools/ozone/moderation/SearchReposQueryParams {
public static final field Companion Ltools/ozone/moderation/SearchReposQueryParams$Companion;
public fun <init> ()V
Expand Down
52 changes: 52 additions & 0 deletions lexicons/schemas/tools/ozone/moderation/defs.json
Original file line number Diff line number Diff line change
Expand Up @@ -812,6 +812,58 @@
"format": "datetime"
}
}
},
"reporterStats": {
"type": "object",
"required": [
"did",
"accountReportCount",
"recordReportCount",
"reportedAccountCount",
"reportedRecordCount",
"takendownAccountCount",
"takendownRecordCount",
"labeledAccountCount",
"labeledRecordCount"
],
"properties": {
"did": {
"type": "string",
"format": "did"
},
"accountReportCount": {
"type": "integer",
"description": "The total number of reports made by the user on accounts."
},
"recordReportCount": {
"type": "integer",
"description": "The total number of reports made by the user on records."
},
"reportedAccountCount": {
"type": "integer",
"description": "The total number of accounts reported by the user."
},
"reportedRecordCount": {
"type": "integer",
"description": "The total number of records reported by the user."
},
"takendownAccountCount": {
"type": "integer",
"description": "The total number of accounts taken down as a result of the user's reports."
},
"takendownRecordCount": {
"type": "integer",
"description": "The total number of records taken down as a result of the user's reports."
},
"labeledAccountCount": {
"type": "integer",
"description": "The total number of accounts labeled as a result of the user's reports."
},
"labeledRecordCount": {
"type": "integer",
"description": "The total number of records labeled as a result of the user's reports."
}
}
}
}
}
40 changes: 40 additions & 0 deletions lexicons/schemas/tools/ozone/moderation/getReporterStats.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"lexicon": 1,
"id": "tools.ozone.moderation.getReporterStats",
"defs": {
"main": {
"type": "query",
"description": "Get reporter stats for a list of users.",
"parameters": {
"type": "params",
"required": ["dids"],
"properties": {
"dids": {
"type": "array",
"maxLength": 100,
"items": {
"type": "string",
"format": "did"
}
}
}
},
"output": {
"encoding": "application/json",
"schema": {
"type": "object",
"required": ["stats"],
"properties": {
"stats": {
"type": "array",
"items": {
"type": "ref",
"ref": "tools.ozone.moderation.defs#reporterStats"
}
}
}
}
}
}
}
}

0 comments on commit 16faa6e

Please sign in to comment.