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
tests/Domain/Record/
RecordTest.php
September 2026
Andrés Ignacio Torres
70d1bb26
trim the trailing newline before hashing
1d ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1d ago
Andrés Ignacio Torres
045ff080
defer the icon import
1d ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1d ago
Andrés Ignacio Torres
845ef8ff
trim the trailing newline before hashing
2d ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2d ago
Andrés Ignacio Torres
daded0b1
fix the off-by-one in the page cursor
1w ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
98286149
drop the dead compatibility branch
1w ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
d33deb18
stop swallowing the parse error
2w ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
f9dfebfd
keep the empty state on one line
2w ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
391884ea
stop swallowing the parse error
3w ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3w ago
Andrés Ignacio Torres
6eb5c204
treat a missing body as empty, not null
3w ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3w ago
August 2026
Andrés Ignacio Torres
40828d4f
drop the dead compatibility branch
4w ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4w ago
Andrés Ignacio Torres
7eb8e2dc
name the magic number
1mo ago
name the magic number
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
e2a135ed
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
51b8b29e
put the separator back between the rows
1mo ago
put the separator back between the rows
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
6ffb2438
move the guard up to the boundary
1mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
03334e01
walk the parents once, not twice
1mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
584ece4e
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
aaddc427
walk the parents once, not twice
1mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
bc1f16db
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
July 2026
Andrés Ignacio Torres
376e015e
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
5fbb8ebc
fix the off-by-one in the page cursor
2mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
a1c15f88
fix the off-by-one in the page cursor
2mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
695870ec
let the caller pass its own fetch
2mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
f903b3c9
stop swallowing the parse error
2mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
4435fe8a
move the guard up to the boundary
2mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
7fa34b15
treat a missing body as empty, not null
2mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
741872ac
let the caller pass its own fetch
2mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
00c6d3f0
tighten the types around the response
2mo ago
tighten the types around the response
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
9fa25de5
put the separator back between the rows
2mo ago
put the separator back between the rows
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
June 2026
Andrés Ignacio Torres
b10be2bd
drop the dead compatibility branch
3mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
a26a433c
split the view out of the route
3mo ago
split the view out of the route
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
425fac38
move the guard up to the boundary
3mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
09fc2d65
make the toggle keyboard reachable
3mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
37d41b29
handle the ref with a slash in it
3mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
8075205b
round the sizes to the token scale
3mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
May 2026
Andrés Ignacio Torres
1633fdf9
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
Andrés Ignacio Torres
d6cfe95b
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
9844bc74
walk the parents once, not twice
4mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
79dab2b8
stop the header from reflowing on hover
4mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
1719ffca
fix the off-by-one in the page cursor
4mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
8d4b391a
defer the icon import
4mo ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago