2025-09-24 - 2025-12-24

Overview

0 Active Pull Requests
115 Active Issues
Excluding merges, 1 author has pushed 188 commits to main and 192 commits to all branches. On main, 121 files have changed and there have been 14460 additions and 9103 deletions.

72 Issues closed from 1 user

Closed #142 Include dependency versions in the --version (long flag only) output 2025-12-23 03:59:42 +01:00

Closed #174 Split client and server into separate executables 2025-12-23 03:15:57 +01:00

Closed #173 --server-socket-path and --config is overloaded, move to correct arg parser 2025-12-23 03:15:53 +01:00

Closed #100 Put an upper limit on the amount of batch actions 2025-12-16 10:52:03 +01:00

Closed #186 Be more careful with stdout and stderr 2025-12-16 09:22:21 +01:00

Closed #128 Dynamically complete user/group name for create-db/create-user 2025-12-16 07:27:45 +01:00

Closed #184 Document systemd-less credential setup 2025-12-16 07:03:27 +01:00

Closed #158 Write instructions for how to manually bundle deb 2025-12-16 06:54:08 +01:00

Closed #177 Render database size as human readable string on show-db 2025-12-16 06:40:10 +01:00

Closed #163 Try to inline arguments in the usage string 2025-12-16 06:29:24 +01:00

Closed #182 Document denylists 2025-12-16 06:19:02 +01:00

Closed #171 Fix various documentation issues 2025-12-16 06:11:07 +01:00

Closed #181 edit-privs: validate authorization before validating existence 2025-12-16 06:07:38 +01:00

Closed #185 Exit with erroneous code on errors by default 2025-12-16 05:46:25 +01:00

Closed #168 Add usage examples to the output of --help 2025-12-16 05:39:22 +01:00

Closed #160 Figure out why ubuntu complains about our package repository 2025-12-16 05:21:17 +01:00

Closed #75 Don't print the large ownership error multiple times 2025-12-16 04:24:39 +01:00

Closed #26 Support denylists for certain groups and/or users 2025-12-16 04:24:29 +01:00

Closed #170 Remove the partial edit-privs -p flags for more human-friendly arguments 2025-12-16 03:01:30 +01:00

Closed #126 Show tables on show-db with argument 2025-12-15 10:04:38 +01:00

Closed #112 Hide systemd logic behind linux target compile flag 2025-12-15 09:03:06 +01:00

Closed #172 Use precompiled tools in pipeline 2025-12-15 08:32:04 +01:00

Closed #162 Inline credential installation instructions in deb config file 2025-12-15 08:00:59 +01:00

Closed #127 Show users with database access on show-db 2025-12-15 03:44:30 +01:00

Closed #161 Move SUID/SGID docs to a separate page, leave links in setup docs 2025-12-15 01:01:12 +01:00

Closed #166 Add the shorthand characters as titles in the show-privs table 2025-12-14 07:58:22 +01:00

Closed #164 Fix oracle mysql support 2025-12-14 07:22:59 +01:00

Closed #165 Print the invalid line on privilege editor parser error 2025-12-13 20:02:13 +01:00

Closed #169 Make sure the privilege editor checks for user existence before showing diff 2025-12-13 19:32:18 +01:00

Closed #137 Either disable or fix dynamic completion in SUID/SGID mode 2025-12-04 12:19:07 +01:00

Closed #118 Note down minimum supported kernel version, systemd version 2025-12-04 11:50:35 +01:00

Closed #119 Enable systemd socket automatically when installing deb 2025-12-04 09:31:24 +01:00

Closed #157 Build packages for ubuntu 2025-12-04 08:32:26 +01:00

Closed #1 Package as deb and publish to package registry 2025-12-04 07:25:30 +01:00

Closed #155 Build debs against multiple versions of debian 2025-12-04 07:12:34 +01:00

Closed #147 Add subtyped error types for name and owner validation errors 2025-12-04 04:19:08 +01:00

Closed #152 Include changelog in deb 2025-12-04 03:44:46 +01:00

Closed #151 Package mysql-admutils symlinks as actual symlinks in deb 2025-12-04 03:44:46 +01:00

Closed #150 Figure out whether argument deduplication was part of mysql-admutils 2025-12-03 10:40:37 +01:00

Closed #110 Create a changelog file 2025-12-03 10:39:41 +01:00

Closed #149 Fix generated completions for mysql-admutils commands 2025-12-03 08:39:42 +01:00

