William Desportes
b2bb13f86e
Make the release check script way more strict and check all extensions by folders
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-19 14:29:50 +02:00
Andreas Hocevar
2f38ed2d60
Create custom OpenLayers build when syncing js vendor files
...
Use .mjs extension because ol.js uses ES imports
Co-authored-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: Andreas Hocevar <andreas.hocevar@gmail.com>
2021-06-13 02:07:00 +02:00
William Desportes
3bf695b627
Add message to require composer v2.1.2 on release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:33:20 +02:00
William Desportes
9c497b2c81
Print composer version on the release output
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:21:14 +02:00
William Desportes
1397588a17
Fix autoload on release test suite
...
See: https://github.com/composer/composer/issues/9946
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:21:13 +02:00
Saksham Gupta
68c1d7cab8
Remove redundant jQuery Event Drag plugin
...
Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2021-04-16 17:58:53 +05:30
William Desportes
bfb82d032f
Fix #14771 - Add short SHA and date to the snapshot version
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-20 02:30:36 +01:00
William Desportes
eb15bc1f5a
Revert "Remove more tcpdf useless files"
...
This partially reverts commit d5b8473e8f .
I have to revert this because composer needs the PHP files to generate the autoload
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-13 12:52:07 +01:00
William Desportes
5dc1a3d3ad
Remove some files users will never read in release tarballs
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 15:55:52 +01:00
William Desportes
6c539abb45
Cleanup williamdes/mariadb-mysql-kbs dist folder on releases
...
As the author of the lib, I can say all the other files are not used for now.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:41:11 +01:00
William Desportes
d5b8473e8f
Remove more tcpdf useless files
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:29:48 +01:00
William Desportes
f7b7a34496
Update set-version script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-24 10:16:12 +01:00
William Desportes
8fefc97644
Ref #16584 - Fix get version in update-po script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-24 10:09:35 +01:00
William Desportes
70b9378941
Update the release script to match recent versionning changes
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
Maurício Meneghini Fauth
92965c6945
Add the PhpMyAdmin\Version class generator
...
Creates the PhpMyAdmin\Command\SetVersionCommand class.
Usage: ./scripts/console set-version 5.1.0-dev
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-02-22 00:18:24 +01:00
William Desportes
f28fbe06e4
Improve the release script for versionning
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
Improve the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
Simplify the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
William Desportes
7e3da25dd8
Ref #16413 - Remove and old instruction from the release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
071124078d
Ref #16413 - Remove HHVM files and any possible tmp folder
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
73e807210b
Fix #16413 - Make the release test suite test the actual built package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
15da058d94
Exclude more files/folder that where missed in the previous release script implementation
...
This is a proof that the previous implementation was wrong
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
4a4ded046c
Ref #16413 - Re-work the release file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
0c70afe233
Add more files and folders to exclude in releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 22:05:28 +01:00
William Desportes
aa1ea5a973
Add a script to inspect files in release tarballs
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 21:41:32 +01:00
William Desportes
1372d42e72
Remove more useless folders from releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:33:33 +01:00
William Desportes
cfb93c0635
Ref #16596 - Remove the .git folder from tcpdf on release archives
...
See: https://github.com/phpmyadmin/phpmyadmin/pull/16596#issuecomment-782875658
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:15:28 +01:00
Isaac Bennetch
e441b1bd0d
Fix build for TCPDF fix
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2021-01-28 15:05:43 +01:00
Saksham Gupta
a9634e5922
Add Jest Unit Testing compatibility
...
Fixes : #16405
Co-Authored-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2021-01-24 00:33:42 +01:00
William Desportes
251753bf4d
Use locutus.sprintf npm package to copy the source file
...
See: https://github.com/code-lts/locutus.sprintf#readme
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-11 18:40:28 +01:00
William Desportes
afdf57aed2
Re-build all jqplot files from the updated-jqplot npm package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-11 16:54:11 +01:00
William Desportes
a5dc78edac
Sync jqplot plugins from updated-jqplot node package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-12-10 12:26:23 +01:00
Maurício Meneghini Fauth
3942e980b6
Use jQuery UI from jquery-ui-dist package
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-09 02:08:11 -03:00
Maurício Meneghini Fauth
0d12758041
Add jQuery SVG plugin to package.json
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-09 01:17:11 -03:00
Maurício Meneghini Fauth
dbaa031971
Remove jquery.sortableTable.js from js/vendor dir
...
It is not a vendor file, but a internal file.
Added by commit 1c6a388ca0 .
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-12-08 21:37:11 -03:00
William Desportes
1ef9bb1232
#16277 - Add stickyfill.min.js to the sync script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-24 00:14:26 +02:00
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
Saksham Gupta
e1461d847c
Upgrade OpenLayers ( #16303 )
...
Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2020-09-04 13:19:00 -03:00
Maurício Meneghini Fauth
45e1128122
Move gettext calls to advisory rules files
...
Removes the need of the AdvisoryRulesCommand.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-08-31 15:37:46 -03:00
Maurício Meneghini Fauth
168cf0555b
Add a linter for the Twig templates
...
Uses symfony/twig-bridge v4.4.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-07-30 18:07:33 -03: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
f7b6949576
Fix generate-twig-cache for Twig 3
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-06-14 22:58:44 +02:00
Maurício Meneghini Fauth
3baad2eb1c
Fix some coding standard issues
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-05-25 22:42:37 -03:00
William Desportes
4856ef812d
Use the standard [ci skip] lowercase
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-20 02:32:41 +02:00
William Desportes
cb1328dd43
Copy jquery-fullscreen-plugin from npm package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-03 23:48:12 +02:00
William Desportes
185b29e94f
Copy jquery-debounce-throttle from npm package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-03 23:48:12 +02:00
William Desportes
3043f85942
Copy jquery-ui-timepicker-addon from npm package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-03 23:48:12 +02:00