tangled
alpha
login
or
join now
ligo.at
/
core
decentralized and customizable links page on top of atproto
ligo.at
atproto
link-in-bio
python
uv
5
fork
atom
overview
issues
2
pulls
pipelines
commits
Author
Commit
Message
Date
nauta.one
8ab6441a
chore: upgrade dependencies
main
14d ago
nauta.one
25f4e2c0
close connection after reading json
14d ago
nauta.one
7bbcc337
use ligo.at permission set in oauth scope
14d ago
nauta.one
e0c9fd09
refresh oauth tokens when expired
14d ago
nauta.one
b143f96c
add some types to atproto
14d ago
nauta.one
d1edb4bb
move ingestor to workspace package
14d ago
nauta.one
c55e2268
add website link to readme
3w ago
nauta.one
b4d83b28
make auth_servers configurable by code
3w ago
nauta.one
0cd5bb22
don't crash when user cancels auth
4w ago
nauta.one
b6598f10
create a tunnel with make
4w ago
nauta.one
9565a8f9
shut up ty linter
4w ago
nauta.one
e7f5bd64
add authserver options
2mo ago
nauta.one
b4e70bac
refactor: use absolute imports
2mo ago
nauta.one
8030838c
support did:web resolution
3mo ago
nauta.one
faf689e8
get user or redirect
3mo ago
nauta.one
6b9d6b8b
add link sections
3mo ago
nauta.one
639af6ec
add blog link to footer
3mo ago
nauta.one
1b7c0778
profile metadata and open graph
4mo ago
nauta.one
93e08011
canonical profile url & login nofollow
4mo ago
nauta.one
8b83b688
log failed put_record
4mo ago
nauta.one
3b4c30be
improve htmx and styles
4mo ago
nauta.one
50afa5d7
test htmx form submission
4mo ago
nauta.one
991d3667
fix crash in profile page
4mo ago
nauta.one
cf71d52e
resolve handles via well-known
4mo ago
nauta.one
d9b3d0d4
upgrade atproto_jetstream
4mo ago
nauta.one
45767e53
fix "connection closed" exception when reading jsons
4mo ago
nauta.one
e0f595ce
separate profile styles
4mo ago
nauta.one
f5968f63
add alpha software notice
4mo ago
nauta.one
806fa876
cache profile and links when updating them
4mo ago
nauta.one
dfc84f50
use mit license for now
4mo ago
nauta.one
a9da8fe0
add Caddyfile and update README.md
4mo ago
nauta.one
fac1ba9f
improve logging & separate session auth
4mo ago
nauta.one
7cd0d8cf
add terms and open login page
4mo ago
nauta.one
a9042711
reuse http client session
4mo ago
nauta.one
69aef4a9
use atproto_jetstream dependency for ingestor
4mo ago
nauta.one
66630461
update README.md
4mo ago
nauta.one
88d3745d
move ingestor to separate folder
4mo ago
nauta.one
f2f8c62b
add systemd services
4mo ago
nauta.one
6eefc5bc
very basic jetstream ingestor
4mo ago
nauta.one
ff4d900e
replace dnspython with aiodns
4mo ago
nauta.one
92ea27af
replace httpx with aiohttp & redefine schema
4mo ago
nauta.one
942bc96b
tweak styles
4mo ago
nauta.one
5a59e83a
separate editor.css
4mo ago
nauta.one
39e4c4ff
use async await more
4mo ago
nauta.one
77e3fdc5
get_record async
4mo ago
nauta.one
704a37ae
refuse to serve blocked did profile
4mo ago
nauta.one
0a451b14
use gunicorn config file
4mo ago
nauta.one
76766e36
move kv around
4mo ago
nauta.one
27cb851a
don't fail on missing DNS
4mo ago
nauta.one
84f02bb7
add basic key-value storage
4mo ago
nauta.one
551b815b
replace requests with httpx
4mo ago
nauta.one
4f5d4d4a
add readme with some docs
4mo ago
nauta.one
e4a3d949
add favicons
4mo ago
nauta.one
6946112f
store OAuth session in client side cookie
4mo ago
nauta.one
831052bf
rename to ligo.at
4mo ago
nauta.one
99479b57
add caption to login page
4mo ago
nauta.one
7db508fc
cleanup dead code
4mo ago
nauta.one
f3619979
add some named tuples for db models
4mo ago
nauta.one
06fd2691
support oauth starting with auth server
4mo ago
nauta.one
7fb586ab
put record with simple http request
4mo ago
chore: upgrade dependencies
main
8ab6441a
nauta.one
14d
close connection after reading json
25f4e2c0
nauta.one
14d
use ligo.at permission set in oauth scope
7bbcc337
nauta.one
14d
refresh oauth tokens when expired
e0c9fd09
nauta.one
14d
add some types to atproto
b143f96c
nauta.one
14d
move ingestor to workspace package
d1edb4bb
nauta.one
14d
add website link to readme
c55e2268
nauta.one
3w
make auth_servers configurable by code
b4d83b28
nauta.one
3w
don't crash when user cancels auth
0cd5bb22
nauta.one
4w
create a tunnel with make
b6598f10
nauta.one
4w
shut up ty linter
9565a8f9
nauta.one
4w
add authserver options
e7f5bd64
nauta.one
2mo
refactor: use absolute imports
b4e70bac
nauta.one
2mo
support did:web resolution
8030838c
nauta.one
3mo
get user or redirect
faf689e8
nauta.one
3mo
add link sections
6b9d6b8b
nauta.one
3mo
add blog link to footer
639af6ec
nauta.one
3mo
profile metadata and open graph
1b7c0778
nauta.one
4mo
canonical profile url & login nofollow
93e08011
nauta.one
4mo
log failed put_record
8b83b688
nauta.one
4mo
improve htmx and styles
3b4c30be
nauta.one
4mo
test htmx form submission
50afa5d7
nauta.one
4mo
fix crash in profile page
991d3667
nauta.one
4mo
resolve handles via well-known
cf71d52e
nauta.one
4mo
upgrade atproto_jetstream
d9b3d0d4
nauta.one
4mo
fix "connection closed" exception when reading jsons
45767e53
nauta.one
4mo
separate profile styles
e0f595ce
nauta.one
4mo
add alpha software notice
f5968f63
nauta.one
4mo
cache profile and links when updating them
806fa876
nauta.one
4mo
use mit license for now
dfc84f50
nauta.one
4mo
add Caddyfile and update README.md
a9da8fe0
nauta.one
4mo
improve logging & separate session auth
fac1ba9f
nauta.one
4mo
add terms and open login page
7cd0d8cf
nauta.one
4mo
reuse http client session
a9042711
nauta.one
4mo
use atproto_jetstream dependency for ingestor
69aef4a9
nauta.one
4mo
update README.md
66630461
nauta.one
4mo
move ingestor to separate folder
88d3745d
nauta.one
4mo
add systemd services
f2f8c62b
nauta.one
4mo
very basic jetstream ingestor
6eefc5bc
nauta.one
4mo
replace dnspython with aiodns
ff4d900e
nauta.one
4mo
replace httpx with aiohttp & redefine schema
92ea27af
nauta.one
4mo
tweak styles
942bc96b
nauta.one
4mo
separate editor.css
5a59e83a
nauta.one
4mo
use async await more
39e4c4ff
nauta.one
4mo
get_record async
77e3fdc5
nauta.one
4mo
refuse to serve blocked did profile
704a37ae
nauta.one
4mo
use gunicorn config file
0a451b14
nauta.one
4mo
move kv around
76766e36
nauta.one
4mo
don't fail on missing DNS
27cb851a
nauta.one
4mo
add basic key-value storage
84f02bb7
nauta.one
4mo
replace requests with httpx
551b815b
nauta.one
4mo
add readme with some docs
4f5d4d4a
nauta.one
4mo
add favicons
e4a3d949
nauta.one
4mo
store OAuth session in client side cookie
6946112f
nauta.one
4mo
rename to ligo.at
831052bf
nauta.one
4mo
add caption to login page
99479b57
nauta.one
4mo
cleanup dead code
7db508fc
nauta.one
4mo
add some named tuples for db models
f3619979
nauta.one
4mo
support oauth starting with auth server
06fd2691
nauta.one
4mo
put record with simple http request
7fb586ab
nauta.one
4mo
next