]> git.joonet.de Git - adminer.git/log
adminer.git
9 months agoTests: Work with JUSH textarea
Jakub Vrana [Thu, 13 Mar 2025 11:07:49 +0000 (12:07 +0100)]
Tests: Work with JUSH textarea

9 months agoCockroachDB: Display version
Jakub Vrana [Thu, 13 Mar 2025 10:24:49 +0000 (11:24 +0100)]
CockroachDB: Display version

9 months agoTests: Add tests for CockroachDB
Jakub Vrana [Thu, 13 Mar 2025 10:08:42 +0000 (11:08 +0100)]
Tests: Add tests for CockroachDB

9 months agoTests: Add tests for MariaDB and PostgreSQL
Jakub Vrana [Thu, 13 Mar 2025 09:45:53 +0000 (10:45 +0100)]
Tests: Add tests for MariaDB and PostgreSQL

9 months agoMySQL: Display converting function for binary, bit or geometry fields
Jakub Vrana [Thu, 13 Mar 2025 06:50:20 +0000 (07:50 +0100)]
MySQL: Display converting function for binary, bit or geometry fields

9 months agoMySQL: Fix saving string default value of json field
Peter Knut [Wed, 12 Mar 2025 23:00:23 +0000 (00:00 +0100)]
MySQL: Fix saving string default value of json field

