Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 475 commits
  • 158 files changed
  • 13 contributors
This comparison is big! We're only showing the most recent 250 commits
Jul 12, 2013
Jakub Vrána Mark approximate number of selected rows 36d839c
Jakub Vrána Format numbers in JS 5328619
Jakub Vrána Display number of selected databases e1ad0e4
Jakub Vrána Remove number of selected rows from confirmation af4269f
Jakub Vrána SimpleDB: Disable searching database 7543942
Jakub Vrána SimpleDB: Display overflown table names 127b3f6
Jakub Vrána SimpleDB: Disable searching database 352f298
Jakub Vrána Allow using json_row() in HTML be6b7c6
Jakub Vrána Use isTag() JS function 9b32d63
Jul 13, 2013
Jakub Vrána Fix whitespace ffb2b5e
Jakub Vrána Don't append newlines to uploaded files feeda91
Jul 15, 2013
Jakub Vrána Don't change colors of JUSH links on hover 10c7c4e
Jakub Vrána Save by Enter key when altering a routine dec121d
Jul 16, 2013
Jakub Vrána Update readme ddd5c75
Jakub Vrána Add links to documentation 6f6f69a
Jul 18, 2013
Jakub Vrána Don't crash when parsing overly long enum type b8ece2f
Jul 19, 2013
Jakub Vrána Display help in tooltip
Also rename Analyze to Vacuum outside MySQL
Jakub Vrána Introduce getTarget(event) f8453fe
Jakub Vrána Display help for functions and MySQL engines 3b3d169
Jakub Vrána Link help of partitioning types 0be7532
Jakub Vrána Stay on privileges page when changing database 32ff363
Jakub Vrána Ignore mousing over border of select 9e2592f
Jakub Vrána Elastic: Respect limit, page, order, select and first where 6e839ed
Jakub Vrána Elastic: Hide select functions 837e6b6
Jakub Vrána Elastic: Shorten strings c95be3a
Jakub Vrána Elastic: Allow only numeric limit 39b5bd5
Jakub Vrána Link foreign key constraints help e8e3c57
Jakub Vrána Link types help 9a7805c
Jakub Vrána Link collations help 19b4148
Jakub Vrána Save bytes aef38b0
Jul 22, 2013
Jakub Vrána Highlight code in <textarea> 90b09fc
Jakub Vrána Use specific JUSH version 8f96e15
Jakub Vrána Close help after changing type 877f9cf
Jakub Vrána Keep form values after refresh in Firefox e0ef072
Jul 23, 2013
Jakub Vrána Don't use deprecated function 0d07407
Jakub Vrána Highlight submit for syntax highlighted textareas 07ba250
Jakub Vrána Generalize JUSH URL rewriting e2ef558
Jakub Vrána Change focus by Tab in <textarea> 5a0d56e
Jul 24, 2013
Jakub Vrána Execute query by Tab + Enter cbd690d
Jakub Vrána Revert Displaying SQL edit form on Ctrl+click on the select query 34349f1
Jakub Vrána Replace ereg*() by preg_*()
ereg() triggers deprecated error which is sent to custom error handlers.
It is also faster.
There are no more deprecated functions except mysql_connect().
Aug 01, 2013
Jakub Vrána Use negative position instead of z-index to hide element 9043c4b
Aug 02, 2013
Jakub Vrána Generalize removeRow() 5e2afab
Jakub Vrána Split SQL command and import 507b224
Jakub Vrána Fit <pre> to <textarea> 58bbea5
Jakub Vrána Unify Create table label 376384d
Jakub Vrána Hide link to SQL command if not supported d92531c
Aug 05, 2013
Jakub Vrána Use MD5 for editing long keys only in supported drivers 21dc4d9
Jakub Vrána SQLite: Show primary key when altering indexes 3cf3560
Jakub Vrána Generalize doc_link() e7e5559
Jakub Vrána Link Auto Increment help 74f965d
Aug 06, 2013
Jakub Vrána Check default value on key press 076a0a2
Aug 08, 2013
Jakub Vrána SimpleDB: Allow selecting arrays 9ffca2f
Jakub Vrána PostgreSQL: Support creating array columns
Also allow () in length and IN.
Jakub Vrána SQLite: Don't treat multi-column primary key as auto_increment 33236f7
Jakub Vrána SQLite: Respect column order and DESC in primary key
Also respect DESC indexes in altering table.
Jakub Vrána Elastic: Prepare for better selecting e85aff1
Jakub Vrána MongoDB: database list, table list, indexes, basic select 646fb06
Jakub Vrána Add missing space in query 4e22af6
Jakub Vrána SQLite: Allow editing primary key 6664b0f
Jakub Vrána Elastic: Use select() instead of SELECT 21cc6ce
Jakub Vrána Increase readability e411291
Jakub Vrána Elastic: Report number of rows 9fdcff3
Jakub Vrána Simplify exception handling in PHP 5 faabb9e
Jakub Vrána Specify quoting charset in PDO_MySQL facd49a
Jakub Vrána Simplify OS detection 961ec0b
Jakub Vrána Use PHP 5 85d212c
Jakub Vrána Simplify format_time() 2885680
Jakub Vrána Save bytes 7aca91a
Jakub Vrána SQLite: Fix changing primary key bc72595
Jakub Vrána SQLite: Detect auto_increment primary key f6e24b1
Jakub Vrána SQLite: Fix primary key handling 145a8c6
Jakub Vrána Respect foreign key pseudo type after error 390d102
Jakub Vrána Save bytes 804fb36
Jakub Vrána SQLite: Don't overwrite first type by unknown type 1dcde25
Jakub Vrána Save bytes 62e5824
Aug 09, 2013
Jakub Vrána SQLite: Allow editing foreign keys 8a1b891
Jakub Vrána NoSQL: Allow editing complex values 6317c77
Jakub Vrána SimpleDB: Allow inserting JSON 3f47f63
Jakub Vrána Unselect original function on key up 657191e
Jakub Vrána SimpleDB: Allow cloning fb886bd
Jakub Vrána SimpleDB: Allow changing itemName() 4f7bffd
Aug 10, 2013
Jakub Vrána Editor: Support permanent login in other drivers 37c97a1
Jakub Vrána Prepare for crypting passwords stored in session c0fe3a6
Jakub Vrána Save bytes 1bdb65c
Aug 11, 2013
Jakub Vrána Encrypt passwords stored in session by a key stored in cookie (thanks…
… to Michal Spacek)
Jakub Vrána Save bytes 994fa4f
Aug 28, 2013
Jakub Vrána SQLite: Don't mark multi-column primary key as auto_increment c1b9a9a
Jakub Vrána SQLite: Read information about collation 3736f22
passkeykz Correct translation b021664
Sep 04, 2013
amdev Thai language for Adminer f3e7bf8
amdev Add Thai language f757128
Jakub Vrána Fix Thai translation dd885e1
Sep 10, 2013
Jakub Vrána Fix grammar in slogan 31abc08
Oct 24, 2013
Jakub Vrána Protect CSRF token against BREACH a564bba
Jakub Vrána Hide Logout button on login screen cfe76ff
Jakub Vrána Remove ellipsis (hiding text in Firefox, showing bubbles in Safari) bcbec68
Jakub Vrána Differentiate views in navigation (thanks to Petr Kobelka) 8d9ef7a
Jakub Vrána Abstract schemas() f503d81
Jakub Vrána Add class name for results count 9d2f3c8
Jakub Vrána Fix saving permanent login 372a0e2
Dec 19, 2013
Jakub Vrána Don't execute external JavaScript when verifying version 61cdde0
Jakub Vrána Open external links to a new window f41ffd9
Jakub Vrána Include JUSH in the compiled version 2c8d81c
Jakub Vrána Syntax highlight just the new message e71e4cc
Jakub Vrána Improve message for saving by AJAX abbacd4
Jakub Vrána Move function used in Editor a41ee66
Jakub Vrána Fix processing length without () 45540fd
Dec 20, 2013
urn2 Fix chinese translation 7aa1428
Jakub Vrána Allow spaces between privileges (fixes gh-67) da21494
Jakub Vrána Add Portugal Portuguese translation 3aca451
Jannis R Improve German translation
`Motor` isn't a very useful translation of `engine` (`Motor`is the engine of a car). `Speicher-Engine`, as written [here](, is a better translation.
Jakub Vrána Handle exception when creating SQLite database 3d0605a
Jakub Vrána Add missing doc comment 0c710f6
Jakub Vrána Mark Elastic and Mongo drivers as experimental 8cd4f6e
Jakub Vrána SQLite: Search trigger name only among triggers f4d2794
Jakub Vrána SQLite: Allow working with INSTEAD OF triggers 7d330a2
Jakub Vrána Support triggers on views 64af68a
Jakub Vrána Respect 'whole result' even if some rows are checked (bug #339) 650f61c
Colin Mollenhour Fix first column values not visible in design/pokorny df8fce2
Jakub Vrána Don't reset column when searching for an empty value with Enter 8c8f659
Jakub Vrána Allow editing single value enums (bug #334) e72495e
Jakub Vrána PostgreSQL: Allow escaped table name in foreign key (bug #333) 1de6fed
Matěj Humpál Do not display SQL icon in PostgreSQL header breadcrumbs 8f79244
Jakub Vrána Use the same order in tables list and tables status 49f4ef5
Dec 22, 2013
Jakub Vrána Fix tests 2867a3f
Dec 31, 2013
Peter Dave Hello Improve & fix Traditional Chinese (Taiwan) translation f44c8fe
Jan 07, 2014
Jakub Vrána Update JUSH 9995e35
Jakub Vrána Use JsShrink compatible with JUSH b9d9f3c
Jakub Vrána Use international word for experimental drivers 8829a8e
Jakub Vrána Mark auto_increment fields in edit 47fc034
Jakub Vrána Fix trailing newline in IE textarea 2faeccc
Jakub Vrána Release 1fdfc40
Jakub Vrána Include JUSH textarea in compiled single driver file 1842737
Jan 08, 2014
Jakub Vrána Don't shorten $http_response_header 5444647
Jakub Vrána Don't use type=number if a SQL function is used 683f6ee
Vladimír Kriška MongoDB: implemented function count_tables() 7d83d0e
Vladimír Kriška MongoDB: show value of _id field instead of class name dc4485f
Jakub Vrána Document changes 5f3f208
Jakub Vrána Fix inline edit of long uncovert_field() fields c8305c4
Jakub Vrána Don't delete value if there's a problem with inline edit of a long field 39a68b9
Jakub Vrána MongoDB: Improve select a7d475e
Jakub Vrána Generalize inline edit of long fields cff70ad
Jakub Vrána Elasticsearch: Don't use selectQueryBuild() b90a12b
Jakub Vrána Don't overflow column context menu with Chrome default size font 4f7e5f2
Jakub Vrána MongoDB is schemaless 1c0c335
Jan 09, 2014
Jakub Vrána Show table links if driver supports indexes 4b6d02c
Jakub Vrána ElasticDB: Prepare for insert 6103758
Jakub Vrána Elasticsearch: Don't minimize $php_errormsg cb4eb8a
Jakub Vrána Update design be0c1e1
Elasticsearch: Implemented function create_database() 9ac04aa
Elasticsearch: Implemented function drop_databases() 1bb4360
Elasticsearch: Implemented function drop_tables() b40bfb9
Tomáš Lang Elasticsearch: fix function table_status() for 2 or more tables a8b7951
Jakub Vrána Document changes 1d52a4c
Jakub Vrána Update design 17a7865
Jan 10, 2014
Jakub Vrána Move JUSH loading to Adminer customization ad00e5e
Jakub Vrána Disable textarea highlighting with long texts 72fa9ff
Jakub Vrána Don't autofocus SQL textarea in Firefox e5b5e98
Jakub Vrána Update design 0983653
Jakub Vrána Update design 99c70e9
Jakub Vrána Add sefeguard agains null 0830f5c
Jakub Vrána Don't link NULL foreign key values 4183f73
Jakub Vrána Don't print query in edit dbf5eed
Jakub Vrána Don't print query in edit 2ecff21
Jakub Vrána Don't print query in edit 44ad4e1
Jakub Vrána Release 4.0.1 7408434
Jan 11, 2014
Jakub Vrána Fix handling of long text in SQL textarea 55ad89b
Jakub Vrána Support paste to SQL textarea in Opera 691f319
Jakub Vrána Update JUSH df05648
Jakub Vrána Include jush-txt in compiled version 6ff96b3
Jakub Vrána Release Adminer 4.0.2 34384b8
Jakub Vrána Show only errors by default in import b99148d
Jakub Vrána Allow \r after -- comment f301fc2
Jakub Vrána MongoDB: Fix insert form with empty table 4bab88a
Jakub Vrána MongoDB: insert 2a9a505
Jakub Vrána SimpleDB, MongoDB: insert more fields at once 48848de
Jakub Vrána MongoDB: auto_increment 9824540
Jakub Vrána MongoDB: Don't store unset values ed13006
Jakub Vrána MongoDB: truncate 5136b62
Jakub Vrána Use JUSH only with supported drivers c106cf2
Jakub Vrána MongoDB: alter indexes form 63a04ff
Jakub Vrána MongoDB: Prepare for alter index 91bb94e
Jakub Vrána MongoDB: Alter indexes 9edfe6d
Jan 12, 2014
Tomáš Lang Elasticsearch: rootQuery() method for ES driver 24eb008
Jan 13, 2014
Jakub Vrána MySQLi: Print error for editing invalid row e9b5616
Jan 15, 2014
Jakub Vrána Make select(..., , , ) optional 60c8ec6
Jakub Vrána MongoDB, Elasticsearch: Allow downloading binary data bb7331e
Jakub Vrána MongoDB, Elasticsearch: Allow removing field in multi-edit 32d542b
Jan 25, 2014
Jakub Vrána Norweigan translation 7e97257
Jakub Vrána Fix zh-tw translation (bug #375) 81037ca
Jan 30, 2014
Jakub Vrána Defer loading of JUSH adae922
Jakub Vrána Activate JUSH before loading databases 147957c
Jakub Vrána SQLite: Fix creating table and altering primary key (bug #373) d5a2afe
Jakub Vrána Fix All checkbox in Opera (bug #374) 125b519
Jakub Vrána Don't store invalid credentials to session (bug #376) 6acf188
Feb 01, 2014
Jakub Vrána Release 4.0.3 38f4735
Jakub Vrána Remove modules used only by plugins cbb612a
Jakub Vrána Improve comment f4592e3
Feb 04, 2014
Jakub Vrána SQLite: Display auto-created unique indexes 3e2288e
Feb 07, 2014
Jakub Vrána Allow using in ->login() (bug #381) 150301e
Feb 12, 2014
Jakub Vrána Update design 822f3f2
Feb 19, 2014
Jakub Vrána Document password functions 1602db3
Feb 20, 2014
Jakub Vrána Update design 849f925
Feb 21, 2014
Jakub Vrána SQLite: Ignore server, username and password ef81b5c
Jakub Vrána MySQL: Respect daylight saving time in dump (bug #384) d53ffc2
Jakub Vrána Respect time zone in default values 8e4882b
Jakub Vrána Improve whitespace 1088cc5
Jakub Vrána Fix help position after scroll 2b78d06
Feb 23, 2014
Jakub Vrána Add design 990b3b8
Jakub Vrána Improve gzip export ratio (bug #387) 7639ff8
Jakub Vrána Display time of the select command 0fdedcb
Jakub Vrána MySQL: Fix editing rows by binary values (bug #371) 4d8667d
Feb 24, 2014
Jakub Vrána Document bug introduction 052b019
Jakub Vrána Prepare for using edit form in select 9567e5c
Jakub Vrána Display edit form after error in clone or multi-edit 7da82a1
Feb 25, 2014
Jakub Vrána Apply unconvert_field() in clone and multi-edit 4c5667b
Mar 01, 2014
Jakub Vrána Save memory by not storing HTML to textarea undo 8ea9005
Jakub Vrána Escape server info a710c28
Jakub Vrána Provide size of all databases in the overview c369236
Vladimír Kriška MongoDB: removed iterator to array conversion fd4344c
Jakub Vrána Delete now useless plugin 828a54d
Mar 05, 2014
Jakub Vrána Move the database refresh link 67a29ff
Mar 06, 2014
Jakub Vrána Add space to Load More link d9fe03e
Mar 07, 2014
Jakub Vrána Print elapsed time in HTML instead of SQL command comment 6a3ede7
Mar 11, 2014
Roberto Fixing some typos in the PT-BR translation fa01efa
Mar 12, 2014
Jakub Vrána Display Schema label in navigation 95b0237
Mar 15, 2014
Jakub Vrána Simplify format_time() fc668ea
Jakub Vrána SQLite: Support UPDATE OF triggers 46bb56c
Jakub Vrána Load UPDATE OF triggers 2f881b2
Jakub Vrána MySQL 5.6.5+: Support ON UPDATE on datatime column (bug #393) bbcc8f1
Jakub Vrána Fix enum types in routines (bug #391) 8670cfc
Jakub Vrána Add whitespace to query 7362917
Mar 19, 2014
Jakub Vrána Translate numbers in ar, bn, fa 4d491d7
Mar 20, 2014
Jakub Vrána Simplify copying of redirected links 00da706
Jakub Vrána Trim trailing non-breaking spaces in SQL textarea 6980d1a
Mar 21, 2014
Jakub Vrána Use noreferrer in external links cd64b70
Jakub Vrána Allow arrays to be ignored in hidden_fields() 619b49c
Jakub Vrána Prevent against brute force login attempts from the same IP address 06f4346
Mar 25, 2014
Jakub Vrána Silence error for unwriteable file ee124da
Tomáš Lang ElasticSearch: table_statuses() also return count of rows 3ac662c
Jakub Vrána Elasticsearch: Fix table_status() 794ba74
Mar 26, 2014
Jakub Vrána Revert "Simplify copying of redirected links" - doesn't work with rig…
…ht click + open in new tab

This reverts commit 00da706.
Jakub Vrána Use rel=noreferrer in WebKit 96c8e6f
Apr 13, 2014
Add Vietnamese language pack c2ae381
Jakub Vrána Sort languages 15ea9bb
Radosław Kowalewski Update Polish translation bc466f7
Apr 15, 2014
Jakub Vrána Update French translation 2e9ac3b
Apr 17, 2014
Jakub Vrána Update French translation c7f4440
Apr 18, 2014
Jakub Vrána Release 4.1.0 6aed2f5