alpha
Login
or
Join now
alice.pds.demo.boltless.dev
/
core
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
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
2
Pulls
1
Pipelines
core
/
knotserver
4 folders
11 files
at
1e4fe088b665ea7ffc67c6e8ea4ad6a7b1f76d00
oppiliappan
knotserver: git: rework commitsBetween to use rev-list
1y ago
1e4fe088
config
hook: apply hook setup on repo create Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
db
knotserver: replace oplog with generic event store the `db.Op` event is now replaced by the `refUpdate` event. all knot generated events will be stored in the events db as raw json. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
git
knotserver: git: rework commitsBetween to use rev-list the previous commit iterator approach was faulty in cases of merge commits, as it only uses the first parent returned by .Parents(). this also makes use of the --no-merges flag when preparing commits for format-patch. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
notifier
knotserver: introduce notifier package Notifier is a semaphore that can be used to indicate a change in a resource. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
events.go
knotserver: accept cursor to begin eventstream from Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
file.go
all: rename module to tangled.sh/tangled.sh/core
1 year ago
git.go
knotserver: git: improve protocol handling - Disable caching of responses as suggested by documentation. <https://git-scm.com/docs/http-protocol#_smart_server_response> - Return plain-text errors so the git client will display them. - Check Content-Type of upload-pack request.
1 year ago
handler.go
knotserver: replace oplog with generic event store the `db.Op` event is now replaced by the `refUpdate` event. all knot generated events will be stored in the events db as raw json. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
http_util.go
knotserver: implement /merge and /merge/check endpoints /:did/:repo/merge is only ever used when actually performing the merge, so by this point all conflicts should've been rectified and the merge *should* succeed. This is the appview's responsibility. /:did/:repo/merge/check checks for mergeability, and can be used to repeatedly check as the supplied patch is updated by the submitter.
1 year ago
internal.go
knotserver: trigger pipeline compilation upon push Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
jetstream.go
lexicons: rename, format and other required changes
1 year ago
middleware.go
defer last event time in appview ingester
1 year ago
routes.go
hook: apply hook setup on repo create Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
server.go
hook: apply hook setup on repo create Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
util.go
knotserver: implement internal endpoint to record git push records git operations in an "oplog" table. this table can be routinely cleaned up as necessary. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago