Commit Graph

296 Commits

Author SHA1 Message Date
William Desportes
d468a476ad
Fix #16400 - Only warmup if the console file exists
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-14 12:36:58 +02:00
William Desportes
01d8979136
Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 18:00:06 +02:00
William Desportes
7813f8f2b2
Remove Doctum config files on releases
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 17:45:40 +02:00
William Desportes
14bd9a1f2e
Remove CODE_OF_CONDUCT.md and DCO from released bundles
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:51:09 +02:00
William Desportes
b9ed4e6990
Remove .browserslistrc from released bundles
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:48:03 +02:00
William Desportes
6581bd0a59
Use --no-coverage instead of a custom phpunit config file
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:41:31 +02:00
William Desportes
1a54a0e4e8
Exclude .browserslistrc from vendor bundles
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 12:03:49 +02:00
William Desportes
3d24204052
Remove psalm.xml and psalm-baseline.xml files from vendor versions
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-04-28 23:38:09 +02:00
William Desportes
c6301a1542
Add routing cache warmup to warm up command
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
5044600e3a
Add --optimize-autoloader
Ref: https://getcomposer.org/doc/articles/autoloader-optimization.md
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
24c67f46cb
Add back dev vendors in create-release script before warm up
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
a06d25962a
Add / for branch names in create-release.sh script
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
09d1f86360
Update create-release.sh script
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
81a2504780
Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-19 23:41:17 +01:00
William Desportes
166938b318
Fix #16033 - remove bin files from non source version of phpMyAdmin
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-19 21:58:38 +01:00
Maurício Meneghini Fauth
c385995461 Add the Bootstrap theme for phpMyAdmin
Bootstrap theme uses the default styles from Bootstrap and initially
based on the pmahomme theme.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-09 10:47:22 -03:00
Maurício Meneghini Fauth
fb9a7f8dc7 Add version check for package.json in create-release.sh
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-15 15:43:22 -03:00
Maurício Meneghini Fauth
a45651ae62 Remove some test suite files from release
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-15 15:43:22 -03:00
Isaac Bennetch
69e1011ae6 Improve create-release script to handle QA branches higher than QA_4_8.
When we first added this bit, we intended to make QA_4_8 the LTS branch,
but have added QA_4_9 since then.

Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-05 21:50:13 -04:00
Maurício Meneghini Fauth
71208bab74 Require PHP 7.1.3
Related to c32e22d3bf

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-04-16 17:20:13 -03:00
Isaac Bennetch
5f27add073 Add version handling for the dev packages in Composer when creating the release.
This parses the required dependency versions from composer.json and installs them manually as required packages.

Fixes #14782

Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-12-20 18:36:04 -05:00
Isaac Bennetch
f5c7c3d58d Slight improvement to release documentation
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-12-11 09:39:15 -05:00
Isaac Bennetch
39474a63ae Fix a problem where the script to create new releases used a set of improper Composer requirements for QA_4_8 releases.
Fixes phpmyadmin/website#82

Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-11-13 14:24:30 -05:00
Maurício Meneghini Fauth
8a7d18df9c Upgrade pragmarx/google2fa to v4
Add pragmarx/google2fa-qrcode v1

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-10-10 15:11:15 -03:00
Isaac Bennetch
0785c57904 Add reminder to push STABLE
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-05-27 06:42:20 -04:00
Isaac Bennetch
2efd1a3e46 Release documentation: encourage signing Docker releases
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-04-19 10:22:35 -04:00
Michal Čihař
0faa940bae Add missing espacing to sed regexp
Signed-off-by: Michal Čihař <michal@cihar.com>
2018-04-18 15:45:19 +02:00
Michal Čihař
66e4c3de68 Make create-release script compatible with QA_4_8
The version in master is supposed to handle all supported branches.

See https://github.com/phpmyadmin/docker/issues/157

