Jakub Vrana
29339c5223
Db: Unify connection error handling
2025-03-28 22:28:52 +01:00
Jakub Vrana
d5bba383ea
Check numeric table names after error
2025-03-28 20:45:27 +01:00
Jakub Vrana
d59830c7b2
Delete $has_token
2025-03-28 20:40:28 +01:00
Jakub Vrana
ff37ac1d35
MySQLi: Check for more results ( fix #955 )
2025-03-28 20:13:06 +01:00
Jakub Vrana
75c94cec6b
Fix types
2025-03-28 19:48:25 +01:00
Jakub Vrana
65d97caeb9
Move $error to Adminer::$error
2025-03-28 19:48:23 +01:00
Jakub Vrana
3cfae4b8f4
Pass $error as param
2025-03-28 19:04:13 +01:00
Jakub Vrana
e219ef9ad1
Move $token to get_token()
2025-03-28 19:04:11 +01:00
Jakub Vrana
74457f0895
Move $HTTPS to HTTPS
2025-03-28 18:39:30 +01:00
Jakub Vrana
f6d311457e
Move $langs to langs()
2025-03-28 18:39:30 +01:00
Jakub Vrana
adab18da78
Bump Composer PHP version
2025-03-28 18:39:30 +01:00
Jakub Vrana
508baa8c6b
Move $LANG and get_lang() to LANG
2025-03-28 18:39:30 +01:00
Jakub Vrana
f0920af6b7
Move $VERSION and version() to VERSION
2025-03-28 18:39:30 +01:00
Jakub Vrana
06f0a926dd
Docs: update
2025-03-28 18:39:28 +01:00
Jakub Vrana
81c5ae33ab
Docs: wrap
2025-03-28 17:43:13 +01:00
Jakub Vrana
4cbe50fd49
Tests: select with where and order
2025-03-28 17:43:13 +01:00
Jakub Vrana
2396397b75
Elasticsearch: Make it work with Elasticsearch 8
2025-03-28 17:43:11 +01:00
Jakub Vrana
bd823716fc
Elastic: Fix types
2025-03-28 16:17:26 +01:00
Jakub Vrana
7a19fa67fd
Integrate Db::result in get_val
2025-03-28 15:41:38 +01:00
Jakub Vrana
195341d075
Split editFunctions
2025-03-28 15:41:38 +01:00
Jakub Vrana
46f6a96c95
Doc-comments: Fix type errors
2025-03-28 15:41:36 +01:00
Jakub Vrana
dc38a7ded3
Plugins: Move operators to a method
2025-03-28 14:30:00 +01:00
Jakub Vrana
c7140c2158
Tests: Run from /adminer/
...
To run them on the compiled version, rename adminer.php to index.php and start a web server one directory up.
2025-03-28 12:51:45 +01:00
Jakub Vrana
c2c8992dd0
PHPStan: Fix errors in Plugins
2025-03-28 12:47:09 +01:00
Jakub Vrana
a691bcbf15
Rename function with the same name as Driver::select
2025-03-28 12:47:09 +01:00
Jakub Vrana
e3a4a214e6
Doc-comments: Remove redundant info
2025-03-28 12:47:09 +01:00
Jakub Vrana
a9143ccbdc
Doc-comments: Fix type errors
2025-03-28 12:47:09 +01:00
Jakub Vrana
c169c55d70
Call Plugins from Adminer class
2025-03-28 12:47:09 +01:00
Jakub Vrana
54f3437a6a
Plugins: Simplify calling
...
The class Plugins don't extend Adminer anymore. Adminer is now treated like any other plugin.
Hooks are now registered in the constructor and they are called dynamically.
Apart from being much more pleasant to work with, it shaves 7 kB from the compiled file.
2025-03-28 12:47:09 +01:00
Jakub Vrana
96178b83ad
Compile: Strip types
2025-03-28 12:47:08 +01:00
Jakub Vrana
b948f77af4
Doc-comments: Fix type errors
2025-03-28 12:47:06 +01:00
Jakub Vrana
54f8d731b3
Doc-comments: Sync method signatures
2025-03-28 12:45:02 +01:00
Jakub Vrana
ab4208dcb8
Doc-comments: Declare type properties
2025-03-28 12:45:02 +01:00
Jakub Vrana
5e88dae4e2
Doc-comments: Format
2025-03-28 12:45:02 +01:00
Jakub Vrana
45c045382a
Doc-comments: Move return types to declaration
2025-03-28 12:45:02 +01:00
Jakub Vrana
641ee4ff26
Doc-comments: Move param types to declaration
2025-03-28 12:45:02 +01:00
Jakub Vrana
69073d9d54
AdminerLoginSsl: Document type
2025-03-28 12:45:02 +01:00
Jakub Vrana
911f3b71b7
Doc-comments: Add param names
2025-03-28 12:45:02 +01:00
Jakub Vrana
3bde36b68e
Tests: Invalid table
2025-03-28 12:45:01 +01:00
Jakub Vrana
d47d3cb4c5
Document error revealed by PHPStan
2025-03-27 21:05:32 +01:00
Jakub Vrana
0cdc18d22c
Tests PostgreSQL: Sequence and schema
2025-03-27 21:05:32 +01:00
Jakub Vrana
47c533db4d
Test wrong password
2025-03-27 21:05:32 +01:00
Jakub Vrana
feaed0497a
Tests: Add test adder
2025-03-27 21:05:32 +01:00
Jakub Vrana
104132de36
Fix errors discovered by tests
2025-03-27 21:05:31 +01:00
Jakub Vrana
4d22e8fd4e
PostgreSQL: Fix PHP warning when creating new routine
2025-03-27 18:56:10 +01:00
Jakub Vrana
a2ff6a7fb1
PostgreSQL: Unuse deleted fetch_field
2025-03-27 18:47:05 +01:00
Jakub Vrana
b23bf6c055
PHPStan: Fix more errors
2025-03-27 18:39:48 +01:00
Jakub Vrana
e2deed9a02
Use common parent for Db
2025-03-27 18:39:47 +01:00
Jakub Vrana
0578b5c490
JS: Add 'use strict'
2025-03-27 10:27:46 +01:00
Jakub Vrana
81ae16bce1
JS: Remove forgotten log
2025-03-27 07:23:34 +01:00