refactor: rename Aternos\Mclogs to IndifferentKetchup\Iblogs
Bulk substitution across all PHP files in src/, build.php, worker.php, and web/frontend/. Updates composer.json's package name and PSR-4 autoload root accordingly. Casing matches the existing IndifferentKetchup\Codex package's namespace convention (capital K). Strictly a namespace rename. Aternos\Codex\* imports remain in place; those get re-pointed in a follow-up commit when the codex Composer dependency itself is swapped. Filename renames (docker/mclogs.ini, web/public/css/mclogs.css), README walk-through, env-var prefix changes, and visible-text branding land in subsequent commits.
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\LogContentParser;
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\CodexLogResponse;
|
||||
use Aternos\Mclogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Api\LogContentParser;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\CodexLogResponse;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
|
||||
class AnalyseLogAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\ContentParser;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Api\ContentParser;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
abstract class ApiAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\ContentParser;
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\MultiResponse;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Storage\MongoDBClient;
|
||||
use IndifferentKetchup\Iblogs\Api\ContentParser;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\MultiResponse;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Storage\MongoDBClient;
|
||||
|
||||
class BulkDeleteLogsAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\LogContentParser;
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\LogResponse;
|
||||
use Aternos\Mclogs\Data\MetadataEntry;
|
||||
use Aternos\Mclogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Api\LogContentParser;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\LogResponse;
|
||||
use IndifferentKetchup\Iblogs\Data\MetadataEntry;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
|
||||
class CreateLogAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class DeleteLogAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
class EmptyAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
|
||||
class EndpointNotFoundAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\FiltersResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\FiltersResponse;
|
||||
|
||||
class GetFiltersAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\LimitsResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\LimitsResponse;
|
||||
|
||||
class GetLimitsAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\LogResponse;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\LogResponse;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class LogInfoAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\CodexLogResponse;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\CodexLogResponse;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class LogInsightsAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
|
||||
class RateLimitErrorAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Action;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Api\Response\ApiResponse;
|
||||
use Aternos\Mclogs\Api\Response\RawLogResponse;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiResponse;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\RawLogResponse;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class RawLogAction extends ApiAction
|
||||
{
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api;
|
||||
namespace IndifferentKetchup\Iblogs\Api;
|
||||
|
||||
use Aternos\Mclogs\Router\Router;
|
||||
use Aternos\Mclogs\Frontend;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Router\Method;
|
||||
use IndifferentKetchup\Iblogs\Router\Router;
|
||||
use IndifferentKetchup\Iblogs\Frontend;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Router\Method;
|
||||
|
||||
class ApiRouter extends Router
|
||||
{
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api;
|
||||
namespace IndifferentKetchup\Iblogs\Api;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
/**
|
||||
* Utility class for reading log content from the http request
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api;
|
||||
namespace IndifferentKetchup\Iblogs\Api;
|
||||
|
||||
use Aternos\Mclogs\Api\Response\ApiError;
|
||||
use IndifferentKetchup\Iblogs\Api\Response\ApiError;
|
||||
|
||||
class LogContentParser extends ContentParser
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
class ApiError extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
class ApiResponse implements \JsonSerializable
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
use Aternos\Codex\Log\LogInterface;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
use Aternos\Mclogs\Filter\Filter;
|
||||
use IndifferentKetchup\Iblogs\Filter\Filter;
|
||||
|
||||
class FiltersResponse extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
class LimitsResponse extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class LogResponse extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
class MultiResponse extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Api\Response;
|
||||
namespace IndifferentKetchup\Iblogs\Api\Response;
|
||||
|
||||
use Aternos\Mclogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
|
||||
class RawLogResponse extends ApiResponse
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Cache;
|
||||
namespace IndifferentKetchup\Iblogs\Cache;
|
||||
|
||||
use Aternos\Mclogs\Storage\MongoDBClient;
|
||||
use IndifferentKetchup\Iblogs\Storage\MongoDBClient;
|
||||
use MongoDB\BSON\UTCDateTime;
|
||||
|
||||
class CacheEntry
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Config;
|
||||
namespace IndifferentKetchup\Iblogs\Config;
|
||||
|
||||
use Aternos\Mclogs\Util\Singleton;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Util\Singleton;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class Config
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Config;
|
||||
namespace IndifferentKetchup\Iblogs\Config;
|
||||
|
||||
enum ConfigKey
|
||||
{
|
||||
@@ -40,7 +40,7 @@ enum ConfigKey
|
||||
ConfigKey::STORAGE_LIMIT_LINES => 25000,
|
||||
|
||||
ConfigKey::MONGODB_URL => 'mongodb://mongo:27017',
|
||||
ConfigKey::MONGODB_DATABASE => 'mclogs',
|
||||
ConfigKey::MONGODB_DATABASE => 'iblogs',
|
||||
|
||||
ConfigKey::ID_LENGTH => 7,
|
||||
|
||||
@@ -66,7 +66,7 @@ enum ConfigKey
|
||||
*/
|
||||
public function getEnvironmentVariable(): string
|
||||
{
|
||||
return "MCLOGS_" . $this->name;
|
||||
return "IBLOGS_" . $this->name;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Data;
|
||||
namespace IndifferentKetchup\Iblogs\Data;
|
||||
|
||||
use Aternos\Codex\Analysis\Information;
|
||||
use Aternos\Codex\Log\AnalysableLog;
|
||||
@@ -12,7 +12,7 @@ use Aternos\Codex\Minecraft\Log\Minecraft\Vanilla\VanillaCrashReportLog;
|
||||
use Aternos\Codex\Minecraft\Log\Minecraft\Vanilla\VanillaLog;
|
||||
use Aternos\Codex\Minecraft\Log\Minecraft\Vanilla\VanillaNetworkProtocolErrorReportLog;
|
||||
use Aternos\Codex\Minecraft\Log\Minecraft\Vanilla\VanillaServerLog;
|
||||
use Aternos\Mclogs\Cache\CacheEntry;
|
||||
use IndifferentKetchup\Iblogs\Cache\CacheEntry;
|
||||
use Aternos\Sherlock\MapLocator\FabricMavenMapLocator;
|
||||
use Aternos\Sherlock\MapLocator\LauncherMetaMapLocator;
|
||||
use Aternos\Sherlock\Maps\GZURLYarnMap;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Data;
|
||||
namespace IndifferentKetchup\Iblogs\Data;
|
||||
|
||||
use MongoDB\BSON\Serializable;
|
||||
use MongoDB\Model\BSONDocument;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Data;
|
||||
namespace IndifferentKetchup\Iblogs\Data;
|
||||
|
||||
use Random\RandomException;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs;
|
||||
namespace IndifferentKetchup\Iblogs;
|
||||
|
||||
use Aternos\Codex\Minecraft\Log\Minecraft\MinecraftLog;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Filter\Pattern\PatternWithReplacement;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\PatternWithReplacement;
|
||||
|
||||
class AccessTokenFilter extends RegexFilter
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
abstract class Filter implements \JsonSerializable
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
enum FilterType: string
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Filter\Pattern\Pattern;
|
||||
use Aternos\Mclogs\Filter\Pattern\PatternWithReplacement;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\Pattern;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\PatternWithReplacement;
|
||||
|
||||
class IPv4Filter extends RegexFilter
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Filter\Pattern\Pattern;
|
||||
use Aternos\Mclogs\Filter\Pattern\PatternWithReplacement;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\Pattern;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\PatternWithReplacement;
|
||||
|
||||
class IPv6Filter extends RegexFilter
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
class LimitBytesFilter extends Filter
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
class LimitLinesFilter extends Filter
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter\Pattern;
|
||||
namespace IndifferentKetchup\Iblogs\Filter\Pattern;
|
||||
|
||||
/**
|
||||
* https://www.php.net/manual/en/reference.pcre.pattern.modifiers.php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter\Pattern;
|
||||
namespace IndifferentKetchup\Iblogs\Filter\Pattern;
|
||||
|
||||
class Pattern implements \JsonSerializable
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter\Pattern;
|
||||
namespace IndifferentKetchup\Iblogs\Filter\Pattern;
|
||||
|
||||
class PatternWithReplacement extends Pattern
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Filter\Pattern\Pattern;
|
||||
use Aternos\Mclogs\Filter\Pattern\PatternWithReplacement;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\Pattern;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\PatternWithReplacement;
|
||||
|
||||
abstract class RegexFilter extends Filter
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
class TrimFilter extends Filter
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Filter;
|
||||
namespace IndifferentKetchup\Iblogs\Filter;
|
||||
|
||||
use Aternos\Mclogs\Filter\Pattern\PatternWithReplacement;
|
||||
use IndifferentKetchup\Iblogs\Filter\Pattern\PatternWithReplacement;
|
||||
|
||||
class UsernameFilter extends RegexFilter
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
class ApiDocsAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class CreateLogAction extends \Aternos\Mclogs\Api\Action\CreateLogAction
|
||||
class CreateLogAction extends \IndifferentKetchup\Iblogs\Api\Action\CreateLogAction
|
||||
{
|
||||
protected bool $includeCookie = true;
|
||||
protected bool $includeToken = false;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Frontend\Cookie\TokenCookie;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Frontend\Cookie\TokenCookie;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class DeleteLogAction extends \Aternos\Mclogs\Api\Action\DeleteLogAction
|
||||
class DeleteLogAction extends \IndifferentKetchup\Iblogs\Api\Action\DeleteLogAction
|
||||
{
|
||||
protected function getAllowedOrigin(): string
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
class FaviconAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
class NotFoundAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
|
||||
class StartAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Action;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Action;
|
||||
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Log;
|
||||
use Aternos\Mclogs\Router\Action;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Router\Action;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class ViewLogAction extends Action
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Assets;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Assets;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
class Asset implements \JsonSerializable
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Assets;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Assets;
|
||||
|
||||
use Aternos\Mclogs\Util\Singleton;
|
||||
use IndifferentKetchup\Iblogs\Util\Singleton;
|
||||
|
||||
class AssetLoader
|
||||
{
|
||||
@@ -90,7 +90,7 @@ class AssetLoader
|
||||
public function writeCache(): void
|
||||
{
|
||||
$assets = [
|
||||
new Asset(AssetType::CSS, "css/mclogs.css"),
|
||||
new Asset(AssetType::CSS, "css/iblogs.css"),
|
||||
new Asset(AssetType::JS, "js/start.js"),
|
||||
new Asset(AssetType::JS, "js/log.js"),
|
||||
new Asset(AssetType::CSS, "vendor/fontawesome/css/fontawesome.min.css")
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Assets;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Assets;
|
||||
|
||||
enum AssetType: string
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Cookie;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Cookie;
|
||||
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
abstract class Cookie
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Cookie;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Cookie;
|
||||
|
||||
class SettingsCookie extends Cookie
|
||||
{
|
||||
@@ -9,6 +9,6 @@ class SettingsCookie extends Cookie
|
||||
*/
|
||||
protected function getKey(): string
|
||||
{
|
||||
return "MCLOGS_SETTINGS";
|
||||
return "IBLOGS_SETTINGS";
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Cookie;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Cookie;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use Aternos\Mclogs\Log;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Log;
|
||||
|
||||
class TokenCookie extends Cookie
|
||||
{
|
||||
@@ -23,7 +23,7 @@ class TokenCookie extends Cookie
|
||||
*/
|
||||
protected function getKey(): string
|
||||
{
|
||||
return "MCLOGS_LOG_TOKEN";
|
||||
return "IBLOGS_LOG_TOKEN";
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend;
|
||||
|
||||
use Aternos\Mclogs\Router\Router;
|
||||
use Aternos\Mclogs\Id;
|
||||
use Aternos\Mclogs\Router\Method;
|
||||
use IndifferentKetchup\Iblogs\Router\Router;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Router\Method;
|
||||
|
||||
class FrontendRouter extends Router
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Settings;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Settings;
|
||||
|
||||
enum Setting: string
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Frontend\Settings;
|
||||
namespace IndifferentKetchup\Iblogs\Frontend\Settings;
|
||||
|
||||
use Aternos\Mclogs\Frontend\Cookie\SettingsCookie;
|
||||
use IndifferentKetchup\Iblogs\Frontend\Cookie\SettingsCookie;
|
||||
|
||||
class Settings
|
||||
{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs;
|
||||
namespace IndifferentKetchup\Iblogs;
|
||||
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
|
||||
class Id implements \JsonSerializable
|
||||
{
|
||||
@@ -26,7 +26,7 @@ class Id implements \JsonSerializable
|
||||
*/
|
||||
protected function generate(): string
|
||||
{
|
||||
$config = \Aternos\Mclogs\Config\Config::getInstance();
|
||||
$config = \IndifferentKetchup\Iblogs\Config\Config::getInstance();
|
||||
$idLength = $config->get(ConfigKey::ID_LENGTH);
|
||||
|
||||
$newId = "";
|
||||
|
||||
22
src/Log.php
22
src/Log.php
@@ -1,21 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs;
|
||||
namespace IndifferentKetchup\Iblogs;
|
||||
|
||||
use Aternos\Codex\Analysis\Analysis;
|
||||
use Aternos\Codex\Log\AnalysableLogInterface;
|
||||
use Aternos\Codex\Log\File\StringLogFile;
|
||||
use Aternos\Codex\Log\Level;
|
||||
use Aternos\Codex\Log\LogInterface;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use Aternos\Mclogs\Data\Deobfuscator;
|
||||
use Aternos\Mclogs\Data\MetadataEntry;
|
||||
use Aternos\Mclogs\Data\Token;
|
||||
use Aternos\Mclogs\Filter\Filter;
|
||||
use Aternos\Mclogs\Frontend\Cookie\TokenCookie;
|
||||
use Aternos\Mclogs\Printer\Printer;
|
||||
use Aternos\Mclogs\Storage\MongoDBClient;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Data\Deobfuscator;
|
||||
use IndifferentKetchup\Iblogs\Data\MetadataEntry;
|
||||
use IndifferentKetchup\Iblogs\Data\Token;
|
||||
use IndifferentKetchup\Iblogs\Filter\Filter;
|
||||
use IndifferentKetchup\Iblogs\Frontend\Cookie\TokenCookie;
|
||||
use IndifferentKetchup\Iblogs\Printer\Printer;
|
||||
use IndifferentKetchup\Iblogs\Storage\MongoDBClient;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
use MongoDB\BSON\UTCDateTime;
|
||||
use Uri\Rfc3986\Uri;
|
||||
|
||||
@@ -371,7 +371,7 @@ class Log
|
||||
*/
|
||||
protected function getExpiryTimestamp(): UTCDateTime
|
||||
{
|
||||
$ttl = \Aternos\Mclogs\Config\Config::getInstance()->get(ConfigKey::STORAGE_TTL);
|
||||
$ttl = \IndifferentKetchup\Iblogs\Config\Config::getInstance()->get(ConfigKey::STORAGE_TTL);
|
||||
$expires = time() + $ttl;
|
||||
return new UTCDateTime($expires * 1000);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Printer;
|
||||
namespace IndifferentKetchup\Iblogs\Printer;
|
||||
|
||||
/**
|
||||
* Class FormatModification
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Printer;
|
||||
namespace IndifferentKetchup\Iblogs\Printer;
|
||||
|
||||
use Aternos\Codex\Log\Entry;
|
||||
use Aternos\Codex\Log\EntryInterface;
|
||||
use Aternos\Codex\Log\Level;
|
||||
use Aternos\Codex\Log\LineInterface;
|
||||
use Aternos\Codex\Printer\ModifiableDefaultPrinter;
|
||||
use Aternos\Mclogs\Id;
|
||||
use IndifferentKetchup\Iblogs\Id;
|
||||
|
||||
/**
|
||||
* Class Printer
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Router;
|
||||
namespace IndifferentKetchup\Iblogs\Router;
|
||||
|
||||
abstract class Action
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Router;
|
||||
namespace IndifferentKetchup\Iblogs\Router;
|
||||
|
||||
enum Method: string
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Router;
|
||||
namespace IndifferentKetchup\Iblogs\Router;
|
||||
|
||||
class Route
|
||||
{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Router;
|
||||
namespace IndifferentKetchup\Iblogs\Router;
|
||||
|
||||
use Aternos\Mclogs\Util\Singleton;
|
||||
use Aternos\Mclogs\Util\URL;
|
||||
use IndifferentKetchup\Iblogs\Util\Singleton;
|
||||
use IndifferentKetchup\Iblogs\Util\URL;
|
||||
|
||||
class Router
|
||||
{
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Storage;
|
||||
namespace IndifferentKetchup\Iblogs\Storage;
|
||||
|
||||
use Aternos\Mclogs\Config\Config;
|
||||
use Aternos\Mclogs\Config\ConfigKey;
|
||||
use Aternos\Mclogs\Util\Singleton;
|
||||
use IndifferentKetchup\Iblogs\Config\Config;
|
||||
use IndifferentKetchup\Iblogs\Config\ConfigKey;
|
||||
use IndifferentKetchup\Iblogs\Util\Singleton;
|
||||
use MongoDB\BSON\UTCDateTime;
|
||||
use MongoDB\Client;
|
||||
use MongoDB\Collection;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Util;
|
||||
namespace IndifferentKetchup\Iblogs\Util;
|
||||
|
||||
trait Singleton
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Util;
|
||||
namespace IndifferentKetchup\Iblogs\Util;
|
||||
|
||||
class TimeInterval
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace Aternos\Mclogs\Util;
|
||||
namespace IndifferentKetchup\Iblogs\Util;
|
||||
|
||||
use Uri\Rfc3986\Uri;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user