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/
SqliteDeviceRepositoryTest.php
September 2026
Andrés Ignacio Torres
04c7b071
keep the empty state on one line
2d ago
keep the empty state on one line
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2d ago
Andrés Ignacio Torres
a56d25b3
reuse the existing chip instead of a new one
1w ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
48844e37
reuse the existing chip instead of a new one
1w ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
17cb543c
reuse the existing chip instead of a new one
1w ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1w ago
Andrés Ignacio Torres
b6a7ec31
trim the trailing newline before hashing
2w ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
78fd85d5
cache the resolved handle for the session
2w ago
cache the resolved handle for the session
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2w ago
Andrés Ignacio Torres
51ee78e5
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
f4a618ee
spell the aria label out loud
1mo ago
spell the aria label out loud
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
a1bc1e0b
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
6cdf05f1
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
a4d918af
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
933fb317
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
e9765f9a
defer the icon import
1mo ago
defer the icon import
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
Andrés Ignacio Torres
8c56cba6
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
6c070e59
make the toggle keyboard reachable
1mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
1mo ago
July 2026
Andrés Ignacio Torres
00e3fd58
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
638a5141
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
dcc9ffd2
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
7811b1bc
spell the aria label out loud
2mo ago
spell the aria label out loud
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
e28193ea
round the sizes to the token scale
2mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
60d56918
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
ffb799e7
handle the ref with a slash in it
2mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
Andrés Ignacio Torres
62f44af0
spell the aria label out loud
2mo ago
spell the aria label out loud
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
2mo ago
June 2026
Andrés Ignacio Torres
6aa1e3fe
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
b30c6bf7
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
5d6292b9
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
f6fe6c1c
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
3de0b93e
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
3233e0ef
stop swallowing the parse error
3mo ago
stop swallowing the parse error
Copy SHA
Browse repository
Andrés Ignacio Torres
committed
3mo ago
Andrés Ignacio Torres
5b3ffbe6
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
May 2026
Andrés Ignacio Torres
e0e81c06
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