18806 Commits

Author SHA1 Message Date
Daniel Kerr
f1a7df212c
Merge pull request #14951 from trydalcoholic/feature/add-db-healthcheck
feat(docker): add healthcheck for database service
2025-06-14 17:28:27 +08:00
Anton Semenov
481b88dfbf
feat(docker): add healthcheck for database service
This commit improves startup reliability by introducing a healthcheck for the MariaDB service.

It replaces the 'wait-for-it' script, ensuring that 'opencart' and 'adminer' only start after the database is confirmed to be healthy and ready for connections.

Signed-off-by: Anton Semenov <20430159+trydalcoholic@users.noreply.github.com>
2025-06-14 00:42:32 +03:00
Daniel Kerr
c597a61844 removed zip extension as it seems to be built in the latest php 2025-06-14 00:08:21 +08:00
Daniel Kerr
9b201393b9 Update menu.php 2025-06-13 20:02:41 +08:00
Daniel Kerr
68d3ce81df background task system 2025-06-13 17:47:39 +08:00
Daniel Kerr
5c30dd35c4 menu work 2025-06-13 17:47:25 +08:00
Daniel Kerr
04f782e4ba Update recent_info.twig 2025-06-13 01:28:57 +08:00
Daniel Kerr
d60395c903 udating admin menu. making it eaiser to add a new entry 2025-06-13 01:28:51 +08:00
Daniel Kerr
99b3d15e7d Update opencart-en-gb.sql 2025-06-12 01:24:34 +08:00
Daniel Kerr
f73f774ac1 more switch work 2025-06-10 23:31:47 +08:00
Daniel Kerr
5eb7b23fe6 added db admin menu system 2025-06-10 18:32:41 +08:00
Daniel Kerr
7b5d364c37 web component changes 2025-06-10 18:32:09 +08:00
Daniel Kerr
975941ff0c Update product.php 2025-06-10 02:56:33 +08:00
Daniel Kerr
c24a812fd8 x-switch changes 2025-06-10 02:56:14 +08:00
Daniel Kerr
0ce6080c42 error update 2025-06-08 19:38:38 +08:00
Daniel Kerr
056b13b667 Update upgrade_10.php 2025-06-07 23:27:56 +08:00
Daniel Kerr
11dcdc3152 Update information_info.twig 2025-06-07 23:27:53 +08:00
Daniel Kerr
500ee3f628 Update download.twig 2025-06-07 23:27:48 +08:00
Daniel Kerr
14711d2de8 Update mysqli.php 2025-06-07 01:06:39 +08:00
Daniel Kerr
8dcd8fdee4 updated error display 2025-06-07 01:05:34 +08:00
Daniel Kerr
2b3856b508 Merge branch 'master' of https://github.com/opencart/opencart 2025-06-07 01:05:10 +08:00
Daniel Kerr
e7b0e0a09d https://github.com/opencart/opencart/issues/14920 2025-06-07 01:05:08 +08:00
Daniel Kerr
8747604aa6
Merge pull request #14915 from leonidukg/patch-17
Add OPTIMIZE TABLE to db.php
2025-06-06 03:29:12 +08:00
Daniel Kerr
7379cb5065 Update subscription_info.twig 2025-06-04 19:46:42 +08:00
Daniel Kerr
4293770e5f updated some upgrade code 2025-06-04 18:21:18 +08:00
Daniel Kerr
070d45086e https://github.com/opencart/opencart/issues/14912 2025-06-02 20:18:17 +08:00
Daniel Kerr
5c7475c00b Update payment_method.twig 2025-06-02 19:57:18 +08:00
Daniel Kerr
8c6cd9e10a Update returns_form.twig 2025-06-02 19:57:16 +08:00
Daniel Kerr
947e362a3f Update register.twig 2025-06-02 19:57:14 +08:00
Daniel Kerr
a767ca9d77 Update payment_method.php 2025-06-02 19:57:12 +08:00
Daniel Kerr
4d9e020ea8 Update affiliate.twig 2025-06-02 19:56:49 +08:00
Daniel Kerr
6f8ce0310f Update manufacturer.php 2025-06-02 19:56:47 +08:00
leonidukg
e94c19687a
Add OPTIMIZE TABLE to db.php
With standard MySQL operation, InnoDB does not free up disk space when deleting records. In fact, it is marked "Deleted", but there is no actual deletion.
To free up space, you need to perform:
OPTIMIZE TABLE foo;

This will recreate the table and free up space.

https://dev.mysql.com/doc/refman/8.4/en/optimize-table.html#optimize-table-innodb-details

Adding optimization will help save space on the server over a long period of time and speed up work so that the table does not grow infinitely in size.
2025-06-02 14:37:54 +03:00
Daniel Kerr
7b9a39a69a update 2025-06-02 03:44:29 +08:00
Daniel Kerr
5cfe8de3d5 sort countries 2025-06-02 03:44:14 +08:00
Daniel Kerr
306aec0e9a Update product_form.twig 2025-06-02 03:37:33 +08:00
Daniel Kerr
9a3cb87625 https://github.com/opencart/opencart/issues/14765 2025-06-02 03:34:49 +08:00
Daniel Kerr
ba832ae4b6 https://github.com/opencart/opencart/issues/14765 2025-06-02 03:34:40 +08:00
Daniel Kerr
eefce7c955 replaced switch code 2025-06-01 21:51:21 +08:00
Daniel Kerr
2c7df26448 https://github.com/opencart/opencart/issues/14803 2025-06-01 21:50:54 +08:00
Daniel Kerr
fc071e3b62 https://github.com/opencart/opencart/issues/14385 2025-06-01 08:48:20 +08:00
Daniel Kerr
dd820de18f https://github.com/opencart/opencart/issues/14385 2025-06-01 06:54:06 +08:00
Daniel Kerr
81545a7f29 Update affiliate_list.twig 2025-06-01 03:47:23 +08:00
Daniel Kerr
b488f45f99 https://github.com/opencart/opencart/issues/14385 2025-06-01 03:42:11 +08:00
Daniel Kerr
31e5cdb77a Merge branch 'master' of https://github.com/opencart/opencart 2025-05-31 22:03:20 +08:00
Daniel Kerr
8069f3dc29 https://github.com/opencart/opencart/issues/14385 2025-05-31 22:03:18 +08:00
Ekrem KAYA
30bfe56b56
Fix margin bottom
8c7f1a6fef48df754801478496a10baa2b196591
2025-05-30 16:25:09 +03:00
Ekrem KAYA
8c7f1a6fef
Auto align footer to bottom according to screen size and content 2025-05-30 15:28:37 +03:00
Daniel Kerr
1bdc640344
Merge pull request #14903 from danijelGombac/patch-53
Update cart.php
2025-05-30 20:13:29 +08:00
Daniel Kerr
357bdb13e4 Merge branch 'master' of https://github.com/opencart/opencart 2025-05-30 17:12:10 +08:00