Commit Graph

873 Commits

Author SHA1 Message Date
Michal Čihař
7d8b1de6ee Merge commit 'f3b44765eca8f3634f3a2574a678f5c503f2335b' 2017-03-02 14:31:12 +01:00
Michal Čihař
cbcad52b0e List longest lasting tests from the json log
Generate JSON report for tests and include it in output

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-03-02 13:31:08 +01:00
Michal Čihař
8322acb641 Merge branch 'QA_4_7' 2017-02-14 17:42:53 +01:00
Michal Čihař
7f9e346a87 Install tcpdf when building release
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-02-14 17:42:34 +01:00
Isaac Bennetch
e00b03a24e Add hint about updating Docker at release time
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2017-02-06 09:20:33 -05:00
Michal Čihař
aa1c65a2c4 Merge pull request #12836 from nijel/source-release
Add source release, strip current ones
2017-01-25 14:02:25 +01:00
Michal Čihař
4b8fe37b05 Remove phpmyadmin vendor from being translated here
Every library should handle localization on it's own.

Fixes #12013

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-01-23 14:21:28 +01:00
Michal Čihař
b6468d9b8a Remove po files from sql-parser on creating tarball
Issue #12013

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-01-23 14:21:23 +01:00
Michal Čihař
2fd4e4b2ae Merge branch 'QA_4_6' 2016-12-19 14:44:25 +01:00
Michal Čihař
53274555b6 Add source release support
See #12348

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:44:20 +01:00
Michal Čihař
b0eb82839b Add source to upload release script
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:43:09 +01:00
Michal Čihař
b567783a24 Remove codecov.yml on release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:33:08 +01:00
Michal Čihař
0e5cf50467 Add source release support
See #12348

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:29:58 +01:00
Michal Čihař
9dc5cccc1b Remove 7z download option
It does compress worse than tar.xz and experienced users won't have
problems using either of these.

See https://github.com/phpmyadmin/phpmyadmin/issues/12348

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:05:37 +01:00
Michal Čihař
b6b3adf08e Remove .tar.bz2 release
It's almost not downloaded and people usually can choose xz instead
which does compress better.

See https://github.com/phpmyadmin/phpmyadmin/issues/12348

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:04:08 +01:00
Michal Čihař
401ecbdfbe Remove not used option
We use 7z for creating zips for ages, this code was not used for years.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-19 14:02:16 +01:00
Michal Čihař
60ff6f759f Create batch in a temporary file
This should avoid problems described in comments of
421e8b0f54

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-13 07:50:17 +01:00
Michal Čihař
0c5acc9127 Merge branch 'QA_4_6' 2016-12-08 11:42:07 +01:00
Michal Čihař
f2bfa7d745 Avoid running shell scripts as CGI
There is really no reason for that besides misconfigured servers.

This is followup for PMASA-2016-54

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-08 11:41:42 +01:00
Michal Čihař
3059c3021a Do not upload md5 checksums
See https://github.com/phpmyadmin/scripts/issues/4

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-11-24 10:18:43 +01:00
Michal Čihař
aa48806e45 Do not generate MD5 checksum
It's not used anywhere in the website and SHA provides better way to
verify content.

See https://github.com/phpmyadmin/scripts/issues/4

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-11-24 09:28:34 +01:00
Michal Čihař
51a7ea7bf5 Adjust cleanup to changed motranslator deps
See #6363, #11993 and phpmyadmin/motranslator#5

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-10-13 13:21:18 +02:00
Michal Čihař
c365e79470 Do cleanup of simple-math for release as well
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-10-12 17:08:19 +02:00
Michal Čihař
d24848400d Merge branch 'QA_4_6' 2016-10-03 19:28:01 +02:00
Michal Čihař
0a5ab3bfe9 Remove unused script
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-10-03 19:27:53 +02:00
Michal Čihař
e1d5a1338d Remove outdated script
This is not used on the demo, there is separate one in scripts repo.