9 months agoDesigns: Update rmsoft (fix #911)
Jakub Vrana [Thu, 13 Mar 2025 06:10:23 +0000 (07:10 +0100)]
Designs: Update rmsoft (fix #911)

9 months agoDesigns: Fix price
Jakub Vrana [Thu, 13 Mar 2025 06:06:43 +0000 (07:06 +0100)]
Designs: Fix price

9 months agoCSS: Simplify .odds
Jakub Vrana [Thu, 13 Mar 2025 06:03:42 +0000 (07:03 +0100)]
CSS: Simplify .odds

9 months agoDesign: Update rmsoft (fix #911)
Jakub Vrana [Thu, 13 Mar 2025 05:38:32 +0000 (06:38 +0100)]
Design: Update rmsoft (fix #911)

9 months agoCompile: Add more php_shrink tests
Jakub Vrana [Wed, 12 Mar 2025 22:32:34 +0000 (23:32 +0100)]
Compile: Add more php_shrink tests

9 months agoCompile: Strip public
Jakub Vrana [Wed, 12 Mar 2025 22:11:42 +0000 (23:11 +0100)]
Compile: Strip public

9 months agoCompile: Add tests for php_shrink
Jakub Vrana [Wed, 12 Mar 2025 22:05:50 +0000 (23:05 +0100)]
Compile: Add tests for php_shrink

9 months agoIssues: Prefer MySQLi
Jakub Vrana [Wed, 12 Mar 2025 17:28:34 +0000 (18:28 +0100)]
Issues: Prefer MySQLi

9 months agoDesigns: Update .odds
Jakub Vrana [Wed, 12 Mar 2025 16:50:24 +0000 (17:50 +0100)]
Designs: Update .odds

9 months agoCSS: lowercase color names
Jakub Vrana [Wed, 12 Mar 2025 16:43:58 +0000 (17:43 +0100)]
CSS: lowercase color names

9 months agoCSS: Add dark theme
Jakub Vrana [Wed, 12 Mar 2025 16:37:34 +0000 (17:37 +0100)]
CSS: Add dark theme

9 months agoCSS: Expand <code> in <pre>
Jakub Vrana [Wed, 12 Mar 2025 16:35:37 +0000 (17:35 +0100)]
CSS: Expand <code> in <pre>

9 months agoCSS: Fix highlighting checked odd rows
Jakub Vrana [Wed, 12 Mar 2025 16:34:53 +0000 (17:34 +0100)]
CSS: Fix highlighting checked odd rows

9 months agoMySQL: Allow setting default values of json column
Jakub Vrana [Wed, 12 Mar 2025 13:25:19 +0000 (14:25 +0100)]
MySQL: Allow setting default values of json column

9 months agoCSS: Disable odd on hover
Jakub Vrana [Wed, 12 Mar 2025 12:58:20 +0000 (13:58 +0100)]
CSS: Disable odd on hover

9 months agoCSS: Merge rules
Jakub Vrana [Wed, 12 Mar 2025 11:57:59 +0000 (12:57 +0100)]
CSS: Merge rules

9 months agoWrap long lines
Jakub Vrana [Wed, 12 Mar 2025 10:38:28 +0000 (11:38 +0100)]
Wrap long lines

9 months agoMS SQL: Fix editing rows with datetime column in primary key
Jakub Vrana [Wed, 12 Mar 2025 08:26:17 +0000 (09:26 +0100)]
MS SQL: Fix editing rows with datetime column in primary key

Inspired by adminneo-org@b4afc08.
This fixes https://sourceforge.net/p/adminer/discussion/960418/thread/a547e79622/.

9 months agoWrap Schema: in navigation to <span> (fix #907)
Jakub Vrana [Wed, 12 Mar 2025 08:13:53 +0000 (09:13 +0100)]
Wrap Schema: in navigation to <span> (fix #907)

9 months agoUpdate German translation (by @wintstar)
Jakub Vrana [Wed, 12 Mar 2025 08:09:09 +0000 (09:09 +0100)]
Update German translation (by @wintstar)

9 months agoMariaDB: Don't display NULL as default value
Jakub Vrana [Wed, 12 Mar 2025 07:51:25 +0000 (08:51 +0100)]
MariaDB: Don't display NULL as default value

9 months agoCode style: exclude removed extensions
Jakub Vrana [Wed, 12 Mar 2025 07:12:28 +0000 (08:12 +0100)]
Code style: exclude removed extensions

9 months agoCoverage: Fix newlines
Jakub Vrana [Wed, 12 Mar 2025 05:15:47 +0000 (06:15 +0100)]
Coverage: Fix newlines

9 months agoCoverage: Display drivers
Jakub Vrana [Wed, 12 Mar 2025 05:09:18 +0000 (06:09 +0100)]
Coverage: Display drivers

9 months agoCoverage: Modernize HTML
Jakub Vrana [Wed, 12 Mar 2025 05:05:35 +0000 (06:05 +0100)]
Coverage: Modernize HTML

9 months agoAdd comment
Jakub Vrana [Wed, 12 Mar 2025 05:01:29 +0000 (06:01 +0100)]
Add comment

9 months agoAdd plugin AdminerEditorViews (fix #905)
Jakub Vrana [Wed, 12 Mar 2025 04:22:57 +0000 (05:22 +0100)]
Add plugin AdminerEditorViews (fix #905)

9 months agoCompile: Support private static
Jakub Vrana [Wed, 12 Mar 2025 04:03:42 +0000 (05:03 +0100)]
Compile: Support private static

9 months agoEnsure PHP 5.3 compatibility
Jakub Vrana [Tue, 11 Mar 2025 20:43:59 +0000 (21:43 +0100)]
Ensure PHP 5.3 compatibility

9 months agoMySQL: Convert binary default value to hex when editing
Jakub Vrana [Tue, 11 Mar 2025 19:25:52 +0000 (20:25 +0100)]
MySQL: Convert binary default value to hex when editing

9 months agoFix focusing first field
Jakub Vrana [Tue, 11 Mar 2025 19:16:49 +0000 (20:16 +0100)]
Fix focusing first field

9 months agoPostgreSQL PDO: Escape bytea values (bug #218)
Jakub Vrana [Tue, 11 Mar 2025 18:26:21 +0000 (19:26 +0100)]
PostgreSQL PDO: Escape bytea values (bug #218)

9 months agoMySQL: Display default values of binary columns
Jakub Vrana [Tue, 11 Mar 2025 18:25:42 +0000 (19:25 +0100)]
MySQL: Display default values of binary columns

9 months agoRename variable
Jakub Vrana [Tue, 11 Mar 2025 17:40:34 +0000 (18:40 +0100)]
Rename variable

9 months agoAdminerDumpAlter: Use dumpFooter
Jakub Vrana [Tue, 11 Mar 2025 17:20:11 +0000 (18:20 +0100)]
AdminerDumpAlter: Use dumpFooter

9 months agoFix plugin AdminerPrettyJsonColumn
Jakub Vrana [Tue, 11 Mar 2025 17:16:44 +0000 (18:16 +0100)]
Fix plugin AdminerPrettyJsonColumn

9 months agoCompile: Fix shortening in protected functions
Jakub Vrana [Tue, 11 Mar 2025 16:56:21 +0000 (17:56 +0100)]
Compile: Fix shortening in protected functions

9 months agoFix coverage
Jakub Vrana [Tue, 11 Mar 2025 13:37:08 +0000 (14:37 +0100)]
Fix coverage

9 months agoDevelop
Jakub Vrana [Tue, 11 Mar 2025 12:53:42 +0000 (13:53 +0100)]
Develop

9 months agoRelease 5.0.4 v5.0.4
Jakub Vrana [Tue, 11 Mar 2025 12:52:53 +0000 (13:52 +0100)]
Release 5.0.4

9 months agoCompile: Fix shortening in private methods
Jakub Vrana [Tue, 11 Mar 2025 12:50:23 +0000 (13:50 +0100)]
Compile: Fix shortening in private methods

9 months agoRelease 5.0.3 v5.0.3
Jakub Vrana [Tue, 11 Mar 2025 12:16:35 +0000 (13:16 +0100)]
Release 5.0.3

9 months agoPostgreSQL: Fix where and order privileges (fix #902)
Jakub Vrana [Tue, 11 Mar 2025 12:07:00 +0000 (13:07 +0100)]
PostgreSQL: Fix where and order privileges (fix #902)

9 months agoFix $result visibility
Jakub Vrana [Tue, 11 Mar 2025 11:53:35 +0000 (12:53 +0100)]
Fix $result visibility

9 months agoCheck more style
Jakub Vrana [Tue, 11 Mar 2025 11:21:07 +0000 (12:21 +0100)]
Check more style

9 months agoMongo: Add helper method
Jakub Vrana [Tue, 11 Mar 2025 10:13:40 +0000 (11:13 +0100)]
Mongo: Add helper method

9 months agoSet visibility to protected
Jakub Vrana [Tue, 11 Mar 2025 10:05:39 +0000 (11:05 +0100)]
Set visibility to protected

9 months agoSQLite: Fix calling private property
Jakub Vrana [Tue, 11 Mar 2025 09:54:21 +0000 (10:54 +0100)]
SQLite: Fix calling private property

9 months agoPlugins: Add method dumpFooter()
Jakub Vrana [Tue, 11 Mar 2025 07:59:38 +0000 (08:59 +0100)]
Plugins: Add method dumpFooter()

9 months agoUse private visibility
Jakub Vrana [Tue, 11 Mar 2025 07:36:35 +0000 (08:36 +0100)]
Use private visibility

9 months agoAdd comment
Jakub Vrana [Tue, 11 Mar 2025 07:29:01 +0000 (08:29 +0100)]
Add comment

9 months agoDisallow var
Jakub Vrana [Tue, 11 Mar 2025 07:09:57 +0000 (08:09 +0100)]
Disallow var

9 months agoChange var to public
Jakub Vrana [Tue, 11 Mar 2025 07:08:32 +0000 (08:08 +0100)]
Change var to public

9 months agoUse private visibility on methods
Jakub Vrana [Tue, 11 Mar 2025 06:56:28 +0000 (07:56 +0100)]
Use private visibility on methods

9 months agoUse protected visibility
Jakub Vrana [Tue, 11 Mar 2025 06:49:10 +0000 (07:49 +0100)]
Use protected visibility

9 months agoUse private visibility
Jakub Vrana [Tue, 11 Mar 2025 06:46:31 +0000 (07:46 +0100)]
Use private visibility

9 months agoUse protected visibility
Jakub Vrana [Tue, 11 Mar 2025 06:21:13 +0000 (07:21 +0100)]
Use protected visibility

9 months agoCompile: Change public to var
Jakub Vrana [Tue, 11 Mar 2025 06:16:04 +0000 (07:16 +0100)]
Compile: Change public to var

9 months agoRevert accidental revert
Jakub Vrana [Tue, 11 Mar 2025 06:05:16 +0000 (07:05 +0100)]
Revert accidental revert

9 months agoUpdate changes
Jakub Vrana [Tue, 11 Mar 2025 06:00:21 +0000 (07:00 +0100)]
Update changes

9 months agoUpdate bug template
Jakub Vrana [Tue, 11 Mar 2025 05:50:04 +0000 (06:50 +0100)]
Update bug template

9 months agoUpdate changes
Jakub Vrana [Tue, 11 Mar 2025 05:45:38 +0000 (06:45 +0100)]
Update changes

9 months agoCompile: Support \r\n line ends
Jakub Vrana [Tue, 11 Mar 2025 05:30:31 +0000 (06:30 +0100)]
Compile: Support \r\n line ends

9 months agoFix double unescaping
Jakub Vrana [Tue, 11 Mar 2025 05:19:01 +0000 (06:19 +0100)]
Fix double unescaping

9 months agoAdd comment
Jakub Vrana [Mon, 10 Mar 2025 22:44:06 +0000 (23:44 +0100)]
Add comment

9 months agoFix typo
Jakub Vrana [Mon, 10 Mar 2025 22:41:10 +0000 (23:41 +0100)]
Fix typo

9 months agoCompile: supports visibility modifiers
David Grudl [Mon, 10 Mar 2025 23:29:17 +0000 (00:29 +0100)]
Compile: supports visibility modifiers

9 months agoMySQL: Stop treating enum as set as numbers (bug #475)
Jakub Vrana [Mon, 10 Mar 2025 22:32:28 +0000 (23:32 +0100)]
MySQL: Stop treating enum as set as numbers (bug #475)

9 months agoRemove check for PHP version
Jakub Vrana [Mon, 10 Mar 2025 21:59:46 +0000 (22:59 +0100)]
Remove check for PHP version

9 months agoMySQL: Allow setting default values of text column
Jakub Vrana [Mon, 10 Mar 2025 20:09:09 +0000 (21:09 +0100)]
MySQL: Allow setting default values of text column

9 months agoElastic: Properly display sparse result rows
Christian Weiske [Fri, 28 Feb 2025 11:45:03 +0000 (12:45 +0100)]
Elastic: Properly display sparse result rows

Result records in Elasticsearch do not always have all columns
that are defined in an index.
This often happens when multiple document types are stored in the same index.

The first row has columns ["_id", "html", "url"], while the second
misses the "html" column: ["_id", "url"].

Adminer expects that all result rows include all columns.
This leads to the problem that the "url" value in the 2nd example row
was rendered in the "html" column.

This patch fixes this problem by fetching the actual column list first
when all fields are to be shown, and using that field list
as base for all rows.

9 months agoElastic: Fix record insertion on Elasticsearch 7
Christian Weiske [Mon, 10 Mar 2025 07:42:49 +0000 (08:42 +0100)]
Elastic: Fix record insertion on Elasticsearch 7

1. Make values NULLable by default, so that empty values do not
get submitted to the Elasticsearch server.
This helps e.g. with empty date fields - Elasticsearch would try to
convert the field type to string when the value is an empty string,
but that fails when there are documents with properly filled date fields

2. Remove _id from the POST array because this is not allowed.
The server fails if it is included with
> mapper_parsing_exception:
> Field [_id] is a metadata field and cannot be added inside a document.
> Use the index API request parameters.

3. Use the correct URL to create a document: "$index/_doc/"
and "$index/_doc/$id". This is the same for ES 7 and 8:
- https://www.elastic.co/guide/en/elasticsearch/reference/8.17/docs-index_.html#docs-index-api-request
- https://www.elastic.co/guide/en/elasticsearch/reference/7.17/docs-index_.html#docs-index-api-request

4. Handle failed creations by checking for false

5. Return the "result" property string instead of the non-existing
"created" property.

9 months agoMySQL, MariaDB: Fix default values with ' (fix #895)
Jakub Vrana [Mon, 10 Mar 2025 20:01:21 +0000 (21:01 +0100)]
MySQL, MariaDB: Fix default values with ' (fix #895)

9 months agoMariaDB: Fix creating and altering generated columns (fixes #897)
Jakub Vrana [Mon, 10 Mar 2025 18:17:22 +0000 (19:17 +0100)]
MariaDB: Fix creating and altering generated columns (fixes #897)

9 months agoUpdate issue templates
Jakub Vrána [Mon, 10 Mar 2025 18:09:56 +0000 (19:09 +0100)]
Update issue templates

9 months agoFix gzip export (fixes #896)
Jakub Vrana [Mon, 10 Mar 2025 17:51:28 +0000 (18:51 +0100)]
Fix gzip export (fixes #896)

9 months agoUse <datalist> for altering collations
Jakub Vrana [Mon, 10 Mar 2025 10:53:34 +0000 (11:53 +0100)]
Use <datalist> for altering collations

9 months agoSplit helper html_radios
Jakub Vrana [Mon, 10 Mar 2025 10:31:43 +0000 (11:31 +0100)]
Split helper html_radios

9 months agoUpdate changes
Jakub Vrana [Mon, 10 Mar 2025 08:08:33 +0000 (09:08 +0100)]
Update changes

9 months agoUpdate Slovak translation
Peter Knut [Sun, 2 Mar 2025 22:34:25 +0000 (23:34 +0100)]
Update Slovak translation

9 months agoFix importing multiple SQL files not terminated by semicolon
Jakub Vrana [Mon, 10 Mar 2025 07:33:25 +0000 (08:33 +0100)]
Fix importing multiple SQL files not terminated by semicolon

Inspired by adminneo-org/adminneo#1c08e86.

9 months agoFix link
Jakub Vrana [Mon, 10 Mar 2025 06:55:45 +0000 (07:55 +0100)]
Fix link

9 months agoRemove unused variable
Jakub Vrana [Mon, 10 Mar 2025 06:37:02 +0000 (07:37 +0100)]
Remove unused variable

9 months agoDevelop
Jakub Vrana [Mon, 10 Mar 2025 06:19:00 +0000 (07:19 +0100)]
Develop

9 months agoMake login to Elasticsearch work again
Christian Weiske [Mon, 10 Mar 2025 07:27:22 +0000 (08:27 +0100)]
Make login to Elasticsearch work again

By partially reverting the changes made by
commit 2c9f380c64ec84a1dc44745df29c5fbf1081fcb0
> Elastic: Remove plugin for version 5
which removed the passwordless login plugin from adminer/elastic.php

9 months agoRelease 5.0.2 v5.0.2
Jakub Vrana [Mon, 10 Mar 2025 06:18:15 +0000 (07:18 +0100)]
Release 5.0.2

9 months agoAdd comment
Jakub Vrana [Sun, 9 Mar 2025 06:26:56 +0000 (07:26 +0100)]
Add comment

9 months agoWrap username in <span>
Dragsio [Sun, 9 Mar 2025 15:03:40 +0000 (16:03 +0100)]
Wrap username in <span>

Username enclosed in tags for better use of custom themes (eg. vertical padding).

9 months agoExtract variable
Jakub Vrana [Sat, 8 Mar 2025 22:12:08 +0000 (23:12 +0100)]
Extract variable

9 months agoAdd support for "order" field privilege
Peter Knut [Sun, 4 Apr 2021 22:32:25 +0000 (00:32 +0200)]
Add support for "order" field privilege

In Elasticsearch, text fields are not sortable.

9 months agoAdd support for "where" field privilege
Peter Knut [Sun, 4 Apr 2021 22:08:42 +0000 (00:08 +0200)]
Add support for "where" field privilege

In Elasticsearch, only indexed fields are searchable.

9 months agoMove variable initialization
Jakub Vrana [Sat, 8 Mar 2025 20:45:21 +0000 (21:45 +0100)]
Move variable initialization

9 months agoUse helper function
Jakub Vrana [Sat, 8 Mar 2025 18:57:36 +0000 (19:57 +0100)]
Use helper function

9 months agoDisplay explain on first click
Jakub Vrana [Sat, 8 Mar 2025 17:14:13 +0000 (18:14 +0100)]
Display explain on first click

Also remove extra newlines in explain