Closed #144 Add dynamic completions for mysql-dbadm/mysql-useradm 2025-12-03 08:26:31 +01:00

Closed #148 Fix server communication for mysql-admutils commands 2025-12-03 08:26:31 +01:00

Closed #146 Add error types to json output 2025-12-03 07:50:08 +01:00

Closed #135 show-user/show-db with --json should only print json 2025-12-03 07:32:38 +01:00

Closed #133 Add confirmation prompt + -y/--yes flag for dropping users and databases 2025-12-03 06:21:31 +01:00

Closed #106 Organize code better 2025-12-03 05:49:52 +01:00

Closed #123 Print build features along with version in --version 2025-12-03 04:24:45 +01:00

Closed #124 Fix missing info traces on debian 2025-12-03 03:40:19 +01:00

Closed #122 Fix completion distributed in deb 2025-12-02 09:39:03 +01:00

Closed #121 Split up docs 2025-12-02 09:19:09 +01:00

Closed #120 Install config file as world readable by default in deb 2025-12-02 07:16:00 +01:00

Closed #117 Add instructions for creating the database user 2025-12-02 07:15:15 +01:00

Closed #107 Add ASCII banner for help message and daemon startup 2025-12-01 12:29:37 +01:00

Closed #85 Automate tests, coverage, documentation and releases 2025-12-01 12:06:23 +01:00

Closed #91 Recommend server/client setup instead of SUID/SGID 2025-12-01 09:28:04 +01:00

Closed #83 Accept passwords from stdin for passwd-user 2025-12-01 08:59:35 +01:00

Closed #90 Support daemon reloads with SIGHUP 2025-12-01 08:59:14 +01:00

Closed #109 Fix watchdog timeout 2025-12-01 08:58:54 +01:00

Closed #108 Fix invalid database closing error on every request 2025-12-01 08:58:54 +01:00

Closed #84 Rename the show-db-privs and edit-db-privs 2025-11-25 19:48:52 +01:00

Closed #31 Consider changing executable name 2025-11-25 19:39:49 +01:00

Closed #94 Use crane to build package for vm 2025-11-25 17:10:33 +01:00

Closed #71 Fix cli mode of edit-db-privs 2025-11-25 11:22:03 +01:00

Closed #80 Either disable or fix edit-db-privs' -p flag before release 2025-11-25 11:21:36 +01:00

Closed #39 Add devshell 2025-11-25 10:59:35 +01:00

Closed #98 Add a compile-time flag for enabling SUID/SGID support 2025-11-10 16:28:49 +01:00

Closed #97 Fix systemd watchdog 2025-11-09 17:31:31 +01:00

Closed #88 Deduplicate common username/group prefixes 2025-11-09 16:51:03 +01:00

Closed #93 Test database connection before prompting user for input 2025-11-09 16:42:21 +01:00

Closed #95 Refuse to run in SUID/SGID mode when not marked with sticky bit 2025-11-09 16:41:10 +01:00

Closed #73 Support non-templated socket-activation 2025-11-09 16:40:37 +01:00

104 Issues created by 1 user

Opened #88 Deduplicate common username/group prefixes 2025-11-09 07:56:01 +01:00

Opened #89 Create list- aliases for show- subcommands 2025-11-09 07:58:16 +01:00

Opened #90 Support daemon reloads with SIGHUP 2025-11-09 08:18:44 +01:00

Opened #91 Recommend server/client setup instead of SUID/SGID 2025-11-09 10:54:46 +01:00

Opened #92 Add a subcommand for verifying the configuration file 2025-11-09 13:27:28 +01:00

Opened #93 Test database connection before prompting user for input 2025-11-09 13:28:22 +01:00

Opened #94 Use crane to build package for vm 2025-11-09 13:41:30 +01:00

Opened #95 Refuse to run in SUID/SGID mode when not marked with sticky bit 2025-11-09 14:50:03 +01:00

Opened #96 Color table output if $TERM suggests it 2025-11-09 16:56:45 +01:00

Opened #97 Fix systemd watchdog 2025-11-09 17:03:15 +01:00

Opened #98 Add a compile-time flag for enabling SUID/SGID support 2025-11-10 14:34:03 +01:00

Opened #99 Add status subcommand to diagnose setup 2025-11-10 14:36:33 +01:00

Opened #100 Put an upper limit on the amount of batch actions 2025-11-10 14:51:32 +01:00