Fixes #12605

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-10-03 19:27:03 +02:00
Michal Čihař
3fc7fc0c1b Validate branch and version strings on releasing
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-09-16 15:33:10 +02:00
Michal Čihař
91ffece4a8 Sort files in tar by name (issue #12560)
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-09-16 14:02:49 +02:00
Michal Čihař
541dbd3a5a Do not store uid in tarballs
Fixes #12560

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-09-16 14:00:50 +02:00
Isaac Bennetch
3cc02ea2a5 Merge pull request #12406 from nijel/sign-tags
GPG sign Git release tags
2016-08-23 10:14:53 -04:00
Michal Čihař
78a93d5a41 Revert "Strip barcodes from TCPDF"
This reverts commit e7517f5144.
2016-08-17 09:59:15 +02:00
Michal Čihař
e7517f5144 Strip barcodes from TCPDF
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-17 09:06:10 +02:00
Michal Čihař
f189f3a08f Remove sRGB.icc when creating release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-17 09:05:26 +02:00
Michal Čihař
52f23338a8 Merge branch 'master-security' 2016-08-17 08:50:51 +02:00
Michal Čihař
4da9da052b Safer ssh configuration
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-03 11:48:53 +02:00
Michal Čihař
95d4f57fed Merge branch 'master' into master-security 2016-08-03 10:03:13 +02:00
Michal Čihař
1de346b3fe Store composer.lock in Git for releases
Once release is created, commit composer.lock to releasing branch, so
that we know what has been shipped there.

Fixes #12408

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-08-02 09:23:40 +02:00
Michal Čihař
360b8e8a11 Merge branch 'master' into master-security 2016-07-28 09:44:08 +02:00
Michal Čihař
d31ff5a1e7 Merge branch 'QA_4_6' into QA_4_6-security 2016-07-28 09:43:26 +02:00
Michal Čihař
6d8e1d7935 Merge branch 'QA_4_6' 2016-07-28 09:38:08 +02:00
Michal Čihař
257e65ba9f Use https for outbound links where applicable
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-28 09:19:13 +02:00
Michal Čihař
10d0ffb871 Enable file sync on sftp
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-28 08:17:36 +02:00
Michal Čihař
e01d58ff4b Merge branch 'QA_4_6' 2016-07-28 08:15:10 +02:00
Michal Čihař
43a199bdca Use single quotes for filename
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-28 08:15:04 +02:00
Michal Čihař
d15490088c Merge branch 'QA_4_6' 2016-07-27 16:30:47 +02:00
Michal Čihař
870ca1cc7a Use https for wiki links
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-27 16:28:07 +02:00
Michal Čihař
0aa3b23b41 Merge branch 'QA_4_6-security' into master-security 2016-07-26 16:39:59 +02:00
Michal Čihař
77a4d6ed95 Move generator scripts out of the code
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-26 16:39:40 +02:00
Michal Čihař
6e49998555 Merge branch 'master' into master-security 2016-07-26 16:31:40 +02:00
Michal Čihař
e825b1e401 Generate and upload SHA256 hashes as well
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-26 12:40:28 +02:00
Michal Čihař
80086020a1 GPG sign Git release tags
This makes it possible to verify that the tag matches what release
manager did release.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-26 11:15:26 +02:00
Michal Čihař
be70f0c6bf Merge branches 'QA_4_6-security' and 'master' into master-security 2016-07-22 15:48:20 +02:00
Michal Čihař
9bde04b188 Limit what upload script accepts as version
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-22 13:17:54 +02:00
Michal Čihař
6f75f8a261 Merge branch 'QA_4_6-security' into master-security 2016-07-09 09:14:12 +02:00
Michal Čihař
c0b2d56ac0 Use https for wiki links
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-07-09 09:12:43 +02:00
Michal Čihař
7d650bd548 Use phpmyadmin/shapefile instead of embedded bfShapeFile
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-24 15:52:40 +02:00
Michal Čihař
421e8b0f54 Use sftp batch mode for uploading
This way it will correctly fail on error.

Issue #12336

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-24 10:28:46 +02:00
Michal Čihař
5f8e40941b Do not remove phpseclib's bootstrap file
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-06-06 09:38:42 +02:00
Isaac Bennetch
ba20c9fc7e We no longer need to create MAINT branches for each release; we'll do this on demand from the RELEASE_x_y_z tag if needed.
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2016-05-26 16:22:37 -04:00
Michal Čihař
e191c6eb39 Do not include vendor strings in po files
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-05-23 14:30:26 +02:00
Michal Čihař
1cd936e7b3 Remove Weblate configuration on release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-05-16 11:39:16 +02:00
Michal Čihař
317eb54abd Silent errors from git cat-file
There doesn't seem to be better way to check for existence of file in
branch, so let's just ignore the errors from it.

Fixes #12015

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-29 13:09:25 +01:00
Michal Čihař
d96bc13f76 Strip motranslator tests from release tarball
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-24 14:39:52 +01:00
Michal Čihař
55fec136f7 Add back SQL parser messages to phpMyAdmin
Temporary solution until we decide for something better.

See issue #12013

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 14:21:57 +01:00
Michal Čihař
c81561bac4 Avoid extracting translations from third party libraries
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 14:19:46 +01:00
Michal Čihař
2424c41514 Create separate branch for ci tests
Otherwise we're unable to test pull requests on Travis as they are not
on any branch.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
129b70af9c Use TRAVIS_BRANCH for setup testing if available
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
bbf2e43d67 Cleanup more files on release
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
b3fb278ba5 Better cleanup phpseclib from not needed files
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
e0c4eef9b6 Improve detection fo Config class filename
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
cb42d787eb Switch to correct captcha library
The previous one was older from third party, we need to use current from
Google.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
d983803095 Strip composer packages of undeeded files
We want to produce reasonable sized releases, so let's strip not needed
files.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
aad35d7b22 Propagate test return code
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
b622c2066d Add support for running testsuite on the release time
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
602568c132 Create release worktree even if same branch is already worked on
Also prune stale work trees before creating new one.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
09904cc959 Add safeguard to require branch and version
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
33c5861f94 Improve parsing of option in create-release script
It no longer depdends on order of specified parameters.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
39c04171f7 Remove cleanup for versions older than 3.5
These are not supported for quite long time.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
debb613771 Remove support for old style documentation
None of supported releases uses that.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
01f05b52b4 Use git worktrees for creating release
This way we do not need to do the clone, just add another working tree.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
536dff321f Find out Config class name without doing checkout
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
38482bfa9f Use Componser autloader for external libraries
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:03:19 +01:00
Michal Čihař
3d0b33b32f Add templates for new issues and pull requests
See https://github.com/blog/2111-issue-and-pull-request-templates

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-18 08:28:15 +01:00
Michal Čihař
32e2b1f4fe Merge commit 'f97c3081fe9673b8945d75df2a37af81e0667e4f' 2016-02-17 11:56:59 +01:00
Michal Čihař
f97c3081fe Add missing include
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-17 11:55:54 +01:00
Michal Čihař
6d73ee1e4d Merge pull request #11957 from ibennetch/release
Improve release instructions
2016-02-12 18:20:57 +01:00
Isaac Bennetch
696556b34b Improve release instructions
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2016-02-12 11:03:19 -05:00
Michal Čihař
b805b1d0c2 Let the sprites.lib.php define array instead of function
This allows us to test this code path without having duplicate function
names.

Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-12 14:40:37 +01:00
Michal Čihař
cda50e1a7a Mention changelog completion
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-01-28 09:34:11 +01:00
Marc Delisle
40644b5c33 Fix merge conflict
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-12-06 08:10:34 -05:00
Marc Delisle
23a70525ae This was related to the previous SQL parser. If someone still needs it
to decode an old bug report, he/she can still get this script from
an older branch.

Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-12-06 08:07:52 -05:00
Marc Delisle
881756dd26 Fix library path verification
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-11-23 08:09:06 -05:00
Michal Čihař
c7cbac1b7a Compatibility to release older versions
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-10-23 13:09:37 +02:00
Hugues Peccatte
f0a5566efe Remove useless include.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-10-09 22:02:24 +02:00
Marc Delisle
509dbe3481 Fix update-po due to namespace and filename changes
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-10-09 12:00:21 -04:00
Hugues Peccatte
a5d35d41b6 Revert PMA_String rename.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-14 22:39:03 +02:00
Hugues Peccatte
b1038cfefa Merge branch 'master' into useNamespaces_master 2015-09-04 22:37:45 +02:00
Michal Čihař
08005965d0 Merge branch 'QA_4_4' into QA_4_5 2015-09-04 10:21:14 +02:00
Michal Čihař
51b72ba53c Change address for discussing translations
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-09-04 10:20:35 +02:00
Michal Čihař
95cc6a5809 Change address for discussing translations
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-09-04 10:18:29 +02:00
Hugues Peccatte
e5e447e937 Set namespace on config classes.
Update config classes.
Add @noinspection tag.
Update documentation and script.
Set ConfigGenerator in a namespace.
Rename ConfigGenerator filename.
Remove ConfigGenerator requires.
Fix namespaces of mock objects.
Remove useless require.
Add missing 'use'.
Add missing require.
Update PHPDoc.
Fix class test typo.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:30:23 +02:00
Hugues Peccatte
0761fb1801 Rename classes files.
Rename classes.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:30:21 +02:00
Hugues Peccatte
f0ba28fc1d Set namespace on Advisor, Config, Console and Util classes.
Set namespace on DbQbe.
Set namespace to 'DbSearch'.
Split Advisor.class.php file.
Change Advisor namespace.
Rename DbQbe class and file.
Set namespace on DisplayResults.
Set namespace on Error.
Use namespace for ErrorHandler.
Add class autoloader.
Change ErrorHandler filename.
Remove some require.
Update Config namespace path.
Update PMA_Util to PMA\libraries\Util.
Rename Font and File classes files.
Use namespace for Footer.
Set namespace in all libraries classes.
Namespace OutputBuffering.
Export SubPartition.
Rename Partition file.
Namespace PDF.
Namespace RecentFavoriteTable.
Replace PMA_Response by Response and PMA_Message by Message.
Update uses and calls.
Fix unit tests.
Fix SqlParser autoload.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-09-01 21:22:52 +02:00
Marc Delisle
3431c0206c Clarify todo list
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-08-26 09:24:26 -04:00
Marc Delisle
c15a5da663 Adjust releasing tasks
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-08-07 10:04:02 -04:00
Michal Čihař
c29b43a3b1 Move mailing lists to own server
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-07-24 16:24:08 +02:00
Dan Ungureanu
91b97fadc2 Remove unneeded closing tags.
Signed-off-by: Dan Ungureanu <udan1107@gmail.com>
2015-07-19 00:18:38 +03:00
Marc Delisle
2c0c5addcb Fix bug due to removed sf.net user argument
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-07-06 06:57:24 -04:00
Michal Čihař
00bfb4d596 Remove no longer needed parameter from upload-release script
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-07-02 16:18:17 +02:00
Marc Delisle
d67cd792c2 We no longer upload to SourceForge
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-07-02 07:55:38 -04:00
Michal Čihař
27e3963840 Update releasing instructions to new code
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-07-02 11:29:48 +02:00
Marc Delisle
1f2891e05f Instructions for new incremental release notes
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-06-27 05:19:49 -04:00
Michal Čihař
4a7778f56f Generate sigs/sums for .xz archive as well
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-19 15:12:31 +02:00
Michal Čihař
8636f7ef29 Upload md5 and sha1 checksums to our file server only
It makes no sense to push this to sf.net, it would only confuse users
there. And in the end we need them on our download server.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-18 15:28:35 +02:00
Michal Čihař
afdd2355c8 Generate SHA1 and MD5 sums while releasing as well
So far we've relied on this being generated on sf.net side, what really
does not guarantee anything.

Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-18 14:38:01 +02:00
Marc Delisle
4d3ec49d94 Merge pull request #1738 from nijel/release-sign
Add support for GPG signing releases
2015-06-17 14:08:42 -04:00
Marc Delisle
e8a3bb54b8 Shorter example link to release notes
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-06-17 09:02:47 -04:00
Michal Čihař
edda35f603 Add support for GPG signing releases
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-16 12:11:06 +02:00
Michal Čihař
e3b9049e51 Avoid creating .tar in every loop
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-16 12:04:05 +02:00
Michal Čihař
dd97bf650f Fix port for connecting to files server
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-15 08:18:50 +02:00
Marc Delisle
18b0a957bd Remove tab characters
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-06-13 07:24:51 -04:00
Michal Čihař
04dec8ba4a Upload files to our file server and CDN as well
Signed-off-by: Michal Čihař <michal@cihar.com>
2015-06-12 08:31:30 +02:00
Marc Delisle
695e459fed Mention to set the default milestone
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-05-22 14:52:53 -04:00
Jason
be584def3c Fix update-po script
Signed-off-by: Jason <jason.daurus@gmail.com>
2015-05-22 00:05:29 +08:00
Jason
c6dfa49e60 Improve template system
- Introduce `trim` method for templates
- Complete template of the designer module
- Update tests for template system
- Use phtml as template files extension

Signed-off-by: Jason <jason.daurus@gmail.com>
2015-05-20 01:34:33 +08:00
Marc Delisle
97f34d1caa Note about not using tags on a pre-release version
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-04-09 13:57:20 -04:00
Marc Delisle
a439bb1e87 Mention new way of announcing the release on Twitter
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-02-24 09:27:17 -05:00
Marc Delisle
930f5b12d4 Fix typo
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-01-17 06:13:00 -05:00
Marc Delisle
406d577b10 Link to release notes
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-01-17 06:04:45 -05:00
Marc Delisle
ea6e33af0a Clarify releasing
Signed-off-by: Marc Delisle <marc@infomarc.info>
2015-01-07 08:17:20 -05:00
Madhura Jayaratne
1b87db5724 bug #4675 phpMyAdmin should be able to work without 'examples' DIR - move SQL scripts to sql directory
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2014-12-30 22:55:33 +05:30
Michal Čihař
6e9e9cc472 Merge branch 'QA_4_3'
Conflicts:
	scripts/generate-mo
2014-12-04 10:34:33 +01:00
Michal Čihař
7e4baefbf0 Merge branch 'QA_4_2' into MAINT_4_3_0 2014-12-04 10:33:48 +01:00
Michal Čihař
f5a99f5a63 Improve locales compiling
- return correct error code on failure
- try to compile all locales and report error for each failing
- color error messages

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 10:29:46 +01:00
Marc Delisle
918b089a37 Return statement not possible here
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-12-01 13:37:18 -05:00
Marc Delisle
836ffe5234 Cleanup and clarifications
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-11-16 06:27:02 -05:00
Michal Čihař
7bd4029c98 Merge commit '784166614942cc72da7dad0e4b37adc85c427b9b' 2014-11-05 10:04:31 +01:00
Michal Čihař
7841666149 Skip CI for PO files update
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-11-05 10:03:51 +01:00
Hugues Peccatte
70a21ec25c Merge from master.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2014-10-08 21:49:37 +02:00
Michal Čihař
9743d93990 Work with new strings abstraction layer
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-10-02 11:41:07 +02:00
Hugues Peccatte
3de88162ff Replace PMA_String uses by mb_* calls.
Remove part of unused  variables.

Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2014-09-28 20:53:01 +02:00
Marc Delisle
cbb03aea4a Add the --stable option to explicitely mark a version as stable
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-09-28 07:53:28 -04:00
Hugues Peccatte
9b77d746ab Mass modifications to use PMA_String.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2014-09-06 10:44:03 +02:00
Marc Delisle
290547e980 Freecode.com is now read-only
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-06-21 12:57:59 -04:00
Marc Delisle
07ac2cb7dc Add a step for marking default download versions
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-06-03 08:37:14 -04:00
Michal Čihař
35828972c1 Another point to do on the release
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-05-10 10:02:10 +02:00
Michal Čihař
0f3fdcc310 Add another point to do when creating a release
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-05-10 09:52:06 +02:00
Marc Delisle
dd7e0e73ae Add twitter message sending to the release script
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-05-08 14:25:19 +02:00
Michal Čihař
05985783b6 Propagate error code
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-22 14:04:28 +02:00
Michal Čihař
d559fa6a21 Remove trailing whitespace from the code
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-20 09:36:48 +01:00
Michal Čihař
ee69e2dfb5 Remove DCO checker from Travis
This is now done by separate GitHub hook.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-13 11:48:44 +01:00
Marc Delisle
a73947fba7 Fix "missing operand" complain
Signed-off-by: Marc Delisle <marc@infomarc.info>
2014-03-06 15:29:15 -05:00
Michal Čihař
b485c6105c Remove blank lines from the end of PHP files (causing extra output)
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-24 10:57:21 +01:00
Michal Čihař
35bfe27537 Remove python byte compiled files before releasing
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 10:47:58 +01:00
Michal Čihař
3c868cff69 Add script to check Signed-off-by header in patches
Signed-off-by: Michal Čihař <mcihar@suse.cz>
2013-12-04 09:00:04 +01:00
Marc Delisle
73f4d166db Seems like a bash-specific feature is needed 2013-10-01 06:13:20 -04:00
Marc Delisle
f72374447c Use standard shell path 2013-10-01 06:08:44 -04:00
Marc Delisle
f3c28953d1 Fix merge conflict 2013-10-01 06:02:16 -04:00
Mohamed Ashraf
d90126ebd7 Merge branch 'master' of https://github.com/phpmyadmin/phpmyadmin into error_reporting
Conflicts:
	ChangeLog
	scripts/create-release.sh
2013-09-21 00:49:01 +02:00
Mohamed Ashraf
b33f0419df Linecounts script now only run if exists 2013-09-19 13:18:58 +02:00
Michal Čihař
d5a3dfc512 Merge remote-tracking branch 'origin/QA_4_0' 2013-09-18 09:22:27 +02:00
Michal Čihař
eccdfceaa6 Update list of files to cleanup 2013-09-18 09:22:15 +02:00
Michal Čihař
c510d9d471 Remove no longer used scripts 2013-09-18 09:21:16 +02:00
Michal Čihař
e24833c056 Even 4.0 now ships not compressed javascript 2013-09-18 09:01:35 +02:00
Mohamed Ashraf
088166f0a3 Merge remote-tracking branch 'origin/master' into error_reporting
Conflicts:
	ChangeLog
2013-09-01 13:07:52 +02:00
Marc Delisle
db7deeb6e9 List is deprecated 2013-08-25 13:05:19 -04:00
Mohamed Ashraf
1bbb3816a8 Merge branch 'master' of https://github.com/phpmyadmin/phpmyadmin into error_reporting
Conflicts:
	ChangeLog
	libraries/Scripts.class.php
	libraries/config.default.php
2013-08-07 01:05:48 +02:00
Michal Čihař
adf5b3bb97 Correctly format comments in generated file 2013-08-06 14:57:25 +02:00
Michal Čihař
1d12c885aa Ensure same sorting 2013-08-06 14:52:04 +02:00
J.M
5c25e02ef5 scripts/revision-info: Add GitHub https URL 2013-08-03 15:58:21 +02:00
Michal Čihař
351acd74af Demo server support
This merges messages used in demo server to allow their translations and
consistent handling like other messages. Messages are enabled by
$cfg['DBG']['demo'].
2013-07-30 14:09:06 +02:00
Mohamed Ashraf
75ba7b9526 Changed line counts generator to follow phpma file template guidelines 2013-07-29 17:52:23 +02:00
Mohamed Ashraf
f8fe8e5aa3 Stacktrace now translated if line counts exist 2013-07-29 16:55:27 +02:00
Mohamed Ashraf
92fad83168 Added new script to generate line counts of scripts in the js folder 2013-07-27 13:10:03 +02:00
Michal Čihař
9d0a1f61db Drop javascript compression on release time 2013-07-08 13:00:20 +02:00
Mohamed Ashraf
b9bf9e0bcc Merge branch 'master' of https://github.com/phpmyadmin/phpmyadmin into error_reporting 2013-06-25 07:19:30 +02:00
Michal Čihař
39a0b5c31b Mark JS compression for future removal 2013-06-24 15:12:04 +02:00
Michal Čihař
731e1f2d79 Drop javascript compression on release time 2013-06-24 15:04:41 +02:00
Mohamed Ashraf
3b9fad42e0 Stopped the release script from deleting the original unminified file 2013-06-20 21:06:32 +02:00
Michal Čihař
d8f09813e1 Document functions 2013-06-07 09:26:04 +02:00
Michal Čihař
685f504094 Remove not used function 2013-06-07 09:24:44 +02:00
Michal Čihař
345aca4edd Fix comment 2013-06-07 09:24:19 +02:00
Michal Čihař
d3d303668a Missing parameter name in docs 2013-05-02 10:49:50 +02:00
Isaac Bennetch
55f8d4f38b Remove .jshintrc from distribution 2013-04-20 16:37:27 -04:00
Michal Čihař
5510e16f78 Drop unused code 2013-04-02 16:56:25 +02:00
Michal Čihař
85f060d288 Add script to get some translator stats 2013-04-02 16:48:33 +02:00
Isaac Bennetch
86c507edec Remove .travis.yml file from releases 2013-02-19 19:30:04 -05:00
Marc Delisle
34e8a230b0 New sf interface for milestones 2013-01-20 13:39:53 -05:00
Michal Čihař
ba5d1a782a Remove readme.rst when releasing 2012-11-13 14:27:32 +01:00
Michal Čihař
fa2a891b3b Prevent scanning release directory 2012-11-12 14:19:14 +01:00
Michal Čihař
7872a28c4b Adjust creating release to new documentation 2012-11-12 10:15:25 +01:00
Michal Čihař
ddf1ad0baa Merge github.com:nijel/phpmyadmin-doc into documentation 2012-11-12 09:05:37 +01:00
Michal Čihař
fb6dae0c4e Better name for conversion script 2012-11-09 11:54:56 +01:00
Michal Čihař
655f7ded19 Handle references 2012-11-09 10:58:34 +01:00
Michal Čihař
d5e9a42a93 Improve config file docs 2012-11-09 09:51:37 +01:00
Michal Čihař
8fb4bd3b8f Parse config 2012-11-08 17:27:02 +01:00
Michal Čihař
6288bcf7dc Indentify some code blocks 2012-11-08 16:42:16 +01:00
Michal Čihař
eca90efcf2 Improve automatic convertor 2012-11-08 16:34:39 +01:00
Michal Čihař
7440b88368 Fix some escaping 2012-11-08 15:02:11 +01:00
Michal Čihař
e48666f388 Update FAQ to match current doc 2012-11-08 14:58:38 +01:00
Marc Delisle
824c2804a7 Add the from-code option to xgettext, otherwise it fails on the new ellipsis character 2012-11-03 07:35:55 -04:00
Michal Čihař
e8c80a2916 Automatically commit changes when updating locales 2012-10-31 09:54:24 +01:00
Michal Čihař
f716f353a1 Include conversion scripts 2012-09-26 14:56:46 +02:00
Michal Čihař
2e902574ac Add verbose mode to yui compressor 2012-09-24 14:20:55 +02:00
Michal Čihař
6c2fc80ee3 Adjust syntax, some PHP versions seem to dislike [ after method call 2012-07-27 10:39:50 +02:00
Michal Čihař
b25679cf7f Exit script on failure to prevent posible corruption of entries 2012-06-04 13:46:56 +02:00
Michal Čihař
e446afe481 Drop js compiler from sources 2012-05-17 11:20:03 +02:00
Michal Čihař
7789227e3f Use yui compressor 2012-05-17 11:19:42 +02:00
Michal Čihař
182a6bc7e6 Fix advisor2po 2012-05-03 11:33:42 +02:00
Dieter Adriaenssens
68fe78a42a fix function definition 2012-04-29 01:09:09 +02:00
Michal Čihař
e6cca75875 Cleanup spacing after @param 2012-04-27 11:32:47 +02:00
Michal Čihař
f56c0f85a3 Exclude coding standard data from tarball 2012-04-26 15:42:29 +02:00
Marc Delisle
b76ac64121 Avoid STABLE update for a non-stable release 2012-04-24 08:01:46 -04:00
Marc Delisle
9ad2e1079f 3.4.x is no longer the stable version 2012-04-11 12:54:07 -04:00
Michal Čihař
9e95a48c22 Rename script to reflect reality 2012-04-06 13:06:14 +02:00
Michal Čihař
88376c0385 Include real locations of advisory rules in po files 2012-04-06 10:53:45 +02:00
Michal Čihař
21344f9c50 Remove merging with docs, not needed with Weblate 2012-04-06 10:07:52 +02:00
Michal Čihař
517aa61271 Coding style 2012-04-02 09:51:15 +02:00
Michal Čihař
7464f215aa Merge remote-tracking branch 'origin/QA_3_5' 2012-04-02 09:50:43 +02:00
Michal Čihař
e7517ed268 Merge remote-tracking branch 'origin/QA_3_4' into MAINT_3_5_0 2012-04-02 09:49:01 +02:00
Michal Čihař
8972ac9c15 Verify we got string 2012-04-02 09:47:46 +02:00
Jo Michael
653f086815 Replaced xml:lang attributes by lang for HTML5 2012-03-18 14:46:59 +01:00
Jo Michael
af0e6c71e7 Use HTML5 DOCTYPE along with new charset meta-tag 2012-03-16 22:54:32 +01:00
Marc Delisle
bfd24b8a24 Typo 2012-02-14 12:43:01 -05:00
Marc Delisle
440c4cc6d0 TESTING branch is gone 2012-02-14 12:39:06 -05:00
Michal Čihař
752e3623d5 Remove testsuite setup from distributed tarballs as well 2012-02-14 16:19:58 +01:00
Michal Čihař
c748c3bf5a Compatibility with 3.4 branch 2012-02-14 16:15:18 +01:00
Michal Čihař
2ec471c13e Simplify code 2012-02-14 16:12:52 +01:00
Michal Čihař
987158fe8a We want to delete whole directory... 2012-02-14 16:11:50 +01:00
Michal Čihař
1e8f066a09 Remove whole scripts directory from release
This is only useful for developers now (user content was moved to
examples) and thus is useless to ship.
2012-02-14 16:07:46 +01:00
Michal Čihař
29b566d7d3 Drop php to gettext conversion script
This was needed only for conversion from php based translation to
gettext.
2012-02-14 16:05:32 +01:00
Michal Čihař
419948cc9e Remove semi-broken script for upgrading 2012-02-14 16:04:21 +01:00
Michal Čihař
57b3b48443 Remove ancient script for upgrading configuration 2012-02-14 16:04:03 +01:00
Michal Čihař
5d187f7222 Move SQL scripts to examples folder 2012-02-14 15:57:35 +01:00
Michal Čihař
850b202e82 Move signon and openid examples to examples folder 2012-02-13 13:29:31 +01:00
Michal Čihař
938208442a Avoid escaping double quote for po file 2011-12-01 15:38:46 +01:00
Marc Delisle
b82662961f Freshmeat.net renamed to freecode.com 2011-11-24 17:34:41 -05:00
Michal Čihař
e56949f160 Use package name PhpMyAdmin
Needed to match phpdoc rules as package name must begin with upper case.
2011-10-25 10:13:17 +02:00
Rouslan Placella
137a70e671 Checkstyle fixes 2011-10-13 19:25:07 +01:00
Rouslan Placella
2f889c0bba Removed sprite regeneration from create-release.sh as it may interfere with releases for stable branches 2011-09-30 21:32:47 +01:00
Rouslan Placella
1431d02c8f Made PMA aware of the presence of sprites + added a script for generating sprites from icons 2011-09-26 20:46:28 +01:00
Piotr Przybylski
1aa438539a Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	libraries/common.lib.php
	libraries/config.default.php
	server_synchronize.php
2011-08-17 16:39:43 +02:00
Dieter Adriaenssens
3e342bceac fix typo 2011-08-16 23:05:22 +02:00
Piotr Przybylski
a502f95af4 Merge remote-tracking branch 'origin/master' into drizzle 2011-08-16 16:11:43 +02:00
Piotr Przybylski
df9b8c2729 Fix comments for functions with missing @return tag 2011-08-16 14:31:52 +02:00
Michal Čihař
3538fd83c2 Safer compression
Always have working file in js/
2011-08-15 17:17:34 +02:00
Piotr Przybylski
970262c435 Merge remote-tracking branch 'origin/master' into drizzle 2011-08-15 12:03:04 +02:00
Michal Čihař
aec113c7b7 Rename file to match standards 2011-08-15 10:36:01 +02:00
Michal Čihař
e7cc67a5f6 Always escape % for gettext
Otherwise it is treated like format string.
2011-08-15 09:18:18 +02:00
Piotr Przybylski
2cd6de4648 Update create_tables_drizzle.sql 2011-08-12 22:08:07 +02:00
Piotr Przybylski
a7c0c55c7f Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	js/server_status.js
	libraries/common.lib.php
	tbl_printview.php
	tbl_select.php
	tbl_structure.php
2011-08-12 22:02:40 +02:00
Aris Feryanto
3f10465d71 Fix merge conflict with origin/master 2011-08-12 15:56:26 +08:00
Aris Feryanto
fe7eadab72 Add configuration for maximum tbl_uiprefs records, as suggested by Piotr 2011-08-12 15:49:53 +08:00
Michal Čihař
7166723120 Update po generating scripts to include advisor rules 2011-08-11 13:48:07 +02:00
Michal Čihař
06bb1d9e9e Convertor of advisor rules to PHP for gettext use 2011-08-11 11:57:46 +02:00
Piotr Przybylski
7f1fa1bab0 Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	js/server_status.js
	libraries/database_interface.lib.php
	libraries/mysql_charsets.lib.php
2011-08-05 17:17:47 +02:00
Michal Čihař
1ec0b69e6b Coding style, function definitions 2011-08-05 14:49:23 +02:00
Piotr Przybylski
3586bb992f Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	db_structure.php
	libraries/database_interface.lib.php
	libraries/server_synchronize.lib.php
	server_status.php
	sql.php
2011-07-22 11:07:04 +02:00
Michal Čihař
d55306252b Replace tabs with spaces, cleanup identation 2011-07-22 10:15:08 +02:00
Piotr Przybylski
a28beb9c1f Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	libraries/server_synchronize.lib.php
	server_status.php
2011-07-21 15:25:52 +02:00
Michal Čihař
b13d2a33ed Fix indentation 2011-07-21 11:41:31 +02:00
Michal Čihař
aa270ae62b Better title 2011-07-21 11:40:35 +02:00
Piotr Przybylski
3bde595666 Merge remote-tracking branch 'origin/master' into drizzle 2011-06-27 23:55:32 +02:00
Michal Čihař
6b06041f34 Merge remote-tracking branch 'origin/QA_3_4' 2011-06-27 13:41:38 +02:00
Michal Čihař
4bec3b3bee Lower threshold for translations
It looks like incomplete translations do attract new translators, so
let's include few more.
2011-06-27 13:40:15 +02:00
Michal Čihař
86906773f1 LC_ALL is the right one to override 2011-06-27 10:29:25 +02:00
Piotr Przybylski
ae42913629 Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	server_status.php
2011-06-17 20:41:42 +02:00
Michal Čihař
cc28728cc3 Really use C locale in all cases 2011-06-17 15:01:49 +02:00
Michal Čihař
35385e307f Do not generate messages for tests 2011-06-17 15:01:06 +02:00
Piotr Przybylski
b35cd1b40f Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	tbl_structure.php
2011-06-08 00:47:17 +02:00
Michal Čihař
675dee3761 Add forgotted example for signon script 2011-06-07 13:28:13 +02:00
Michal Čihař
cf6312f527 Clarify documentation 2011-06-06 17:13:16 +02:00
Piotr Przybylski
1df2a890e1 Add 'COLLATE utf8_bin' to configuration storage tables (Drizzle) 2011-06-02 16:07:59 +02:00
Piotr Przybylski
121cd6263b Merge remote-tracking branch 'origin/master' into drizzle 2011-06-02 15:43:28 +02:00
Piotr Przybylski
12f1bb773e Restore 'DEFAULT CHARACTER SET utf8 COLLATE utf8_bin' for configuration storage tables 2011-06-02 15:37:34 +02:00
Piotr Przybylski
10c7353c3c Add phpMyAdmin configuration storage schema for Drizzle 2011-06-02 01:11:01 +02:00
Piotr Przybylski
d489272845 Changed BLOB to TEXT in create_tables.sql (pma_recent, pma_table_uiprefs) 2011-06-02 00:55:51 +02:00
Piotr Przybylski
8cfc52c362 Remove unnecessary CHARSET/COLLATE declarations from create_tables.sql 2011-06-02 00:54:46 +02:00
Piotr Przybylski
a2f4717e0c SQL formatting in create_tables.sql 2011-06-01 19:23:44 +02:00
Aris Feryanto
e4ba1dc066 Add table pma_ui_prefs for remembering table sorting persistently 2011-05-27 18:52:00 +07:00
Aris Feryanto
8f99ac7a28 Merge remote-tracking branch 'origin/master' into browsemode 2011-05-24 08:42:32 +07:00
Michal Čihař
181705cbd1 Merge remote-tracking branch 'origin/QA_3_4' 2011-05-23 10:39:33 +02:00
Michal Čihař
adc6de0685 [auth] Fixed error handling for signon auth method.
The message is now stored in caller session data and properly displayed
in example script.
2011-05-23 10:33:14 +02:00
Michal Čihař
c95116a941 Merge branch 'QA_3_4' 2011-05-16 10:41:29 +02:00
Michal Čihař
aba316155b Do not use localised docs here 2011-05-16 10:38:52 +02:00
Michal Čihař
db48100cd1 Check for existence of a file 2011-05-16 10:37:59 +02:00
Michal Čihař
92d139d5f8 Add script for merging translations 2011-05-16 10:37:04 +02:00
Michal Čihař
a4ac8d6bec Merge branch 'QA_3_4' 2011-05-11 14:45:57 +02:00
Michal Čihař
072bc8de79 Also remove empty dirs when removing incomplete translations 2011-05-11 14:45:51 +02:00
Michal Čihař
8f49a1a642 Adjust STABLE/TESTING marking for new major release (in case there will ever be bugfix for 3.3). 2011-05-11 14:18:52 +02:00
Aris Feryanto
d5421a41f9 Recently used tables (add SQL in scripts/create_tables.sql) 2011-05-08 03:11:09 +07:00
Michal Čihař
5c38a10468 Write to temprorary file and rename when done.
This avoids problems with demo server when somebody accesses page while
this file is being generated.
2011-05-05 09:17:00 +02:00
Marc Delisle
c6be70e8a3 Use a variable for the generated file 2011-04-26 07:52:46 -04:00
Michal Čihař
6091d9b656 Override using LC_ALL, it overrides all LC_* variables. 2011-04-26 13:38:04 +02:00
Michal Čihař
864bf00d97 Fix typo 2011-04-06 15:13:29 +02:00
Michal Čihař
26a4a09c11 Display warning about incomplete translations 2011-04-06 09:48:20 +02:00
Michal Čihař
3289a49a6b Threshold configurable by parameter 2011-04-05 15:31:15 +02:00
Michal Čihař
e269e34a4f Do not fail on 0% 2011-04-05 15:23:49 +02:00
Michal Čihař
049e97e42a Make the script fail on error 2011-04-05 15:12:50 +02:00
Michal Čihař
297035b853 Do not include incomplete translations in release.
Currently the threshold is set to 50%, but the discussion is still open
on mailing list and it might change.
2011-04-05 12:05:15 +02:00