alpha
Login
Join now
andresitorresm.com
/
phpds
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A barebones implementation of an atproto PDS in PHP and Slim Framework 4.
pds
php
atproto
+3 more
pds
php
atproto
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
.github/workflows/
tests.yml
September 2026
Andrés Ignacio Torres
95edbb1e
drop the dead compatibility branch
3d ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3d ago
Andrés Ignacio Torres
d78dcf79
fix the off-by-one in the page cursor
5d ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5d ago
Andrés Ignacio Torres
58cf48c7
handle the ref with a slash in it
1w ago
handle the ref with a slash in it
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
98e20112
treat a missing body as empty, not null
1w ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
ebdbd6d3
walk the parents once, not twice
2w ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
36f3c959
read the default from the config
2w ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
0a8fb223
cache the resolved handle for the session
3w ago
cache the resolved handle for the session
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3w ago
August 2026
Andrés Ignacio Torres
c127e367
handle the ref with a slash in it
1mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
32189953
drop the dead compatibility branch
1mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
c6a6284e
keep the empty state on one line
1mo ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
884eebf2
round the sizes to the token scale
1mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
c8f7bd5c
make the toggle keyboard reachable
1mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
e8ccfb38
make the toggle keyboard reachable
1mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
82b764f5
stop swallowing the parse error
1mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
0080e0ce
round the sizes to the token scale
1mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
July 2026
Andrés Ignacio Torres
9f4ba06d
read the default from the config
1mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
442ca1e9
pull the loader out of the component
2mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
73b63483
pull the loader out of the component
2mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
6e2ae48e
defer the icon import
2mo ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
118d2ade
drop the dead compatibility branch
2mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
5e873306
trim the trailing newline before hashing
2mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
1952db90
walk the parents once, not twice
2mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
June 2026
Andrés Ignacio Torres
9519bf85
read the default from the config
3mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
21102703
collapse the two nearly identical helpers
3mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
5ea9cb4f
defer the icon import
3mo ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
3978ec8e
tighten the types around the response
3mo ago
tighten the types around the response
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
4227aca9
fix the off-by-one in the page cursor
3mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
666aefb7
pull the loader out of the component
3mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
b6b0ff19
keep the empty state on one line
3mo ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
May 2026
Andrés Ignacio Torres
e3f359f4
walk the parents once, not twice
3mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
a4a6cd3a
spell the aria label out loud
3mo ago
spell the aria label out loud
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
98f647d9
cache the resolved handle for the session
4mo ago
cache the resolved handle for the session
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
f46f757f
defer the icon import
4mo ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
d1d2c669
trim the trailing newline before hashing
4mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
4f6106e8
tighten the types around the response
4mo ago
tighten the types around the response
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
19d3a071
stop swallowing the parse error
4mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
5b90caef
reuse the existing chip instead of a new one
4mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
5d2ec929
let the caller pass its own fetch
4mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
9ea0d6ca
name the magic number
4mo ago
name the magic number
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
April 2026
Andrés Ignacio Torres
9d160a8b
name the magic number
5mo ago
name the magic number
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
c919c23a
reuse the existing chip instead of a new one
5mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
1cb9008e
stop swallowing the parse error
5mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
c3f189d7
reuse the existing chip instead of a new one
5mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
e3b0e20c
treat a missing body as empty, not null
5mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
490218d5
reuse the existing chip instead of a new one
5mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
bfc3692f
pull the loader out of the component
5mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
00152744
round the sizes to the token scale
5mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
March 2026
Andrés Ignacio Torres
f295c08e
pull the loader out of the component
5mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
4701fe9f
round the sizes to the token scale
6mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
6mo ago
Andrés Ignacio Torres
78304bdf
stop the header from reflowing on hover
6mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
6mo ago
Previous
1
2
Next