Jakub Vrana
71a6a1269d
Fill footer to the right
2018-02-09 23:36:53 +01:00
Jakub Vrana
6a3bce1174
Make footer smaller
2018-02-09 23:33:46 +01:00
Jakub Vrana
28acee861f
Move pagination outside footer
2018-02-09 23:28:19 +01:00
Jakub Vrana
42b15654c4
Wrap more into if (!is_ajax)
2018-02-09 23:09:05 +01:00
Jakub Vrana
e2d858d638
Move <p>
2018-02-09 23:05:21 +01:00
Jakub Vrana
879963dec1
PostgreSQL: Add IF EXISTS to DROP SEQUENCE in export (bug #595 )
2018-02-09 22:11:27 +01:00
Jakub Vrana
daa19b0a6e
Make footer border more obvious
2018-02-09 22:05:11 +01:00
Jakub Vrana
d27ee7a388
Make footer margin not transparent
2018-02-09 21:55:18 +01:00
Jakub Vrana
1ec4637ade
Centralize oninput
2018-02-09 21:23:42 +01:00
Jakub Vrana
ea1ff7e902
Speed up alter table
...
Alter table mysql.user takes 0.9 instead of 1.5 seconds.
2018-02-09 21:11:12 +01:00
Jakub Vrana
2761f44cf4
Use Unicode arrows in alt
2018-02-09 17:54:52 +01:00
Jakub Vrana
557b8b178e
Avoid hiding column only to show it later
2018-02-09 17:50:25 +01:00
Jakub Vrana
07d1bc4291
Respect unchecked Default values
2018-02-09 17:45:50 +01:00
Jakub Vrana
7ac96dd0b2
Update UI when coming from history
2018-02-09 17:35:17 +01:00
Jakub Vrana
eeb7ce1939
PostgreSQL: Fix exporting string default values (thanks to PotatoPangolin)
2018-02-09 15:29:54 +01:00
Jakub Vrana
ea4ac5c8f3
Semi-transparent border on table actions
2018-02-09 15:14:10 +01:00
Jakub Vrana
3906231dc5
Fix exporting sequences in PostgreSQL 10
2018-02-09 14:43:25 +01:00
Jakub Vrana
ffb4ee3a61
Shorten JSON values in select (bug #594 )
2018-02-09 13:48:33 +01:00
Jakub Vrana
34d338b185
Fix id in databases list
2018-02-09 13:34:46 +01:00
Jakub Vrana
f4983dfd5f
Declare MariaDB support
2018-02-09 09:24:12 +01:00
Jakub Vrana
800fbb9b9e
Release 4.6.1
2018-02-09 00:20:58 +01:00
Jakub Vrana
4b1960f498
Round 9.2 to 9.2
2018-02-08 23:58:09 +01:00
Jakub Vrana
e299e9d82d
MariaDB: Links to documentation in syntax highlighting
2018-02-08 23:47:16 +01:00
Jakub Vrana
cf7fe88990
Display notification about performing action after relogin
2018-02-08 16:49:56 +01:00
Jakub Vrana
a1927d5b71
Allow specifying server name displayed in breadcrumbs
2018-02-08 14:32:21 +01:00
Jakub Vrana
76d7560d27
MariaDB: Links to documentation
2018-02-08 13:56:22 +01:00
Jakub Vrana
cddd61c214
Add more system tables help links
2018-02-08 11:21:33 +01:00
Jakub Vrana
8b8cfd9f04
Respect empty tableName in tablesPrint
2018-02-08 10:35:54 +01:00
Jakub Vrana
99d7b88341
Use tableName() in table.inc.php
2018-02-08 10:34:43 +01:00
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