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/Infrastructure/Persistence/OAuth/
SqliteAuthorizationRequestRepositoryTest.php
September 2026
Andrés Ignacio Torres
84f3db08
walk the parents once, not twice
3d ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3d ago
Andrés Ignacio Torres
80415e83
stop swallowing the parse error
1w ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
2db8211f
stop swallowing the parse error
1w ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
b4c09338
tighten the types around the response
2w ago
tighten the types around the response
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
46cd5395
pull the loader out of the component
3w ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3w ago
Andrés Ignacio Torres
abdf4f45
move the guard up to the boundary
3w ago
move the guard up to the boundary
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3w ago
August 2026
Andrés Ignacio Torres
b90e7e5a
keep the empty state on one line
4w ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4w ago
Andrés Ignacio Torres
92779156
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
72dbfd3d
split the view out of the route
1mo ago
split the view out of the route
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
c04186e7
collapse the two nearly identical helpers
1mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
0bc0c781
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
c5d7fd3c
pull the loader out of the component
1mo ago
pull the loader out of the component
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
e527e60d
split the view out of the route
1mo ago
split the view out of the route
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
July 2026
Andrés Ignacio Torres
dc908c1a
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
ef72c32c
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
4ca0908c
split the view out of the route
2mo ago
split the view out of the route
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
6a8667cb
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
Andrés Ignacio Torres
2ddcb307
reuse the existing chip instead of a new one
2mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
82d76ab3
name the magic number
2mo ago
name the magic number
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
c0a89a98
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
fb20d6bc
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
d1c1574a
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
113dc8c9
drop the dead compatibility branch
2mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
June 2026
Andrés Ignacio Torres
e3d9f813
read the default from the config
2mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
b836fb91
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
2be78b87
reuse the existing chip instead of a new one
3mo ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
2e03810c
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
4373d667
stop the header from reflowing on hover
3mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
6da1b58e
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
e68ba373
trim the trailing newline before hashing
3mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
3a3afc91
let the caller pass its own fetch
3mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
faf53195
stop the header from reflowing on hover
3mo ago
stop the header from reflowing on hover
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
c1042ad8
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
Andrés Ignacio Torres
abedab0a
treat a missing body as empty, not null
3mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
May 2026
Andrés Ignacio Torres
f7aa8c7b
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
d89f4a6c
treat a missing body as empty, not null
4mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
bcff1a8e
read the default from the config
4mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
5f1ac94a
round the sizes to the token scale
4mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
8d346011
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
9b09cd30
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
a0b29bce
move the guard up to the boundary
4mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
ae742301
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
3d6788cb
keep the empty state on one line
4mo ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
Andrés Ignacio Torres
0a26fa31
handle the ref with a slash in it
4mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
4mo ago
April 2026
Andrés Ignacio Torres
9ae347cd
read the default from the config
5mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
81e74ee5
walk the parents once, not twice
5mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
e64b2bff
walk the parents once, not twice
5mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
66e07434
read the default from the config
5mo ago
read the default from the config
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago
Andrés Ignacio Torres
3069ed43
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
1d9a553f
put the separator back between the rows
5mo ago
put the separator back between the rows
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
5mo ago