178 Commits

Author SHA1 Message Date
522aeb5264 Fix to consider ancient systems 2025-06-29 22:28:30 +03:00
b397ece0ab Most options have moved away from set-variable
https://github.com/webmin/webmin/issues/2497
2025-06-19 21:21:47 -07:00
f6fc4490db Clean up code and check for existing flag before checking variables 2025-04-10 21:32:52 -07:00
cf2806edac Fix to check if local version of mysqldump supports --set-gtid-purged flag
https://forum.virtualmin.com/t/schedule-backup-database-remote-mysql-error/132874/25?u=ilia
2025-04-10 19:36:01 +03:00
b1fdf42530 Don't set a flag that's already set
https://forum.virtualmin.com/t/schedule-backup-database-remote-mysql-error/132874/10
2025-04-03 21:55:59 -07:00
e5beb7f022 Merge branch 'master' of github.com:webmin/webmin 2025-04-01 22:25:13 -07:00
99f6638194 Coe style cleaups 2025-04-01 22:25:09 -07:00
a67e327627 Fix to dynamically list auth plugins in MySQL/MariaDB 2025-03-29 16:25:42 +02:00
99889c1f30 Fix to use prepared statement instead when getting account lock status 2025-03-29 16:00:30 +02:00
42b8f2c25c Add support for account locking in MariaDB 2025-03-29 15:53:37 +02:00
6905548fa4 Fix to correctly set the password with auth plugin
https://forum.virtualmin.com/t/maria-db-failed-to-save-user/132794/4
2025-03-29 15:19:34 +02:00
a125de44a4 Revert incorrect "Simplify permission mappings"
https://forum.virtualmin.com/t/mariadb-database-server-error-when-i-try-to-create-a-new-user/132406/5?u=ilia
2025-03-04 17:14:11 +02:00
54a9dcb75f Rename function to make it less ambiguous 2025-02-02 14:43:24 -08:00
45b88d85b5 Add support for displaying table size
https://github.com/webmin/webmin/issues/2386
2025-02-02 23:45:31 +02:00
a5085ccb23 There may be multiple additional parameters https://github.com/webmin/webmin/issues/2348 2025-01-01 16:14:55 -08:00
2732142969 Fix to preserve to comments #2333 2024-12-16 21:54:28 +02:00
6980e08f87 get_mysql_config must return an array ref 2024-12-14 13:30:41 -08:00
464a553534 Simplify ppermission mappings 2024-08-20 21:32:33 -07:00
ddbd770dda Add field for setting plugin 2024-08-20 21:28:39 -07:00
ffc7dac5f1 Plugin needs a with prefix when used in SQL 2024-08-15 03:25:06 -07:00
66ad3fe075 Merge branch 'master' of github.com:webmin/webmin 2024-08-14 03:09:30 -07:00
0b83f310e6 Work on being able to specify plugin 2024-08-14 03:09:21 -07:00
c642286a5a Fix to optimize code 2024-08-13 22:57:43 +03:00
e8ed462b8c Fix to support replication perms 2024-08-13 22:31:32 +03:00
9cecabf781 Add ability to display permissions intelligently 2024-08-13 22:25:17 +03:00
ae34d0ef86 Fix to unquote database name in view
https://github.com/virtualmin/virtualmin-gpl/issues/723#issuecomment-2262824643
2024-08-01 20:29:40 +03:00
5210f623f3 Fix to use prepared statements 2024-07-26 21:11:05 +03:00
b03f1b766f Fix to optimize getting table index stats for large tables 2024-07-26 19:56:45 +03:00
f89844171c Properly escape selected databases in DB chooser https://github.com/virtualmin/virtualmin-gpl/issues/723 2023-12-25 08:54:09 -08:00
62b6b32719 Code cleanup 2023-11-05 19:13:28 +02:00
02eb35d622 Fix to test for file after it was declared
9cade51106
2023-11-03 22:38:17 +02:00
9cade51106 Fix bad file descriptor error https://forum.virtualmin.com/t/sql-execution-sql-backup-restore-fails/123116 2023-10-25 02:24:31 -07:00
384913506f Add function to get the DB character set 2023-10-11 21:02:17 -07:00
4d4468e907 Prevent password change when it makes no sense https://github.com/virtualmin/virtualmin-gpl/issues/648 2023-10-07 08:51:50 -07:00
eb79f4c169 Add config option to force use of some authentication plugin 2023-07-12 16:55:03 -07:00
b49d4f8147 Fix to copy file permissions too 2023-07-01 22:19:30 +03:00
f3bc8c9061 Fix to tighten regex match 2023-06-30 14:21:41 +03:00
2b2ead4d7d Add ability to downgrade database collation 2023-06-30 13:42:31 +03:00
dedfaa49ae Resolves https://github.com/webmin/webmin/issues/1933
Resolves https://github.com/webmin/webmin/issues/1933
2023-06-23 06:28:40 +05:30
c66c078bde Fix to correctly set user password on MySQL user creation https://github.com/webmin/webmin/issues/1909 2023-05-24 18:48:33 +03:00
7edccbe38b Newer DBD::mysql versions need to set mysql_ssl_optional to not fail if mandatory SSL isn't supported https://forum.virtualmin.com/t/remote-mysql-server-ssl-connection-issue/120683 2023-05-08 17:39:31 -07:00
625f4ac93c Fix check for missing value! 2023-04-30 10:54:58 -07:00
1e5032c7a3 Don't reference non-existent values 2023-04-28 12:00:04 -07:00
31d69174fc Actually return the value of the password field https://forum.virtualmin.com/t/mysql-root-password-leaks-to-users-during-backup/120096/5 2023-04-05 20:59:47 -07:00
ff4aacb5bc Use my instead of local 2023-02-23 19:36:21 -08:00
434eb4a42e Also check if the password set is the same as what we'd want to set 2023-01-27 15:18:29 -08:00
4b5f3d7ccd Add config option to connect in SSL mode 2023-01-21 21:41:59 -08:00
ca814a4e6f If we get an ERROR output when executing an SQL file, consider it failed even if the exit status is zero 2023-01-03 18:25:50 -08:00
4ae46dbe83 Also fix MySQL strings in PHP-INI module https://github.com/virtualmin/virtualmin-gpl/issues/464 2022-10-08 23:22:52 -07:00
e1144a7398 Fix to replace config and help labels too (MySQL ⇾ MariaDB) 2022-09-29 09:58:14 +03:00