forked from tangled.org/core
this repo has no description

tags

v1.9.0-alpha

* replace knot HTTP API with XRPC
* replace spindle HTTP API with XRPC

artifacts

v1.8.1-alpha

* fix bug with fresh knotservers where owner was not configured
correctly on boot

artifacts

v1.8.0-alpha
8dae47cf Anirudh Oppiliappan

v1.8.0-alpha

* `skip-ci` or `ci-skip` push option to skip CI during git push
* `verbose-ci` or `ci-verbose` push option to report CI errors during push
* fix for commit counting
* allow downloading source archive tar balls in tags
* fixes for spurious jetstream failures
* fix aggressive blob caching
* deprecate `KNOT_SERVER_SECRET` and move to `KNOT_SERVER_OWNER`
* introduce XRPC API for all authenticated endpoints

artifacts

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.

artifacts

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

spindle:
* the new CI runner

artifacts

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

artifacts

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

artifacts

v1.3.0-alpha
3953ee26 Anirudh Oppiliappan

v1.3.0-alpha

* knotserver: add change-id[0] support

[0]: https://jj-vcs.github.io/jj/latest/glossary/#change-id

artifacts

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

artifacts

v1.2.1-alpha
730a60de Anirudh Oppiliappan

v1.2.1-alpha

* knotserver: fix serving raw svgs

artifacts

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

artifacts

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

artifacts

v1.1.1-alpha
e68aa07c Anirudh Oppiliappan

knotserver: add missing format_patch capability

artifacts

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

artifacts