This can be used for current or future pds record migrations.
+589
api/tangled/cbor_gen.go
+88
api/tangled/feedcomment.go
+29
api/tangled/markupmarkdown.go
+283
appview/db/comments.go
+149
appview/db/db.go
+6
-186
appview/db/issues.go
+89
appview/db/migration.go
+15
-132
appview/db/pulls.go
+99
-35
appview/db/reaction.go
+20
-32
appview/db/reference.go
+85
-15
appview/ingester.go
+17
-413
appview/issues/issues.go
-9
appview/issues/router.go
+151
appview/migration/migrate_add_repo_did.go
+114
appview/migration/migrate_use_feed_comment.go
+102
appview/migration/migration.go
+230
appview/models/comment.go
+2
-153
appview/models/issue.go
+37
appview/models/migration.go
+2
-28
appview/models/pull.go
+137
-130
appview/notify/db/db.go
+9
-10
appview/notify/logging/notifier.go
+8
-8
appview/notify/merged_notifier.go
+8
-7
appview/notify/notifier.go
+5
-20
appview/notify/posthog/notifier.go
+13
-1
appview/oauth/handler.go
+1
appview/oauth/scopes.go
+17
appview/pages/funcmap.go
+43
-10
appview/pages/pages.go
+13
appview/pages/templates/fragments/comment/commentBody.html
+61
appview/pages/templates/fragments/comment/commentHeader.html
+76
appview/pages/templates/fragments/comment/commentList.html
+49
appview/pages/templates/fragments/comment/edit.html
+50
appview/pages/templates/fragments/comment/reply.html
+15
appview/pages/templates/fragments/comment/replyPlaceholder.html
+3
-4
appview/pages/templates/repo/fragments/reaction.html
+6
-7
appview/pages/templates/repo/fragments/reactions.html
-63
appview/pages/templates/repo/issues/fragments/commentList.html
-44
appview/pages/templates/repo/issues/fragments/editIssueComment.html
-9
appview/pages/templates/repo/issues/fragments/issueCommentBody.html
-59
appview/pages/templates/repo/issues/fragments/issueCommentHeader.html
+16
-37
appview/pages/templates/repo/issues/fragments/newComment.html
-58
appview/pages/templates/repo/issues/fragments/replyComment.html
-16
appview/pages/templates/repo/issues/fragments/replyIssueCommentPlaceholder.html
+8
-7
appview/pages/templates/repo/issues/issue.html
+8
-18
appview/pages/templates/repo/pulls/fragments/pullActions.html
+4
-3
appview/pages/templates/repo/pulls/fragments/pullHeader.html
+12
-14
appview/pages/templates/repo/pulls/fragments/pullNewComment.html
+28
-7
appview/pages/templates/repo/pulls/pull.html
+59
appview/pages/templates/strings/string.html
+17
-86
appview/pulls/pulls.go
+1
-4
appview/pulls/router.go
+396
appview/state/comment.go
+1
-3
appview/state/reaction.go
+17
appview/state/router.go
+17
-13
appview/state/state.go
+25
-6
appview/strings/strings.go
-27
appview/validator/issue.go
+2
cmd/cborgen/cborgen.go
+6
lexicon-build-config.json
+15
lexicons/com/atproto/repo/strongRef.json
+43
lexicons/feed/comment.json
+30
lexicons/markup/markdown.json
History
2 rounds
2 comments
14 commits
expand
collapse
sh.tangled.comment lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
com.atproto.repo.strongRef and sh.tangled.markup.markdown
use `com.atproto.repo.strongRef` for more explicit reference &
`markup.markdown` type to give clear semantic meaning in markdown
Close: <https://tangled.org/tangled.org/core/issues/383>
Signed-off-by: Seongmin Lee <git@boltless.me>
PullComment to Comment
Including db migration to migrate `issue_comments` and `pull_comments`
to unified `comments` table.
Signed-off-by: Seongmin Lee <git@boltless.me>
IssueComment to Comment
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
share as much handlers/fragments as possible.
PR has still `/.../comment` endpoint to serve comment form htmx
fragment. Due to how it is designed.
Signed-off-by: Seongmin Lee <git@boltless.me>
CommentList out of Issue
So that we can render reply comments from non-issue threads.
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
aturi->reactionMap from DB
There can be multiple reactable entities in same page.
Fetch every reactions in `aturi->reactionMap` format where reactionMap
is `kind->T` map
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
3/3 failed
expand
collapse
merge conflicts detected
expand
collapse
- appview/pulls/pulls.go:837
expand 0 comments
13 commits
expand
collapse
sh.tangled.comment lexicon
Signed-off-by: Seongmin Lee <git@boltless.me>
com.atproto.repo.strongRef and sh.tangled.markup.markdown
use `com.atproto.repo.strongRef` for more explicit reference &
`markup.markdown` type to give clear semantic meaning in markdown
Close: <https://tangled.org/tangled.org/core/issues/383>
Signed-off-by: Seongmin Lee <git@boltless.me>
PullComment to Comment
Including db migration to migrate `issue_comments` and `pull_comments`
to unified `comments` table.
Signed-off-by: Seongmin Lee <git@boltless.me>
IssueComment to Comment
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
share as much handlers/fragments as possible.
PR has still `/.../comment` endpoint to serve comment form htmx
fragment. Due to how it is designed.
Signed-off-by: Seongmin Lee <git@boltless.me>
CommentList out of Issue
So that we can render reply comments from non-issue threads.
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
aturi->reactionMap from DB
There can be multiple reactable entities in same page.
Fetch every reactions in `aturi->reactionMap` format where reactionMap
is `kind->T` map
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
Signed-off-by: Seongmin Lee <git@boltless.me>
1/3 failed, 2/3 success
expand
collapse
expand 2 comments
lovely diff. this PR is rendered as super-big because it depends on sl/comment branch PR#1303.
lovely diff. this PR is rendered as super-big because it depends on
sl/commentbranch PR#1303.