|
master
default
|
6a27cd25
|
ogre/footer: use char-length thresholds to hide stats on long handles
|
|
|
fix/knot-version-string
|
026e51c1
|
knotserver: fix air ldflags path for version injection
|
|
|
op/uxqspoupnxkp
|
9c5a3058
|
appview/timeline: announce vouching in timeline
|
|
|
op/orsknlnxvwnx
|
4238d0c8
|
knotserver/git: allow applyinge empty patches
|
|
|
sl/vsrmrrltymko
|
9321aa92
|
knotserver/xrpc: emit `refUpdate` event on `repo.merge` xrpc call
|
|
|
lt/knotserver-requeue-resync-mid-sync
|
8de73ad4
|
knotmirror: requeue resync on event mid-sync
|
|
|
sl/upukwxsowwop
|
d4f37643
|
knotmirror/xrpc: log with xrpc method name
|
|
|
op/uyutuwxknvss
|
1ce4f190
|
wip: blog
|
|
|
lt/repo-rename-by-rkey
|
4dcda8b9
|
appview,knotserver: validate git repo ownership according to knot
|
|
|
sl/kzmmroxoztll
|
47c282ea
|
contrib,nix: local, sandboxed atmosphere infra
|
|
|
icy/qxlvtr
|
786226d8
|
appview/pages: replace join cta with newsletter signup
|
|
|
icy/tmlyqr
|
fd2d0d4b
|
appview/email: add contacts to resend broadcast audience
|
|
|
sl/nvlswwlmmlut
|
b8181391
|
appview: add more logs to debug knot xrpc failure
|
|
|
op/lukmyqylvyzy
|
3b43e0cc
|
knotmirror: add scheme to proxy hosts
|
|
|
sl/wtlpxmsstppw
|
840817c3
|
knotmirror: don't schedule resync on xrpc fails
|
|
|
icy/xxstxk
|
b99fcdfd
|
knotserver: add motd
|
|
|
sl/comment
|
499ef4b9
|
appview: add reactions to comments
|
|
|
sl/uvpzuszrulvq
|
cbd352b6
|
wip: appview/{service,web}: service layer
|
|
|
sl/pdsmigration
|
d22a4af2
|
wip: appview: unify pds record migration
|
|
|
sl/mnznnmqwysmz
|
22a4edff
|
appview: background pds data migration
|
|
|
icy/pwvyvo
|
eced5ca1
|
spindle/engines: add docker engine
|
|
|
op/kmplnyptlpyq
|
a5bb61e2
|
appview/state: paginate starred repos page in user profiles
|
|
|
icy/xmmrnx
|
69c6be2b
|
spindle/engines: add dummy engine that logs to stdout
|
|
|
op/zllonksruqxw
|
8ba7dafc
|
appview/pulls: update handlers for new pull model
|
|
|
op/xpnqwuouuzpn
|
e88e0111
|
appview/pages: allow customizing atom feed via checkboxes
|
|
|
op/zluullxzzmkv
|
2ae5b87a
|
appview/pages: add search icon to topbar
|
|
|
icy/qttlvy
|
0ebe6c48
|
appview/repo: serve .diff and .patch for commits
|
|
|
icy/prsznk
|
3048b68e
|
appview/notify: move logging and webhook notifiers to their own packages
|
|
|
op/knmqxuoruyyx
|
2ed711d3
|
appview/repo: do not retry language detection
|
|
|
sl/tkmzmrtqxptk
|
1bb37814
|
appview: revert use of knotmirror from appview
|
|
|
lt/knot-merge-base-comined-patch
|
138952e8
|
knotserver/xrpc: merge-base for combined patch in repo compare
|
|
|
op/sspnnynpnwmw
|
9a08b126
|
appview/repo: avoid copying body in blob responses
|
|
|
op/xsomrvqquyxx
|
7c82c875
|
appview/knotstream: check for repo existience before permitting events
|
|
|
op/nzpklsurrukv
|
940f18b0
|
appview/pages: add search bar to profile-repos tab
|
|
|
sl/spindle-rewrite
|
11e7e48a
|
appview: listen for pipeline events from spindlestream
|
|
|
op/swmxvwqvnmpq
|
e8d40324
|
appview/pages: clone rctx before transforming markdown
|
|
|
icy/lzulno
|
06e1c799
|
appview/pages: split footerFull and footerMinimal
|
|
|
icy/yrzpyt
|
a1b43f63
|
appview/state: harden knot proxying
|
|
|
sl/tap-appview
|
ee00a1a1
|
wip: appview: migrate to tap ingester with partial backfill support
|
|
|
sl/sqkrqopzkvoo
|
508b6239
|
appview: remove `db.GetReaction()`
|
|
|
icy/xlnzxq
|
9d516aae
|
nix,docs: add pagefind for search
|
|
|
op/mqkvoxuvzrsz
|
0f1f3e33
|
appview/pages: clean up copy on homepage
|
|
|
icy/wmvtwx
|
77a74f20
|
appview/pages: list webhook deliveries in repo settings
|
|
|
icy/qlyxxp
|
c6c1d11a
|
docs: document webhooks
|
|
|
sl/wznxxmtqvxwk
|
7d664611
|
appview/state: support `/favicon.ico`
|
|
|
icy/rvmvtl
|
1b309a3a
|
appview/pages: improved seo tags for home, repo and profile
|
|
|
op/lyvszuuqvnzs
|
8689f43b
|
appview/notify: introduce loggingNotifier as a separate notifier
|
|
|
op/lpxlqqoskzzw
|
d23f5ceb
|
cherry-pickable: add logging to pages
|
|
|
sl/shared-stacks
|
1a0ca28e
|
wip: pr rewrite
|
|
|
sl/spindle-adapters
|
1edcd770
|
wip: spindle: engines -> adapters
|
|