Opened #101 Drop SUID/SGID support 2025-11-10 17:09:20 +01:00

Opened #102 JSON export/import state 2025-11-24 22:43:29 +01:00

Opened #103 Create database dumps 2025-11-24 22:45:35 +01:00

Opened #104 Copy databases 2025-11-24 22:47:26 +01:00

Opened #105 List live connections for users/databases 2025-11-24 22:56:09 +01:00

Opened #106 Organize code better 2025-11-25 08:20:00 +01:00

Opened #107 Add ASCII banner for help message and daemon startup 2025-11-25 20:22:35 +01:00

Opened #108 Fix invalid database closing error on every request 2025-11-26 11:01:21 +01:00

Opened #109 Fix watchdog timeout 2025-11-26 11:14:21 +01:00

Opened #110 Create a changelog file 2025-11-26 11:14:38 +01:00

Opened #111 Store per-user connection counters 2025-12-01 11:41:51 +01:00

Opened #112 Hide systemd logic behind linux target compile flag 2025-12-01 11:42:20 +01:00

Opened #113 Create different variants of the nixos vm 2025-12-01 11:43:27 +01:00

Opened #114 Add connection timeouts 2025-12-01 11:44:40 +01:00

Opened #115 Zeroize mysql password after it is given to the connection pool 2025-12-01 11:45:46 +01:00

Opened #116 Allow control of a user's host 2025-12-01 12:07:40 +01:00

Opened #117 Add instructions for creating the database user 2025-12-02 05:28:45 +01:00

Opened #118 Note down minimum supported kernel version, systemd version 2025-12-02 05:29:30 +01:00

Opened #119 Enable systemd socket automatically when installing deb 2025-12-02 05:30:01 +01:00

Opened #120 Install config file as world readable by default in deb 2025-12-02 05:36:14 +01:00

Opened #121 Split up docs 2025-12-02 09:08:47 +01:00

Opened #122 Fix completion distributed in deb 2025-12-02 09:14:15 +01:00

Opened #123 Print build features along with version in --version 2025-12-02 09:33:58 +01:00

Opened #124 Fix missing info traces on debian 2025-12-02 09:38:07 +01:00

Opened #125 Integration testing 2025-12-03 04:34:56 +01:00

Opened #126 Show tables on show-db with argument 2025-12-03 04:47:06 +01:00

Opened #127 Show users with database access on show-db 2025-12-03 04:47:46 +01:00

Opened #128 Dynamically complete user/group name for create-db/create-user 2025-12-03 04:48:42 +01:00

Opened #129 Add command to kill live connections 2025-12-03 04:55:04 +01:00

Opened #130 Add command to kill all live connections by database/user 2025-12-03 04:59:21 +01:00

Opened #131 Add documentation about systemd ordering when running local DBMS 2025-12-03 05:02:20 +01:00

Opened #132 Allow connecting to mariadb.socket as a file descriptor 2025-12-03 05:04:18 +01:00

Opened #133 Add confirmation prompt + -y/--yes flag for dropping users and databases 2025-12-03 05:17:01 +01:00

Opened #134 Create an auto-setup command 2025-12-03 05:48:07 +01:00

Opened #135 show-user/show-db with --json should only print json 2025-12-03 05:54:01 +01:00

Opened #136 Combine ListDatabases/ListAllDatabases responses 2025-12-03 05:56:46 +01:00

Opened #137 Either disable or fix dynamic completion in SUID/SGID mode 2025-12-03 05:58:49 +01:00

Opened #138 Take --server-socket-path into consideration during dynamic completion 2025-12-03 06:00:11 +01:00

Opened #139 Create client-side config file 2025-12-03 06:01:17 +01:00

Opened #140 Improve client-side debug logs 2025-12-03 06:02:50 +01:00

Opened #141 Write a documentation page about the architecture and design 2025-12-03 06:05:00 +01:00

Opened #142 Include dependency versions in the --version (long flag only) output 2025-12-03 06:05:41 +01:00

Opened #143 Do a proper review of discoverability 2025-12-03 06:08:50 +01:00

Opened #144 Add dynamic completions for mysql-dbadm/mysql-useradm 2025-12-03 06:13:10 +01:00

Opened #145 Add a set of shorter machine-readable errors for json output 2025-12-03 07:01:31 +01:00

Opened #146 Add error types to json output 2025-12-03 07:02:18 +01:00

Opened #147 Add subtyped error types for name and owner validation errors 2025-12-03 07:53:17 +01:00

