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
f7b6949576
Fix generate-twig-cache for Twig 3
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-14 22:58:44 +02: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
William Desportes
f12364b8fd
Fix update-po command (sed) on MacOSX
...
[ci skip]
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-12 13:54:46 +01:00
William Desportes
e9e7696962
Improve update-po script and add match-twig-cache script
...
- Make update-po script return the same order on all workstations
- Make it work on MacOSX
- Remove .phtml extension
- Exclude node_modules folder
- match-twig-cache is made to replace templates by the real file and --reverse way
- this change is made so the order is kept between po files updates
I want to stop unreadable diffs between po files updates.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-12 13:10:27 +01:00
William Desportes
ce85e5ee13
Remove json logging for nocoverage phpunit xml file and remove useless file
...
Ref: 3b3fbaefdb
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-05 21:18:09 +01: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
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
Michal Čihař
8ef504da91
Remove line counts logic from the error reporting component
...
We no longer need this as we download js files directly, so the client
has correct filename and line immediatelly.
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-11-29 15:09:43 +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