diff --git a/_cleanup.php b/_cleanup.php
index b52960c18..e1ed59a4a 100644
--- a/_cleanup.php
+++ b/_cleanup.php
@@ -34,6 +34,7 @@ $items = [
'_release.php',
'CHANGELOG.md',
'cliff.toml',
+ 'CLAUDE.md',
'CODE_OF_CONDUCT.md',
'CONTRIBUTING.md',
'crowdin.yml',
diff --git a/install.php b/install.php
index 084c3daab..6ed06273c 100644
--- a/install.php
+++ b/install.php
@@ -24,7 +24,7 @@ require INC_DIR . '/functions_cli.php';
/**
* System requirements
*/
-define('CHECK_REQUIREMENTS', [
+const CHECK_REQUIREMENTS = [
'php_min_version' => '8.1.0',
'ext_list' => [
'json',
@@ -39,7 +39,7 @@ define('CHECK_REQUIREMENTS', [
'zip',
'gd'
],
-]);
+];
// Welcoming message
out("--- TorrentPier Installer ---\n", 'info');
diff --git a/library/language/source/main.php b/library/language/source/main.php
index d9103a8fb..5228ede0b 100644
--- a/library/language/source/main.php
+++ b/library/language/source/main.php
@@ -1956,6 +1956,20 @@ $lang['MIGRATIONS_SYSTEM'] = 'Migration System';
$lang['MIGRATIONS_NEEDS_SETUP'] = 'Needs Setup';
$lang['MIGRATIONS_ACTIVE'] = 'Active';
$lang['MIGRATIONS_NOT_INITIALIZED'] = 'Not Initialized';
+$lang['MIGRATIONS_UP_TO_DATE'] = 'All up to date';
+$lang['MIGRATIONS_PENDING_COUNT'] = 'pending';
+$lang['MIGRATIONS_APPLIED'] = 'Applied Migrations';
+$lang['MIGRATIONS_PENDING'] = 'Pending Migrations';
+$lang['MIGRATIONS_VERSION'] = 'Version';
+$lang['MIGRATIONS_NAME'] = 'Migration Name';
+$lang['MIGRATIONS_APPLIED_AT'] = 'Applied At';
+$lang['MIGRATIONS_COMPLETED_AT'] = 'Completed At';
+$lang['MIGRATIONS_CURRENT_VERSION'] = 'Current Version';
+$lang['MIGRATIONS_NOT_APPLIED'] = 'No migrations applied';
+$lang['MIGRATIONS_INSTRUCTIONS'] = 'Instructions';
+$lang['MIGRATIONS_SETUP_STATUS'] = 'Setup Status';
+$lang['MIGRATIONS_SETUP_GUIDE'] = 'See setup guide below';
+$lang['MIGRATIONS_ACTION_REQUIRED'] = 'Action Required';
// Index
$lang['MAIN_INDEX'] = 'Forum Index';
diff --git a/styles/templates/admin/admin_migrations.tpl b/styles/templates/admin/admin_migrations.tpl
index faf32c253..65ef168fe 100644
--- a/styles/templates/admin/admin_migrations.tpl
+++ b/styles/templates/admin/admin_migrations.tpl
@@ -44,15 +44,15 @@
- Setup Status: |
+ {L_MIGRATIONS_SETUP_STATUS}: |
|
@@ -63,21 +63,21 @@
{MIGRATION_CURRENT_VERSION}
- No migrations applied
+ {L_MIGRATIONS_NOT_APPLIED}
- Applied Migrations: |
+ {L_MIGRATIONS_APPLIED}: |
{MIGRATION_APPLIED_COUNT} |
- Pending Migrations: |
+ {L_MIGRATIONS_PENDING}: |
- {MIGRATION_PENDING_COUNT} pending
+ {MIGRATION_PENDING_COUNT} {L_MIGRATIONS_PENDING_COUNT}
- All up to date
+ {L_MIGRATIONS_UP_TO_DATE}
|
@@ -87,13 +87,13 @@
- Applied Migrations |
+ {L_MIGRATIONS_APPLIED} |
- Version |
- Migration Name |
- Applied At |
- Completed At |
+ {L_MIGRATIONS_VERSION} |
+ {L_MIGRATIONS_NAME} |
+ {L_MIGRATIONS_APPLIED_AT} |
+ {L_MIGRATIONS_COMPLETED_AT} |
@@ -110,12 +110,12 @@
- Pending Migrations |
+ {L_MIGRATIONS_PENDING} |
- Version |
- Migration Name |
- File |
+ {L_MIGRATIONS_VERSION} |
+ {L_MIGRATIONS_NAME} |
+ {L_MIGRATIONS_FILE} |