Opened #148 Fix server communication for mysql-admutils commands 2025-12-03 08:00:46 +01:00

Opened #149 Fix generated completions for mysql-admutils commands 2025-12-03 08:25:01 +01:00

Opened #150 Figure out whether argument deduplication was part of mysql-admutils 2025-12-03 08:38:02 +01:00

Opened #151 Package mysql-admutils symlinks as actual symlinks in deb 2025-12-03 09:42:54 +01:00

Opened #152 Include changelog in deb 2025-12-03 10:59:10 +01:00

Opened #153 Create nix debian VM for building and testing deb 2025-12-04 04:25:59 +01:00

Opened #154 Add cross compile targets for deb packaging 2025-12-04 04:55:15 +01:00

Opened #155 Build debs against multiple versions of debian 2025-12-04 05:13:05 +01:00

Opened #156 Build deb package with nix 2025-12-04 05:43:25 +01:00

Opened #157 Build packages for ubuntu 2025-12-04 07:13:58 +01:00

Opened #158 Write instructions for how to manually bundle deb 2025-12-04 08:36:02 +01:00

Opened #159 Add commit hash to unstable deb builds 2025-12-04 08:59:25 +01:00

Opened #160 Figure out why ubuntu complains about our package repository 2025-12-13 16:26:31 +01:00

Opened #161 Move SUID/SGID docs to a separate page, leave links in setup docs 2025-12-13 16:27:16 +01:00

Opened #162 Inline credential installation instructions in deb config file 2025-12-13 16:27:47 +01:00

Opened #163 Try to inline arguments in the usage string 2025-12-13 16:33:49 +01:00

Opened #164 Fix oracle mysql support 2025-12-13 16:35:22 +01:00

Opened #165 Print the invalid line on privilege editor parser error 2025-12-13 16:36:23 +01:00

Opened #166 Add the shorthand characters as titles in the show-privs table 2025-12-13 16:39:31 +01:00

Opened #167 Generate manual pages from the clap documentation 2025-12-13 16:40:19 +01:00

Opened #168 Add usage examples to the output of --help 2025-12-13 16:41:09 +01:00

Opened #169 Make sure the privilege editor checks for user existence before showing diff 2025-12-13 16:42:08 +01:00

Opened #170 Remove the partial edit-privs -p flags for more human-friendly arguments 2025-12-13 16:45:16 +01:00

Opened #171 Fix various documentation issues 2025-12-13 17:16:09 +01:00

Opened #172 Use precompiled tools in pipeline 2025-12-14 07:59:57 +01:00

Opened #173 --server-socket-path and --config is overloaded, move to correct arg parser 2025-12-14 16:44:20 +01:00

Opened #174 Split client and server into separate executables 2025-12-15 01:02:41 +01:00

Opened #175 Add script to nixos vm to seed some data 2025-12-15 02:25:41 +01:00

Opened #176 Show privilege string on show-user 2025-12-15 03:39:43 +01:00

Opened #177 Render database size as human readable string on show-db 2025-12-15 03:45:49 +01:00

Opened #178 Determine oldest supported version of mysql/mariadb 2025-12-15 03:50:18 +01:00

Opened #179 Set up build cache in pipelines 2025-12-15 08:30:46 +01:00

Opened #180 Split server::sql submodules into separate modules 2025-12-15 08:43:12 +01:00

Opened #181 edit-privs: validate authorization before validating existence 2025-12-16 04:15:23 +01:00

Opened #182 Document denylists 2025-12-16 04:18:22 +01:00

Opened #183 Color log output 2025-12-16 04:19:54 +01:00

Opened #184 Document systemd-less credential setup 2025-12-16 04:59:09 +01:00

Opened #185 Exit with erroneous code on errors by default 2025-12-16 05:42:35 +01:00

Opened #186 Be more careful with stdout and stderr 2025-12-16 08:45:59 +01:00

Opened #187 Add setting to force users to set a password for all database users 2025-12-16 09:35:40 +01:00

Opened #188 Have the server continuously ping the client while waiting for slow queries 2025-12-17 16:06:54 +01:00

Opened #189 Write documentation better outlining how authorization works 2025-12-17 17:26:42 +01:00

Opened #190 Clearly define "having privileges" 2025-12-23 04:42:42 +01:00

Opened #191 Add an option to passwd-user to clear the password 2025-12-23 06:40:32 +01:00

16 Unresolved Conversations