Jakub Vrana
3e4c6d67e5
Unlock session in alter database
2014-06-24 15:26:51 +02:00
Jakub Vrana
4fe6bad829
Display explanation of default value
2014-06-24 15:05:35 +02:00
Jakub Vrana
13f08f7255
Use singular caption
2014-06-24 15:02:08 +02:00
Jakub Vrana
8c985124f2
MySQL: Use utf8mb4 if available
2014-06-24 14:59:19 +02:00
Jakub Vrana
1127082dd2
Centralize setting MySQL charset
2014-06-24 14:53:04 +02:00
Jakub Vrana
9b34f7906f
Fix translation (bug #414 )
2014-06-22 19:15:08 +02:00
Jakub Vrana
b9bc67d331
Fix reading routine column collations: http://sourceforge.net/p/adminer/discussion/960419/thread/3d0925f5/
2014-06-15 18:43:45 +02:00
Jakub Vrana
033b967505
Clarify that global import supports only SQL
2014-06-15 18:43:45 +02:00
Jakub Vrana
cbce3f1395
Improve French translation (thanks to Dominique Saussereau)
2014-06-15 18:43:44 +02:00
Jakub Vrana
e62fc3a07b
Preserve null byte in HTML
2014-05-02 10:27:00 -07:00
Jakub Vrana
03e31ed154
Fix cookie name if the DB name contains dot
2014-04-21 09:59:52 -07:00
Jakub Vrana
ad96c516ac
Rename variable to reduce confusion
2014-04-21 09:45:15 -07:00
Jakub Vrana
0c8cd8e5f7
Fix doc comment
2014-04-18 09:10:17 -07:00
Jakub Vrana
6aed2f510a
Release 4.1.0
2014-04-18 08:51:37 -07:00
Jakub Vrana
c7f444049d
Update French translation
2014-04-17 09:04:46 -07:00
Jakub Vrana
2e9ac3ba75
Update French translation
2014-04-15 09:17:42 -07:00
srsbiz
bc466f7f85
Update Polish translation
2014-04-13 10:51:32 -07:00
Jakub Vrana
15ea9bba81
Sort languages
2014-04-13 10:50:27 -07:00
Yuki Hana
c2ae381aaf
Add Vietnamese language pack
2014-04-13 10:35:11 -07:00
Jakub Vrana
96c8e6fb71
Use rel=noreferrer in WebKit
2014-03-26 09:00:21 -07:00
Jakub Vrana
ba7af8e31c
Revert "Simplify copying of redirected links" - doesn't work with right click + open in new tab
...
This reverts commit 00da70626d
.
2014-03-26 08:38:23 -07:00
Jakub Vrana
794ba74be4
Elasticsearch: Fix table_status()
2014-03-25 09:38:40 -07:00
Tomas Lang
3ac662c755
ElasticSearch: table_statuses() also return count of rows
2014-03-25 09:36:07 -07:00
Jakub Vrana
ee124dadb1
Silence error for unwriteable file
2014-03-25 09:35:49 -07:00
Jakub Vrana
06f4346cfe
Prevent against brute force login attempts from the same IP address
2014-03-21 22:47:57 -07:00
Jakub Vrana
619b49c3d4
Allow arrays to be ignored in hidden_fields()
2014-03-21 22:45:38 -07:00
Jakub Vrana
cd64b707bd
Use noreferrer in external links
2014-03-21 22:32:31 -07:00
Jakub Vrana
00da70626d
Simplify copying of redirected links
2014-03-20 10:04:48 -07:00
Jakub Vrana
4d491d704e
Translate numbers in ar, bn, fa
2014-03-19 21:56:42 -07:00
Jakub Vrana
73629178d8
Add whitespace to query
2014-03-15 14:46:56 -07:00
Jakub Vrana
8670cfc31b
Fix enum types in routines (bug #391 )
2014-03-15 14:30:07 -07:00
Jakub Vrana
bbcc8f141d
MySQL 5.6.5+: Support ON UPDATE on datatime column (bug #393 )
2014-03-15 14:08:34 -07:00
Jakub Vrana
2f881b2674
Load UPDATE OF triggers
2014-03-15 13:13:18 -07:00
Jakub Vrana
46bb56cab9
SQLite: Support UPDATE OF triggers
2014-03-15 11:02:14 -07:00
Jakub Vrana
fc668ea326
Simplify format_time()
2014-03-15 11:02:14 -07:00
Jakub Vrana
95b0237061
Display Schema label in navigation
2014-03-12 15:48:29 -07:00
robertopc
fa01efa059
Fixing some typos in the PT-BR translation
2014-03-11 09:26:15 -07:00
Jakub Vrana
6a3ede75f6
Print elapsed time in HTML instead of SQL command comment
2014-03-07 09:33:37 -08:00
Jakub Vrana
d9fe03e1b4
Add space to Load More link
2014-03-06 10:11:11 -08:00
Jakub Vrana
67a29ff495
Move the database refresh link
2014-03-05 12:17:15 -08:00
Vladimír Kriška
fd4344c866
MongoDB: removed iterator to array conversion
2014-03-01 12:03:58 -08:00
Jakub Vrana
c369236333
Provide size of all databases in the overview
2014-03-01 11:38:38 -08:00
Jakub Vrana
a710c28d38
Escape server info
2014-03-01 11:19:27 -08:00
Jakub Vrana
4c5667b93f
Apply unconvert_field() in clone and multi-edit
2014-02-25 00:10:34 -08:00
Jakub Vrana
7da82a12a6
Display edit form after error in clone or multi-edit
2014-02-24 23:59:12 -08:00
Jakub Vrana
9567e5cb1a
Prepare for using edit form in select
2014-02-24 23:44:24 -08:00
Jakub Vrana
4d8667db7b
MySQL: Fix editing rows by binary values (bug #371 )
2014-02-23 18:49:58 -08:00
Jakub Vrana
0fdedcbaa5
Display time of the select command
2014-02-23 18:34:00 -08:00
Jakub Vrana
7639ff8b95
Improve gzip export ratio (bug #387 )
2014-02-23 18:02:43 -08:00
Jakub Vrana
2b78d06646
Fix help position after scroll
2014-02-21 09:54:04 -08:00
Jakub Vrana
1088cc5dca
Improve whitespace
2014-02-21 09:15:59 -08:00
Jakub Vrana
8e4882b801
Respect time zone in default values
2014-02-21 09:09:46 -08:00
Jakub Vrana
d53ffc2158
MySQL: Respect daylight saving time in dump (bug #384 )
2014-02-21 09:09:09 -08:00
Jakub Vrana
ef81b5c1b2
SQLite: Ignore server, username and password
2014-02-21 08:53:58 -08:00
Jakub Vrana
1602db304a
Document password functions
2014-02-19 09:27:22 -08:00
Jakub Vrana
150301ed5f
Allow using in ->login() (bug #381 )
2014-02-07 19:35:26 -08:00
Jakub Vrana
3e2288eee5
SQLite: Display auto-created unique indexes
2014-02-04 09:50:31 -08:00
Jakub Vrana
f4592e3603
Improve comment
2014-02-01 20:52:06 -08:00
Jakub Vrana
38f4735758
Release 4.0.3
2014-02-01 10:18:49 -08:00
Jakub Vrana
6acf188c2f
Don't store invalid credentials to session (bug #376 )
2014-01-30 10:28:05 -08:00
Jakub Vrana
125b519937
Fix All checkbox in Opera (bug #374 )
2014-01-30 10:06:43 -08:00
Jakub Vrana
d5a2afeef7
SQLite: Fix creating table and altering primary key (bug #373 )
2014-01-30 09:39:15 -08:00
Jakub Vrana
147957cef7
Activate JUSH before loading databases
2014-01-30 09:06:58 -08:00
Jakub Vrana
adae922f36
Defer loading of JUSH
2014-01-30 08:27:56 -08:00
Jakub Vrana
81037ca4fb
Fix zh-tw translation (bug #375 )
2014-01-25 11:18:56 -08:00
Jakub Vrana
7e9725782d
Norweigan translation
2014-01-25 10:58:54 -08:00
Jakub Vrana
32d542b633
MongoDB, Elasticsearch: Allow removing field in multi-edit
2014-01-15 08:36:38 -08:00
Jakub Vrana
bb7331e6a0
MongoDB, Elasticsearch: Allow downloading binary data
2014-01-15 08:26:47 -08:00
Jakub Vrana
60c8ec61e3
Make select(..., , , ) optional
2014-01-15 08:23:26 -08:00
Jakub Vrana
e9b5616657
MySQLi: Print error for editing invalid row
2014-01-13 21:24:55 -08:00
Tomas Lang
24eb008794
Elasticsearch: rootQuery() method for ES driver
2014-01-12 21:58:06 -08:00
Jakub Vrana
9edfe6d1ff
MongoDB: Alter indexes
2014-01-11 21:08:57 -08:00
Jakub Vrana
91bb94eda6
MongoDB: Prepare for alter index
2014-01-11 19:22:44 -08:00
Jakub Vrana
63a04ff753
MongoDB: alter indexes form
2014-01-11 19:15:21 -08:00
Jakub Vrana
c106cf2a34
Use JUSH only with supported drivers
2014-01-11 18:45:05 -08:00
Jakub Vrana
5136b62e84
MongoDB: truncate
2014-01-11 18:29:47 -08:00
Jakub Vrana
ed13006512
MongoDB: Don't store unset values
2014-01-11 17:37:01 -08:00
Jakub Vrana
9824540ed8
MongoDB: auto_increment
2014-01-11 17:27:04 -08:00
Jakub Vrana
48848de529
SimpleDB, MongoDB: insert more fields at once
2014-01-11 15:46:30 -08:00
Jakub Vrana
2a9a50553b
MongoDB: insert
2014-01-11 15:44:03 -08:00
Jakub Vrana
4bab88a1a0
MongoDB: Fix insert form with empty table
2014-01-11 15:16:26 -08:00
Jakub Vrana
f301fc2dcd
Allow \r after -- comment
2014-01-11 12:22:54 -08:00
Jakub Vrana
b99148daeb
Show only errors by default in import
2014-01-11 12:17:25 -08:00
Jakub Vrana
34384b8256
Release Adminer 4.0.2
2014-01-11 11:59:18 -08:00
Jakub Vrana
6ff96b3ec2
Include jush-txt in compiled version
2014-01-11 11:55:22 -08:00
Jakub Vrana
55ad89b309
Fix handling of long text in SQL textarea
2014-01-11 09:37:34 -08:00
Jakub Vrana
740843446f
Release 4.0.1
2014-01-10 22:22:45 -08:00
Jakub Vrana
44ad4e174d
Don't print query in edit
2014-01-10 21:32:17 -08:00
Jakub Vrana
2ecff21280
Don't print query in edit
2014-01-10 21:32:07 -08:00
Jakub Vrana
dbf5eede9d
Don't print query in edit
2014-01-10 20:51:04 -08:00
Jakub Vrana
4183f73548
Don't link NULL foreign key values
2014-01-10 20:43:35 -08:00
Jakub Vrana
0830f5ce89
Add sefeguard agains null
2014-01-10 11:16:36 -08:00
Jakub Vrana
ad00e5e965
Move JUSH loading to Adminer customization
2014-01-10 10:05:57 -08:00
Jakub Vrana
1d52a4c1d5
Document changes
2014-01-09 22:28:42 -08:00
Tomas Lang
a8b7951a11
Elasticsearch: fix function table_status() for 2 or more tables
2014-01-09 22:26:39 -08:00
Tomas Lang
b40bfb94f5
Elasticsearch: Implemented function drop_tables()
2014-01-09 22:26:39 -08:00
Tomas Lang
1bb436080b
Elasticsearch: Implemented function drop_databases()
2014-01-09 22:26:39 -08:00
Tomas Lang
9ac04aa5b9
Elasticsearch: Implemented function create_database()
2014-01-09 22:26:39 -08:00
Jakub Vrana
6103758e68
ElasticDB: Prepare for insert
2014-01-09 00:46:12 -08:00
Jakub Vrana
4b6d02cdf8
Show table links if driver supports indexes
2014-01-09 00:06:59 -08:00
Jakub Vrana
1c0c335d38
MongoDB is schemaless
2014-01-08 23:52:21 -08:00
Jakub Vrana
4f7e5f25a0
Don't overflow column context menu with Chrome default size font
2014-01-08 23:34:00 -08:00
Jakub Vrana
b90a12bfb4
Elasticsearch: Don't use selectQueryBuild()
2014-01-08 23:34:00 -08:00
Jakub Vrana
cff70ad1df
Generalize inline edit of long fields
2014-01-08 23:33:14 -08:00
Jakub Vrana
a7d475e3e7
MongoDB: Improve select
2014-01-08 23:14:37 -08:00
Jakub Vrana
39a68b9b14
Don't delete value if there's a problem with inline edit of a long field
2014-01-08 23:06:53 -08:00
Jakub Vrana
c8305c4cf5
Fix inline edit of long uncovert_field() fields
2014-01-08 22:39:49 -08:00
Jakub Vrana
5f3f208bc4
Document changes
2014-01-08 09:17:30 -08:00
Vladimír Kriška
dc4485f0a9
MongoDB: show value of _id field instead of class name
2014-01-08 09:15:23 -08:00
Vladimír Kriška
7d83d0ecb9
MongoDB: implemented function count_tables()
2014-01-08 09:12:57 -08:00
Jakub Vrana
683f6eefc7
Don't use type=number if a SQL function is used
2014-01-08 09:07:58 -08:00
Jakub Vrana
5444647f61
Don't shorten $http_response_header
2014-01-08 08:45:19 -08:00
Jakub Vrana
1fdfc407d1
Release
2014-01-07 23:20:08 -08:00
Jakub Vrana
47fc034746
Mark auto_increment fields in edit
2014-01-07 13:16:03 -08:00
Jakub Vrana
8829a8e808
Use international word for experimental drivers
2014-01-07 13:13:26 -08:00
Jakub Vrana
9995e35659
Update JUSH
2014-01-07 13:03:48 -08:00
Peter Dave Hello
f44c8fedf7
Improve & fix Traditional Chinese (Taiwan) translation
2013-12-31 19:04:10 -08:00
Jakub Vrana
49f4ef5c52
Use the same order in tables list and tables status
2013-12-20 19:18:19 -08:00
Jakub Vrana
1de6fed32a
PostgreSQL: Allow escaped table name in foreign key (bug #333 )
2013-12-20 18:43:14 -08:00
Jakub Vrana
e72495e4de
Allow editing single value enums (bug #334 )
2013-12-20 18:02:56 -08:00
Jakub Vrana
8c8f659028
Don't reset column when searching for an empty value with Enter
2013-12-20 17:42:43 -08:00
Jakub Vrana
650f61cac1
Respect 'whole result' even if some rows are checked (bug #339 )
2013-12-20 17:07:46 -08:00
Jakub Vrana
64af68a30b
Support triggers on views
2013-12-20 16:30:22 -08:00
Jakub Vrana
7d330a2d4b
SQLite: Allow working with INSTEAD OF triggers
2013-12-20 16:12:42 -08:00
Jakub Vrana
f4d2794c9c
SQLite: Search trigger name only among triggers
2013-12-20 16:12:26 -08:00
Jakub Vrana
8cd4f6e225
Mark Elastic and Mongo drivers as experimental
2013-12-20 16:07:31 -08:00
Jakub Vrana
0c710f65d4
Add missing doc comment
2013-12-20 15:47:01 -08:00
Jakub Vrana
3d0605a8e7
Handle exception when creating SQLite database
2013-12-20 15:37:39 -08:00
Jannis R
17c8dea525
Improve German translation
...
`Motor` isn't a very useful translation of `engine` (`Motor`is the engine of a car). `Speicher-Engine`, as written [here](http://dev.mysql.com/doc/refman/5.1/de/storage-engines.html ), is a better translation.
2013-12-20 15:18:28 -08:00
Jakub Vrana
3aca451f26
Add Portugal Portuguese translation
2013-12-20 15:06:50 -08:00
Jakub Vrana
da21494a52
Allow spaces between privileges (fixes gh-67)
2013-12-20 14:10:26 -08:00
urn2
7aa1428d71
Fix chinese translation
2013-12-20 14:02:24 -08:00
Jakub Vrana
45540fdae9
Fix processing length without ()
2013-12-19 18:35:30 -08:00
Jakub Vrana
a41ee665e9
Move function used in Editor
2013-12-19 12:55:53 -08:00
Jakub Vrana
abbacd4377
Improve message for saving by AJAX
2013-12-19 12:55:02 -08:00
Jakub Vrana
e71e4ccb4c
Syntax highlight just the new message
2013-12-19 12:39:03 -08:00
Jakub Vrana
2c8d81c1ae
Include JUSH in the compiled version
2013-12-19 12:34:15 -08:00
Jakub Vrana
f41ffd9ee1
Open external links to a new window
2013-12-19 09:31:37 -08:00
Jakub Vrana
61cdde0797
Don't execute external JavaScript when verifying version
2013-12-19 09:29:16 -08:00
Jakub Vrana
372a0e22a7
Fix saving permanent login
2013-10-24 22:40:05 -07:00
Jakub Vrana
9d2f3c8703
Add class name for results count
2013-10-24 22:26:25 -07:00
Jakub Vrana
f503d8130b
Abstract schemas()
2013-10-24 22:16:24 -07:00
Jakub Vrana
8d9ef7afd2
Differentiate views in navigation (thanks to Petr Kobelka)
2013-10-24 22:04:57 -07:00
Jakub Vrana
bcbec6871f
Remove ellipsis (hiding text in Firefox, showing bubbles in Safari)
2013-10-24 19:31:31 -07:00
Jakub Vrana
cfe76ffaf0
Hide Logout button on login screen
2013-10-24 19:12:53 -07:00
Jakub Vrana
a564bba261
Protect CSRF token against BREACH
2013-10-24 19:10:50 -07:00
Jakub Vrana
dd885e1d3a
Fix Thai translation
2013-09-04 08:44:19 -07:00
amdev
f757128dd9
Add Thai language
2013-09-04 08:41:17 -07:00
amdev
f3e7bf849a
Thai language for Adminer
2013-09-04 08:35:40 -07:00
passkeykz
b021664203
Correct translation ru.inc.php
2013-08-28 08:56:00 -07:00
Jakub Vrana
3736f2229f
SQLite: Read information about collation
2013-08-28 08:54:23 -07:00
Jakub Vrana
c1b9a9a46c
SQLite: Don't mark multi-column primary key as auto_increment
2013-08-28 08:40:09 -07:00
Jakub Vrana
994fa4f1ea
Save bytes
2013-08-11 09:29:41 -07:00
Jakub Vrana
6160604023
Encrypt passwords stored in session by a key stored in cookie (thanks to Michal Spacek)
2013-08-11 09:26:18 -07:00
Jakub Vrana
1bdb65c4dc
Save bytes
2013-08-10 19:21:23 -07:00
Jakub Vrana
c0fe3a6ff7
Prepare for crypting passwords stored in session
2013-08-10 19:21:18 -07:00
Jakub Vrana
4f7bffd771
SimpleDB: Allow changing itemName()
2013-08-09 17:16:06 -07:00
Jakub Vrana
fb886bda4c
SimpleDB: Allow cloning
2013-08-09 17:07:00 -07:00
Jakub Vrana
657191eed8
Unselect original function on key up
2013-08-09 17:00:05 -07:00
Jakub Vrana
3f47f63c61
SimpleDB: Allow inserting JSON
2013-08-09 16:26:51 -07:00
Jakub Vrana
6317c7737d
NoSQL: Allow editing complex values
2013-08-09 15:49:34 -07:00
Jakub Vrana
8a1b8910c1
SQLite: Allow editing foreign keys
2013-08-09 15:16:15 -07:00
Jakub Vrana
62e582456e
Save bytes
2013-08-08 19:36:15 -07:00
Jakub Vrana
1dcde25561
SQLite: Don't overwrite first type by unknown type
2013-08-08 19:34:40 -07:00
Jakub Vrana
804fb36faa
Save bytes
2013-08-08 19:29:10 -07:00
Jakub Vrana
390d10284d
Respect foreign key pseudo type after error
2013-08-08 19:28:05 -07:00
Jakub Vrana
145a8c62ff
SQLite: Fix primary key handling
2013-08-08 19:20:27 -07:00
Jakub Vrana
f6e24b1646
SQLite: Detect auto_increment primary key
2013-08-08 19:09:43 -07:00
Jakub Vrana
bc725959e6
SQLite: Fix changing primary key
2013-08-08 19:07:18 -07:00
Jakub Vrana
7aca91a808
Save bytes
2013-08-08 18:18:19 -07:00
Jakub Vrana
28856804a4
Simplify format_time()
2013-08-08 17:20:18 -07:00
Jakub Vrana
85d212c226
Use PHP 5
2013-08-08 17:20:14 -07:00
Jakub Vrana
facd49a195
Specify quoting charset in PDO_MySQL
2013-08-08 17:06:51 -07:00
Jakub Vrana
faabb9ef38
Simplify exception handling in PHP 5
2013-08-08 16:44:39 -07:00
Jakub Vrana
9fdcff3c1c
Elastic: Report number of rows
2013-08-08 16:02:23 -07:00
Jakub Vrana
e411291537
Increase readability
2013-08-08 16:01:49 -07:00
Jakub Vrana
21cc6ceb59
Elastic: Use select() instead of SELECT
2013-08-08 16:01:29 -07:00
Jakub Vrana
6664b0fb7e
SQLite: Allow editing primary key
2013-08-08 15:32:36 -07:00
Jakub Vrana
4e22af6de0
Add missing space in query
2013-08-08 14:50:43 -07:00
Jakub Vrana
646fb067ca
MongoDB: database list, table list, indexes, basic select
2013-08-08 13:54:06 -07:00
Jakub Vrana
e85aff166f
Elastic: Prepare for better selecting
2013-08-08 13:54:06 -07:00
Jakub Vrana
114aaec91e
SQLite: Respect column order and DESC in primary key
...
Also respect DESC indexes in altering table.
2013-08-08 13:52:23 -07:00
Jakub Vrana
33236f7a83
SQLite: Don't treat multi-column primary key as auto_increment
2013-08-08 13:52:23 -07:00
Jakub Vrana
2e245412dc
PostgreSQL: Support creating array columns
...
Also allow () in length and IN.
2013-08-08 13:52:23 -07:00
Jakub Vrana
9ffca2f6e6
SimpleDB: Allow selecting arrays
2013-08-08 13:52:04 -07:00
Jakub Vrana
076a0a2634
Check default value on key press
2013-08-06 13:44:47 -07:00
Jakub Vrana
74f965df88
Link Auto Increment help
2013-08-05 19:23:31 -07:00
Jakub Vrana
e7e5559df5
Generalize doc_link()
2013-08-05 19:22:13 -07:00
Jakub Vrana
3cf3560a20
SQLite: Show primary key when altering indexes
2013-08-05 18:35:20 -07:00
Jakub Vrana
21dc4d939c
Use MD5 for editing long keys only in supported drivers
2013-08-05 17:56:04 -07:00
Jakub Vrana
d92531c7fb
Hide link to SQL command if not supported
2013-08-02 15:11:00 -07:00
Jakub Vrana
376384d98d
Unify Create table label
2013-08-02 13:20:04 -07:00
Jakub Vrana
58bbea56cd
Fit <pre> to <textarea>
2013-08-02 12:03:27 -07:00
Jakub Vrana
507b224c95
Split SQL command and import
2013-08-02 11:56:10 -07:00
Jakub Vrana
5e2afaba9f
Generalize removeRow()
2013-08-02 10:07:20 -07:00
Jakub Vrana
9043c4b219
Use negative position instead of z-index to hide element
2013-08-01 18:32:02 -07:00
Jakub Vrana
e8c6ef04d2
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().
2013-07-24 16:26:41 -07:00
Jakub Vrana
34349f1482
Revert Displaying SQL edit form on Ctrl+click on the select query
2013-07-24 13:00:37 -07:00
Jakub Vrana
cbd690dd71
Execute query by Tab + Enter
2013-07-24 12:57:12 -07:00
Jakub Vrana
5a0d56e910
Change focus by Tab in <textarea>
2013-07-23 18:41:38 -07:00