Jiří Barouš
8646a87712
Fixes plugin edit-foreign.php
...
When a table has a FK multiple times on a single table and the limit is exceeded, the select will no longer show for every field but the first for that target table.
This made it impossible to save such tables correctly.
2023-12-01 11:17:02 +01:00
Lionel Laffineur
fe9e2f3632
Improve uploaded file security by adding .htfile prefix to filename
2023-10-18 21:07:02 +02:00
Lionel Laffineur
1cc06d6a10
Plugin file-upload generate temp filename no extension + prevent file to be located elsewhere then under upload path
2023-10-17 22:19:17 +02:00
Roy-Orbison
62ff501346
Repair table filter plugin
...
Undo accidental reversion of commit 2b41f629a0
Check no other modifier keys & not already focussed for shortcut.
2023-09-22 15:58:08 +09:30
Lionel
20b7af8c1d
Merge pull request #47 from adminerevo/feature/filter_tables_beautify
...
Feature/filter tables beautify
2023-08-14 15:13:41 +02:00
Lionel
b7d728787f
Added key shortcut Ctrl+Shift+F to focus filter field and disabled enter key
2023-08-13 14:31:26 +02:00
Lionel
d63796aa71
Merge pull request #44 from Roy-Orbison/plugin-import-from-dir
...
Plugin for selection of SQL files to import
2023-08-13 13:27:14 +02:00
Lionel
71e0a6f478
Merge pull request #43 from Roy-Orbison/plugin-login-external
...
Plugin for using external/3rd-party login system
2023-08-12 21:37:54 +02:00
Roy-Orbison
2b41f629a0
Filter tables plugin cleanup
...
- Put markup first and consolidate all script into single block
- Fix some JS oddities
- Put into IIFE no does not pollute the global namespace (prevents
conflicts)
- Hide when JS disabled
2023-08-10 17:28:12 +09:30
Lionel Laffineur
f6c8ab1463
Fix JS error if #dbs is not in the page + add fieldset around input and add clear button next to input
2023-08-09 19:38:13 +02:00
Lionel
235c2d69b1
Merge pull request #42 from Roy-Orbison/adminer-dot-js
...
Plugin to auto-include adminer.js when present
2023-08-09 17:33:16 +02:00
Roy-Orbison
5a625a5f5e
Plugin for using external login system
...
or for allowing unrestricted access.
2023-08-09 14:09:15 +09:30
Roy Orbitson
2d30330f98
No-verify plugin breaks others
...
Does not need to block other plugins from using the head() method.
2023-08-09 11:21:06 +09:30
Roy-Orbison
8ed117ca50
Allow selection of SQL files to import
...
instead of only accepting the very non-descriptive adminer.sql[.gz], and
make it possible to use a source directory other than Adminer's own.
2023-08-07 17:29:44 +09:30
Roy-Orbison
d07786bbb4
Plugin to auto-include adminer.js when present
...
Closes #8
2023-08-07 14:39:29 +09:30
luigifab
a12d31c5a8
Fix editRowPrint for plugin
2021-03-04 10:57:55 +01:00
Jakub Vrana
9bd63a1326
Update readme
2021-02-10 19:52:55 +01:00
Jakub Vrana
92d5858b03
Link instructions
2021-02-10 19:52:55 +01:00
Jakub Vrana
3882bfaac1
Remove .inc extension from driver plugins
2021-02-10 11:43:56 +01:00
Jakub Vrana
51abdcdab9
SimpleDB, Firebird, ClickHouse: Move to plugin
2021-02-08 19:56:15 +01:00
Jakub Vrana
701c5cd73b
Fix whitespace
2021-02-08 15:50:02 +01:00
Jakub Vrana
a8c218f192
Add callback before edit form (bug #759 )
2021-02-08 10:57:53 +01:00
Jakub Vrana
438c7f55be
Add comment
2021-02-06 16:58:59 +01:00
Hugues Lismonde
3f38b61366
Fix forwarded IP comparison in login-ip plugin
...
The issue described in #372 is the same for the HTTP_X_FORWARDED_FOR comparison. strncasecmp returns 0 when the two strings are equal which is falsey.
2020-02-04 16:58:13 +01:00
Lukáš Holeczy
681b5e7b7a
Fix comparing IPs
2020-01-30 18:32:34 +01:00
Jakub Vrana
08c132cbea
Unify dumpTable declarations (bug #707 )
2019-11-11 12:27:53 +01:00
Jakub Vrana
0678ce1222
Initialize version-noverify sooner (bug #705 )
2019-11-11 12:27:53 +01:00
Jakub Vrana
5f4af56f68
Add a comment (bug #691 )
2019-08-20 16:24:33 +02:00
Jakub Vrana
92d443dac0
Add AdminerLoginIp
2019-07-19 14:36:42 +02:00
Inge Brattaas
d846eac97e
Keep font size in all tables.
...
Prevent CSS rule "table { font-size: 90% }" from making nested tables
unreadable.
2019-07-14 18:58:07 +02:00
Mario Wenzel
02f5cbdc4d
Allow bruteForceKey to be overwritten ( #342 )
...
As per Documentation (https://www.adminer.org/en/extension/#api ) bruteForceKey can be overwritten by plugins. This change actually allows for that to happen.
2019-05-14 10:49:52 +02:00
Peter Knut
b2606cda0e
Change '...' to horizontal ellipsis character
2018-12-18 14:45:37 +01:00
Jakub Vrana
5b443a4e7d
Change inline style to class name
2018-10-27 21:21:20 +02:00
kPherox
e4837a0564
Wrap table.nowrap
with div[style="overflow-x: auto"]
2018-10-27 21:16:57 +02:00
Christopher CHEN
65c52735fb
Add plugin pretty-json-column
...
(cherry picked from commit 9b8612a49c43ff170837dbf84f8c08a0e85386a8)
2018-09-18 18:59:24 +02:00
Christopher CHEN
84e86cf572
DOM not ready when restoring adminer_tables_filter
( #289 )
...
Uncaught TypeError: Cannot set property 'value' of null
2018-09-18 15:38:13 +02:00
Jakub Vrana
d581f3dedb
Make maxlength in all fields a soft limit
2018-07-15 21:05:26 +02:00
Peter Knut
3de94b67ca
Allow AdminerTablesFilter plugin to be used with third-party table list plugins ( #275 )
2018-05-13 09:49:09 +02:00
Jakub Vrana
60d1b7b3b4
Disallow using password-less databases
2018-05-04 16:52:41 +02:00
Jakub Vrana
3410836c12
Allow connecting to different drivers in login-servers
2018-02-22 12:38:22 +01:00
Jakub Vrana
cd503f6a0d
Wrap long line
2018-02-22 11:39:09 +01:00
Jakub Vrana
00721402e0
Add login-otp plugin
2018-02-22 11:36:11 +01:00
Jakub Vrana
b4392b3f91
Use single \ in ' strings
2018-02-20 16:27:40 +01:00
Jakub Vrana
2021ea8fd7
is not needed with border-collapse
2018-02-20 16:02:25 +01:00
Jakub Vrana
fad20d1065
Do not append empty values
2018-02-09 13:48:50 +01:00
Jakub Vrana
a1927d5b71
Allow specifying server name displayed in breadcrumbs
2018-02-08 14:32:21 +01:00
Jakub Vrana
d322e0165b
Remove .lcZ from timeFormat (bug #593 )
2018-02-08 11:52:11 +01:00
Jakub Vrana
c8bb112a5d
Select original if nothing else is selected
2018-02-07 12:46:43 +01:00
Jakub Vrana
06660882b5
Remove nested array
2018-02-07 12:42:46 +01:00
Jakub Vrana
42eec7d728
Support connecting to MySQL via SSL
2018-02-07 12:13:58 +01:00