]>
git.joonet.de Git - adminer.git/log
Jakub Vrana [Wed, 26 Mar 2025 17:08:50 +0000 (18:08 +0100)]
PHPStan: Check only one driver
Jakub Vrana [Wed, 26 Mar 2025 16:04:30 +0000 (17:04 +0100)]
Separate queries(null)
Jakub Vrana [Wed, 26 Mar 2025 15:57:58 +0000 (16:57 +0100)]
PHPStan: Fix level 3 errors
Jakub Vrana [Wed, 26 Mar 2025 14:38:04 +0000 (15:38 +0100)]
PHPStan: Fix level 2 errors
Jakub Vrana [Wed, 26 Mar 2025 12:49:11 +0000 (13:49 +0100)]
PHPStan: Fix level 1 errors
Jakub Vrana [Wed, 26 Mar 2025 12:09:49 +0000 (13:09 +0100)]
PHPStan: Use @return void
PHPStan then warns abouts using the return value
Jakub Vrana [Wed, 26 Mar 2025 11:41:52 +0000 (12:41 +0100)]
PHPStan: Fix level 0 errors
Jakub Vrana [Wed, 26 Mar 2025 10:39:06 +0000 (11:39 +0100)]
SQLite: Fix non-PDO driver after
99163fe
Jakub Vrana [Wed, 26 Mar 2025 10:10:37 +0000 (11:10 +0100)]
Use Adminer\Plugins
Jakub Vrana [Wed, 26 Mar 2025 09:34:11 +0000 (10:34 +0100)]
Readme: Remove duplicite information
Jakub Vrana [Wed, 26 Mar 2025 09:25:13 +0000 (10:25 +0100)]
Add comment
Jakub Vrana [Wed, 26 Mar 2025 06:55:30 +0000 (07:55 +0100)]
Notices: Use idx()
Jakub Vrana [Wed, 26 Mar 2025 06:28:34 +0000 (07:28 +0100)]
AdminerDarkSwitcher: Work with compiled version (bug #926)
Jakub Vrana [Wed, 26 Mar 2025 03:16:17 +0000 (04:16 +0100)]
Notices: Avoid accessing offset on null
Thanks to @peterpp at
62017e3 .
Jakub Vrana [Wed, 26 Mar 2025 06:17:25 +0000 (07:17 +0100)]
Tests: Add schema
Jakub Vrana [Wed, 26 Mar 2025 02:29:22 +0000 (03:29 +0100)]
MySQL: Simplify condition in fk_support
Jakub Vrana [Wed, 26 Mar 2025 01:23:29 +0000 (02:23 +0100)]
Doc-comment: Use type aliases for arrays
Type aliases could be defined either globally (https://phpstan.org/writing-php-code/phpdoc-types#global-type-aliases) or just for a class.
I prefer having them at the place where they are created.
Jakub Vrana [Wed, 26 Mar 2025 00:37:53 +0000 (01:37 +0100)]
Display error for invalid table
Jakub Vrana [Wed, 26 Mar 2025 00:34:48 +0000 (01:34 +0100)]
Always return array from table_status()
Jakub Vrana [Tue, 25 Mar 2025 23:08:16 +0000 (00:08 +0100)]
Move icons to CSS
Jakub Vrana [Tue, 25 Mar 2025 21:35:31 +0000 (22:35 +0100)]
Schema: Move style to CSS
Jakub Vrana [Tue, 25 Mar 2025 20:58:43 +0000 (21:58 +0100)]
Avoid <optgroup> in <datalist>
Jakub Vrana [Tue, 25 Mar 2025 20:47:25 +0000 (21:47 +0100)]
CSS: Invert icons in dark mode
Jakub Vrana [Tue, 25 Mar 2025 20:10:02 +0000 (21:10 +0100)]
Simplify designs.php
Jakub Vrana [Tue, 25 Mar 2025 20:06:43 +0000 (21:06 +0100)]
lucas-sandery design: Icons with uncompiled version (fix #954)
Jakub Vrana [Tue, 25 Mar 2025 14:14:19 +0000 (15:14 +0100)]
Doc-comments: Use special PHPStan types
Jakub Vrana [Tue, 25 Mar 2025 14:08:13 +0000 (15:08 +0100)]
Doc-comments: Use array shapes in @return
This uses https://phpstan.org/writing-php-code/phpdoc-types#array-shapes
I'm not going to do this in @param, it would be better to use https://phpstan.org/writing-php-code/phpdoc-types#global-type-aliases
Jakub Vrana [Tue, 25 Mar 2025 13:41:26 +0000 (14:41 +0100)]
Doc-comments: Improve array @var
Jakub Vrana [Tue, 25 Mar 2025 13:31:27 +0000 (14:31 +0100)]
Doc-comment: Improve array @param
This uses syntax from https://phpstan.org/writing-php-code/phpdoc-types#general-arrays.
int[] means an array of ints with arbitrary keys (usually strings)
list<string> means an array of strings with sequential integer keys starting at 0
list<string>[] means an arbitrary array of string lists
list<string[]> means list of arbitrary string arrays
string[][] means two dimensional array with arbitrary keys in both dimensions
array was left in the comments for https://phpstan.org/writing-php-code/phpdoc-types#array-shapes
Jakub Vrana [Tue, 25 Mar 2025 12:08:03 +0000 (13:08 +0100)]
Doc-comments: Improve array @return
Jakub Vrana [Tue, 25 Mar 2025 06:13:43 +0000 (07:13 +0100)]
AdminerSqlGemini: Highlight button
Jakub Vrana [Tue, 25 Mar 2025 05:58:35 +0000 (06:58 +0100)]
JS: Simplify SubmitHighlight
Jakub Vrana [Tue, 25 Mar 2025 05:56:00 +0000 (06:56 +0100)]
AdminerSqlGemini: Handle Ctrl+Enter
Jakub Vrana [Tue, 25 Mar 2025 05:49:34 +0000 (06:49 +0100)]
AdminerSqlGemini: Wrap returned text to comment
Jakub Vrana [Tue, 25 Mar 2025 05:29:41 +0000 (06:29 +0100)]
AdminerSqlGemini: Return more columns by default
Jakub Vrana [Tue, 25 Mar 2025 05:17:21 +0000 (06:17 +0100)]
AdminerSqlGemini: Send vendor
Jakub Vrana [Tue, 25 Mar 2025 05:15:09 +0000 (06:15 +0100)]
Simplify saving flavor
Jakub Vrana [Tue, 25 Mar 2025 05:07:51 +0000 (06:07 +0100)]
AdminerSqlGemini: Avoid button jumping
Jakub Vrana [Tue, 25 Mar 2025 04:39:25 +0000 (05:39 +0100)]
Add comment
Jakub Vrana [Mon, 24 Mar 2025 22:49:30 +0000 (23:49 +0100)]
AdminerSqlLog: Update comment
Jakub Vrana [Mon, 24 Mar 2025 18:17:18 +0000 (19:17 +0100)]
More developer notes
Jakub Vrana [Mon, 24 Mar 2025 16:35:59 +0000 (17:35 +0100)]
Develop
Jakub Vrana [Mon, 24 Mar 2025 16:35:22 +0000 (17:35 +0100)]
Release 5.1.0
Jakub Vrana [Mon, 24 Mar 2025 16:28:53 +0000 (17:28 +0100)]
Export: Use output buffering
Jakub Vrana [Mon, 24 Mar 2025 16:21:44 +0000 (17:21 +0100)]
Document //!
Jakub Vrana [Mon, 24 Mar 2025 15:55:40 +0000 (16:55 +0100)]
Move beforeunload to plugin
Jakub Vrana [Mon, 24 Mar 2025 14:57:46 +0000 (15:57 +0100)]
Improve handling of translations with '
Inoyatulloh [Sun, 23 Mar 2025 20:41:52 +0000 (01:41 +0500)]
Added Uzbek language
Karel Uhlík [Sun, 23 Mar 2025 20:19:00 +0000 (21:19 +0100)]
AdminerTablesFilter: Fix JS variable visibility
fix error: Uncaught ReferenceError: reg is not defined
Jakub Vrana [Mon, 24 Mar 2025 13:47:55 +0000 (14:47 +0100)]
MS SQL PDO: Hide unsupported EXPLAIN
Jakub Vrana [Mon, 24 Mar 2025 13:41:08 +0000 (14:41 +0100)]
Non-MySQL: Better field types in SQL command
Jakub Vrana [Mon, 24 Mar 2025 13:25:38 +0000 (14:25 +0100)]
MS SQL PDO: Display last insert ID
Jakub Vrana [Mon, 24 Mar 2025 13:11:25 +0000 (14:11 +0100)]
MS SQL: Common parent for PDO Db
Jakub Vrana [Mon, 24 Mar 2025 13:02:01 +0000 (14:02 +0100)]
Turn on output buffering only after sending headers
Otherwise output sent before Location (usually errors) is lost.
Jakub Vrana [Mon, 24 Mar 2025 12:45:38 +0000 (13:45 +0100)]
Tests MS SQL: Connect to default server
Jakub Vrana [Mon, 24 Mar 2025 12:43:55 +0000 (13:43 +0100)]
SQLite PDO: Display results in SQL query
Jakub Vrana [Mon, 24 Mar 2025 11:56:58 +0000 (12:56 +0100)]
Tests: Check loaded plugin
Jakub Vrana [Mon, 24 Mar 2025 11:43:28 +0000 (12:43 +0100)]
Notices: fetch_field in PDO
Jakub Vrana [Mon, 24 Mar 2025 09:24:47 +0000 (10:24 +0100)]
PostgreSQL: Fix number of affected rows after clone
Jakub Vrana [Mon, 24 Mar 2025 08:49:42 +0000 (09:49 +0100)]
Notices: Declare properties in fetch_field()
Jakub Vrana [Mon, 24 Mar 2025 07:39:04 +0000 (08:39 +0100)]
Fix JS error on AI column input
Jakub Vrana [Mon, 24 Mar 2025 11:16:24 +0000 (12:16 +0100)]
Notices: Declare Db::$info at least in MySQL
Jakub Vrana [Mon, 24 Mar 2025 07:32:33 +0000 (08:32 +0100)]
Tests: Fix AI
Jakub Vrana [Mon, 24 Mar 2025 06:38:33 +0000 (07:38 +0100)]
AdminerDarkSwitcher: Icon
Jakub Vrana [Mon, 24 Mar 2025 06:25:17 +0000 (07:25 +0100)]
Mute the same error in PHP 5
Jakub Vrana [Mon, 24 Mar 2025 05:41:31 +0000 (06:41 +0100)]
Editor: Fix pre-selecting empty enum
Jakub Vrana [Mon, 24 Mar 2025 05:17:38 +0000 (06:17 +0100)]
Notices: Declare Adminer::$error
Jakub Vrana [Mon, 24 Mar 2025 05:08:07 +0000 (06:08 +0100)]
Notices: Require declared properties
Jakub Vrana [Mon, 24 Mar 2025 04:58:35 +0000 (05:58 +0100)]
Notices: Store maria into a declared variable
Jakub Vrana [Sun, 23 Mar 2025 21:31:30 +0000 (22:31 +0100)]
Reset onbeforeupload after Save and continue edit
Jakub Vrana [Sun, 23 Mar 2025 21:11:05 +0000 (22:11 +0100)]
Notices: Enable E_NOTICE and E_STRICT
Jakub Vrana [Sun, 23 Mar 2025 21:09:46 +0000 (22:09 +0100)]
Notices: Check session status before restarting
Jakub Vrana [Sun, 23 Mar 2025 20:40:49 +0000 (21:40 +0100)]
Notices: Silent unavoidable error
Jakub Vrana [Sun, 23 Mar 2025 20:38:36 +0000 (21:38 +0100)]
Notices: Add helper for reset() with expression
Jakub Vrana [Sun, 23 Mar 2025 19:24:25 +0000 (20:24 +0100)]
AdminerSqlGemini: Support multiple instructions
Example:
Cities speaking Czech.
Then create indexes so it's fast.
Jakub Vrana [Sun, 23 Mar 2025 19:15:04 +0000 (20:15 +0100)]
Plugins: Use call_user_func_array
Jakub Vrana [Sun, 23 Mar 2025 18:59:54 +0000 (19:59 +0100)]
Add comment
Jakub Vrana [Sun, 23 Mar 2025 17:41:09 +0000 (18:41 +0100)]
AdminerEditCalendar: Avoid work in constructor
Jakub Vrana [Sun, 23 Mar 2025 17:34:13 +0000 (18:34 +0100)]
Plugins: Display doc-comments at server overview
Jakub Vrana [Sun, 23 Mar 2025 16:27:43 +0000 (17:27 +0100)]
AdminerSqlGemini: Display progress
Jakub Vrana [Sun, 23 Mar 2025 16:15:07 +0000 (17:15 +0100)]
New plugin: Verify new versions from GitHub
Thanks to @adrianbj in
441e7f0 .
Jakub Vrana [Sun, 23 Mar 2025 14:35:30 +0000 (15:35 +0100)]
Add instructions to translation files
Jakub Vrana [Sun, 23 Mar 2025 14:10:18 +0000 (15:10 +0100)]
JS: Use classList instead of className
Jakub Vrana [Sun, 23 Mar 2025 13:06:11 +0000 (14:06 +0100)]
CSS: Move Logout down on narrow screens (fix #938)
Jakub Vrana [Sun, 23 Mar 2025 12:56:40 +0000 (13:56 +0100)]
AdminerDumpAlter: Rename colliding method (fix #943)
Jakub Vrana [Sun, 23 Mar 2025 12:33:59 +0000 (13:33 +0100)]
Docs: improve style thanks to ChatGPT
Jakub Vrana [Sun, 23 Mar 2025 11:37:11 +0000 (12:37 +0100)]
MySQLi: Avoid using PHP 8.1 method
This reverts
359fdf3 .
Jakub Vrana [Sun, 23 Mar 2025 11:34:55 +0000 (12:34 +0100)]
Chrome 134 on iOS: Allow zooming out (bug #940)
Jakub Vrana [Sun, 23 Mar 2025 06:34:33 +0000 (07:34 +0100)]
New plugin: AI prompt in SQL command creating the queries with Google Gemini
Jakub Vrana [Sat, 22 Mar 2025 22:48:20 +0000 (23:48 +0100)]
Add CONTRIBUTING
Jakub Vrana [Sat, 22 Mar 2025 22:40:07 +0000 (23:40 +0100)]
Add notes for developers
Jakub Vrana [Sat, 22 Mar 2025 21:34:52 +0000 (22:34 +0100)]
Plugins: Remove obsolete instructions
Jakub Vrana [Sat, 22 Mar 2025 20:04:58 +0000 (21:04 +0100)]
Doc-comments: Use consistent style
Jakub Vrana [Sat, 22 Mar 2025 19:55:51 +0000 (20:55 +0100)]
PostgreSQL: Fix clone after
e395fe5
Jakub Vrana [Sat, 22 Mar 2025 07:50:47 +0000 (08:50 +0100)]
MySQLi: Use fetch_column
Jakub Vrana [Sat, 22 Mar 2025 07:28:39 +0000 (08:28 +0100)]
MySQLi: Add comment
Jakub Vrana [Sat, 22 Mar 2025 07:25:51 +0000 (08:25 +0100)]
PDO: Handle PHP warnings for internal queries
Jakub Vrana [Sat, 22 Mar 2025 07:03:30 +0000 (08:03 +0100)]
Tests PostgreSQL: Fix after
e395fe5
Jakub Vrana [Sat, 22 Mar 2025 06:22:06 +0000 (07:22 +0100)]
Tests: Run also in PDO
Jakub Vrana [Sat, 22 Mar 2025 05:47:25 +0000 (06:47 +0100)]
Tests: Remove localhost:8080