Signed-off-by: Michal Čihař <michal@cihar.com>
2018-04-18 15:43:12 +02:00
Maurício Meneghini Fauth
1a107ac92e Upgrade to PHP 7.1
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-04-11 20:23:56 -03:00
Isaac Bennetch
2be772e5a8 Improve and update build instructions
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-03-05 19:01:32 -05:00
Maurício Meneghini Fauth
821d33704c
Merge pull request #14040 from mauriciofauth/issue-13918
Add Yarn install to create-release script
2018-03-03 15:27:36 -03:00
Isaac Bennetch
0664827c3c Fix typo in create-release.sh help
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-02-27 23:04:53 -05:00
Maurício Meneghini Fauth
9ccd3f0779 Add Yarn to create-release script
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-02-22 18:23:52 -03:00
Michal Čihař
22c54590be Merge branch 'QA_4_7' 2018-01-16 12:09:02 +01:00
Michal Čihař
009246e96a Force PHP platform in composer to oldest supported version
This way the packages should be compatible with all versions we support
regardless PHP version used to build the release.

Fixes #13831

Signed-off-by: Michal Čihař <michal@cihar.com>
2018-01-08 18:00:41 +01:00
Michal Čihař
d070e4a60f Merge branch 'QA_4_7' 2018-01-08 17:14:06 +01:00
Michal Čihař
2ceb2419a3 Sign only generated files on release
Fixes #13885

Signed-off-by: Michal Čihař <michal@cihar.com>
2018-01-08 17:13:41 +01:00
Michal Čihař
11d236b2ea Merge branch 'QA_4_7' 2017-12-15 09:49:25 +01:00
Michal Čihař
dc0e9a5c45 Restore worktree for composer.lock removal on release
The worktree is previously cleaned up, so it can't be reused.

Fixes #13613

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-12-15 09:48:21 +01:00
Michal Čihař
80e90bfb7b
Merge pull request #13706 from mauriciofauth/jquery-src
Remove jQuery and jQuery UI sources from repository
2017-11-28 11:02:01 +01:00
Michal Čihař
540b78dc2e Add support for FIDO U2F authentication
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 16:34:31 +01:00
Michal Čihař
869131f59c Add support for HOTP and TOTP authentication
This supports Google Authenticator and similar applications.

Issue #6197

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-01 16:34:18 +01:00
Maurício Meneghini Fauth
e0900ecc98 Remove jQuery UI source code
The jquery-ui package includes source code, which makes it unnecessary to
include the source code in the repository.

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-10-20 10:55:18 -02:00
Michal Čihař
1285eb9247 Merge branch 'QA_4_7' 2017-08-25 07:42:17 +02:00
Michal Čihař
eddbfcd77c Make the class name version independent
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-08-25 07:41:46 +02:00
Michal Čihař
5d9056367c Fix path to Config.php in master
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 13:31:50 +02:00
Michal Čihař
d463309502 Merge branch 'QA_4_7' 2017-07-18 10:05:13 +02:00
Michal Čihař
c73f451cde Always cleanup composer file
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-07-18 10:05:09 +02:00
Michal Čihař
f0e92a9bfd Sync script with master
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-06-30 13:19:26 +02:00
Maurício Meneghini Fauth
13c0f7bc3c Move classes to PhpMyAdmin namespace
- Move Advisor to PhpMyAdmin namespace
- Move Bookmark to PhpMyAdmin namespace
- Move Charsets to PhpMyAdmin namespace
- Move Config class to PhpMyAdmin namespace
- Move Console class to PhpMyAdmin namespace
- Move Core to PhpMyAdmin namespace
- Move DatabaseInterface to PhpMyAdmin namespace
- Move DbList to PhpMyAdmin namespace
- Move DbQbe to PhpMyAdmin namespace
- Move DbSearch to PhpMyAdmin namespace
- Move DisplayResults to PhpMyAdmin namespace
- Move Encoding to PhpMyAdmin namespace
- Move Error to PhpMyAdmin namespace
- Move ErrorHandler to PhpMyAdmin namespace
- Move File to PhpMyAdmin namespace
- Move Font to PhpMyAdmin namespace
- Move Footer to PhpMyAdmin namespace
- Move Header to PhpMyAdmin namespace
- Move Index to PhpMyAdmin namespace
- Move IndexColumn to PhpMyAdmin namespace
- Move LanguageManager to PhpMyAdmin namespace
- Move Language to PhpMyAdmin namespace
- Move Linter to PhpMyAdmin namespace
- Move ListAbstract to PhpMyAdmin namespace
- Move ListDatabase to PhpMyAdmin namespace

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-06-28 21:17:18 -03:00