Isaac Bennetch
17003ccf85
Update to version 4.8.3
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-08-22 10:23:38 -04:00
Isaac Bennetch
7a1cbfd6a3
Update to 4.8.2
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-06-22 10:32:13 -04:00
J0WI and Michal Čihař
25dde22ee9
Use MariaDB 10.2 for now
2018-06-12 21:19:53 +02:00
J0WI and Michal Čihař
f0ebd7aec5
Set default_authentication_plugin and use only one container in tests
2018-06-12 21:19:53 +02:00
J0WI and Michal Čihař
98aa7b80c8
Run supervisord in CMD
2018-06-12 07:56:33 +02:00
J0WI and Michal Čihař
2d6fd72542
Use "nogroup" as group name
2018-06-12 07:55:57 +02:00
J0WI and Michal Čihař
c706c520ef
Enhance caching by moving trivial tasks to the end
2018-06-12 07:55:27 +02:00
J0WI and Michal Čihař
8269a39bfa
Use short option style
2018-06-10 21:42:46 +02:00
J0WI and Michal Čihař
c625c70fde
Fix filename in rm cmd
2018-06-10 21:42:46 +02:00
J0WI and Michal Čihař
2608fbd118
Adjust gpg code to kill daemons, cutting down on race conditions
2018-06-09 14:29:11 +02:00
J0WI and Michal Čihař
df45b3f76c
code style
2018-06-09 14:29:11 +02:00
J0WI and Michal Čihař
edf7b2a375
Fetch xz compressed archive
2018-06-09 14:29:11 +02:00
J0WI and Michal Čihař
b369d770dd
Remove default values from php.ini
2018-06-09 14:18:32 +02:00
Isaac Bennetch
e831e55d59
Update to 4.8.1
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-05-24 23:43:52 -04:00
Sullivan SENECHAL and Michal Čihař
7a5f742d7d
Move back compress and AllowNoPassword to default configuration
2018-05-17 16:09:14 +02:00
Isaac Bennetch
316a237509
Update to 4.8.0.1
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-04-19 10:14:25 -04:00
Michal Čihař
44a266c45d
Add missing newline escape
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-04-18 08:40:37 +02:00
Michal Čihař
2fe5947116
Use more pgp keyservers to download the key
...
Apparently this is only way to make this reliable.
See #149
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-04-18 08:22:22 +02:00
Michal Čihař
92a5a76a26
Switch to gnupg.net keyservers
...
The old one seem not to be accessible sometimes.
See #149
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-04-18 08:08:05 +02:00
Michal Čihař and GitHub
5dd9a0f015
Merge pull request #152 from Farfaday/master
...
Possiblity to configure the phpMyAdmin configuration storage
2018-04-18 08:01:11 +02:00
Michal Čihař and GitHub
f18aca104e
Merge pull request #155 from rogervila/tempdir-fix
...
Avoid "TempDir is not accessible" message
2018-04-18 08:00:12 +02:00
Michal Čihař and GitHub
d42e7c8a7d
Merge pull request #149 from J0WI/enhancements2
...
Fetch GnuPG key from keyserver
2018-04-18 07:58:29 +02:00
Roger Vilà and GitHub
ca768f47fc
Avoid "TempDir is not accessible" message
...
phpmyadmin should create the tmp dir for twig templates.
This is the original issue: https://github.com/phpmyadmin/phpmyadmin/issues/14172
2018-04-13 11:51:35 +02:00
Isaac Bennetch
c6aee5664c
Update to 4.8.0
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-04-07 11:42:13 -04:00
François Blondel
93e2be73ec
check if the env is set
2018-03-21 10:55:33 +01:00
François Blondel
85198de04f
Add Env Var to use an external configuration storage
2018-03-19 18:54:33 +01:00
Isaac Bennetch
b024df6c3c
Update to 4.7.9
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-03-05 13:21:16 -05:00
Isaac Bennetch
ffedad4cdf
Update to 4.7.8
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2018-02-20 14:29:01 -05:00
J0WI
c5d83d0fba
Enhance build caching
2018-02-13 03:35:25 +01:00
J0WI
d5f2f27d37
Fetch GnuPG key from keyserver
2018-02-13 03:35:06 +01:00
Michal Čihař
d53771b561
Bring back original SQL lookup
...
Issue #144
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-02-12 14:48:40 +01:00
Michal Čihař
3bd49fb1ef
Avoid using tabs
...
Issue #144
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-02-12 14:47:37 +01:00
Michal Čihař
d9236dfdad
Merge remote-tracking branch 'origin/pull/144'
2018-02-12 14:47:07 +01:00
Michal Čihař
5e02108932
Increase fastcgi buffers
...
phpMyAdmin is sometimes manipulating with too many cookies to fit into
standard buffer.
Fixes #147
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-02-12 14:36:08 +01:00
J0WI
3a01bacb26
Keep old path for local testing
2018-02-10 14:22:18 +01:00
J0WI
c09ec0fda8
Adjust paths for tests
2018-01-03 15:15:35 +01:00
J0WI
621e3ad755
Upgrade Alpine and PHP version
2018-01-02 23:56:58 +01:00
J0WI and J0WI
c03fa82b56
Use upstream PHP FPM Alpine Docker image
2018-01-02 23:56:11 +01:00
Michal Čihař and GitHub
f5644c53c8
Merge pull request #145 from nijel/alpine-3.7
...
Update to Alpine 3.7
2018-01-02 11:20:05 +01:00
Michal Čihař
45873ade6a
Update to Alpine 3.7
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2018-01-02 11:10:15 +01:00
Isaac Bennetch
7aa164f6e1
Update to 4.7.7
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-12-23 09:40:30 -05:00
Michal Čihař
c086bcea60
Remove no longer used configuration
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-12-14 10:54:36 +01:00
Michal Čihař
885eb78b98
Set $i to last used server in configuration
...
This makes it easier to adjust it in config.user.inc.php.
Fixes #142
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-12-14 10:50:21 +01:00
Isaac Bennetch
686bf94364
Update to 4.7.6
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-11-30 22:37:35 -05:00
Michal Čihař and GitHub
ade6f52350
Merge pull request #140 from kujiy/master
...
Added description of `PMA_PORTS`
2017-11-20 09:42:24 +01:00
Kujiy and GitHub
c29aadee1b
Added description of PMA_PORTS
2017-11-20 14:30:46 +09:00
Isaac Bennetch
30857caf5c
Update for phpMyAdmin 4.7.5
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-10-23 09:33:39 -04:00
Michal Čihař
2c92dfa55c
Add configuration for Probot Stale
...
See https://github.com/probot/stale/
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-09-05 13:56:56 +02:00
Michal Čihař
a576282372
Update to Alpine linux 3.6
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-09-05 13:55:59 +02:00
Isaac Bennetch
c4abbbaa35
Update to 4.7.4
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-08-24 19:30:29 -04:00
Michal Čihař
15e82b23d2
Update to 4.7.3
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-07-20 23:09:24 +02:00
Isaac Bennetch
ff2edd1f87
Update Docker image to phpMyAdmin 4.7.2
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-06-29 15:35:37 -04:00
Michal Čihař
275b59e3dd
Remove no longer needed ctype dependency
...
Fixes #115
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-06-19 12:42:05 +02:00
Michal Čihař and GitHub
a18b6e3842
Merge pull request #128 from tomasliubinas/patch-1
...
Remove link to db container
2017-06-07 15:25:14 +02:00
Tomas Liubinas and GitHub
524e669ce9
Remove link to another container
...
You don't need linking to db container in case of arbitrary server
2017-06-07 16:09:49 +03:00
Isaac Bennetch
8884f19c18
Update Docker image to 4.7.1
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com >
2017-05-26 12:36:15 -04:00
Michal Čihař
1cfae7dbf6
Document new docker tags
...
We will build images based on snapshots as well.
Fixes #109
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-05-05 16:18:49 +02:00
Michal Čihař and GitHub
24fd978c91
Run Travis tests on Trusty ( #123 )
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-05-05 14:15:52 +02:00
Michal Čihař
77d49d4d88
Create directory for sessions
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-28 13:20:04 +02:00
Michal Čihař
76631a48de
Remove VOLUME from Dockerfile
...
Fixes #117
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-28 12:06:14 +02:00
Michal Čihař
6f28900cf9
Increase fastcgi_read_timeout
...
Fixes #120
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-28 11:54:58 +02:00
Michal Čihař
3febe28134
Document 4.7 tag
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-11 17:33:56 +02:00
Michal Čihař
1bcaeb5fec
Fix getting empty values from environment
...
If environemnt variable is empty and is not part of $_ENV, the getenv
(obviously) returns empty string, but we should use it.
Fixes #118
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-11 17:28:29 +02:00
Michal Čihař
1204bcd696
Do not set password to null when not specified
...
This makes the authentication code think this parameter was not set at
all.
Fixes #118
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-11 17:21:32 +02:00
ericfjosne and Michal Čihař
447c731aaa
Add PMA_PORTS configuration
...
Now enabling custom port for each hosts of the PMA_HOSTS environment variable, through the use of a new PMA_PORTS environment variable.
Fixes #112
2017-04-07 15:24:36 +02:00
Michal Čihař
69a0e832d9
Install php7-ctype into the container
...
It is needed by Symfony ExpressionLanguage (which is used by
motranslator for plurals).
This can be reverted once ExpressionLanguage is fixed
https://github.com/symfony/symfony/pull/22325
Fixes #115
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-07 07:53:31 +02:00
Michal Čihař
0fb67d3437
Adjust cleanup to current releases
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-05 20:39:40 +02:00
Michal Čihař
331c3452f4
These files are no longer part of release
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-05 20:37:56 +02:00
Michal Čihař
942a0dd5ff
Update to 4.7.0
...
Fixes #113
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-04-05 20:10:35 +02:00
Michal Čihař
c76721ba8b
Fix typo
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:18:16 +02:00
Michal Čihař
554e98df45
Add dabase server link to docker-compose
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:14:02 +02:00
Michal Čihař
5646cff98e
Do not report retries
...
This is expected to take some time...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:09:20 +02:00
Michal Čihař
382f9b9489
better progress reporting
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:07:27 +02:00
Michal Čihař
70b6297233
Fix path to testing configuration
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:02:09 +02:00
Michal Čihař
6314b17ebd
Need more time to run tests
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 15:01:34 +02:00
Michal Čihař
63fd59434e
Display logs on timeout
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 14:51:04 +02:00
Michal Čihař
a2782dd8f6
Detect correct path to sql file
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 14:50:01 +02:00
Michal Čihař
61bc237761
Document this is supposed to fail right now
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 14:30:32 +02:00
Michal Čihař
6736b49f7a
Fix expression calculation
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 14:27:00 +02:00
Michal Čihař
b5305971ba
Verify test result from docker-compose.testing.yml
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:38:35 +02:00
Michal Čihař
2ebc458766
Run pip installation while building Docker container
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:30:44 +02:00
Michal Čihař
21b0804166
Use latest images for composer testing as well
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:30:21 +02:00
Michal Čihař
b35554203c
Fix path to testing script
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:27:10 +02:00
Michal Čihař
e5a78047b2
Move all testing files into subdirectory
...
This makes the file structure a bit cleaner.
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:24:10 +02:00
Michal Čihař
a7aa88b4c6
Specify correct server to test
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:18:09 +02:00
Michal Čihař
b45585ea00
Remove trailing whitespace
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:12:31 +02:00
Michal Čihař
5d3536c381
Ignore testing dockerfile from docker
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:12:11 +02:00
Michal Čihař
24679b0c0b
Run docker-compose tests in Travis
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:11:04 +02:00
Michal Čihař
f5c3a1b628
Avoid using echo -e
...
It is not working on some /bin/sh versions and there is no reason to
enforce bash just because of this.
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:08:37 +02:00
Michal Čihař
d79872987d
Avoid setting set -e
...
We are handling error codes, so we do not want script to terminate automatically
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:08:10 +02:00
Paulo Lobato and Michal Čihař
ed5d9c5fc9
Provision local test env similar the CI's tests
...
- Run tests inside or not container
2017-03-28 11:06:54 +02:00
Michal Čihař
446ed9e0d0
Use separate Dockerfile for testing image
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-28 11:05:23 +02:00
Paulo Lobato and Michal Čihař
4ddc41bc29
Document the docker-compose test environment
2017-03-28 11:04:12 +02:00
Paulo Lobato and Michal Čihař
ec28d93349
Add database containers on compose test env
...
- Add MariaDB 10.1 version
- Add MySQL 5.7 version
- Link databases to PHPMyAdmin container
2017-03-28 11:03:46 +02:00
Michal Čihař
0ac5c9516c
Fix syntax errors
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:31:55 +01:00
Michal Čihař
a1270dc0d5
Avoid using non ascii chars
...
This just makes the testing harder
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:26:18 +01:00
Michal Čihař
73ea59e04b
Impove coding style
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:25:56 +01:00
Michal Čihař
54a5953b37
Mechanize does not support Python 3
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:11:01 +01:00
Michal Čihař
d07907e15d
Use python 3 for testing
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:08:40 +01:00
Michal Čihař
e2f38b46ab
Install html5lib needed for mechanize
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 11:02:12 +01:00
Michal Čihař
cbcd23494f
Generate password before using it
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 10:59:03 +01:00
Michal Čihař
4432177a0a
Generate random passwords for test
...
This way nobody will think there is anything secret in the
.travis.yml.
See https://github.com/phpmyadmin/phpmyadmin/issues/13115
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-22 10:34:03 +01:00
Michal Čihař
e2052a2066
Enable opcache fast shutdown
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-02 09:54:30 +01:00
Michal Čihař
6e3955516f
Disable opcache.use_cwd
...
All scripts are executed in single working directory, so it should not
cause any harm and according to documentation it should perform better.
Issue #98
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-02 09:45:40 +01:00
Michal Čihař
29d69f34ad
Disable opcache API
...
By setting non existing path as restrict_api.
Fixes #65
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-02 09:44:13 +01:00
Michal Čihař
ddfe8e2b1c
Update php.ini
...
Update to match php.ini-production from PHP 7.0.
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-02 09:40:43 +01:00
Michal Čihař
facd453fc2
Disable allow_url_fopen
...
Fixes #55
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-03-02 09:27:46 +01:00
Michal Čihař
b4d05f2604
Update to 4.6
...
Fixes #105
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-02-06 11:24:11 +01:00
Michal Čihař and GitHub
ff50a29234
Merge pull request #102 from nijel/alpine-3.5
...
Upgrade to Alpine 3.5
2017-01-02 17:14:57 +01:00
Michal Čihař
e943ff30d0
Merge remote-tracking branch 'origin/pull/94' into alpine-3.5
2017-01-02 17:00:46 +01:00
Michal Čihař
19a74cb25f
Fix program name
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2017-01-02 16:56:07 +01:00
Michal Čihař
a9cce1d72c
Upgrade to Alpine 3.5
...
Also switch to PHP 7
Fixes #34
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-12-22 19:41:50 +01:00
Michal Čihař
4bc799bdb4
Fix markup
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-12-06 11:20:27 +01:00
Michal Čihař
cc3e874181
Document hub tags
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-12-06 11:19:29 +01:00
Michal Čihař
ba761c1841
Update to 4.6.5.2
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-12-06 09:03:57 +01:00
Michal Čihař
d67fafa56c
Remove not needed dependency on ctype
...
Fixes #96
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-12-05 08:41:19 +01:00
Michal Čihař
bca3574cf3
Use absolute path here
...
Issue #95
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-30 11:34:21 +01:00
Michal Čihař
c5c62ee24b
Create secret and user configs in /etc/phpmyadmin
...
Fixes #95
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-30 11:17:43 +01:00
Michal Čihař
78f2603e29
Remove more not needed doc files
...
Fixes #79
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-30 11:16:40 +01:00
Michal Čihař
0715366ee3
Add version label
...
Issue #85
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-28 16:39:38 +01:00
Sam Mousa
a4dc5b36cd
Added some missing php extensions.
2016-11-28 10:48:41 +01:00
Sam Mousa
f626ed635b
Updated to use alpine edge and php7.
2016-11-28 10:40:43 +01:00
Michal Čihař
2a761b2a73
Increase upload size limit to 512MB
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-28 10:39:25 +01:00
Michal Čihař and GitHub
f544b5ca97
Merge pull request #92 from nijel/master
...
Try to reorder commands for better Docker layer caching
2016-11-28 10:23:19 +01:00
Michal Čihař and GitHub
d53aadc0bb
Merge pull request #93 from nijel/doc-cleanup
...
Cleanup documentation folder
2016-11-28 10:23:12 +01:00
Michal Čihař
f581555bcf
Move all configuration to /etc
...
* configuration is now in /etc
* reorder commands for better Docker layer caching
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-28 10:19:52 +01:00
Michal Čihař
5cef68749a
Cleanup documentation folder
...
We really do not need documentation source in the Docker image.
Fixes #79
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-28 10:12:56 +01:00
Michal Čihař and GitHub
6c1410cbef
Merge pull request #91 from nijel/master
...
Split setting variable from export
2016-11-28 09:37:14 +01:00
Michal Čihař
352e5fe6ed
Split setting variable from export
...
This way we can correctly get error from the mkdir.
Fixes #86
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-28 09:31:58 +01:00
Michal Čihař and GitHub
c81443abd1
Merge pull request #90 from vancepym/patch-1
...
Bump version to 4.6.5.1
2016-11-28 09:29:51 +01:00
vancepym and GitHub
7177389b20
Bump version to 4.6.5.1
2016-11-28 13:35:17 +08:00
Michal Čihař and GitHub
3142368a07
Merge pull request #89 from asolopovas/patch-1
...
Cancel removal of /www/sql
2016-11-25 15:23:28 +01:00
Andrius Solopovas and GitHub
a017968642
Cancel removal of /www/sql
...
Please do not delete /www/sql folder as it contains create_tables.sql file that creates pma tables and phpmyadmin db for configuration storage
2016-11-24 21:45:58 +00:00
Michal Čihař
9b115208c7
Simplify password generating
...
- remove not needed cat, this makes it consume less entropy due to less
buffering
- use $() instead of `` in shell
Fixes #78
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-21 16:09:28 +01:00
Michal Čihař
2e371a1cb5
Simplify expression evaluation
...
Issue #87
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-21 16:07:48 +01:00
Michal Čihař
af486daba0
Add quotes around parameters
...
Issue #87
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-21 16:07:45 +01:00
Michal Čihař
a53f732a77
Use URL variable instead of hardcoding it
...
Issue #87
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-11-21 16:07:42 +01:00
Michal Čihař
50f822a1c9
Remove more not needed files
...
Fixes #78
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-25 10:45:00 +02:00
Michal Čihař
101ce17f0d
Document where to report issues
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 13:14:37 +02:00
Michal Čihař and GitHub
f9c263baf2
Merge pull request #77 from nijel/nginx-setup
...
Improve nginx setup
2016-10-18 13:07:18 +02:00
Michal Čihař and GitHub
71bf1edde3
Merge pull request #74 from nijel/userconfig
...
Fix user configuration and add tests for it
2016-10-18 13:03:57 +02:00
Michal Čihař
29bcc43956
Allow only GET, HEAD and POST methods
...
Fixes #64
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 13:03:27 +02:00
Michal Čihař
379a7df699
Avoid extending try_files too much
...
Fixes #63
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 13:03:27 +02:00
Michal Čihař
ab9d56ffc1
Deny access to all hidden files
...
Fixes #67
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 13:03:27 +02:00
Michal Čihař and GitHub
e3abc1a5bd
Merge pull request #76 from nijel/php-name
...
Avoid encoding PHP version in socket or log name
2016-10-18 12:58:12 +02:00
Michal Čihař and GitHub
1807d08963
Merge pull request #75 from nijel/opcache
...
Optimize PHP opcache settings
2016-10-18 12:56:39 +02:00
Michal Čihař
a4ddcb67ce
Add tests for user configuration override
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 12:55:53 +02:00
Michal Čihař
b2c5075876
Avoid encoding PHP version in socket or log name
...
Fixes #68
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 12:39:18 +02:00
Michal Čihař
9ddd36cd25
Optimize PHP opcache settings
...
- opcache.save_comments=0 to avoid storing comments which we do not need
- opcache.validate_timestamps=0 the timestamps validation should not be
needed as container is restarted on change
- fixes #71
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 12:33:58 +02:00
Michal Čihař
6ab1e50550
Limit waiting for container to come up
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 12:26:41 +02:00
Michal Čihař
cd02b8d305
Move config.user.inc.php to /www
...
It needs to be stored in a location allowed by open_basedir.
Fixes #73
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-10-18 12:09:58 +02:00
Michal Čihař and GitHub
465ecb08b3
Merge pull request #72 from asosso/master
...
Adding PMA_VERBOSE and PMA_VERBOSES environment variables
2016-10-04 16:19:38 +02:00
Andrea Sosso
07afa363d7
Adding PMA_VERBOSE and PMA_VERBOSES environment variables
2016-10-04 15:25:13 +02:00
Michal Čihař
8a3544a20a
Reduce supervisor loglevel
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-27 09:18:08 +02:00
Michal Čihař
0a9d050db1
Allow access to /tmp
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 10:01:33 +02:00
Michal Čihař
edce528acc
Can not use armored PGP for keyring
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:25:18 +02:00
Michal Čihař
7b9abff0ff
Deny access to libraries and templates
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:18:00 +02:00
Michal Čihař
ad4b811c44
Set loglevel for PHP-FPM
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:15:27 +02:00
Michal Čihař
0fd626c1f6
Enable open_basedir in PHP
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:15:15 +02:00
Michal Čihař
e415b21140
Make listen mode more secure
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:03:12 +02:00
Michal Čihař
d935ec82f8
Include only Isaac's key for verification
...
There is no need to have all the keys here.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-26 09:01:51 +02:00
Michal Čihař
fc12c997ef
Allow to specify verbose names
...
Fixes #54
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 09:55:02 +02:00
Michal Čihař
55a4594325
Fix path name
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 09:40:13 +02:00
Michal Čihař
90551173a8
Use https links
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 09:08:01 +02:00
Michal Čihař
b3eb5ffd23
Use SHA-1 for session hash
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 08:50:17 +02:00
Michal Čihař
3554ecfe19
Do not expose nginx version
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 08:49:34 +02:00
Michal Čihař
000827ba7a
Move version we have requested
...
This makes the code easier to understand and avoids possible MITM on
download to push older version.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-22 08:45:21 +02:00
Michal Čihař
0ba8cd2bc8
Add missing find -exec separator
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 13:20:44 +02:00
Michal Čihař
f7319feabf
Fix line breaks
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 13:14:06 +02:00
Michal Čihař
ab8caa4dd7
Adjust permissions of /www
...
Issue #52
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 13:01:26 +02:00
Michal Čihař
8c13128da9
Correctly prepare log for FPM
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 12:07:58 +02:00
Michal Čihař
df1677c26e
Display supervisor log on error
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 12:01:08 +02:00
Michal Čihař
dc56655368
Move PHP socket
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 11:56:05 +02:00
Michal Čihař
8496f8fd25
Start PHP-FPM as nobody
...
Issue #52
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 11:47:42 +02:00
Michal Čihař
e2a6eb627e
List processes at the end of test
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-20 11:41:33 +02:00
Michal Čihař
233e07cd7b
Be less strict on version
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-16 13:10:31 +02:00
Michal Čihař
bae2c00e12
State which Alpine version to use
...
The package names could change (as did in past with php) so let's
specify exact version.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-16 12:32:33 +02:00
Michal Čihař
8fd34e6581
Add docker layers badge
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-09-01 12:46:56 +02:00
Michal Čihař
63557d61e9
Revert "Remove not used files from packages"
...
This reverts commit 38e99339ce .
It seams to break startup and does not really save anything reasonable.
2016-08-29 11:52:36 +02:00
Michal Čihař
bac44a4dbb
Ignore test files for docker
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:58:20 +02:00
Michal Čihař
f5fb1e42f9
Increase upload_max_filesize to be in sync with other settings
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:54:30 +02:00
Michal Čihař
38e99339ce
Remove not used files from packages
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:51:35 +02:00
Michal Čihař
961aa4ce9a
Remove not needed cleanup
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:45:28 +02:00
Michal Čihař
fa5c90cae4
Remove php cli, we do not need it
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:40:07 +02:00
Michal Čihař
923f581fa9
Remove openlayers source from the image as well
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:35:52 +02:00
Michal Čihař
9a78cb3d33
Better cleanup of produced image
...
- remove setup script
- remove tests
- remove SQL scripts
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:32:39 +02:00
Michal Čihař
23b9a14189
Remove no longer used variables
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 10:16:02 +02:00
Michal Čihař
341bc4965d
Simplify tests
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:52:49 +02:00
Michal Čihař
d6060e96b5
More verbose reporting in case of error
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:41:40 +02:00
Michal Čihař
454dfd47ed
Select import form by name
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:35:35 +02:00
Michal Čihař
47eaf4cb6d
Add test for arbitrary server on docker-compose
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:33:33 +02:00
Michal Čihař
b80eea10a2
Do not try to use arbitrary server when not enabled
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:32:52 +02:00
Michal Čihař
f6ae557f95
Igore robots.txt while testing
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:29:45 +02:00
Michal Čihař
d5895311c0
Fix params, correctly handle error
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:23:08 +02:00
Michal Čihař
1c0936f359
Improve server testing
...
- Use python-mechanize based script
- Test file upload as well
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 09:17:35 +02:00
Michal Čihař
cc72b8a432
Really test that arbitrary server settings works
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:18:03 +02:00
Michal Čihař
5acaf20477
Whitespace cleanup in nginx configuration
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:13:54 +02:00
Michal Čihař
7f07a54e26
Configure temp file for bigger uploads
...
Issue #32
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:13:16 +02:00
Michal Čihař
4b12fdda7c
Disable fastcgi buffering
...
We can immedieately send out fastcgi response.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:11:48 +02:00
Michal Čihař
0ffb4af4c4
Increase maximal execution time
...
- This is needed to allow big SQL uploads.
- Also keep in sync nginx and PHP limit.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:06:29 +02:00
Michal Čihař
a76914f87d
Increase nginx buffers and maximal request size
...
We can expect people posting big SQL files, so let's allow 128M.
Issue #32
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-29 08:05:12 +02:00
Michal Čihař
0c3251bf9e
Disable environment cleanup on PHP FPM
...
We pass settings by environment, so it has to be preserved.
Fixes #49
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 19:21:40 +02:00
Michal Čihař
8bec114378
Adjust description to match current setup
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:21:52 +02:00
Michal Čihař
d6be2b9f1a
Fix syntax
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:12:39 +02:00
Michal Čihař
32d4928e0a
Always test against latest versions of databases
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:11:52 +02:00
Michal Čihař
978bdb4b25
Display logs only on error
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:09:40 +02:00
Michal Čihař
5b5edcafb1
Remove debugging code
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:08:17 +02:00
Michal Čihař
d784d12452
Fix permissions on start
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 10:02:57 +02:00
Michal Čihař
84493eb5e4
Fix sessions permissions
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 09:54:34 +02:00
Michal Čihař
91b5bd0fcd
Merge branch 'nginx'
2016-08-28 09:47:36 +02:00
Michal Čihař
a1c139f901
Debug failures
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 09:47:09 +02:00
Michal Čihař and GitHub
507105ec70
Merge pull request #48 from nijel/nginx
...
Use supervisor + nginx + php-fpm
2016-08-28 09:18:28 +02:00
Michal Čihař
feb1c92581
Remove debugging settings
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 09:17:59 +02:00
Michal Čihař
d12c0493ee
Improve sessions configuration
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 09:10:37 +02:00
Michal Čihař
00ff178fd1
Add php.ini configuration file
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-28 09:09:03 +02:00
Michal Čihař
b611c5adde
Display logs at the end of test
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-27 13:29:48 +02:00
Michal Čihař
1b2ff90941
Better name for docker-compose
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-27 13:24:55 +02:00
Michal Čihař
5cb63716a7
Move tests to separate script
...
We repeat same for every container anyway.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-27 13:24:55 +02:00
Michal Čihař
d70630f09a
Initial attempt to use nginx + php-fpm
...
Replaced php built in server with supervisord + nginx + php-fpm.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-27 13:24:55 +02:00
Michal Čihař
9e0529c6f5
Revert "Remove PMA_ABSOLUTE_URI as it is no longer needed with 4.6"
...
This reverts commit 812590e038 .
Fixes #40
Please note that the setting will take no effect till phpMyAdmin 4.6.5.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-17 15:43:28 +02:00
Michal Čihař
e7d5c0f075
Add comments to Dockerfile
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-17 11:00:34 +02:00
Michal Čihař
690acf54dd
Document what credentials are used, it seems to be common problem of users
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-17 10:36:42 +02:00
Michal Čihař
901156a7eb
Update to 4.6.4
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-17 10:31:36 +02:00
Michal Čihař
ced6ab371a
Disable apk cache for removal
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-08 14:09:08 +02:00
Michal Čihař and GitHub
9d258fed4f
Merge pull request #46 from nijel/master
...
Specify version in variable
2016-08-08 14:08:40 +02:00
Michal Čihař
e59a8bab47
Specify version in variable
...
This way we can reproduce build of tags, with latest approach used so
far, you would always get the latest version even when building older
tag.
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-08 14:05:53 +02:00
Michal Čihař
c099349ef3
Remove not needed curl installation
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-08 13:52:48 +02:00
Michal Čihař and GitHub
a602d1d4c6
Merge pull request #45 from nijel/pgp
...
Verify downloaded tarball using PGP
2016-08-08 13:47:24 +02:00
Michal Čihař
8a8e9eee0a
Verify downloaded tarball using PGP
...
Fixes #43
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-08 13:44:21 +02:00
Michal Čihař
a5dfdfe993
Move user configuration and simplify it's setup
...
- move it to root directory to make it easier to use as volume
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-08-08 13:09:32 +02:00
Michal Čihař
f67529f585
Merge remote-tracking branch 'origin/pull/42'
2016-08-08 12:56:21 +02:00
Michal Čihař
e6bc219529
Fix link to docs
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-07-26 20:29:10 +02:00
Michal Čihař
ef53180e08
Increase number of chars allowed in secret
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-07-26 11:56:47 +02:00
Douglas Wagner
4cadf08f00
Updated for installing config.userdef.inc.php hook to update PHPMYADMIN custom user setttings without modifying/overriding the config.inc.php file.
2016-07-11 12:49:04 -05:00
Michal Čihař
e713caa214
Remove mcrypt from dependencies, it is not needed with openssl
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-06-14 15:45:56 +02:00
Michal Čihař
cce91f08d4
Revert "Switch to PHP 7"
...
Okay, the PHP 7 packages are not yet in released Alpine, we need to wait
for next release.
This reverts commit 9d0dec3d2e .
2016-06-14 15:45:15 +02:00
Michal Čihař
9d0dec3d2e
Switch to PHP 7
...
Fixes #34
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-06-14 15:41:18 +02:00
Michal Čihař and GitHub
563bcafcec
Merge pull request #36 from ssteinerx/Update-base-image-to-Alpine-3.4
...
Update base image to alpine:latest
2016-06-14 15:39:32 +02:00
Steve Steiner and GitHub
0bc8b4025b
Update base image to alpine:latest
...
As per note in previous version of Dockerfile to switch when 3.4 was out.
Also removed comment since it's done.
2016-06-14 09:34:55 -04:00
Michal Čihař
812590e038
Remove PMA_ABSOLUTE_URI as it is no longer needed with 4.6
...
Signed-off-by: Michal Čihař <michal@cihar.com >
2016-06-10 13:49:55 +02:00