aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Digitigrade/Db.php (renamed from WpfTest/Db.php)4
-rw-r--r--Digitigrade/Db/Migrator.php (renamed from WpfTest/Db/Migrator.php)6
-rw-r--r--Digitigrade/GlobalConfig.php (renamed from WpfTest/GlobalConfig.php)2
-rw-r--r--Digitigrade/HttpResponseStatus.php (renamed from WpfTest/HttpResponseStatus.php)2
-rw-r--r--Digitigrade/HttpResponseStatus/BadRequest.php (renamed from WpfTest/HttpResponseStatus/BadRequest.php)4
-rw-r--r--Digitigrade/HttpResponseStatus/InternalServerError.php (renamed from WpfTest/HttpResponseStatus/InternalServerError.php)6
-rw-r--r--Digitigrade/HttpResponseStatus/NoHandlerFound.php (renamed from WpfTest/HttpResponseStatus/NoHandlerFound.php)4
-rw-r--r--Digitigrade/HttpResponseStatus/NotFound.php (renamed from WpfTest/HttpResponseStatus/NotFound.php)4
-rw-r--r--Digitigrade/Model.php (renamed from WpfTest/Model.php)4
-rw-r--r--Digitigrade/Model/Actor.php (renamed from WpfTest/Model/Actor.php)4
-rw-r--r--Digitigrade/Model/ActorEndpoints.php (renamed from WpfTest/Model/ActorEndpoints.php)4
-rw-r--r--Digitigrade/Model/FetchableModel.php (renamed from WpfTest/Model/FetchableModel.php)6
-rw-r--r--Digitigrade/Model/Note.php (renamed from WpfTest/Model/Note.php)4
-rw-r--r--Digitigrade/Model/NoteAttachment.php (renamed from WpfTest/Model/NoteAttachment.php)4
-rw-r--r--Digitigrade/Model/NotePrivacy.php (renamed from WpfTest/Model/NotePrivacy.php)4
-rw-r--r--Digitigrade/Model/NotePrivacyInteractors.php (renamed from WpfTest/Model/NotePrivacyInteractors.php)2
-rw-r--r--Digitigrade/Model/NotePrivacyScope.php (renamed from WpfTest/Model/NotePrivacyScope.php)2
-rw-r--r--Digitigrade/RemoteFetchable.php (renamed from WpfTest/RemoteFetchable.php)2
-rw-r--r--Digitigrade/Router.php (renamed from WpfTest/Router.php)6
-rw-r--r--Digitigrade/Singleton.php (renamed from WpfTest/Singleton.php)2
-rwxr-xr-xbin/migrate2
-rw-r--r--composer.json2
-rw-r--r--config.ini6
-rw-r--r--index.php2
-rw-r--r--migrations/20241207_183000_create_actor.php2
-rw-r--r--migrations/20241208_111936_create_note.php2
-rw-r--r--migrations/20241208_165411_create_note_mentions.php2
-rw-r--r--migrations/20241208_170639_add_note_attachment_type.php2
-rw-r--r--misc/path_to_uri.php2
-rw-r--r--routes/actor.php8
-rw-r--r--routes/homepage.php2
-rw-r--r--routes/nodeinfo.php12
-rw-r--r--routes/note.php6
-rw-r--r--routes/webfinger.php10
34 files changed, 68 insertions, 68 deletions
diff --git a/WpfTest/Db.php b/Digitigrade/Db.php
index 799332f..c9f9df9 100644
--- a/WpfTest/Db.php
+++ b/Digitigrade/Db.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
-use WpfTest\Model\Actor;
+use Digitigrade\Model\Actor;
class Db extends Singleton {
private const INIT_SCHEMA_PATH = __DIR__ . '/../schema.sql';
diff --git a/WpfTest/Db/Migrator.php b/Digitigrade/Db/Migrator.php
index ea7f92a..a1b4e8b 100644
--- a/WpfTest/Db/Migrator.php
+++ b/Digitigrade/Db/Migrator.php
@@ -1,8 +1,8 @@
<?php
-namespace WpfTest\Db;
+namespace Digitigrade\Db;
-use WpfTest\Db;
-use WpfTest\Singleton;
+use Digitigrade\Db;
+use Digitigrade\Singleton;
class Migrator extends Singleton {
private array $migrations = [];
diff --git a/WpfTest/GlobalConfig.php b/Digitigrade/GlobalConfig.php
index 4601257..f17b758 100644
--- a/WpfTest/GlobalConfig.php
+++ b/Digitigrade/GlobalConfig.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
class GlobalConfig extends Singleton {
private const CONFIG_INI_PATH = __DIR__ . '/../config.ini';
diff --git a/WpfTest/HttpResponseStatus.php b/Digitigrade/HttpResponseStatus.php
index c81e000..e169833 100644
--- a/WpfTest/HttpResponseStatus.php
+++ b/Digitigrade/HttpResponseStatus.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
interface HttpResponseStatus extends \Throwable {
public function httpCode(): int;
diff --git a/WpfTest/HttpResponseStatus/BadRequest.php b/Digitigrade/HttpResponseStatus/BadRequest.php
index 74fab3c..ba7ce65 100644
--- a/WpfTest/HttpResponseStatus/BadRequest.php
+++ b/Digitigrade/HttpResponseStatus/BadRequest.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\HttpResponseStatus;
+namespace Digitigrade\HttpResponseStatus;
-use WpfTest\HttpResponseStatus;
+use Digitigrade\HttpResponseStatus;
class BadRequest extends \Exception implements HttpResponseStatus {
public function __construct(?string $reason) {
diff --git a/WpfTest/HttpResponseStatus/InternalServerError.php b/Digitigrade/HttpResponseStatus/InternalServerError.php
index 11b67f3..237c526 100644
--- a/WpfTest/HttpResponseStatus/InternalServerError.php
+++ b/Digitigrade/HttpResponseStatus/InternalServerError.php
@@ -1,8 +1,8 @@
<?php
-namespace WpfTest\HttpResponseStatus;
+namespace Digitigrade\HttpResponseStatus;
-use WpfTest\GlobalConfig;
-use WpfTest\HttpResponseStatus;
+use Digitigrade\GlobalConfig;
+use Digitigrade\HttpResponseStatus;
class InternalServerError extends \Exception implements HttpResponseStatus {
public function __construct(\Throwable $reason, ?string $context = null) {
diff --git a/WpfTest/HttpResponseStatus/NoHandlerFound.php b/Digitigrade/HttpResponseStatus/NoHandlerFound.php
index 9ceeb0b..871b873 100644
--- a/WpfTest/HttpResponseStatus/NoHandlerFound.php
+++ b/Digitigrade/HttpResponseStatus/NoHandlerFound.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\HttpResponseStatus;
+namespace Digitigrade\HttpResponseStatus;
-use WpfTest\HttpResponseStatus;
+use Digitigrade\HttpResponseStatus;
class NoHandlerFound extends \Exception implements HttpResponseStatus {
public function __construct(string $path) {
diff --git a/WpfTest/HttpResponseStatus/NotFound.php b/Digitigrade/HttpResponseStatus/NotFound.php
index b36d0a3..643976c 100644
--- a/WpfTest/HttpResponseStatus/NotFound.php
+++ b/Digitigrade/HttpResponseStatus/NotFound.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\HttpResponseStatus;
+namespace Digitigrade\HttpResponseStatus;
-use WpfTest\HttpResponseStatus;
+use Digitigrade\HttpResponseStatus;
class NotFound extends \Exception implements HttpResponseStatus {
public function __construct(?string $reason) {
diff --git a/WpfTest/Model.php b/Digitigrade/Model.php
index 53b2d83..8a593eb 100644
--- a/WpfTest/Model.php
+++ b/Digitigrade/Model.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
-use WpfTest\Model\FetchableModel;
+use Digitigrade\Model\FetchableModel;
abstract class Model {
private bool $saved = false;
diff --git a/WpfTest/Model/Actor.php b/Digitigrade/Model/Actor.php
index a745a96..946265e 100644
--- a/WpfTest/Model/Actor.php
+++ b/Digitigrade/Model/Actor.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\RemoteFetchable;
+use Digitigrade\RemoteFetchable;
class Actor extends FetchableModel implements \JsonSerializable {
public const REL_URI = "https://pawpub.entities.org.uk/rel/actor.html";
diff --git a/WpfTest/Model/ActorEndpoints.php b/Digitigrade/Model/ActorEndpoints.php
index f6120d3..8821d1c 100644
--- a/WpfTest/Model/ActorEndpoints.php
+++ b/Digitigrade/Model/ActorEndpoints.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\Model;
+use Digitigrade\Model;
class ActorEndpoints extends Model {
public ?int $actorId;
diff --git a/WpfTest/Model/FetchableModel.php b/Digitigrade/Model/FetchableModel.php
index 5dce010..30b68e7 100644
--- a/WpfTest/Model/FetchableModel.php
+++ b/Digitigrade/Model/FetchableModel.php
@@ -1,8 +1,8 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\Model;
-use WpfTest\RemoteFetchable;
+use Digitigrade\Model;
+use Digitigrade\RemoteFetchable;
abstract class FetchableModel extends Model implements RemoteFetchable {
private static \JsonMapper $mapper;
diff --git a/WpfTest/Model/Note.php b/Digitigrade/Model/Note.php
index af2d2aa..3b7c362 100644
--- a/WpfTest/Model/Note.php
+++ b/Digitigrade/Model/Note.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\Db;
+use Digitigrade\Db;
class Note extends FetchableModel implements \JsonSerializable {
public ?int $id;
diff --git a/WpfTest/Model/NoteAttachment.php b/Digitigrade/Model/NoteAttachment.php
index 16947c5..c47ec64 100644
--- a/WpfTest/Model/NoteAttachment.php
+++ b/Digitigrade/Model/NoteAttachment.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\Model;
+use Digitigrade\Model;
class NoteAttachment extends Model {
public ?int $noteId;
diff --git a/WpfTest/Model/NotePrivacy.php b/Digitigrade/Model/NotePrivacy.php
index b955447..faaacf6 100644
--- a/WpfTest/Model/NotePrivacy.php
+++ b/Digitigrade/Model/NotePrivacy.php
@@ -1,7 +1,7 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
-use WpfTest\Model;
+use Digitigrade\Model;
class NotePrivacy extends Model implements \JsonSerializable {
public ?int $noteId;
diff --git a/WpfTest/Model/NotePrivacyInteractors.php b/Digitigrade/Model/NotePrivacyInteractors.php
index 917d90a..8313e90 100644
--- a/WpfTest/Model/NotePrivacyInteractors.php
+++ b/Digitigrade/Model/NotePrivacyInteractors.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
enum NotePrivacyInteractors: string {
case ALL = 'all';
diff --git a/WpfTest/Model/NotePrivacyScope.php b/Digitigrade/Model/NotePrivacyScope.php
index 44c9344..84d84f2 100644
--- a/WpfTest/Model/NotePrivacyScope.php
+++ b/Digitigrade/Model/NotePrivacyScope.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest\Model;
+namespace Digitigrade\Model;
enum NotePrivacyScope: string {
case PUBLIC = 'public';
diff --git a/WpfTest/RemoteFetchable.php b/Digitigrade/RemoteFetchable.php
index 0782e7e..4b4262d 100644
--- a/WpfTest/RemoteFetchable.php
+++ b/Digitigrade/RemoteFetchable.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
interface RemoteFetchable {
/**
diff --git a/WpfTest/Router.php b/Digitigrade/Router.php
index c975723..fb984d5 100644
--- a/WpfTest/Router.php
+++ b/Digitigrade/Router.php
@@ -1,8 +1,8 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
-use WpfTest\HttpResponseStatus\InternalServerError;
-use WpfTest\HttpResponseStatus\NoHandlerFound;
+use Digitigrade\HttpResponseStatus\InternalServerError;
+use Digitigrade\HttpResponseStatus\NoHandlerFound;
class Router extends Singleton {
diff --git a/WpfTest/Singleton.php b/Digitigrade/Singleton.php
index b365e1e..23b2e78 100644
--- a/WpfTest/Singleton.php
+++ b/Digitigrade/Singleton.php
@@ -1,5 +1,5 @@
<?php
-namespace WpfTest;
+namespace Digitigrade;
abstract class Singleton {
private static array $instances;
diff --git a/bin/migrate b/bin/migrate
index 29d2001..6c1c71d 100755
--- a/bin/migrate
+++ b/bin/migrate
@@ -7,4 +7,4 @@ foreach (glob(__DIR__ . '/../migrations/*.php') as $file) {
require $file;
}
-\WpfTest\Db\Migrator::getInstance()->migrate(); \ No newline at end of file
+\Digitigrade\Db\Migrator::getInstance()->migrate(); \ No newline at end of file
diff --git a/composer.json b/composer.json
index d349fcd..02dbc38 100644
--- a/composer.json
+++ b/composer.json
@@ -5,7 +5,7 @@
},
"autoload": {
"psr-4": {
- "WpfTest\\": "WpfTest/"
+ "Digitigrade\\": "Digitigrade/"
}
}
}
diff --git a/config.ini b/config.ini
index 8047cdd..16b9f06 100644
--- a/config.ini
+++ b/config.ini
@@ -7,9 +7,9 @@ hostname = example.org
[database]
host = localhost
port = 5432
-username = wpftest
-password = wpftest
-database = wpftest
+username = digitigrade
+password = digitigrade
+database = digitigrade
[debug]
; whether to send full tracebacks on internal server errors (optional,
diff --git a/index.php b/index.php
index 43603aa..617dc0e 100644
--- a/index.php
+++ b/index.php
@@ -11,4 +11,4 @@ function require_all_glob(string $pattern) {
require_all_glob('routes/*.php');
require_all_glob('misc/*.php');
-WpfTest\Router::getInstance()->processRequest();
+Digitigrade\Router::getInstance()->processRequest();
diff --git a/migrations/20241207_183000_create_actor.php b/migrations/20241207_183000_create_actor.php
index 08de53d..27f0b1b 100644
--- a/migrations/20241207_183000_create_actor.php
+++ b/migrations/20241207_183000_create_actor.php
@@ -1,6 +1,6 @@
<?php
-use \WpfTest\Db\Migrator;
+use \Digitigrade\Db\Migrator;
Migrator::getInstance()->register(20241207_183000, function (PDO $db) {
// create actor, endpoints, extensions
diff --git a/migrations/20241208_111936_create_note.php b/migrations/20241208_111936_create_note.php
index a8471e7..75f02ff 100644
--- a/migrations/20241208_111936_create_note.php
+++ b/migrations/20241208_111936_create_note.php
@@ -1,6 +1,6 @@
<?php
-use \WpfTest\Db\Migrator;
+use \Digitigrade\Db\Migrator;
Migrator::getInstance()->register(20241208_111936, function (PDO $db) {
// create notes and their related tables
diff --git a/migrations/20241208_165411_create_note_mentions.php b/migrations/20241208_165411_create_note_mentions.php
index f589161..8cf494c 100644
--- a/migrations/20241208_165411_create_note_mentions.php
+++ b/migrations/20241208_165411_create_note_mentions.php
@@ -1,6 +1,6 @@
<?php
-use \WpfTest\Db\Migrator;
+use \Digitigrade\Db\Migrator;
Migrator::getInstance()->register(20241208_165411, function (PDO $db) {
// forgot this table in create_note :(
diff --git a/migrations/20241208_170639_add_note_attachment_type.php b/migrations/20241208_170639_add_note_attachment_type.php
index 66d2808..fec0e0f 100644
--- a/migrations/20241208_170639_add_note_attachment_type.php
+++ b/migrations/20241208_170639_add_note_attachment_type.php
@@ -1,6 +1,6 @@
<?php
-use \WpfTest\Db\Migrator;
+use \Digitigrade\Db\Migrator;
Migrator::getInstance()->register(20241208_170639, function (PDO $db) {
// forgot this one also
diff --git a/misc/path_to_uri.php b/misc/path_to_uri.php
index 756640e..1e2c2fb 100644
--- a/misc/path_to_uri.php
+++ b/misc/path_to_uri.php
@@ -1,6 +1,6 @@
<?php
-use WpfTest\GlobalConfig;
+use Digitigrade\GlobalConfig;
/**
diff --git a/routes/actor.php b/routes/actor.php
index 5879538..021b9f8 100644
--- a/routes/actor.php
+++ b/routes/actor.php
@@ -1,9 +1,9 @@
<?php
-use WpfTest\HttpResponseStatus\NotFound;
-use WpfTest\Model\Actor;
-use WpfTest\Model\Note;
-use WpfTest\Router;
+use Digitigrade\HttpResponseStatus\NotFound;
+use Digitigrade\Model\Actor;
+use Digitigrade\Model\Note;
+use Digitigrade\Router;
Router::getInstance()->mount('/user/:handle', function (array $args) {
$actor = Actor::findLocalByHandle($args['handle']);
diff --git a/routes/homepage.php b/routes/homepage.php
index ea5d31b..5fbc102 100644
--- a/routes/homepage.php
+++ b/routes/homepage.php
@@ -1,6 +1,6 @@
<?php
-use WpfTest\Router;
+use Digitigrade\Router;
Router::getInstance()->mount('/', function (array $args) {
echo '<h1>home</h1>';
diff --git a/routes/nodeinfo.php b/routes/nodeinfo.php
index e85bca1..c29ac0a 100644
--- a/routes/nodeinfo.php
+++ b/routes/nodeinfo.php
@@ -1,6 +1,6 @@
<?php
-use WpfTest\Router;
+use Digitigrade\Router;
Router::getInstance()->mount('/.well-known/nodeinfo', function (array $args) {
json_response([
@@ -17,10 +17,10 @@ Router::getInstance()->mount('/nodeinfo/2.1', function (array $args) {
json_response([
'version' => '2.1',
'software' => [
- 'name' => 'WPF test server',
+ 'name' => 'Digitigrade',
'version' => '0.1.0'
],
- 'protocols' => ['wpf'],
+ 'protocols' => ['pawpub'],
'services' => [
'inbound' => [],
'outbound' => []
@@ -32,9 +32,9 @@ Router::getInstance()->mount('/nodeinfo/2.1', function (array $args) {
]
],
'metadata' => [
- 'nodeName' => "winter's pawsome test server",
- 'nodeDescription' => 'written in php i dunno',
- 'wpf' => [
+ 'nodeName' => 'A Digitigrade server',
+ 'nodeDescription' => 'nodeinfo is hardcoded for now',
+ 'pawpub' => [
'extensions' => [
// 'https://whatever.example/ext/meow',
],
diff --git a/routes/note.php b/routes/note.php
index 65b9313..be7eb25 100644
--- a/routes/note.php
+++ b/routes/note.php
@@ -1,8 +1,8 @@
<?php
-use WpfTest\HttpResponseStatus\NotFound;
-use WpfTest\Model\Note;
-use WpfTest\Router;
+use Digitigrade\HttpResponseStatus\NotFound;
+use Digitigrade\Model\Note;
+use Digitigrade\Router;
Router::getInstance()->mount('/post/:id', function (array $args) {
$note = Note::find($args['id']);
diff --git a/routes/webfinger.php b/routes/webfinger.php
index db29e73..cfccb22 100644
--- a/routes/webfinger.php
+++ b/routes/webfinger.php
@@ -1,10 +1,10 @@
<?php
-use WpfTest\GlobalConfig;
-use WpfTest\HttpResponseStatus\BadRequest;
-use WpfTest\HttpResponseStatus\NotFound;
-use WpfTest\Model\Actor;
-use WpfTest\Router;
+use Digitigrade\GlobalConfig;
+use Digitigrade\HttpResponseStatus\BadRequest;
+use Digitigrade\HttpResponseStatus\NotFound;
+use Digitigrade\Model\Actor;
+use Digitigrade\Router;
Router::getInstance()->mount('/.well-known/webfinger', function (array $args) {
if (!isset($_GET['resource'])) {