mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-06 21:21:23 +00:00
PHP8.4 requirement
This commit is contained in:
@@ -16,7 +16,7 @@ return [
|
||||
/*
|
||||
* Minimum php version.
|
||||
*/
|
||||
'min_php_version' => '8.2.0',
|
||||
'min_php_version' => '8.4.0',
|
||||
|
||||
/*
|
||||
* Minimum mysql version.
|
||||
|
||||
@@ -1326,7 +1326,8 @@
|
||||
"finishing_update": "Finishing Update",
|
||||
"update_failed": "Update Failed",
|
||||
"update_failed_text": "Sorry! Your update failed on : {step} step",
|
||||
"update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating."
|
||||
"update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating.",
|
||||
"requirements_not_met": "Update cannot continue because some system requirements are not met (including minimum PHP version). Please fix the failed requirements and try again."
|
||||
},
|
||||
"backup": {
|
||||
"title": "Backup | Backups",
|
||||
|
||||
@@ -1326,7 +1326,8 @@
|
||||
"finishing_update": "Finalisation de la mise à jour",
|
||||
"update_failed": "Échec de la mise à jour",
|
||||
"update_failed_text": "Désolé ! Votre mise à jour a échoué à: {step} étape",
|
||||
"update_warning": "Cet utilitaire va écraser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donnée avant de faire la mise à jour."
|
||||
"update_warning": "Cet utilitaire va écraser tous les fichiers et templates de l'application. Veuillez faire une sauvegarde de vos templates et de la base de donnée avant de faire la mise à jour.",
|
||||
"requirements_not_met": "La mise à jour ne peut pas continuer car certaines exigences système ne sont pas respectées (y compris la version PHP minimale). Veuillez corriger les exigences en échec puis réessayer."
|
||||
},
|
||||
"backup": {
|
||||
"title": "Sauvegarde | Sauvegardes",
|
||||
|
||||
@@ -26,6 +26,12 @@ To get started with InvoiceShelf using Docker Compose, check out the [Installati
|
||||
- [Developer Guide](https://docs.invoiceshelf.com/developer-guide.html)
|
||||
- [API Documentation](https://api-docs.invoiceshelf.com)
|
||||
|
||||
## System Requirements
|
||||
|
||||
- Starting from **v2.2.0** (Laravel 13 upgrade), InvoiceShelf requires **PHP 8.4+**.
|
||||
- Before updating from the app settings, verify your server PHP version and required extensions.
|
||||
- The in-app updater checks requirements and blocks the update if they are not met.
|
||||
|
||||
## Download
|
||||
|
||||
- [Download Link](https://invoiceshelf.com)
|
||||
|
||||
@@ -147,7 +147,19 @@
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<BaseButton class="mt-10" variant="primary" @click="onUpdateApp">
|
||||
<div
|
||||
v-if="!allowToUpdate"
|
||||
class="mt-6 rounded-md bg-red-50 p-4 text-sm text-red-700"
|
||||
>
|
||||
{{ $t('settings.update_app.requirements_not_met') }}
|
||||
</div>
|
||||
|
||||
<BaseButton
|
||||
class="mt-10"
|
||||
variant="primary"
|
||||
:disabled="!allowToUpdate"
|
||||
@click="onUpdateApp"
|
||||
>
|
||||
{{ $t('settings.update_app.update') }}
|
||||
</BaseButton>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user