forked from tangled.org/core
v1.7.0-alpha
096eb308 · Akshay ·

v1.7.0-alpha

knotserver: * rework Branches and Tags endpoint to use `git for-each-ref`. this is far more performant that go-git's reference iterator, and it is not susceptible to the infamous map-write-while-read bug on larger repos. * emit language breakdown information in gitRefUpdate, this allows appviews to update their knowledge of a repo language more often. * improved error handling in knotserver/internal. it should now be easier to debug failed hooks or pipeline events.

v1.6.0-alpha
80dba691 · Anirudh Oppiliappan ·

v1.6.0-alpha

knotserver: * new /events wss endpoint that pushes git & pipeline events * a host of CI related changes

v1.5.0-alpha
eca60837 · Akshay ·

v1.5.0-alpha

* emit event streams from knots: the post-receive hook now emits events with ref-update metadata * cache merge checks * improve format-patch calculation logic to work on criss-crossing git trees * setup git hooks on repo creation

v1.4.0-alpha
17a86e6a · Anirudh Oppiliappan ·

v1.4.0-alpha

* support for git protocol v2 by @tjh.dev * knotserver performance improvements for commit listing & last commit times * unified knot cli: a single "knot" command for the server, guard, keys and more in the future

v1.3.0-alpha
3953ee26 · Anirudh Oppiliappan ·

v1.3.0-alpha

* knotserver: add change-id[0] support

v1.2.2-alpha
d6ec5bd4 · Anirudh Oppiliappan ·

v1.2.2-alpha

* introduce syncing branches from origin in forks * better support for empty repos (shows other non-default have been updated) * show more info when we reject a http push

v1.2.1-alpha
730a60de · Anirudh Oppiliappan ·

v1.2.1-alpha

* knotserver: fix serving raw svgs

v1.2.0-alpha
7edbc446 · Anirudh Oppiliappan ·

v1.2.0-alpha

* can now upload release artifacts, stored as a blob in the pds * improved repo index with tags and branch listing * relative links to files and folders in the repo * image links are now fronted by a camo proxy service which also caches to cloudflare

v1.1.2-alpha
f13bcce7 · Anirudh Oppiliappan ·

v1.1.2-alpha

* lexicon updates to sh.tangled.knot.member * fixes for NewHiddenRef (and other functions) to url.PathUnescape refs * updates for /tags and /branches endpoints to serve more data

v1.1.1-alpha
e68aa07c · Anirudh Oppiliappan ·

knotserver: add missing format_patch capability

v1.1.0-alpha
fac0abc1 · Anirudh Oppiliappan ·

v1.1.0-alpha

knotserver: now uses format-patch for branch/fork pulls appview: several changes to support format-patch, both in the UI and under the hood