Commit graph

365 commits

Author SHA1 Message Date
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 b5ad37ff2b Treat Meta key same as Ctrl (bug #3599405) 2013-01-09 17:38:53 -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 4815c7d020 Don't use AJAX links and forms 2012-04-15 22:22:47 -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 023b62a39c Highlight checked rows 2011-08-11 13:48:27 +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 a9b2ac915d Display searched columns 2011-07-01 17:15:45 +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 fa832055c8 Fix AJAX history after reload 2011-03-24 08:24:57 +01:00
Jakub Vrana 5ee14079b8 Avoid double escaping 2011-03-24 02:19:21 +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 cdeecc3e19 Avoid double AJAX refresh in Chrome 2011-03-17 23:48:38 +01:00
Jakub Vrana f6e29f78f6 Ajax reload with POST data 2011-03-12 00:20:27 +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 e4deeb61ba Utilize location.protocol 2011-02-15 18:11:43 +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 d7a3e415d5 Don't use AJAX with Alt 2011-01-03 16:53:50 +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 8aac3b6e05 Dual licensing: Apache or GPL 2010-11-09 12:59:51 +01:00
Jakub Vrana 014373ca82 Hide hashes in select 2010-11-04 09:51:23 +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
Jakub Vrana 095d472366 Customizable export 2010-10-29 17:03:02 +02:00
Jakub Vrana 753909ecea Support for virtual foreign keys 2010-10-29 14:01:19 +02:00
Jakub Vrana 43f936a0d8 Links 2010-10-29 00:26:47 +02:00
Jakub Vrana 8aeb9be791 Show hash columns 2010-10-24 11:43:03 +02:00
Jakub Vrana fe0690851f Allow redefining editInput for enum (bug #3048711) 2010-10-23 00:28:48 +02:00
Jakub Vrana 5002b89bd5 Big numbers without E 2010-10-23 00:02:24 +02:00
Jakub Vrana 0f3a525801 Uses own XSS protection 2010-10-20 22:27:51 +02:00
Jakub Vrana b37435d716 Don't use AJAX with Ctrl 2010-10-20 00:15:33 +02:00
Jakub Vrana dfa1a98829 Merge branch 'master' into ajax 2010-10-19 01:45:48 +02:00
Jakub Vrana 1b66afcb82 Disable repetitive events as soon as possible 2010-10-19 01:06:30 +02:00
Jakub Vrana 6e3c7cba1f Use AJAX for pagination 2010-10-18 22:39:17 +02:00
Jakub Vrana 390e38b8f5 Load long texts for inline-edit by AJAX
Display link to current page only under AJAX
2010-10-18 13:57:22 +02:00
Jakub Vrana a1f2769309 Merge branch 'master' into ajax 2010-10-18 07:52:49 +02:00
Jakub Vrana d49903b21d Report invalid schema 2010-10-18 02:15:58 +02:00
Jakub Vrana 0782a7b2c1 Save '' instead of NULL for empty char (some drivers don't have varchar) 2010-10-17 22:37:06 +02:00
Jakub Vrana 9db4259409 Introduce Adminer::headers method 2010-10-17 22:13:32 +02:00
Jakub Vrana ea38096433 Merge from master 2010-10-17 07:55:58 +02:00
Jakub Vrana 644c355d94 Send the form by Ctrl+Enter in all textareas 2010-10-17 07:16:32 +02:00
Jakub Vrana 7eb85a75f8 Use AJAX in select 2010-10-17 02:22:22 +02:00
Jakub Vrana 1cf374bf48 Rename functions (avoid conflict with WordPress) 2010-10-16 15:47:51 +02:00
Jakub Vrana 49565e0563 Rename variables to avoid conflict with Adminer 2 sessions and enabled register_globals 2010-10-15 10:58:08 +02:00
Jakub Vrana 96544baf69 Report errors in get_rows() 2010-10-13 19:00:48 +02:00
Jakub Vrana 7e644b4346 Save bytes ($connection->quote shortcut) 2010-10-13 18:25:14 +02:00
Jakub Vrana b0d637b638 Avoid fatal errors 2010-10-13 17:53:59 +02:00
Jakub Vrana d2e49b1dc8 Display empty permanent login 2010-10-07 16:17:51 +02:00
Jakub Vrana dfa6cbf4f2 Show tables overview in Editor 2010-10-07 16:17:34 +02:00
Jakub Vrana 7c10022c6f Treat binary as hex 2010-10-03 00:17:13 +02:00
Jakub Vrana 3a30e70222 Fix HTML comment in IE 2010-09-27 11:09:07 +02:00
Jakub Vrana 454c80f8ca Save bytes 2010-09-27 11:08:04 +02:00
Jakub Vrana 6457cb6af5 Title for last page link 2010-09-19 10:31:06 +05:30
Jakub Vrana 931f805bd3 Tag <!--> ends comment in IE 2010-09-07 22:17:09 +02:00
Jakub Vrana 867fe415d1 Editor: use passed credentials 2010-08-03 14:38:56 +02:00
Jakub Vrana b013ce2d11 Translate 'now' in Editor 2010-06-18 16:38:55 +02:00
Jakub Vrana f7069c7e5d Link last page above data in select 2010-06-10 16:02:51 +02:00
Jakub Vrana b64346566e Fix displaying searched value 2010-06-02 01:44:06 +02:00
Jakub Vrana a1522837ff Search data in tables label 2010-05-06 15:51:11 +02:00
Jakub Vrana 4ba2d85623 Allow permanent login without customization 2010-05-06 15:45:34 +02:00
Jakub Vrana 605b09301b List authentications 2010-05-06 14:21:22 +02:00
jakubvrana 6d2b7c5a15 Fix big tables check
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1512 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-05-03 16:08:46 +00:00
jakubvrana 4269b7b239 Auto-focus user-name in login form
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1497 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-26 16:21:28 +00:00
jakubvrana 3f5b683456 Reintegrate sqlite branch
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1466 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-04-21 12:01:32 +00:00
jakubvrana e44fbc2e49 Wrap SQL query
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1343 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-03-11 20:11:31 +00:00
jakubvrana b681dfbbff Return to referer after edit
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1339 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-03-05 16:18:45 +00:00
jakubvrana db07325ed6 Search in all tables
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1313 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-02-16 14:35:32 +00:00
jakubvrana fc17d0151a Cookies management on IIS (bug #2931186)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1305 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-02-09 16:28:34 +00:00
jakubvrana 3313f7baa1 Search in all tables
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1302 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-02-03 15:30:52 +00:00
jakubvrana d79b160dd1 Illegal mix of collations
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1297 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-01-15 13:58:29 +00:00
jakubvrana 7352c2813e Replace strlen() by != ""
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1288 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2010-01-09 23:33:41 +00:00
jakubvrana 8474399a40 Move Login button to customization
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1282 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-12-18 17:49:21 +00:00
jakubvrana 95b4ea471d Permanent login
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1281 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-12-18 17:39:48 +00:00
jakubvrana 3c5c0f0141 Use camelCase in JavaScript
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1273 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-12-17 13:22:28 +00:00
jakubvrana e4bfffdc0f Link used MySQL version in syntax highlighting
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1269 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-12-16 13:05:22 +00:00
jakubvrana 692510beef Use editVal in emailProcess fields
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1254 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-26 14:19:09 +00:00
jakubvrana 94a2be52ba Highlight current links
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1253 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-26 12:14:39 +00:00
jakubvrana 445c997f35 Align dates (Editor)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1245 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-19 09:29:06 +00:00
jakubvrana 1ee3dd97d6 Separate get_key_vals function
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1244 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-18 12:32:39 +00:00
jakubvrana 14ec96a090 Separate foreignKeyOptions
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1243 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-16 11:06:07 +00:00
jakubvrana ec0282b7d7 Enum editing
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1240 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-12 15:25:21 +00:00
jakubvrana e70157827f Search by foreign keys
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1239 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-12 15:02:34 +00:00
jakubvrana e88a6162f2 Simplify code
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1238 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-12 13:40:46 +00:00
jakubvrana e55cc87cd9 Don't mark bools as mandatory
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1237 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-11-11 22:56:20 +00:00
jakubvrana fde11717bd Add CSS classes (thanks to cvicebni ubor)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1218 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-10-28 12:21:21 +00:00
jakubvrana a98a42aeb8 Spaces because of white-space: pre
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1213 7c3ca157-0c34-0410-bff1-cbf682f78f5c
2009-10-23 15:19:13 +00:00