Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
32a24f1
feat: adapt TimeLimit schema to query-lib Attribute and Index VOs
abnegate Aug 14, 2026
cfbd5fe
chore: require PHP 8.5 to match query-lib database
abnegate Aug 21, 2026
05cce87
(refactor): prefer Attribute and Index typed factories
abnegate Aug 21, 2026
959a1b3
(chore): use caret ranges for Utopia dependencies
abnegate Aug 21, 2026
99414ff
(chore): refresh lockfile after caret Utopia constraints
abnegate Aug 21, 2026
ae8399d
(feat): pass Collection to createCollection
abnegate Aug 21, 2026
3b710d4
(chore): allow utopia-php/query 0.5
abnegate Aug 21, 2026
d50077b
chore(deps): allow utopia-php/query 0.6
abnegate Aug 26, 2026
8f451dd
chore(deps): re-pin the database lock to the split query-lib head
abnegate Aug 27, 2026
5ba6e92
(chore): pin final query-lib database head
abnegate Aug 29, 2026
a5fdc39
(chore): pin database cache invalidation fix
abnegate Aug 29, 2026
c03a70f
(chore): pin database compatibility fixes
abnegate Aug 31, 2026
9fa92a7
(chore): repin database query library
abnegate Aug 31, 2026
3841d25
(chore): repin database query library
abnegate Aug 31, 2026
1700ded
(fix): keep database verification fixtures owned and recoverable
abnegate Sep 4, 2026
514f907
(fix): preserve backend cases during fixture discovery
abnegate Sep 4, 2026
5d0e27e
chore(deps): re-lock onto the current database train head
abnegate Sep 9, 2026
950163b
test(discovery): assert both groups are discovered, not their contents
abnegate Sep 9, 2026
4407697
chore: re-pin utopia-php/database to the feat-query-lib head
abnegate Sep 10, 2026
5079fbe
chore: re-pin utopia-php/database to the feat-query-lib head
abnegate Sep 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: ['8.4', '8.5']
php-versions: ['8.5']

steps:
- name: Checkout repository
Expand Down
27 changes: 0 additions & 27 deletions Dockerfile.php-8.4

This file was deleted.

33 changes: 27 additions & 6 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,24 @@
"name": "utopia-php/abuse",
"description": "A simple abuse library to manage application usage limits",
"type": "library",
"keywords": ["php","framework", "upf", "utopia", "abuse"],
"keywords": [
"php",
"framework",
"upf",
"utopia",
"abuse"
],
"license": "MIT",
"minimum-stability": "stable",
"autoload": {
"psr-4": {"Utopia\\Abuse\\": "src/Abuse"}
"psr-4": {
"Utopia\\Abuse\\": "src/Abuse"
}
},
"autoload-dev": {
"psr-4": {"Utopia\\Tests\\": "tests/Abuse"}
"psr-4": {
"Utopia\\Tests\\": "tests/Abuse"
}
},
"scripts": {
"check": "./vendor/bin/phpstan analyse --level max --memory-limit=2G src tests",
Expand All @@ -18,14 +28,25 @@
"bench": "vendor/bin/phpbench run --report=aggregate"
},
"require": {
"php": ">=8.4.1",
"php": ">=8.5",
"ext-pdo": "*",
"ext-curl": "*",
"ext-redis": "*",
"utopia-php/database": "^7.0.0",
"utopia-php/pools": "2.*",
"utopia-php/database": "dev-feat-query-lib as 7.0.0",
Comment thread
greptile-apps[bot] marked this conversation as resolved.
"utopia-php/query": "0.6.*",
"utopia-php/pools": "^2.0",
"appwrite/appwrite": "^27.1"
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/utopia-php/database.git"
},
{
"type": "vcs",
"url": "https://github.com/utopia-php/async.git"
}
],
"require-dev": {
"phpunit/phpunit": "9.*",
"phpstan/phpstan": "1.*",
Expand Down
Loading
Loading