Skip to content

Commit 2fd5904

Browse files
authored
Merge pull request #1542 from abantecart/1.3.3
1.3.3
2 parents 6cf76ec + 23aa235 commit 2fd5904

File tree

1,480 files changed

+117475
-18975
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,480 files changed

+117475
-18975
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@
1616
/public_html/system/logs/*
1717
/public_html/system/config.php
1818
/public_html/image/thumbnails/*
19+
/public_html/system/page_builder/*
20+
/public_html/system/page_builder/default/*
21+
/public_html/system/page_builder/default/base.html

docker/Dockerfile

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,35 @@
1-
FROM php:7.2-fpm-stretch
2-
MAINTAINER Dvagner <help@abantecart.com>
1+
FROM php:7.4-fpm
2+
LABEL maintainer="Denis Vagner <help@abantecart.com>"
33

44
RUN apt-get update && apt-get install -y \
55
curl \
66
wget \
77
git \
8+
libwebp-dev \
89
libfreetype6-dev \
910
libjpeg62-turbo-dev \
1011
libmcrypt-dev \
1112
libpng-dev \
13+
libxpm-dev \
14+
libonig-dev \
15+
libzip-dev \
1216
nginx \
13-
mysql-server \
17+
mariadb-server \
1418
mc \
15-
net-tools \
16-
&& docker-php-ext-install -j$(nproc) iconv mbstring mysqli pdo_mysql zip \
17-
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
18-
&& docker-php-ext-install -j$(nproc) gd
19-
20-
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
19+
net-tools \
20+
libxml2-dev && \
21+
docker-php-ext-install -j$(nproc) iconv mbstring mysqli pdo_mysql zip soap && \
22+
docker-php-ext-configure gd --with-freetype=/usr/include/ --with-jpeg=/usr/include/ && \
23+
docker-php-ext-install -j$(nproc) gd && \
24+
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
2125

2226
ADD default /etc/nginx/sites-available/
2327

24-
RUN service mysql start; mysql -u root -e "CREATE USER 'admin'@'%' IDENTIFIED BY 'pass';";mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;";mysql -u root -e "create database abantecart;";
28+
RUN service mariadb start; \
29+
mysql -u root -e "CREATE USER 'admin'@'%' IDENTIFIED BY 'pass';"; \
30+
mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;"; \
31+
mysql -u root -e "create database abantecart;";
32+
2533
RUN sed -i 's/bind-address/#bind-address/' /etc/mysql/my.cnf
2634

2735
ADD php.ini /usr/local/etc/php/conf.d/40-custom.ini
@@ -30,10 +38,10 @@ RUN git clone https://github.com/abantecart/abantecart-src.git /var/www/abanteca
3038
RUN chown -R www-data:www-data /var/www/abantecart
3139
WORKDIR /var/www/abantecart/public_html/
3240

33-
RUN service mysql start && /usr/local/bin/php ./install/cli_install.php install --db_host=127.0.0.1 --db_user=admin --db_password=pass --db_name=abantecart --db_driver=amysqli --db_prefix=abc_ --admin_path=admin --username=admin --password=admin --email=admin@admin.com --http_server=http://localhost --with-sample-data
41+
RUN service mariadb start && /usr/local/bin/php ./install/cli_install.php install --db_host=127.0.0.1 --db_user=admin --db_password=pass --db_name=abantecart --db_driver=amysqli --db_prefix=abc_ --admin_path=admin --username=admin --password=admin --email=admin@admin.com --http_server=http://localhost --with-sample-data
3442

3543
RUN apt-get clean
3644

3745
EXPOSE 80 3306
3846

39-
ENTRYPOINT service mysql start && service nginx start && php-fpm
47+
ENTRYPOINT service mariadb start && service nginx start && php-fpm

docker/README.MD

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## Update docker image in DockerHub https://hub.docker.com/r/abantecart/abantecart
2+
3+
### 1. Build Docker image
4+
```# docker build -t abantecart .```
5+
6+
### 2. Tag Docker image
7+
```# docker tag abantecart:latest abantecart/abantecart:latest```
8+
9+
### 3. Login Docker Hub
10+
```# docker login --username .......```
11+
12+
### 4. Push Docker image to AWS ECR
13+
```# docker push abantecart/abantecart:latest```

public_html/admin/controller/common/footer.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ public function main()
5555
$this->view->assign('home', $this->html->getSecureURL('index/login', '', true));
5656
} else {
5757
$this->view->assign('logged', sprintf($this->language->get('text_logged'), $this->user->getUserName()));
58-
$this->view->assign('avatar', $this->user->getAvatar());
5958
$this->view->assign('username', $this->user->getUserName());
6059
if ($this->user->getLastLogin()) {
6160
$this->view->assign(

public_html/admin/controller/common/header.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ public function main()
9797
} else {
9898
$this->data['home'] = $this->html->getSecureURL('index/home', '', true);
9999
$this->data['logged'] = sprintf($this->language->get('text_logged'), $this->user->getUserName());
100-
$this->data['avatar'] = $this->user->getAvatar();
101100
$this->data['username'] = $this->user->getUserName();
102101
if ($this->user->getLastLogin()) {
103102
$this->data['last_login'] = sprintf(

0 commit comments

Comments
 (0)