alpha
Login
Join now
bas.sh
/
witchsky.app
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Bluesky app fork with some witchin' additions 💫
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
scripts/push-notification/
README.md
October 2026
xan.lol
74204f29
name the magic number
3d ago
name the magic number
Copy SHA
Browse repository
xan.lol
committed
3d ago
xan.lol
2340fb7c
spell the aria label out loud
5d ago
spell the aria label out loud
Copy SHA
Browse repository
xan.lol
committed
5d ago
xan.lol
833aeae3
handle the ref with a slash in it
5d ago
handle the ref with a slash in it
Copy SHA
Browse repository
xan.lol
committed
5d ago
September 2026
xan.lol
ef29b0ca
collapse the two nearly identical helpers
1w ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
xan.lol
committed
1w ago
xan.lol
ba1cf18d
stop the header from reflowing on hover
2w ago
stop the header from reflowing on hover
Copy SHA
Browse repository
xan.lol
committed
2w ago
xan.lol
84d440be
split the view out of the route
3w ago
split the view out of the route
Copy SHA
Browse repository
xan.lol
committed
3w ago
xan.lol
18f34190
treat a missing body as empty, not null
4w ago
treat a missing body as empty, not null
Copy SHA
Browse repository
xan.lol
committed
4w ago
xan.lol
0961092b
reuse the existing chip instead of a new one
4w ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
xan.lol
committed
4w ago
xan.lol
c917596c
split the view out of the route
4w ago
split the view out of the route
Copy SHA
Browse repository
xan.lol
committed
4w ago
xan.lol
23302f68
reuse the existing chip instead of a new one
1mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
7a4b2535
defer the icon import
1mo ago
defer the icon import
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
62d45e95
fix the off-by-one in the page cursor
1mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
57c240cb
walk the parents once, not twice
1mo ago
walk the parents once, not twice
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
f5b8b716
pull the loader out of the component
1mo ago
pull the loader out of the component
Copy SHA
Browse repository
xan.lol
committed
1mo ago
August 2026
xan.lol
0c3567b6
spell the aria label out loud
1mo ago
spell the aria label out loud
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
80d252a1
let the caller pass its own fetch
1mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
b5048da1
reuse the existing chip instead of a new one
1mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
11d08844
let the caller pass its own fetch
1mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
bbfc8e2c
cache the resolved handle for the session
1mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
xan.lol
committed
1mo ago
xan.lol
79d4ef2b
move the guard up to the boundary
2mo ago
move the guard up to the boundary
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
7e2d232d
let the caller pass its own fetch
2mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
d6ce75c1
name the magic number
2mo ago
name the magic number
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
34656a20
reuse the existing chip instead of a new one
2mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
b779bbfb
fix the off-by-one in the page cursor
2mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
xan.lol
committed
2mo ago
July 2026
xan.lol
74cc8b83
stop the header from reflowing on hover
2mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
3a5d7d4c
keep the empty state on one line
2mo ago
keep the empty state on one line
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
92f012db
split the view out of the route
2mo ago
split the view out of the route
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
ab6ab5a6
put the separator back between the rows
2mo ago
put the separator back between the rows
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
8e57288b
round the sizes to the token scale
2mo ago
round the sizes to the token scale
Copy SHA
Browse repository
xan.lol
committed
2mo ago
xan.lol
919ed000
collapse the two nearly identical helpers
3mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
aca38f9c
tighten the types around the response
3mo ago
tighten the types around the response
Copy SHA
Browse repository
xan.lol
committed
3mo ago
June 2026
xan.lol
c90d38b7
treat a missing body as empty, not null
3mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
59ba6f4d
walk the parents once, not twice
3mo ago
walk the parents once, not twice
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
f3f35dc2
split the view out of the route
3mo ago
split the view out of the route
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
c26ca62f
name the magic number
3mo ago
name the magic number
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
57602515
pull the loader out of the component
3mo ago
pull the loader out of the component
Copy SHA
Browse repository
xan.lol
committed
3mo ago
xan.lol
fd3f93c1
spell the aria label out loud
4mo ago
spell the aria label out loud
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
bd7c9e3f
walk the parents once, not twice
4mo ago
walk the parents once, not twice
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
32dabad5
treat a missing body as empty, not null
4mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
d120ae09
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
1301815e
pull the loader out of the component
4mo ago
pull the loader out of the component
Copy SHA
Browse repository
xan.lol
committed
4mo ago
May 2026
xan.lol
ba1a863a
drop the dead compatibility branch
4mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
741c4154
treat a missing body as empty, not null
4mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
d6c6d0ad
tighten the types around the response
4mo ago
tighten the types around the response
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
38edd097
make the toggle keyboard reachable
4mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
xan.lol
committed
4mo ago
xan.lol
e238760e
move the guard up to the boundary
5mo ago
move the guard up to the boundary
Copy SHA
Browse repository
xan.lol
committed
5mo ago
xan.lol
75ecd7fc
tighten the types around the response
5mo ago
tighten the types around the response
Copy SHA
Browse repository
xan.lol
committed
5mo ago
April 2026
xan.lol
215b2bc9
drop the dead compatibility branch
5mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
xan.lol
committed
5mo ago
xan.lol
cb5a3f6a
cache the resolved handle for the session
5mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
xan.lol
committed
5mo ago
xan.lol
4f6e3a51
make the toggle keyboard reachable
5mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
xan.lol
committed
5mo ago
Previous
1
2
3
Next