Jakub Vrana
2db1c74310
Avoid qsl in a loop
2018-02-08 09:52:23 +01:00
Jakub Vrana
fb2d34f739
Support Shift+click in server export
2018-02-08 09:47:15 +01:00
Jakub Vrana
6e2f681faa
Avoid qsl in a loop
2018-02-08 09:30:16 +01:00
Jakub Vrana
686865bc10
Sticky position of table actions
2018-02-08 00:14:32 +01:00
Jakub Vrana
6a7ee5a2f3
Avoid qsl in check[]
...
Table with 1000 rows rendered in 1.8 instead of 7.5 seconds.
2018-02-07 18:55:28 +01:00
Jakub Vrana
4b45722fad
Avoid qsl in a loop
...
Table with 500 rows rendered in 1.5 instead of 5.5 seconds.
2018-02-07 18:55:16 +01:00
Jakub Vrana
14998e12b6
Mark optional parameter
2018-02-07 18:14:00 +01:00
Jakub Vrana
718f9d3791
SQLite: Support ` in PRIMARY KEY
2018-02-07 16:43:21 +01:00
Jakub Vrana
964a988fef
Avoid Invalid credentials with no credentials
2018-02-07 16:29:57 +01:00
Jakub Vrana
66e7ec56bb
SQLite: Allow deleting PRIMARY KEY from tables with auto increment
2018-02-07 14:47:29 +01:00
Jakub Vrana
ca336427f5
Do not wrap alter table thead
2018-02-07 14:22:58 +01:00
Jakub Vrana
8a75cbc630
Add version() to use in plugins
2018-02-07 12:49:53 +01:00
Jakub Vrana
42eec7d728
Support connecting to MySQL via SSL
2018-02-07 12:13:58 +01:00
Jakub Vrana
cac523402a
Display Invalid credentials if connection error is empty
2018-02-07 11:37:53 +01:00
Jakub Vrana
02cd416093
Delete unused functions
2018-02-06 16:33:47 +01:00
Jakub Vrana
b500a46f9a
Add truncate_sql to PostgreSQL
2018-02-06 16:24:12 +01:00
Jakub Vrana
19653de764
PostgreSQL: Unescape bytea fields
2018-02-06 16:05:50 +01:00
Jakub Vrana
29c127e94a
Save bytes
2018-02-06 15:54:19 +01:00
Jakub Vrana
17b110f0d5
PostgreSQL: Upload binary files to bytea fields
2018-02-06 15:42:14 +01:00
Jakub Vrana
b649fb2f3f
Allow using number_type() as pattern
2018-02-06 14:52:12 +01:00
Jakub Vrana
d3914ea58e
Translate thousands separator in JS
2018-02-06 14:47:43 +01:00
Jakub Vrana
d43b773214
Move tableCheck() below </form>
2018-02-06 13:53:15 +01:00
Jakub Vrana
f09a04ed09
Pass operator from db.inc.php
2018-02-06 13:51:56 +01:00
Jakub Vrana
d7f9b6b5de
PostgreSQL: Cast to string when searching using LIKE (bug #325 )
2018-02-06 13:51:53 +01:00
Jakub Vrana
197abdcb70
MySQL: Support non-utf8 charset in search in column
2018-02-06 13:51:23 +01:00
Jakub Vrana
c2de3b8ec1
Use ST_GeomFromText in MySQL 8 (bug #574 )
2018-02-06 13:50:40 +01:00
Jakub Vrana
c52fb951b0
Do not modify $_GET["where"]
2018-02-06 13:00:17 +01:00
Jakub Vrana
14429ff355
Display empty operator as LIKE %%
2018-02-06 12:56:18 +01:00
Jakub Vrana
a7632fd9fd
Fix whitespace
2018-02-06 12:50:44 +01:00
Jakub Vrana
967d5c64a3
Avoid deprecated each()
2018-02-06 12:49:39 +01:00
Jakub Vrana
c34ada5368
PostgreSQL: Fix condition for selecting no rows
2018-02-06 12:43:10 +01:00
Jakub Vrana
2d7bda4d1e
Fix error display in Search tables
2018-02-06 12:40:28 +01:00
Jakub Vrana
6cfb3676a7
PostgreSQL: Don't treat interval type as number (bug #474 )
2018-02-06 12:17:01 +01:00
Jakub Vrana
880902da17
Add class to use in designs
2018-02-06 08:47:28 +01:00
Jakub Vrana
89ceb06208
Use primary key instead of LIMIT 1 if available
2018-02-05 11:21:19 +01:00
Jakub Vrana
d2ed0f7810
Release 4.6.0
2018-02-05 09:30:33 +01:00
Jakub Vrana
7b0c58af32
Fix affected rows after getting warnings
2018-02-05 09:23:07 +01:00
Jakub Vrana
d3cdfc17de
Fix number of affected rows after getting warnings
2018-02-05 09:09:41 +01:00
Jakub Vrana
3b55c4c0f7
Fix 5.1 being displayed as 5.09999...
2018-02-05 08:42:25 +01:00
Jakub Vrana
473b60361b
Disable autocompleting password on create user page
2018-02-02 08:52:15 +01:00
Jakub Vrana
f128c2d1ea
Use primary key to edit rows even if not selected
2018-02-01 23:09:40 +01:00
Jakub Vrana
c75096f173
Space between DB and Use
2018-02-01 22:22:29 +01:00
Jakub Vrana
c0b2c506bc
Translate DB
2018-02-01 22:20:56 +01:00
Jakub Vrana
0ebf710d41
Select converted fields only once
2018-02-01 22:03:48 +01:00
Jakub Vrana
fa41126c37
Don't count rows if we reached the end
2018-02-01 20:59:05 +01:00
Jakub Vrana
09920e0056
Fix count_rows with more than one group by column
2018-02-01 20:45:49 +01:00
Jakub Vrana
685bf29abc
Use separator in limit1
2018-02-01 18:53:53 +01:00
Jakub Vrana
0866c79afb
SQLite: Limit rows in data manipulation without unique key
2018-02-01 18:47:57 +01:00
Jakub Vrana
52d98e16fa
PostgreSQL: Limit rows in data manipulation without unique key
2018-02-01 16:58:01 +01:00
Jakub Vrana
763e66a148
Don't use ctid as it's not stable
2018-02-01 16:45:31 +01:00
Jakub Vrana
8868b48e4c
Move variables close to their usage
2018-02-01 16:40:58 +01:00
Jakub Vrana
4961588f7d
Limit non-unique where updates
2018-02-01 16:25:30 +01:00
Jakub Vrana
f4625da53d
Use Oid as the name of the column
2018-02-01 16:15:36 +01:00
Jakub Vrana
dc94b2ec38
Save bytes
2018-02-01 16:00:40 +01:00
Jakub Vrana
e55f0d7cb2
MySQL: Add FIND_IN_SET search operator
2018-02-01 15:25:38 +01:00
Jakub Vrana
6d55395d9e
MySQL: Add floor and ceil functions
2018-02-01 14:32:01 +01:00
Jakub Vrana
2e6190fdf1
Fix links to PostgreSQL 10 documentation
2018-02-01 14:02:25 +01:00
Jakub Vrana
7296f017fb
Display options for timestamp columns when creating a new table (thanks to Robert Vlach)
2018-02-01 13:55:11 +01:00
Jakub Vrana
ae91088cb3
Don't display warnings for failed queries
2018-02-01 13:16:37 +01:00
Jakub Vrana
51a574926d
Fix variable name
2018-02-01 13:08:28 +01:00
Jakub Vrana
532a4ee083
Reorder variables
2018-02-01 12:27:22 +01:00
Jakub Vrana
6b9c0dee14
Use pg_last_notice only with pgsql
2018-02-01 12:03:11 +01:00
Jakub Vrana
be75939344
Print warnings in call
2018-02-01 11:58:04 +01:00
Jakub Vrana
d667f585e0
Pass start time to selectQuery
2018-02-01 11:54:56 +01:00
Jakub Vrana
ebb23a7a88
PostgreSQL: Display warnings
2018-02-01 11:50:15 +01:00
Jakub Vrana
e9add6d985
Return string from warnings()
2018-02-01 11:43:44 +01:00
Jakub Vrana
e3346fb0bc
Display warnings in messages
2018-02-01 09:21:50 +01:00
Jakub Vrana
ae2ea56681
Show select warnings
2018-02-01 08:59:46 +01:00
Colin Mollenhour
080fd0f374
Support X-Forwarded-Prefix (e.g. Traefik PathPrefixStrip feature)
2018-01-31 20:38:14 +01:00
Jakub Vrana
e32f90f8ff
Lowercase EXPLAIN but don't translate it
2018-01-31 20:25:41 +01:00
Jakub Vrana
7ad09d2cb4
Move explain below warnings
2018-01-31 20:25:11 +01:00
Jakub Vrana
40038d4210
Fix return type
2018-01-31 18:29:01 +01:00
Jakub Vrana
2adc174541
MySQL: Display warnings in SQL command
2018-01-31 17:28:12 +01:00
Jakub Vrana
2fb2d208c0
Quote default values not starting with a letter
2018-01-31 16:46:50 +01:00
Jakub Vrana
4de6e3180d
Stop redirecting links via adminer.org
2018-01-31 11:11:34 +01:00
Jakub Vrana
8829ccdf93
Fix min_version use
2018-01-30 23:53:04 +01:00
Jakub Vrana
0320bcdda6
Quote dates in default value
2018-01-30 17:00:34 +01:00
Jakub Vrana
851700516d
Fully support functions in default values
2018-01-30 16:50:37 +01:00
Jakub Vrana
d542843fdd
Fix min_version use
2018-01-30 16:42:13 +01:00
Jakub Vrana
4bb2f806b1
PostgreSQL: Allow now() as default value (bug #525 )
2018-01-30 16:24:31 +01:00
Jakub Vrana
cc31a69b65
Fix edit_type after 1f21cd43
2018-01-30 16:21:04 +01:00
Jakub Vrana
78f0a1152e
PostgreSQL: Allow editing views with uppercase letters (bug #467 )
2018-01-30 16:03:13 +01:00
Jakub Vrana
1f21cd4329
PostgreSQL: Allow creating trigger functions
2018-01-30 15:55:50 +01:00
Jakub Vrana
9f69160797
Add placeholders
2018-01-30 15:24:01 +01:00
Jakub Vrana
e81334ef87
PostgreSQL: Support functions
2018-01-30 15:18:26 +01:00
Jakub Vrana
92739f48ce
SimpleDB: Document that allow_url_fopen is required (bug #340 )
2018-01-30 13:19:21 +01:00
Jakub Vrana
d28d01e76c
Focus correct field in selectSearch
2018-01-29 21:19:11 +01:00
Jakub Vrana
75450548b3
Support JSON since MariaDB 10.2 (bug #590 )
2018-01-29 21:08:38 +01:00
Jakub Vrana
c3b4208853
Use min_version
2018-01-29 20:54:24 +01:00
Jakub Vrana
d38c673e2a
Add min_version
2018-01-29 19:34:26 +01:00
Jakub Vrana
93686eab65
Save bytes
2018-01-29 18:33:26 +01:00
Pisyek
224ddb5a33
add malay translation
2018-01-29 18:25:58 +01:00
Radosław Kowalewski
4db23fd471
Added and translated missing keys in polish translation
2018-01-29 18:13:50 +01:00
Jakub Vrana
0d90f1f1dd
Fix elastic after ef5a7639
2018-01-27 11:08:56 +01:00
helix84
ef5a76392d
fix elastic.inc.php to work on PHP 5.2
...
Without this change, I get the following syntax error on PHP 5.2.6:
PHP Parse error: syntax error, unexpected ':' in /var/www/adminer/adminer/drivers/elastic.inc.php on line 415
I haven't actually tested the alter_table() method.
2018-01-26 16:48:34 +01:00
Jakub Vrana
8d0cbb6eb4
Fix counting selected rows after going back to select page
2018-01-26 08:52:12 +01:00
Jakub Vrana
536999d4dc
Release 4.5.0
2018-01-24 21:55:47 +01:00
Jakub Vrana
a954f7d4b4
Simplify drop object confirmation questions
2018-01-24 18:36:19 +01:00
Jakub Vrana
a137f248f7
Translate message added in 4.4.0
2018-01-24 18:22:20 +01:00
Jakub Vrana
95d02bb924
Display name of the object in confirmation when dropping it
2018-01-24 18:13:05 +01:00
Jakub Vrana
921e57b9aa
Display error when getting row to edit
2018-01-24 17:37:35 +01:00
Jakub Vrana
25f9655a38
Avoid CONVERT() except in MySQL (bug #509 )
2018-01-24 17:37:14 +01:00
Jakub Vrana
919204dd38
Bump version
2018-01-24 16:51:53 +01:00
Jakub Vrana
34f25afe90
MySQL: Support routines with comments in parameters (bug #460 )
2018-01-24 16:37:38 +01:00
Jakub Vrana
8b29ae910f
Verify if adminer.version was created on www.adminer.org
2018-01-24 15:10:44 +01:00
Jakub Vrana
6c96b060e7
Store current Adminer version server-side to avoid excessive requests
2018-01-24 15:09:11 +01:00
Jakub Vrana
f4662d5e27
Send token as last param
2018-01-24 13:44:31 +01:00
Jakub Vrana
b15618fcfd
Allow using adminer.invalid by other users in a group
2018-01-24 12:11:26 +01:00
Jakub Vrana
03e3f517a8
Extract file_open_lock and file_write_unlock
2018-01-24 12:04:53 +01:00
Jakub Vrana
f0d2af329a
Display boolean values as code (bug #562 )
2018-01-24 10:53:25 +01:00
Jakub Vrana
452b9ad7f1
MariaDB: Support fulltext and spatial indexes in InnoDB (bug #583 )
2018-01-24 09:18:19 +01:00
Jakub Vrana
fb18e814de
PostgreSQL: Display foreign tables (bug #576 )
2018-01-23 15:03:53 +01:00
Jakub Vrana
75413c56d2
Add designs.php
2018-01-23 14:36:32 +01:00
Jakub Vrana
c3d83d5412
Fix compiled version after 5cc831c1
2018-01-23 14:10:21 +01:00
Jakub Vrana
b14aa75a98
Hide window.opener from pages opened in a new window (bug #561 )
2018-01-23 12:53:22 +01:00
Jakub Vrana
6d774794c8
Add plugin for switching designs
2018-01-23 12:15:38 +01:00
Jakub Vrana
0cdd8beab1
Editor: Fix displaying of false values in PostgreSQL (bug #568 )
2018-01-23 11:02:15 +01:00
Jakub Vrana
7b9d5a29aa
Decrease float precision (bug #578 )
2018-01-23 10:52:57 +01:00
Andrea Giacobino
5cc831c1e1
Add ability to override file name (path) when loading dump from webserver
2018-01-23 09:24:57 +01:00
Jakub Vrana
72aa3c5127
Support current_timestamp() as default of time fields (bug #572 )
2018-01-23 08:36:11 +01:00
Jakub Vrana
43ccfcef8f
Display newlines in column comments (bug #573 )
2018-01-22 21:05:56 +01:00
Jakub Vrana
c789c147b7
MySQL: Support geometry in MySQL 8 (bug #574 )
2018-01-22 20:56:35 +01:00
Uherkovich Péter
a2adb67d2f
MSSQL driver fixed for freetds drivers. See bug #167 , #291
2018-01-22 18:35:08 +01:00
Jakub Vrana
34e2f47761
Fix search focus (regression from 4.4.0)
2018-01-22 18:34:16 +01:00
Jakub Vrana
0d2b232bd7
Compatibility with PHP < 5.3
2018-01-22 17:30:12 +01:00
Jakub Vrana
83e16e059f
Add mongodb as a possible driver
2018-01-22 17:12:48 +01:00
Jakub Vrana
6e4dc3911f
Save bytes
2018-01-22 17:05:49 +01:00
Vladimir Goncharov
2a08a11e89
php7 support with minimal changes of original code
2018-01-22 16:59:55 +01:00
Jakub Vrana
993dce398d
PostgreSQL: Export DROP SEQUENCE if dropping table
2018-01-22 14:33:21 +01:00
Jakub Vrana
eee9a62c8f
PostgreSQL: Do not export triggers if not requested
2018-01-22 14:25:27 +01:00
Jakub Vrana
ce17b6cf46
Ignore removed CREATE+ALTER mode in trigger_sql()
2018-01-22 14:14:42 +01:00
Jakub Vrana
923c0ffc87
Fix whitespace
2018-01-22 13:51:47 +01:00
Jakub Vrana
48ed20323f
CSP: Allow any CSS
2018-01-22 12:22:25 +01:00
Jáchym Toušek
019ada8da5
Fix NULL value in edit form with Postgres
2018-01-22 12:06:15 +01:00
Jakub Vrana
3b4ce4a0b4
Fix single driver non-MySQL compiled versions (regression from 150301ed
)
2018-01-22 11:42:17 +01:00
Peter Knut
fef1808288
Encapsulate fulltext part in search box into <div>
2018-01-22 10:53:50 +01:00
Fabio Montefuscolo
d2c82fdeca
Enhance ElasticSearch integration
2018-01-19 18:32:41 +01:00
Jakub Vrana
bc14e8432f
Select numeric database name in DB list (bug #580 )
2018-01-19 17:39:27 +01:00
Jakub Vrana
34b03ef835
SQLite: Enable foreign key checks
2018-01-19 14:57:58 +01:00
Jakub Vrana
329b7de9cc
CSP: Allow any images, media and fonts, disallow base-uri
2018-01-19 11:05:26 +01:00
Jakub Vrana
2dcad1f284
Define JS functions in AdminerTablesFilter sooner
2018-01-19 10:55:51 +01:00
Jakub Vrana
1b98a10100
Adminer: Fix Search data in tables
2018-01-19 10:46:35 +01:00
Jakub Vrana
187dd56b1c
Release 4.4.0
2018-01-17 12:41:38 +01:00
Jakub Vrana
ba9099f084
Allow sending multiple CSP headers
2018-01-17 11:05:59 +01:00
Jakub Vrana
756e304c92
Set session cache limiter only without session.auto_start (bug #586 )
2018-01-16 16:56:14 +01:00
Jakub Vrana
e762a6aa95
Add missing newline
2018-01-16 16:44:49 +01:00
Jakub Vrana
b3d5c9affe
Require specifying credentials in login-sqlite plugin
2018-01-16 16:37:59 +01:00
Jakub Vrana
0268aba85a
Avoid count(null)
2018-01-16 16:22:24 +01:00
Jakub Vrana
0fae40fb61
Disallow connecting to privileged ports (thanks to hyp3rlinx)
2018-01-16 11:18:32 +01:00
Jakub Vrana
0e5df34ea8
Rate limit password-less login attempts from the same IP address (thanks to hyp3rlinx)
2018-01-16 11:17:25 +01:00
Jakub Vrana
f3938c1a66
Use HTTPS
2018-01-14 11:03:54 +01:00
Jakub Vrana
07aa80048a
Use HTTPS in doc_link()
2018-01-14 10:38:01 +01:00
Jakub Vrana
c57e7ac3e3
Do not set '' for empty enum
2018-01-14 10:19:56 +01:00
Jakub Vrana
6d14b47d02
Fix select function onchange
2018-01-14 10:18:38 +01:00
Jakub Vrana
ef3b468626
Clone all event handlers in cloneNode()
2018-01-14 10:04:53 +01:00
Jakub Vrana
4d38c09db5
Use border-collapse to prevent unnecessary wrapping in Chrome
2018-01-14 09:35:13 +01:00
Jakub Vrana
3ba99a1c2a
Fix whitespace
2018-01-14 08:52:22 +01:00
Jakub Vrana
9cbdb6262b
Fix selectCount() in information_schema
2018-01-14 08:36:10 +01:00
Jakub Vrana
cc268428b8
Fix SQL command toggle
2018-01-14 00:10:42 +01:00
Jakub Vrana
80d030f51a
Disallow scripts without nonce
2018-01-13 22:19:16 +01:00
Jakub Vrana
e23da5da0e
Fix wrapping in Create table
2018-01-13 17:40:21 +01:00
Jakub Vrana
9d532fc0a1
Use script_src for <script src>
2018-01-13 16:25:11 +01:00
Jakub Vrana
144c7de27f
Fix typo in script()
2018-01-13 15:23:47 +01:00
Jakub Vrana
b7fcebfba8
Do not send empty CSP
2018-01-13 14:21:54 +01:00
Jakub Vrana
3fe0d88f98
Editor: Fix Search data in tables
2018-01-12 23:59:04 +01:00
Jakub Vrana
001c37e240
Use <script> instead of inline event handler for skipping original
2018-01-12 23:27:14 +01:00
Jakub Vrana
b6cc584f48
Move inline event handlers to <script>
2018-01-12 22:46:16 +01:00
Jakub Vrana
af1ad47a64
Return false from editingMoveRow()
2018-01-12 22:35:05 +01:00
Jakub Vrana
2eaac2e94e
Move inline event handlers to <script>
2018-01-12 22:25:38 +01:00
Jakub Vrana
40abffe8de
Use oninput instead of onchange
2018-01-12 22:18:54 +01:00
Jakub Vrana
259a465125
Move inline event handlers to <script>
2018-01-12 21:57:54 +01:00
Jakub Vrana
6c1fbf13c6
Fix fieldChange() after 6353a898
2018-01-12 21:49:45 +01:00
Jakub Vrana
6353a89816
Use oninput instead of onkeyup
2018-01-12 18:46:44 +01:00
Jakub Vrana
38aac7ada2
Move inline event handlers to <script>
2018-01-12 18:34:19 +01:00
Jakub Vrana
24245867d7
Use <script> instead of inline event handler in on_help()
2018-01-12 18:11:00 +01:00
Jakub Vrana
1459df56bc
Move inline event handlers to <script>
2018-01-12 17:59:46 +01:00
Jakub Vrana
dc3a0e1a32
Clone onchange in cloneNode()
2018-01-12 17:33:23 +01:00
Jakub Vrana
0411495d20
Move inline event handlers to <script>
2018-01-12 17:19:47 +01:00
Jakub Vrana
3d69fbf5f7
Allow searching data in tables by Ctrl+Enter
2018-01-12 17:11:29 +01:00
Jakub Vrana
5e9df49fd1
Move inline event handlers to <script>
2018-01-12 17:11:29 +01:00
Jakub Vrana
565a5ca0eb
Fix selectors in schema after 58b2904d
2018-01-12 17:11:29 +01:00
Jakub Vrana
9061583538
Rely on event always passed to handlers
2018-01-12 17:11:29 +01:00
Jakub Vrana
35b1db6974
Move inline event handlers to <script>
2018-01-12 17:11:29 +01:00
Jakub Vrana
068ee71bf7
Return false from editingRemoveRow
2018-01-12 17:11:29 +01:00
Jakub Vrana
efcf37d162
Move inline event handlers to <script>
2018-01-12 17:11:29 +01:00
Jakub Vrana
e645693147
Use script() for <script>
2018-01-12 17:10:33 +01:00
Jakub Vrana
12fbfc9847
Move inline event handlers to <script>
2018-01-12 17:09:41 +01:00
Jakub Vrana
6b2ba65084
Use <script> instead of inline event handler in print_fieldset()
2018-01-12 17:09:41 +01:00
Jakub Vrana
a5ee3451ac
Use <script> instead of inline event handler in confirm()
2018-01-12 17:09:41 +01:00
Jakub Vrana
da671df728
Move inline event handlers to <script>
2018-01-12 17:09:41 +01:00
Jakub Vrana
650221357d
Return false from ajaxSetHtml()
2018-01-12 17:09:41 +01:00
Jakub Vrana
d996b48cfa
Move inline event handlers to <script>
2018-01-12 17:09:41 +01:00
Jakub Vrana
22b4322710
Revert using @this in formChecked
2018-01-12 17:09:41 +01:00
Jakub Vrana
36edd445a6
Move inline event handlers to <script>
2018-01-12 17:09:41 +01:00
Jakub Vrana
7305783c21
Return false from toggle()
2018-01-12 17:09:41 +01:00
Jakub Vrana
ee3a88d574
onchange='selectFieldChange
2018-01-12 17:09:41 +01:00
Jakub Vrana
e5c52589ec
Use @this in selectFieldChange
2018-01-12 17:09:41 +01:00
Jakub Vrana
3b0e1cf289
Move inline event handlers to <script>
2018-01-12 17:09:41 +01:00
Jakub Vrana
767fc0e47e
Fix indexesAddColumn after 14778165
2018-01-12 17:09:41 +01:00
Jakub Vrana
63581af0f6
Move inline event handlers to <script>
2018-01-12 17:09:35 +01:00
Jakub Vrana
813ada6661
Revert using @this in formChecked
2018-01-11 18:58:00 +01:00
Jakub Vrana
4be72a2a0d
Allow customizing CSP
2018-01-11 18:39:49 +01:00
Jakub Vrana
541c3c1fed
Allow img-src data: common in skins
2018-01-11 18:39:49 +01:00
Jakub Vrana
3408d4ad78
Use JSON.parse if available
2018-01-11 18:39:49 +01:00
Jakub Vrana
e614ae08c4
Add Content Security Policy
2018-01-11 18:39:49 +01:00
Jakub Vrana
552d2a6be4
Always send security headers in customization
2018-01-11 18:39:49 +01:00
Jakub Vrana
415253b1b1
Add nosniff header
2018-01-11 18:39:22 +01:00
Jakub Vrana
d07b7e3773
Use Referrer-Policy instead of <meta name="referrer">
...
To make securityheaders.io happy.
Also fix a typo in the value (https://lists.w3.org/Archives/Public/public-webappsec/2015May/0059.html ).
2018-01-11 18:38:15 +01:00
Jakub Vrana
14778165a8
Use @this in JavaScript (prepares for removing inline event handlers)
2018-01-11 17:01:29 +01:00
Jakub Vrana
72b199378a
Prevent PHP 7.1 warning about non-numeric values
2018-01-11 16:22:29 +01:00
Jakub Vrana
329fa55af5
Unindent doc-comments
2018-01-11 15:14:05 +01:00
Jakub Vrana
ecf34769ad
Delete type="text/css" from <style> as it is the default in HTML5
2018-01-11 14:14:15 +01:00
Jakub Vrana
dc85ba2d86
Delete type="text/javascript" from <script> as it is the default in HTML5
2018-01-11 14:13:43 +01:00
Jakub Vrana
741b76fbd4
Replace getElementsByTagName by shortcut for querySelectorAll
2018-01-11 14:00:04 +01:00
Jakub Vrana
58b2904d62
Use querySelector
2018-01-11 13:55:48 +01:00
Jakub Vrana
9cb281868f
Replace getElementById by shortcut for querySelector (requires IE8)
2018-01-11 13:51:32 +01:00
Jakub Vrana
7bcba262df
Editor: Display field comment's text inside [] only in edit form
2017-10-01 08:45:17 -07:00
Itamar Schen
75c0786d2e
Fix hebrew typos ( #228 )
2017-09-29 09:25:32 +02:00
Jakub Vrana
c4f6cbb32e
Add new Hebrew translations
2017-09-11 13:25:49 +02:00
Jakub Vrana
b10e9e127e
Add Hebrew translation
2017-09-09 12:06:14 +02:00
Jakub Vrana
70aef8a55a
MySQL: Remove dedicated view for replication status
2017-05-19 11:11:44 +02:00
Jakub Vrana
0b824dad29
Sort table names (bug #552 )
2017-05-19 10:57:20 +02:00
Alfonso Montero
65fa4b4e31
Update es.inc.php
2017-04-22 10:07:55 +02:00
Jakub Vrana
c0a3f30060
Add a donate link
2017-04-16 10:42:27 +02:00
Jakub Vrana
7af1ee3702
Release 4.3.1
2017-04-14 09:48:11 +02:00
Jakub Vrana
3cbece1ec0
Fix SQL command autofocus
2017-04-09 12:30:34 +02:00
Jakub Vrana
fb7bd02713
Don't overwrite previous cookies (bug #539 )
2017-04-09 11:04:57 +02:00
Jakub Vrana
fb71941daa
PostgreSQL: Fix JSONB version support
2017-04-08 20:17:08 +02:00
Jakub Vrana
504c56216c
PostgreSQL: Support JSON and JSONB data types (bug #542 )
2017-04-08 19:59:13 +02:00
Andre Polykanine A.K.A. Menelion Elensúlë
b585ee8261
Updating Russian translation
2017-04-08 19:41:36 +02:00
Deni
f4817e8568
Fix table dependency on export
2017-04-08 19:38:03 +02:00
Deni
105aca9b04
Fix PostgreSQL nullable fields in export
2017-04-08 19:37:56 +02:00
Jakub Vrana
f556f6acb1
PostgreSQL: Fix index size computation in PostgreSQL < 9.0 (reverts 4c78976c
)
2017-04-08 19:33:46 +02:00
Jakub Vrana
22d0cf4171
Release 4.3.0
2017-03-15 18:24:12 +01:00
Jakub Vrana
8fd7ff0187
Highlight JSON
2017-03-10 08:56:58 +01:00
Jakub Vrana
e040b296c5
Print number of bytes in blob in italics
2017-03-10 08:19:58 +01:00
Jakub Vrana
b616c57352
MySQL: Support JSON data type
2017-03-10 08:15:52 +01:00
Jakub Vrana
50390ea38c
Support MySQL 8
2017-03-09 18:52:00 +01:00
Jakub Vrana
9d7d30891e
Use SameSite cookies (except session cookie)
2017-03-07 18:12:23 +01:00
Jakub Vrana
4cf73abccd
Rely on noreferrer in Firefox too
2017-03-01 11:35:01 +01:00
Jakub Vrana
2d6451b99a
Improve SQLite login error message
2017-03-01 11:23:20 +01:00
Jakub Vrana
40d1feec9f
Update URL
2017-02-27 13:44:22 +01:00
Jakub Vrana
e40d9692c7
Save bytes
2017-02-22 11:49:25 +01:00
Jakub Vrana
56b6590a4f
Simplify SQLite development
2017-02-21 13:13:39 +01:00
Jakub Vrana
46f39f3cdb
Bump version
2017-02-21 12:07:13 +01:00
Jakub Vrana
8a9df8ede1
Elasticsearch: allow empty server name
2017-02-21 12:07:13 +01:00
Jakub Vrana
e4d35f9591
Hide materialized views in MySQL
2017-02-20 19:28:16 +01:00
Jakub Vrana
346353153d
Unindent
2017-02-20 19:28:16 +01:00
Jakub Vrana
9df33e82e6
Elasticsearch: Support HTTPS by inputting https://server (bug #446 )
2017-02-20 18:06:14 +01:00
Jakub Vrana
fa09eba15e
Save bytes
2017-02-20 17:25:59 +01:00
Jakub Vrana
d5b329a1a4
MySQL: Support spatial indexes (bug #455 )
2017-02-20 17:25:34 +01:00
Jakub Vrana
0cd02bb98a
Fix dropping foreign keys linking to other database
2017-02-20 16:59:13 +01:00
Jakub Vrana
a7cbf66347
Move 'Create user' above the list of users
2017-02-20 16:52:10 +01:00
Jakub Vrana
fa6865da6a
Use 'Create database' instead of 'Create new database'
2017-02-20 16:47:03 +01:00
Jakub Vrana
63b6b99365
Support high Unicode characters in shorten_utf8 (bug #481 )
2017-02-20 16:22:30 +01:00
Jakub Vrana
a0a1476e5b
Fix where() escaping in MS SQL (bug #496 )
2017-02-20 15:23:22 +01:00
Jakub Vrana
8a9d803137
Add jsonly class to JS checkboxes
2017-02-20 15:11:47 +01:00
Jakub Vrana
4588af77ac
Display message about missing master status
2017-02-20 14:06:19 +01:00
Jakub Vrana
91bd2e84f5
Add Czech translation
2017-02-20 12:55:57 +01:00
Matthew Gamble
2a534798fa
Add basic support for MySQL replication
2017-02-20 12:54:40 +01:00
Adam Kuśmierz
a062e9cc58
Checkbox for bool in psql
2017-02-20 12:31:36 +01:00
Jakub Vrana
a01ca3ade4
PostgreSQL: Allow changing materialized views
2017-02-20 12:13:09 +01:00
Jakub Vrana
6ee4692afd
PostgreSQL: Fix index size computation
2017-02-20 12:06:41 +01:00
Jakub Vrana
b8cd3b317d
Verify commit success after import.
...
Fixes https://sourceforge.net/p/adminer/bugs-and-features/521/ .
2017-02-19 14:22:41 +01:00
Jonathan Vollebregt
64a49e95e8
Add javascript move for editing
2017-02-19 13:55:50 +01:00
Jan Kalina
8dd971ca5e
foreign key link fix - added missing ns
2017-02-19 13:02:55 +01:00
Peter Knut
c9801e2e24
Tables list implemented as <ul>
...
Encapsulation of list items is necessery for advanced CSS themes.
2017-02-19 11:39:04 +01:00
Loren Klingman
12aaf506b8
Fix MS SQL Driver to not show warnings for version fetching on connection and to retrieve the next set of results properly
2017-02-19 11:35:24 +01:00
Mathieu Rochette
4cfe6263d9
fix logger for SQL commands
2017-02-19 11:00:07 +01:00
Felix Geyer
b8bea7fc56
Hide databases the user can't connect to
...
pg_database lists all databases including the ones the user can't connect to.
There is little point in showing them when we know connecting will fail.
2017-02-19 10:33:22 +01:00
Kakysha
4a69059e1b
Edit json and jsonb types in textarea
2017-02-19 10:02:51 +01:00
Gargaj
842ea0bd46
Add namespace to routine call
...
MSSQL is picky about this, shouldn't affect the drivers that don't use namespaces.
2017-02-19 09:53:51 +01:00
K0n24d
1d0607177d
Do not set input type as numeric if field is an array
2017-02-19 09:45:05 +01:00
nafex
47c582acb3
make bytea fields shortable
2017-02-19 09:30:39 +01:00
Lubor Bilek
32334f1106
PostgreSQL export: table structure, columns, sequences, indexes, foreign keys, comments, trigger definition
2017-02-19 09:26:47 +01:00
Matthew Gamble
76612b1e8a
Move rendering of table structure and indexes list into plugin system
...
This allows the creation of a plugin to extend the display of either or
both of these things.
2017-02-18 19:15:23 +01:00
Matthew Gamble
eb8c9929d3
Handle checkboxes properly in selectAddRow()
2017-02-18 18:59:06 +01:00
Ion Bazan
cf10398104
fixed Elastic table_status()
2017-02-18 18:45:23 +01:00
Janne Cederberg
dedbd01f64
Tabs must also be escaped in JSON strings
...
If database table data contains tab characters (0x09) then those
must also be escaped along with newlines and carriage returns for
the resulting JSON file to be valid.
2017-02-18 17:51:55 +01:00
PiR-B-
4c78976cba
Fix index length with Postgresql
2017-02-18 17:42:34 +01:00
soleuu
1a6186648c
postgresql error with index on hidden columns (ctid)
2017-02-18 17:41:45 +01:00
Charles Wu
73690164b7
Added pdo_dblib as a driver for MSSQL (as native MSSQL driver does not exist for PHP7)
2017-02-18 17:35:36 +01:00
Jakub Vrana
3fa1eadf2c
Use null instead of undefined on after parsing JSON
2017-02-18 17:32:40 +01:00
shaununderwood
3a1c251065
Changed 'undefined' to 'null'
...
'undefined' is not a valid JSON attribute value and should been 'null'
2017-02-18 17:32:40 +01:00
Massimiliano Torromeo
d0268c69da
Fixed mssql driver for usage with microsoft's php7 sqlsrv extension
2017-02-18 17:32:40 +01:00
soleuu
86e26846a8
postgresql : ERROR: function connection_id() does not exist
2017-02-18 17:32:40 +01:00
soleuu
6860478950
postgresql : unique partial index musn't be considered as unique. can cause problems on row edition
2017-02-18 17:32:40 +01:00
Jakub Vrana
dc9ae77e2f
Fix error found by PHPStan
2017-02-16 19:05:45 +01:00
Jakub Vrana
d6c3430607
Add accessibility labels to Foreign keys
2017-01-23 15:12:42 -08:00
Jakub Vrana
2cee788ad3
Add accessibility labels to Indexes
2017-01-23 14:29:00 -08:00
Jakub Vrana
647cab7c69
Use class instead inline style
2017-01-23 14:10:50 -08:00
Jakub Vrana
9bb75e1230
Add accessibility labels to databases and tables checkboxes
2017-01-23 14:05:47 -08:00
Jakub Vrana
7099560add
Escape quote in field name to make it work in Chrome (thanks to zcepenela pani)
2017-01-23 13:30:05 -08:00
Lucas Sandery
31057f0ef2
RTL layout fixes
...
Signed-off-by: Lucas Sandery <lucas-sandery@users.noreply.github.com>
2017-01-23 12:50:23 -08:00
MegaXLR
0922b312d3
Changed 'geraakt' to 'beinvloed' in Dutch translation
2016-10-02 11:27:23 +02:00
Jakub Vrana
949b913d4f
Change comment not supported by compile.php
2016-09-27 22:04:44 -07:00
Jakub Vrana
af25827ff4
Add Cache-Control: immutable to static files
2016-09-27 21:53:11 -07:00
Jakub Vrana
9872229e11
Make maxlength in edit fields a soft limit
2016-09-19 10:12:33 -07:00
Jakub Vrana
682e86d236
Add accessibility labels to Create Table fields
2016-09-19 15:33:12 +02:00
Jakub Vrana
f0a5fb56a5
Update Indonesian translation (thanks to Benny)
2016-07-22 17:30:38 +02:00
Jakub Vrana
53dfafd2ea
Release 4.2.5
2016-06-01 10:09:29 -07:00
Jakub Vrana
7a33661b72
SQLite: Require credentials to use (thanks to Vincent Waart)
2016-06-01 09:59:20 -07:00
Jakub Vrana
a5b65fba5b
Fix remote execution in SQLite query (thanks to Vincent Waart)
2016-06-01 09:56:40 -07:00
Jakub Vrana
63f2a041ed
Remove global variable
2016-02-28 12:30:52 -08:00
Bernhard J. M. Gruen
3289eca040
improved kill command support for MySQL and initial support for PgSQL
2016-02-28 12:27:45 -08:00
Jakub Vrana
49e2ac4559
Release 4.2.4
2016-02-06 11:10:16 -08:00
Jakub Vrana
e5352cc5ac
Fix remote execution in SQLite query (discovered by 庞申杰(千霄))
2016-02-06 11:00:19 -08:00
Jakub Vrana
0bb5a52dc4
Add Finnish translation
2016-02-06 10:50:57 -08:00
Jakub Vrana
37b9f0ec01
Add Bosnian translation
2016-02-01 09:10:07 -08:00
ekurtovic
73f94e4873
Bosnian language
2016-02-01 09:09:54 -08:00
Jakub Vrana
a2f0806804
Delete unused variable and method
2016-01-24 14:25:17 -08:00
Jakub Vrana
b317fe156a
Support PHP 7
2016-01-24 12:02:41 -08:00
Jakub Vrana
f83e3f41d2
Release 4.2.3
2015-11-15 10:49:48 -08:00
Jakub Vrana
aa40e803e2
Add escaping (not fixing any XSS)
2015-11-08 12:15:45 -08:00
Jakub Vrana
4be0b6655e
Fix XSS in indexes (non-MySQL only)
2015-11-08 12:12:16 -08:00
Jakub Vrana
6c6bb45d3d
Update Bulgarian translation
2015-11-03 08:48:08 -08:00
Jakub Vrana
0a31742ee8
Add Bulgarian translation
2015-11-01 11:33:04 -08:00
David Grudl
a6ebd4a3e0
uses PHP 5 constructors
2015-11-01 11:08:46 -08:00
Jakub Vrana
d1aa3542ae
Update xx translation
2015-09-22 08:52:53 -07:00
Jakub Vrana
b1da3995f6
Update Greek translation
2015-09-22 08:47:14 -07:00
Jakub Vrana
79d438ed80
Add Galician translation
2015-09-22 08:29:49 -07:00
Jakub Vrana
35b71f0472
Add Greek translation
2015-09-20 11:09:34 -07:00
Jakub Vrana
a01b2efc22
Change links to HTTPS
2015-09-10 09:26:36 -07:00
Jakub Vrana
a248f8b008
Change protocol to HTTPS
2015-09-08 11:41:29 -07:00
Nabil Kadimi
69ff979ee7
Improve Arabic translation
2015-08-13 09:13:18 -07:00
Nabil Kadimi
1aa7833a90
Improve Arabic translation
2015-08-13 09:10:50 -07:00
Jakub Vrana
596f8df373
Fix XSS in alter table (found by HP Fortify)
2015-08-05 18:12:36 -07:00
Jakub Vrana
ea0c9d9b5e
Release 4.2.1
2015-03-10 09:33:44 -07:00
Jakub Vrana
c5ae82ab5b
MySQL: Try to set utf8mb4 if possible
2015-03-10 09:21:30 -07:00
Jakub Vrana
0025f2188a
MySQL: Fix usage of utf8mb4 if the client library doesn't support it
2015-03-08 13:07:20 -07:00
Jakub Vrana
ea04a7e2c6
Update German translation (thanks to kulmjens)
2015-03-08 13:07:20 -07:00
Jakub Vrana
fc6efa0e12
Update French translation (thanks to vlakoff)
2015-03-08 13:07:20 -07:00
Jakub Vrana
26dafd9320
Use utf8mb4 only if supported
2015-03-06 11:56:04 -08:00
vlakoff
c7f302ca0b
Corrections in French translation
2015-03-06 10:38:31 -08:00
kulmjens
b6c7708f32
Update de.inc.php
...
Added some missing strings, corrected some grammatical errors and did some cosmetics. :-)
2015-03-06 10:36:07 -08:00
Jakub Vrana
ced05d8a44
Fix going back to search result after edit
2015-03-06 10:20:10 -08:00
Jakub Vrana
8dde91b2a1
SQLite: Use EXPLAIN QUERY PLAN in SQL query (bug #443 )
2015-03-06 10:02:45 -08:00
Jakub Vrana
8aa420d160
MySQL: Use utf8mb4 in export only if required
2015-03-06 09:36:20 -08:00
Jakub Vrana
6bbc8bc3ea
Release 4.2.0
2015-02-07 11:08:21 -08:00
Jakub Vrana
c990de3b3e
Fix XSS in login form (bug #436 )
2015-02-07 10:40:51 -08:00
beerwine
411d198d0d
Added support for ILIKE in pgsql.
2015-02-07 10:25:33 -08:00
Jakub Vrana
060c006875
Add referrer: never meta tag
2015-02-06 09:00:48 -08:00
Jakub Vrana
42fd6dea8b
Improve Spanish translation (thanks to Anuncios Google)
2015-01-24 11:43:35 -08:00
Jakub Vrana
5b38a5b6f1
Avoid double escaping in script=db (thanks to trestna smradlavice)
2015-01-12 09:46:53 -08:00
Nima Amini
65f8a87629
Update Persian translation
2015-01-12 09:32:03 -08:00
Jakub Vrana
2e4b8c1d36
Fix version needed for utf8mb4 (thanks to dg)
2015-01-11 10:09:41 -08:00
Jakub Vrana
2a5aca0038
Improve error message for views
2015-01-09 11:38:22 -08:00
Matej Humpal
8cb8a75658
Fix tables list alphabetical order in PostgreSQL driver
2015-01-06 09:47:15 -08:00
Matej Humpal
647e8d5cc1
Order sequences list by name
2015-01-06 09:27:45 -08:00
Jakub Vrana
25329cebf3
Allow limiting number of displayed rows in SQL command (bug #406 )
2014-12-06 11:12:51 -08:00
Fot0n
f839d5ac25
Correcting inaccuracies and errors
2014-12-06 09:04:10 -08:00
Jakub Vrana
8bd53120df
Fix handling of 64 bit numbers in auto_increment
2014-11-24 18:17:43 -08:00
Jakub Vrana
4a4e58179f
Avoid comma before PARTITION
2014-11-20 09:53:52 -08:00
Jakub Vrana
0b0c0c7e89
Don't alter table comment if not changed (was crashing MySQL Cluster)
2014-11-18 09:50:02 -08:00
Jakub Vrana
594c626665
Relax foreign keys format for NDB engine
2014-11-15 14:06:46 -08:00
Jakub Vrana
001bf042b4
MySQL: Support foreign keys in NDB storage
2014-11-12 10:13:40 -08:00
Jakub Vrana
fe76c6b887
Add links to documentation on table status page
2014-11-04 09:48:21 -08:00
Jakub Vrana
3ff5930d18
Improve Romanian translation (thanks to Marian-Nicolae V. Ion)
2014-11-04 09:17:04 -08:00
Radosław Kowalewski
f782af67e2
Update Polish translation
2014-10-30 09:58:12 -07:00
Jakub Vrana
536e9a58ad
Improve CSRF message
2014-10-28 09:24:13 -07:00
Jakub Vrana
5dc5bfe7ff
SQLite: Support CURRENT_* default values (bug #417 )
2014-10-25 16:49:42 -07:00
Gargaj
0fb7260fd4
MSSQL: avoid warnings if result is invalid
2014-10-06 09:11:59 -07:00
Gargaj
9c534a0a80
Elasticsearch: sort as strings
2014-09-16 09:20:34 -07:00
Jakub Vrana
8871fffb7c
Delete duplicate code
2014-09-14 21:47:03 -07:00
Lubor Bilek
3052952733
PostgreSQL: Fix timestamp(0) ( fixes #383 )
2014-09-14 21:34:26 -07:00
Jakub Vrana
f9d76cea9a
Firebird: Alpha version (thanks to Steve Krämer)
2014-09-14 21:10:23 -07:00
Jakub Vrana
37c8a3a123
Report offline and other AJAX errors (bug #419 )
2014-09-14 15:47:09 -07:00
Jakub Vrana
a987a2a4de
Fix JS error on Ctrl+click in select
2014-09-14 14:49:39 -07:00
Jakub Vrana
594085c6f5
Send 403 for auth error
2014-09-14 14:49:33 -07:00
Rossler Jan
7a370e7885
PostgreSQL: Adjusted detection of materialized views support
2014-09-13 11:19:38 -07:00
Rossler Jan
933f041f4d
PostgreSQL: Fixed foreign tables not displaying in menu
2014-09-13 11:16:24 -07:00
Rossler Jan
abc8be3317
PostgreSQL: Added support for materialized views
2014-09-13 11:16:17 -07:00
Jakub Vrana
51986426b7
Fix displaying binary data
2014-09-13 11:00:00 -07:00
Jakub Vrana
a3e1cd7bb6
Fix saving NULL value
...
This reverts commit ed130065
.
Conflicts:
adminer/drivers/mongo.inc.php
adminer/include/functions.inc.php
2014-09-13 10:59:28 -07:00
JorgeHeredia
3e769815bf
Update on Oracle Driver
...
I added the code to display the foreign keys on the table description! cheers!
2014-09-13 09:32:46 -07:00
Jakub Vrana
9e28e9f7ae
Fix a typo in translation
2014-09-12 09:19:27 -07:00
Jakub Vrana
0e78996fdb
Specify encoding for PHP 5.6 with invalid default_charset ( fixes #421 )
2014-09-11 08:48:26 -07:00
Gargaj
8d432beb3d
Elasticsearch: adapt select() to use $where
2014-09-11 08:44:05 -07:00
Gargaj
02e574c8e9
Elasticsearch: fix select when fields are explicit
...
If fields are explicitly said, ES returns each row as an array.
2014-09-11 08:44:05 -07:00
Gargaj
c38f25b5d6
Elasticsearch: sort databases
2014-09-11 08:44:00 -07:00
Gargaj
024d73934f
Elasticsearch: fix tables_list
...
otherwise it only returns "mappings" as the table
2014-09-11 08:32:03 -07:00
Gargaj
9315954f3e
Elasticsearch: check for valid mappings
2014-09-11 08:30:23 -07:00
Gargaj
fe57642b6c
Elasticsearch: add "engines" virtual function to avoid error
2014-09-11 08:28:31 -07:00
Gargaj
7066325e41
Elasticsearch: only throw error on actual decoding error
2014-09-11 08:27:45 -07:00
Jakub Vrana
b08631dab3
Danish translation
2014-09-08 09:27:15 -07:00
Jarne W. Beutnagel
767af152f9
Fixed spelling error
2014-09-08 09:16:58 -07:00
Jarne W. Beutnagel
4ee84efa3e
Added Danish language file
2014-09-08 09:16:58 -07:00
Gargaj
04356ca0b0
Adapt to mapping structure
...
Mappings return a different structure actually:
http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/mapping-intro.html#_viewing_the_mapping
2014-07-03 16:36:05 -07:00
Jakub Vrana
f80b296a1a
Make adminer.key group-readable
2014-06-27 08:17:33 -07:00
Jakub Vrana
52eee61247
Use chmod() instead of umask()
2014-06-27 08:15:15 -07:00
Jakub Vrana
7e3f2d9b1d
Fix edit by long non-utf8 string (thanks Robert Vlach)
2014-06-26 14:36:47 +02:00
Jakub Vrana
8bd3dca2f7
Use utf8mb4 on more places
2014-06-26 13:38:50 +02:00
Jakub Vrana
b87d43fdcd
Make master key unreadable to others (bug #410 )
2014-06-26 13:30:02 +02:00
Jakub Vrana
06a2d87e55
Add CSS classes to navigation
2014-06-26 12:59:04 +02:00
Jakub Vrana
50b33db7e2
Change Dump to Export
2014-06-24 15:34:15 +02:00
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