alpha
Login
or
Join now
solpbc.org
/
aerie
Star
22
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
cloudflare-native port of the tangled knot server
Star
22
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
aerie
/
knotserver
/
xrpc
/
at
main
40 files
Jer Miller
Merge upstream master into aerie
12d ago
51a92414
acl_saga.go
Merge upstream master into aerie Patch category: aerie-distribution
1 week ago
aclevents_test.go
knotserver/xrpc: test list endpoints Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
add_collaborator.go
knotserver/xrpc: add/remove repo collaborators directly Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
add_member.go
knotserver/xrpc: add/remove knot members directly Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
admin.go
knotserver/xrpc: admin-secret member endpoint Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
create_repo.go
Merge upstream master into aerie Patch category: aerie-distribution
1 week ago
delete_branch.go
knotserver: rkey-based repo renaming Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
delete_repo.go
knotserver/xrpc: register member/collaborator routes & shared ACL Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
fork_status.go
knotserver/xrpc: use repo DID resolution in all handlers Signed-off-by: Lewis <lewis@tangled.org> Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
fork_sync.go
knotserver/xrpc: use repo DID resolution in all handlers Signed-off-by: Lewis <lewis@tangled.org> Lewis: May this revision serve well! <lewis@tangled.org>
4 months ago
hidden_ref.go
knotserver: rkey-based repo renaming Lewis: May this revision serve well! <lewis@tangled.org>
3 months ago
list.go
knotserver/xrpc: list members & collaborators Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
list_collaborators.go
knotserver/xrpc: list members & collaborators Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
list_keys.go
knotserver/pubkeys: dedup in the first place Lewis: May this revision serve well! <lewis@tangled.org>
3 weeks ago
list_members.go
knotserver/xrpc: list members & collaborators Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
list_test.go
knotserver/xrpc: test list endpoints Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
members_collaborators_test.go
Merge upstream master into aerie Patch category: aerie-distribution
1 week ago
merge.go
knotserver/{git,xrpc}: thread sandbox backend through git/xrpc operations Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
2 months ago
merge_check.go
knotserver/{git,xrpc}: thread sandbox backend through git/xrpc operations Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>
2 months ago
owner.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
remove_collaborator.go
knotserver/xrpc: add/remove repo collaborators directly Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
remove_member.go
knotserver/xrpc: add/remove knot members directly Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
repo_archive.go
appview: zip download for repo Implementation of [issue #581](https://tangled.org/tangled.org/core/issues/581). Adds a `zip` download when downloading a repo. Defaults to zip for windows, and `tar.gz` for non-windows with a dropdown to choose the preferred format. Signed-off-by: Smit Patil <smit@smit.codes>
1 month ago
repo_blob.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_branch.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_branches.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_compare.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_describe_repo.go
appview,knotserver: validate git repo ownership according to knot Lewis: May this revision serve well! <lewis@tangled.org>
2 months ago
repo_describe_repo_test.go
knotserver/db: gate D1 startup on schema-version marker D1 mode now refuses to boot against an empty or wrong binding unless the operator has explicitly set KNOT_SERVER_DB_FRESH_INIT for the cutover boot. A matching schema marker skips greenfield setup, while a mismatched schema_version refuses startup with both the found and expected versions. Change db.Setup's third argument to D1Init{OwnerDID, FreshInit}. This is the third setup signature change across the lodes, and a struct keeps the new D1-only switch readable at all callers instead of adding another positional parameter. Thread DB_FRESH_INIT through server config so production D1 startup can opt into exactly one greenfield initialization. Patch category: aerie-distribution Signed-off-by: Jer Miller <jer@solpbc.org>
1 month ago
repo_diff.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_get_default_branch.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_languages.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_log.go
appview/pages/templates,types: remove unused values Signed-off-by: Seongmin Lee <git@boltless.me>
1 month ago
repo_tag.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_tags.go
knotserver: limit request size Signed-off-by: oppiliappan <me@oppi.li>
2 months ago
repo_tree.go
appview/pages/markup: fix readme detection for directories and unsupported formats - IsReadmeFile now takes (name, mode) and only matches regular file blobs (filemode.Regular/Executable). A directory or symlink named "readme" was being picked up by tree handlers, which then tried to fetch its blob and 503'd. - ReadmePattern matches by convention (^readme(?:[._-].+)?$) rather than a fixed extension set. README.rst, README.org, README-old, etc. now surface on index/tree pages and fall through to FormatText in GetFormat for plaintext rendering. - pages.RepoIndex and pages.RepoTree route through markup.GetFormat instead of hardcoded extension switches, so the markdown extension list lives in one place (FileTypePatterns[FormatMarkdown]). - Added format_test.go covering IsReadmeFile (mode/symlink/dir rejection, the directory regression), FileTypePatterns, and GetFormat. Signed-off-by: Evan Jarrett <evan@evanjarrett.com>
1 month ago
set_default_branch.go
knotserver/xrpc: register member/collaborator routes & shared ACL Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
version.go
knotserver/xrpc: register member/collaborator routes & shared ACL Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
xrpc.go
knotserver/xrpc: list members & collaborators Lewis: May this revision serve well! <lewis@tangled.org>
1 month ago
xrpc_parity_test.go
Merge upstream master into aerie Patch category: aerie-distribution
1 week ago