Commit Graph

731 Commits

Author SHA1 Message Date
William Desportes
703b16eace
#15331 - add environment config on twig cache generator
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-01-16 21:47:01 +01:00
Maurício Meneghini Fauth
f0d4122977
Merge pull request #15505 from mauriciofauth/scripts-console
Add a console tool
2019-10-24 16:18:37 -03:00
Maurício Meneghini Fauth
6f0f7420b0
Merge pull request #15500 from mauriciofauth/bootstrap-theme
Add the Bootstrap theme for phpMyAdmin
2019-10-16 16:20:22 -03:00
Maurício Meneghini Fauth
adea61314e Add a console tool
Adds a console tool for phpMyAdmin using the symfony/console component
and moves the advisor2po script to the the console tool.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-11 22:04:26 -03:00
Maurício Meneghini Fauth
cf031eacff Merge branch 'QA_5_0'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-11 12:55:05 -03:00
Maurício Meneghini Fauth
cc50cf178e Merge branch 'QA_4_9' into QA_5_0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-11 12:51:03 -03:00
Maurício Meneghini Fauth
cf4d6de840 Fix advisor2po script
Related to 88821f8248

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-10-11 12:34:34 -03: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
a958569564 Remove Server\Privileges::formatPrivilege method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-09-07 11:55:59 -03:00
Maurício Meneghini Fauth
1a14b3e4d3 Remove vim modelines
These settings are no longer required as they are guaranteed through
other coding standard tools.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-09-02 09:43:21 -03:00
Maurício Meneghini Fauth
064e5eef0a Use Collation value object when possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-28 23:01:30 -03:00
Maurício Meneghini Fauth
e99f3ace5c Move DbiDummy extension to the test directory
DbiDummy extension is only used for testing purposes

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-28 18:00:36 -03:00
Maurício Meneghini Fauth
e3d2ae86ad Make generate-twig-cache compatible with Twig 2
Related to #15313

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-06-19 13:35:30 -03:00
Isaac Bennetch
ca5e5ce197
Merge pull request #15333 from mauriciofauth/create-release
Add ignored files and version check in create-release.sh
2019-06-17 18:10:51 -04:00
Isaac Bennetch
a96f92c43c Shellcheck fixes to set-version
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2019-06-17 18:10:12 -04: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
Maurício Meneghini Fauth
ef7c18b6df Remove PHP closing tag from libraries/language_stats.inc.php
Use short syntax for the array

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-03-15 15:41:03 -03:00
Maurício Meneghini Fauth
a2f9d98455 Fix scripts/generate-twig-cache ROOT_PÀTH
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2019-01-09 21:56:50 -02: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
Maurício Meneghini Fauth
9a6caac300 Fix generate-twig-cache script
[CI skip]

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-09-17 18:57:15 -03:00
Maurício Meneghini Fauth
7a30eb2907 Fix scripts/generate-twig-cache PHP error
Removes deleted Twig extensions

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-08-18 16:00:35 -03:00
Isaac Bennetch
8674316321 Add a helper script to automate most of the work when changing version numbers
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-08-16 12:55:36 -04:00
Maurício Meneghini Fauth
0665674512
Merge pull request #14317 from laps15/extension_removal
Extension removal
2018-05-29 21:24:14 -06:00
Leonardo Strozzi
5d0fd81e67 Remove Twig php function extensions
Signed-off-by: Leonardo Strozzi <laps15@inf.ufpr.br>
2018-05-29 23:06:31 -03:00
Maurício Meneghini Fauth
1c097a90eb Update Twig to v2.4
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-05-28 20:52:50 -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
Maurício Meneghini Fauth
af148ad92b Enable strict mode in PHP files
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2018-05-16 04:36:04 -03: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
Isaac Bennetch
0076bf8636 Update upload script for new hostname
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2018-02-20 23:38:29 -05: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
Maurício Meneghini Fauth
5fc6631b8f Use template for displayUntrackedTables method
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-12-10 11:42:53 -02:00
Maurício Meneghini Fauth
fe62e84062 Use PSR-4 for Twig classes
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
2017-11-30 16:33:26 -02:00