+1
-1
darkfeed/src/main/kotlin/api/BskyApi.kt
+1
-1
darkfeed/src/main/kotlin/api/BskyApi.kt
+6
-11
darkfeed/src/main/kotlin/server/FeedServer.kt
+6
-11
darkfeed/src/main/kotlin/server/FeedServer.kt
···
67
67
}
68
68
69
69
private suspend fun handleWellKnownDidJson(call: RoutingCall) {
70
-
log.debug("handleWellKnownDid: Responding with hostname '{}'", hostname)
70
+
log.debug("Responding with hostname '{}'", hostname)
71
71
72
72
call.respond(
73
73
DidJson(
···
88
88
val limit = call.queryParameters["limit"]?.toIntOrNull()
89
89
val cursor = call.queryParameters["cursor"]
90
90
91
-
log.info("handleGetFeedSkeleton: User: {}, Limit: {}, Cursor: {}", requestor, limit, cursor)
91
+
log.info("User: {}, Limit: {}, Cursor: {}", requestor, limit, cursor)
92
92
93
93
call.respond(buildFeedSkeleton(requestor, limit ?: 25, cursor))
94
94
}
···
103
103
val likes = bskyApi.getLikesByActor(requestor, getLikesByActorCursor)
104
104
.also {
105
105
if (it.second == null) {
106
-
log.debug("buildFeedSkeleton: {}: getLikes cursor is null, no more likes available", requestor)
106
+
log.debug("{}: getLikes cursor is null, no more likes available", requestor)
107
107
isFeedFinished = true
108
108
}
109
109
}
···
111
111
.first
112
112
.map { likeRef -> likeRef.value.subject.uri }
113
113
114
-
log.debug(
115
-
"buildFeedSkeleton: {}: Got {} likes, new cursor: {}",
116
-
requestor,
117
-
likes.count(),
118
-
getLikesByActorCursor
119
-
)
114
+
log.debug("{}: Got {} likes, new cursor: {}", requestor, likes.count(), getLikesByActorCursor)
120
115
121
116
runBlocking {
122
117
val jobs: MutableList<Deferred<List<PostView>>> = mutableListOf()
···
135
130
.forEach { labeledPosts.addAll(it) }
136
131
}
137
132
138
-
log.debug("buildFeedSkeleton: {}: Found {} labeled likes", requestor, labeledPosts.count())
133
+
log.debug("{}: Found {} labeled likes", requestor, labeledPosts.count())
139
134
140
135
apiCallsCount++
141
136
}
142
137
143
-
log.debug("buildFeedSkeleton: {}: Returning FeedSkeleton, required {} getLikes calls", requestor, apiCallsCount)
138
+
log.debug("{}: Returning FeedSkeleton, required {} getLikes calls", requestor, apiCallsCount)
144
139
145
140
return FeedSkeleton(
146
141
cursor = if (!isFeedFinished) {
+1
-1
darkfeed/src/main/resources/logback.xml
+1
-1
darkfeed/src/main/resources/logback.xml
···
1
1
<configuration>
2
2
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
3
3
<encoder>
4
-
<pattern>%d{YYYY-MM-dd HH:mm:ss.SSS} %.-1level %logger{0} %method - %msg%n</pattern>
4
+
<pattern>[%d{YYYY-MM-dd HH:mm:ss.SSS} %.-1level %.-20logger{0}.%.-20method] %msg%n</pattern>
5
5
</encoder>
6
6
</appender>
7
7
<root level="INFO">