Commit graph

310 commits

Author SHA1 Message Date
Jakub Vrana 06a2d87e55 Add CSS classes to navigation 2014-06-26 12:59:04 +02: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 cd64b707bd Use noreferrer in external links 2014-03-21 22:32:31 -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 2ecff21280 Don't print query in edit 2014-01-10 21:32:07 -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 f41ffd9ee1 Open external links to a new window 2013-12-19 09:31:37 -08:00
Jakub Vrana f503d8130b Abstract schemas() 2013-10-24 22:16:24 -07:00
Jakub Vrana c0fe3a6ff7 Prepare for crypting passwords stored in session 2013-08-10 19:21:18 -07:00
Jakub Vrana 37c97a18ca Editor: Support permanent login in other drivers 2013-08-10 18:57:12 -07:00
Jakub Vrana 85d212c226 Use PHP 5 2013-08-08 17:20:14 -07:00
Jakub Vrana 961ec0b857 Simplify OS detection 2013-08-08 17:09:09 -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 ffc1fa000f Move logout button 2013-07-09 00:34:25 -07:00
Jakub Vrana 13f34d1ea9 Highlight table being altered in navigation 2013-06-25 10:12:10 -07:00
Jakub Vrana 5f370927f1 Descending indexes 2013-06-25 09:42:47 -07:00
Jakub Vrana e680d22023 Avoid fatal in PostgreSQL without implemented database()
https://sourceforge.net/p/adminer/discussion/1095138/thread/5e29e380/
2013-06-13 07:46:12 +02:00
Jakub Vrana f29a7cb140 Notify user about expired master password for permanent login 2013-06-11 11:02:17 +02:00
Jakub Vrana 7dd90f56f1 MySQL: Speed up updating rows without numeric or UTF-8 primary key 2013-06-04 19:40:17 -07:00
Jakub Vrana b7021c9c7f Highlight default submit button 2013-05-06 09:27:35 -07:00
Jakub Vrana 94a0cc8de8 Fix resetting search (bug #3612507) 2013-05-03 18:53:13 -07:00
Jakub Vrana e24d1fcb02 Optimize table_status() 2013-04-26 22:19:54 -07:00
Jakub Vrana bcd1e059f5 Delete Last page link from Editor 2013-04-24 21:16:54 -07:00
Jakub Vrana 285afc202a Increase default select limit to 50 2013-04-15 14:45:49 -07:00
Jakub Vrana 3093f58157 Clear column name after resetting search (bug #3601200) 2013-04-04 18:32:05 -07:00
Jakub Vrana 190812456f Move ALTER export to plugin 2013-04-04 09:42:02 -07:00
Jakub Vrana f86cb5f837 Use autocapitalize="off" 2013-01-30 23:47:53 -08:00
Jakub Vrana f6e1c589f9 Allow specifying external links (bug #3392685) 2013-01-11 12:46:44 -08:00
Jakub Vrana f7f553a947 Escape links 2012-12-05 15:29:57 -08:00
Jakub Vrana 2fb1ebc7f1 HTML5 input fields 2012-12-05 13:17:42 -08:00
Jakub Vrana d5400234f0 MySQL: Support geometry data types 2012-09-08 23:43:22 -07:00
Jakub Vrana 700a78b377 selectQueryBuild() method 2012-08-23 22:17:44 -07:00
Jakub Vrana 5d337fe04c Reveal menu items only if mouse is over wide links 2012-08-20 22:20:22 -07:00
Jakub Vrana beafccb8c3 Separate printing databases in customization 2012-08-20 22:03:39 -07:00
Jakub Vrana ef0cb38aa1 Support Editor 2012-08-19 23:31:46 -07:00
Jakub Vrana 65a8c7dde4 Style logout button as link in Editor 2012-08-11 23:02:56 -07:00
Jakub Vrana 3a381564e5 Use VALUES() in INSERT+UPDATE export 2012-08-11 22:59:20 -07:00
Jakub Vrana 4b4fa16a37 Autodisplay long table names in tables filter plugin 2012-08-09 09:11:55 -07:00
Jakub Vrana 99343701ab Autodisplay long logins in saved logins list 2012-08-08 08:27:50 -07:00
Jakub Vrana 1dd6dbcce2 Support one click search in Editor 2012-08-04 22:52:50 -07:00
Jakub Vrana 6a486181dd Autodisplay long table names in tables list 2012-07-29 16:05:37 -07:00
Jakub Vrana b78b0cd109 Plugin for including date in export filename 2012-06-29 14:41:47 -07:00
Jakub Vrana 5b57706890 Customizable export filename 2012-06-29 12:25:05 -07:00
Jakub Vrana 739bcb0979 Warn about selecting data without index 2012-05-17 00:13:13 -07:00
Jakub Vrana f498219f29 Remove eventStop() used by AJAXification in past 2012-05-14 02:22:44 -07:00
Jakub Vrana f595f9313e Use namespace in login form 2012-05-14 01:11:08 -07:00
Jakub Vrana 6591d485e9 Replace isset($var) by $var !== null 2012-05-14 01:11:08 -07:00
Jakub Vrana c4a57246ac Simplify work with NULL values in select 2012-05-13 23:24:39 -07:00
Jakub Vrana 24c51fe11f Print current time next to executed SQL queries 2012-03-26 23:21:38 -07:00
Jakub Vrana c7f1a6322e Extensible list of databases 2012-02-23 22:58:41 -08:00
Jakub Vrana de056d41c2 Add search condition after inputting value 2011-08-26 13:04:29 +02:00
Jakub Vrana ce0d001e8b Boolean search 2011-08-24 16:50:44 +02:00
Jakub Vrana 3a333e92ff Display search fields in order 2011-08-24 16:49:54 +02:00
Jakub Vrana b92fe58553 Titles of links in navigation 2011-08-09 13:25:20 +02:00
Jakub Vrana 628a43156d Hide search for hidden enums (thanks to hever) 2011-07-25 17:20:32 +02:00
Jakub Vrana 08e70e6309 Edit foreign plugin 2011-06-23 22:11:08 +02:00
Jakub Vrana f8ae1d6360 Prefer NULL to empty string in foreign keys (bug #3323800) 2011-06-23 22:11:08 +02:00
Jakub Vrana 0f00277b82 Easier sending of default headers (customization) 2011-05-31 08:01:48 +02:00
Jakub Vrana e641e5ceba Limit commands and import in customization (bug #3194432) 2011-05-24 17:16:13 +02:00
Jakub Vrana 20a65465c6 PostgreSQL uses 'character varying' (thanks to Lubor Bilek) 2011-05-20 17:52:32 +02:00
Jakub Vrana dd39e3aa3f Save bytes 2011-05-10 14:54:10 +02:00
Jakub Vrana 24e66c2812 Respect numbers in autocomplete 2011-05-05 07:46:36 +02:00
Jakub Vrana 6b4ee48ae8 Autocomplete for big foreign keys 2011-05-04 17:19:54 +02:00
Jakub Vrana daf85306a5 Send e-mail by Ctrl+Enter (Editor) 2011-05-04 17:19:54 +02:00
Jakub Vrana 91aae7332f Simplify foreign key discovery 2011-04-08 00:50:33 -06:00
Jakub Vrana 3ebfdd30c1 Simpler customization of name() link 2011-04-03 08:27:34 -07:00
Jakub Vrana 2dbc73833b PostgreSQL bool in Editor 2011-03-24 11:37:05 +01:00
Jakub Vrana e89f42d466 Set MySQL time zone by PHP setting only in Editor 2011-03-23 13:35:35 +01:00
Jakub Vrana d8cba0eb5d Allow own code in <head> (thanks to Nikolaj Vasilcuk) 2011-03-23 11:57:35 +01:00
Jakub Vrana 7d152fbabf Utilize bodyKeydown function 2011-03-21 13:53:48 +01:00
Jakub Vrana 0bf40f9c70 Respect order after search (Editor) 2011-03-19 14:47:44 +01:00
Jakub Vrana 10bb2b1526 Time format hint (Editor) 2011-03-18 14:29:36 +01:00
Jakub Vrana 8bf026336f Export table header 2011-03-10 09:51:46 +01:00
Jakub Vrana 740ae10a3d Don't send incomplete forms 2011-03-08 13:43:05 +01:00
Jakub Vrana 071e6a2408 Work in IE8
Revert "Handle keypress instead of keydown (bug #3112458)"
This reverts commit 71438d57c3.
2011-03-08 13:14:36 +01:00
Jakub Vrana 83d659ca42 Comments 2011-02-24 17:30:15 +01:00
Jakub Vrana 37cb691d8e Search for NULL foreign key (Editor) 2011-02-24 15:06:47 +01:00
Jakub Vrana 55bcd40dd5 Utilize table function 2011-02-24 14:48:40 +01:00
Jakub Vrana b0cf430b2a Use function 2011-02-18 19:37:39 +01:00
Jakub Vrana 8ab6fffe74 Centralize dump_headers 2011-02-17 11:43:21 +01:00
Jakub Vrana 24fac38d26 Better support for bit data type 2011-02-10 11:04:38 +01:00
Jakub Vrana 99b980ab60 Avoid % with operator in Editor (forum 4090988) 2011-02-06 12:42:24 +01:00
Jakub Vrana fbc668cfe3 Simplify JavaScript 2011-01-31 14:36:31 +01:00
Jakub Vrana 0926122e14 Use password input for _md5 and _sha1 fields (Editor) 2011-01-25 16:40:33 +01:00
Jakub Vrana d6611f40cb Use generic AJAX 2011-01-24 14:15:44 +01:00
Jakub Vrana 684e70d07a Search for empty enum 2011-01-21 17:36:56 +01:00
Jakub Vrana 33aec2c764 Move <td> from Adminer::backwardKeysPrint 2011-01-18 17:33:17 +01:00
Jakub Vrana 5b6b0e1b85 Case insensitive M:N relation 2011-01-18 11:25:53 +01:00
Jakub Vrana 5e4450ba11 Ability to delete blob (Editor) 2011-01-10 16:56:51 +01:00
Jakub Vrana 3a11358dc7 Use IN for search in numeric fields (Editor) 2011-01-06 09:45:45 +01:00
Jakub Vrana 21192be01e Typo 2011-01-06 09:30:19 +01:00
Jakub Vrana 7416164966 Homepage customization 2011-01-06 09:30:07 +01:00
Jakub Vrana ed85096367 Avoid double usage of fieldName function 2010-12-28 12:32:47 +01:00
Jakub Vrana 9bb0fdc91b Display login in auth form (regression) 2010-12-01 18:44:17 +01:00
Jakub Vrana 8ad4809bc0 Use class="active" instead of <b> 2010-11-22 18:00:53 +01:00
Jakub Vrana 71438d57c3 Handle keypress instead of keydown (bug #3112458) 2010-11-19 15:07:06 +01:00
Jakub Vrana 9802869d0a Merge from master 2010-11-12 17:52:09 +01:00
Jakub Vrana 9cdeb31ca7 Improve description 2010-10-30 15:25:30 +02:00
Jakub Vrana e225d22f97 TSV export and import (bug #3097657) 2010-10-29 18:02:20 +02:00
Jakub Vrana be3410f822 Simplify dumpOutput, dumpFormat and dumpData methods 2010-10-29 17:23:03 +02:00