No description
  • Go 57%
  • Rust 22.4%
  • HTML 14.7%
  • Nix 2.1%
  • TypeScript 1.5%
  • Other 2.3%
Find a file
dawn a63d05e2dd
nix: bump microvm image disk sizes
Signed-off-by: dawn <dawn@tangled.org>
2026-06-20 16:04:37 +03:00
.air flake: suppress caniuse-lite warning from tailwindcss 2026-04-27 11:38:35 +03:00
.tangled/workflows ci: use microvm engine for the workflows 2026-06-19 16:31:21 +03:00
api/tangled lexicons/git: include blob size on git.getEntry 2026-06-19 13:24:03 +03:00
appview appview/repo: use git.getEntry output for blob size check 2026-06-19 13:24:03 +03:00
avatar appview/ogcard: split rendering into external worker service using satori and resvg-wasm 2026-03-23 09:24:26 +00:00
blog blog: remove microvm post 2026-06-18 15:14:05 +03:00
bobbin bobbin/xrpc: don't need to encode at-uris 2026-06-18 14:50:25 +03:00
camo appview,knotserver,camo: add AVIF and modern image format support 2026-03-11 10:56:32 +00:00
cmd spindle/microvm: support ssh/ssh-ng and local nix stores as upload cache target 2026-06-19 14:27:34 +03:00
consts lexicons,api,consts: knot-acl capability 2026-06-08 16:18:04 +03:00
contrib contrib: introduce tilt for better developer experience 2025-09-11 15:55:59 +03:00
crypto crypto: add tests for VerifySignature and SSHFingerprint 2026-05-05 17:25:57 +03:00
docs spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
eventconsumer spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
eventstream eventstream: shared events package, monotonic unix-nanos cursors 2026-05-29 14:50:22 +03:00
guard guard: add secure-mode sandboxing for SSH git operations 2026-06-12 12:22:32 +03:00
hook hook: use absolute binary path; skip inaccessible repos in secure mode 2026-06-12 12:22:32 +03:00
hostutil spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
ico ico: add module to deal with ico files 2026-01-09 10:39:26 +00:00
icons icons: directory for custom icons 2026-05-29 17:18:37 +03:00
idresolver appview,knotserver: pref-handle display + identity ingest 2026-04-20 16:07:01 +03:00
jetstream jetstream: fix data race filtering events by did 2025-12-05 11:54:20 +00:00
jobs jobs: archive software engineer post 2026-05-11 14:15:46 +03:00
keyfetch keyfetch: add --guard-path and --secure-mode flags 2026-06-12 12:22:32 +03:00
knotmirror knotmirror/xrpc: include blob size on git.getEntry 2026-06-19 13:24:03 +03:00
knotserver knotserver/backfill: 115 collaborator backfill efficiency 2026-06-17 14:52:54 +03:00
lexicons lexicons/git: include blob size on git.getEntry 2026-06-19 13:24:03 +03:00
localinfra spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
log knotserver: improve the logging situation 2025-10-12 10:32:08 +00:00
nix nix: bump microvm image disk sizes 2026-06-20 16:04:37 +03:00
notifier knotserver/db: knot-owned member & collaborator tables, pagination, and ACL update events 2026-06-16 21:04:20 +03:00
ogre ogre/components/shared: scale card header font for long handles 2026-06-12 11:35:33 +03:00
orm appview/db: speed up following timeline queries 2026-06-11 12:07:36 +03:00
patchutil appview/pulls: update handlers for new pull model 2026-04-10 08:28:44 +01:00
rbac knotserver/backfill: 115 collaborator backfill efficiency 2026-06-17 14:52:54 +03:00
sets *: correct typos throughout codebase 2026-04-09 10:30:40 +03:00
shuttle spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
sites sites: use new redirect_with_status 2026-05-26 16:03:08 +03:00
spindle spindle/microvm: fix "path is not valid" on nix cache pushes, make cache drain not fatal 2026-06-20 15:41:47 +03:00
systemd systemd: update ExecStart command 2025-05-30 12:18:07 +03:00
tapc tapc: basic auth on dial, OnConnect handler 2026-05-12 11:59:17 +03:00
tid spindle: rework db schema 2025-06-13 22:09:45 +01:00
types appview/{repo,pages}: avoid embedding xrpc response to page params 2026-06-11 10:52:23 +03:00
workflow workflow: add paths filter and ChangedFiles support 2026-06-11 12:01:45 +03:00
xrpc xrpc/serviceauth: service auth in lexicon method, typed context key 2026-06-16 21:04:20 +03:00
.dockerignore housekeeping: pre-work for rust projects 2026-05-27 11:17:44 +01:00
.editorconfig housekeeping: pre-work for rust projects 2026-05-27 11:17:44 +01:00
.gitattributes git: add gitattributes to mark generated files 2026-02-27 09:41:50 +00:00
.gitignore spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
.prettierrc.json add prettier configuration 2025-08-16 13:15:16 -04:00
_typos.toml *: correct typos throughout codebase 2026-04-09 10:30:40 +03:00
buf.gen.yaml spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
buf.lock spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
buf.yaml spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
Cargo.lock spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
Cargo.toml spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
default.nix nix: fmt 2025-09-10 10:16:34 +01:00
docker-compose.yml spindle/microvm: use consistent qmp sock paths to avoid the AF_UNIX path limit 2026-06-19 23:10:36 +03:00
flake.lock spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
flake.nix spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
go.mod spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
go.sum spindle,shuttle: microvm engine init 2026-06-18 14:57:59 +03:00
input.css appview/fragment/pill: add concave corners & borders when in focus mode 2026-06-18 12:01:17 +03:00
lexicon-build-config.json lexicons: com.atproto.repo.strongRef and sh.tangled.markup.markdown 2026-05-22 18:33:01 +09:00
license license: mention contributors 2025-05-21 10:56:33 +03:00
package.json ogre: request jpeg from avatar service 2026-03-23 16:43:43 +02:00
readme.md appview/docs/nix/spindle/readme.md: fix outdated documentation links 2025-12-27 03:04:49 +00:00
rust-toolchain.toml rustfmt: skip generated _lex, bump rust to 1.96 2026-05-29 14:50:22 +03:00
tailwind.config.js blog: tail CI logs over SSH 2026-05-29 14:50:22 +03:00

tangled

Hello Tanglers! This is the codebase for Tangled—a code collaboration platform built on the AT Protocol.

Read the introduction to Tangled here. Join the Discord or IRC at #tangled on libera.chat.

docs

security

If you've identified a security issue in Tangled, please email security@tangled.org with details!