diff --git a/.gitattributes b/.gitattributes index 81c5bcd00..31e2ac79d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,3 @@ /tests export-ignore .gitattributes export-ignore .gitignore export-ignore -.build_tests.php export-ignore diff --git a/CREDITS b/CREDITS index d905698d0..1f870b807 100644 --- a/CREDITS +++ b/CREDITS @@ -21,15 +21,15 @@ Translators - Tadashi Jokagi (Japanese) - Rafal Slubowski (Polish) - Alexander Khodorisky (Russian) -- Martin Marqués (Spanish) +- Martin MarquĂ©s (Spanish) - Andrej Misovic (Slovak) - Devrim Gunduz (Turkish) - Libor Vanek (Czech) -- Marek Cernocký (Czech) +- Marek ÄŚernockĂ˝ (Czech) - Stefan Malmqvist (Swedish) - Nicola Soranzo (Italian) - Petri Jooste (Afrikaans) -- Sulyok Péter (Hungarian) +- Sulyok PĂ©ter (Hungarian) - Zaki Almuallim (Arabic) - Erdenemandal Bat-Erdene (Mongolian) - Alex Rootoff (Ukrainian) @@ -40,9 +40,8 @@ Translators - Bernat Pegueroles (Catalan) - Fernando Wendt (Brazilan Portuguese) - Adamantios Diamantidis (Greek) -- Marek żernocký (Czech) - Alexey Baturin (Russian UTF8) -- Adrián Chaves Fernández (Galician) +- Adrián Chaves Fernández (Galician) Look & Feel @@ -79,7 +78,7 @@ Contributors - Leonardo Augusto Sapiras (Improve phpPgAdmin ergonomy during the GSoC 2010, with ioguix as mentor) - Julien Rouhaud, aka. rjuju (nested groups) - Felipe Figueroa aka. amenadiel - +- Jean-Michel Vourgère (nirgal) Third Party Libraries @@ -97,5 +96,6 @@ Past Feature Sponsors: - Google Summer of Code (http://code.google.com/soc/2006/pgsql/appinfo.html?csaid=DB096D908B948D89) - phpPgAdmin Improvements - Google Summer of Code (http://code.google.com/soc/2007/postgres/appinfo.html?csaid=E89B3D5E2DC4170A) - Full Text Search in PostgreSQL GUI Tools - Google Summer of Code (http://code.google.com/p/google-summer-of-code-2010-postgres/downloads/detail?name=Leonardo_Augusto_Sapiras.tar.gz) - Improve phpPgAdmin ergonomy -- Dalibo ( http://dalibo.com ) - sponsored development as Jehan-Guillaume (ioguix) de Rorthais employer -- OmniTI (https://omniti.com ) - sponsored development as Robert Treat employer +- Dalibo (http://dalibo.com) - sponsored development as Jehan-Guillaume (ioguix) de Rorthais employer +- OmniTI (https://omniti.com) - sponsored development as Robert Treat employer +- credativ (https://credativ.com) - sponsored php development / review diff --git a/HISTORY b/HISTORY index efcb3dcef..3748ec467 100644 --- a/HISTORY +++ b/HISTORY @@ -1,13 +1,40 @@ phpPgAdmin History ------------------ +Version 7.13.0 +-------------- + +Released: November 7th, 2020 + +Features: +* Add support for Postgres 13 +* Add provisional support for Postgres 14 +* Upgrade Jquery library to 3.4.1 (Nirgal) +* Allow users to see group owned databases when using "owned only" + +Bugs: +* Fix bug where sorting on selects dumped you to the table screen (MichaMEG) + +Incompatibilities: +* This release drops support for PHP 7.1 +* This will be the last release to support PHP 7.2 + + Version 7.12.1 -------------- +Released: December 10th, 2019 + +Features: +* Add support for granting USAGE on sequences +* Update French translation + Bugs: +* Fix issues with OID removal in Postgres 12+ * Remove broken tree branch from table/view browse option * Properly escape identifiers when browsing tables/views/schemas * Fix truncation of long multibyte strings +* Clean up a number of misspellings and typos from codespell report Incompatabilities: * Require mbstring module support in PHP diff --git a/INSTALL b/INSTALL index 0375b3ae6..53d753ca4 100644 --- a/INSTALL +++ b/INSTALL @@ -24,26 +24,7 @@ phpPgAdmin Installation Guide If you mess up the configuration file, you can recover it from the config.inc.php-dist file. -3. If you run your PHP installation in safe mode, in order that the database - dump feature can work correctly, you need to set the 'safe_mode_allowed_env_vars' - php.ini variable to include the PGPASSWORD and PGUSER environmental variables - and the safe_mode_exec_dir to include /usr/bin (or wherever the pg_dump - binaries are found). - - eg. safe_mode_allowed_env_vars = PHP_,PG - safe_mode_exec_dir = /usr/bin - - Given that you usually don't want to allow everything in /usr/bin to - be executed, you might want to copy the pg_dump and pg_dumpall utilities - to a directory by themselves. - - Also, you will need to ensure that your 'pg_dump' and 'pg_dumpall' utilities - are executable by the PHP process, if you want dump support in phpPgAdmin. - - Lastly, if you run phpPgAdmin in safe mode, very long running imports, - exports and transactions may time out and be aborted. - -4. Ensure the statistics collector is enabled in PostgreSQL. phpPgAdmin will +3. Ensure the statistics collector is enabled in PostgreSQL. phpPgAdmin will display table, index performance, and usage statistics if you have enabled the PostgreSQL statistics collector. While this is normally enabled by default, to ensure it is running, make sure the following lines in your @@ -52,10 +33,10 @@ phpPgAdmin Installation Guide track_activities track_counts -5. Browse to the phpPgAdmin installation using a web browser. You might +4. Browse to the phpPgAdmin installation using a web browser. You might need cookies enabled for phpPgAdmin to work. -6. IMPORTANT - SECURITY +5. IMPORTANT - SECURITY PostgreSQL by default does not require you to use a password to log in. We STRONGLY recommend that you enable md5 passwords for local connections diff --git a/all_db.php b/all_db.php index 3c6ca1156..3368bab28 100644 --- a/all_db.php +++ b/all_db.php @@ -303,19 +303,21 @@ function doExport($msg = '') { echo "
| {$lang['strformat']} | {$lang['stroptions']} |
|---|---|
| "; + echo " | |
| hasServerOids() ? 2 : 1) ."\">"; echo " | \n"; echo "{$lang['strformat']}\n"; echo "\n | \n
| \n | |
| \n | |
| \n"; echo " | \n |
| "; + echo " | |
| hasServerOids() ? 3 : 2) ."\">"; echo " | \n"; echo "{$lang['strformat']}\n"; echo "\n | \n
| \n | |
| \n | |
| \n |