Adminer 4.3.0

Školení, která pořádám

Po delší době vydávám novou verzi Admineru, která přidává novou funkčnost a ne jen opravuje bezpečnostní chyby nebo doplňuje překlady. Vyřídil jsem všechny pull-requesty a bugy (pokud se netýkaly ovladačů, které sám nepoužívám), některé novinky jsem dodělal sám. Přehled změn:

Adminer můžete stáhnout na domácí stránce nebo na GitHubu.

Jakub Vrána, Adminer, 15.3.2017, diskuse: 14 (nové: 0)

Diskuse

Mišo:

Bohužiaľ sa zdá, že je v novej verzii bug. Ak sa chcem pripojiť na PostgreSQL a mám zašktnuté "Trvalé prihlásenie", tak mi to napíše niečo ako "fe_sendauth: no password supplied" pritom heslo zadávam a správne (cez iných klientov funguje). Rovnako to funguje ak trvalé prihlásenie nezaškrtnem.

Má niekto rovnaký problém?

Dom:

Mám ten stejný problém.

ikona Jakub Vrána OpenID:

Nedaří se mi to reprodukovat, v této oblasti navíc k žádným změnám nedošlo. Jedině snad posílání SameSite cookies: https://github.com/vrana/adminer/commit/9d7d3089. Zkuste prosím smazat všechny cookies a vyzkoušejte to znovu. Pokud to nepomůže, tak zkuste revertnout daný commit.

ikona kesspess:

Odstranění všech "adminer_*" cookies pomohlo, děkuji!

Dom:

Pomohlo, diky.

Jano:

Dobrý deň,
ja zasa dostávam chybu:

ERROR: function pg_indexes_size(oid) does not exist
LINE 1: ...ngine", pg_relation_size(c.oid) AS "Data_length", pg_indexes...
HINT: No function matches the given name and argument types. You might need to add explicit type casts.

Táto funkcia je až v PGSQL 9.0 :(

ikona Jakub Vrána OpenID:

Opravil jsem to. Způsobil to jeden z mnoha nekvalitních pull-requestů: https://github.com/vrana/adminer/pull/189.

Jano:

Ďakujem, funguje

Jan Tojnar:

Dobrý den,
kvůli neuzavřenému poslednímu odstavci v tomto článku je rozbitý ATOM kanál. Můžete prosím na to kouknout, poslední dobou to spíš nefunguje, než funguje. Děkuji.

ikona Jakub Vrána OpenID:

Díky za upozornění, opravil jsem to.

osoba prdelnatá:

Zdravím. Díky za každou novou verzi.
Námět na dodatečné vylepšení (pro MySQL).
Když už má být Adminer uživatelsky přívětivý, "klikací" a ad hoc přizpůsobený při vytváření např. uživatelů, práv, partition tabulky, atd. tak by mohla být user-friendly klauzule pro charakteristiku návratového typu při editaci funkce nebo procedury (klauzule "characteristic:" v https://dev.mysql.com/doc/refman/5.7/en/create-procedure.html ) - klíčová slova z ní ve stávající verzi Admineru začínají v těle rutiny. Chápu, že takhle to funguje a převod na vstupní políčka je něco navíc, ale teoreticky je převod vytváření/editace špatně, protože v jejím těle se objevuje něco, co by nemělo ("cizí" klauzule).

ikona Jakub Vrána OpenID:

Hlavní důvod je ten, že různé databázové enginy podporují různé pole. Takže Adminer vyzobe jen ty společné a zbytek dá do textového pole. Zlepšit by se to dalo, ale asi to dělat nebudu.

Semtix:

Díky za info. Adminer používáme interně proti poměrně rozlezlému phpmyadminu. Už to není ten soft co býval... Chybí mi osobně jen lepší možnosti exportů

osoba prdelnatá:

A co konkrétně, že jsem tak zvědavá?

Diskuse je zrušena z důvodu spamu.

avatar © 2005-2024 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.