|
|
ca6ae43bbc
|
Add a few usage examples to --help
|
2025-12-16 13:32:14 +09:00 |
|
|
|
996c9e50c7
|
docs/installation: limit apt repo architecture
|
2025-12-16 13:21:04 +09:00 |
|
|
|
d0e226bff3
|
assets/systemd: add service dependency on mysql/mariadb
Build and test / check-license (push) Successful in 1m0s
Build and test / check (push) Successful in 1m43s
Build and test / build (push) Successful in 4m20s
Build and test / test (push) Successful in 3m27s
Build and test / docs (push) Successful in 5m11s
|
2025-12-16 13:04:49 +09:00 |
|
|
|
cc1d8b0cf1
|
Fix protocol error struct name for List(All)PrivilegesError
Build and test / check (push) Successful in 2m42s
Build and test / check-license (push) Successful in 56s
Build and test / docs (push) Successful in 5m19s
Build and test / test (push) Failing after 11m43s
Build and test / build (push) Failing after 20m23s
|
2025-12-16 12:41:19 +09:00 |
|
|
|
8b4d549e18
|
Implement denylists
Build and test / check-license (push) Successful in 1m38s
Build and test / check (push) Successful in 1m51s
Build and test / build (push) Successful in 2m40s
Build and test / test (push) Successful in 4m25s
Build and test / docs (push) Successful in 6m1s
|
2025-12-16 12:21:35 +09:00 |
|
|
|
45cefb8af4
|
client/edit-privs: use a more human-friendly interface
Build and test / check-license (push) Successful in 1m39s
Build and test / check (push) Successful in 1m53s
Build and test / build (push) Successful in 2m43s
Build and test / test (push) Successful in 4m23s
Build and test / docs (push) Successful in 6m3s
|
2025-12-16 11:00:59 +09:00 |
|
|
|
891963f4bc
|
Add ListValidNamePrefixes command to protocol
Build and test / check (push) Has been cancelled
Build and test / test (push) Has been cancelled
Build and test / docs (push) Has been cancelled
Build and test / build (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
|
2025-12-16 10:13:28 +09:00 |
|
|
|
912f0e8971
|
server: hide systemd stuff behind compiletime cond
Build and test / check (push) Successful in 1m49s
Build and test / check-license (push) Successful in 1m49s
Build and test / build (push) Successful in 2m36s
Build and test / test (push) Successful in 3m25s
Build and test / docs (push) Successful in 6m35s
|
2025-12-15 17:02:53 +09:00 |
|
|
|
73f5cd9fd4
|
.gitea/workflows: actions-rs/toolchain -> dtolnay/rust-toolchain
Build and test / check-license (push) Successful in 59s
Build and test / check (push) Successful in 1m42s
Build and test / build (push) Successful in 3m2s
Build and test / test (push) Successful in 3m27s
Build and test / docs (push) Successful in 5m7s
|
2025-12-15 16:22:15 +09:00 |
|
|
|
caf16c7a21
|
.gitea/workflows: use cargo-binstall everywhere, disable telemetry
Build and test / check (push) Successful in 1m44s
Build and test / check-license (push) Successful in 1m48s
Build and test / build (push) Successful in 2m52s
Build and test / test (push) Successful in 3m1s
Build and test / docs (push) Has been cancelled
|
2025-12-15 16:15:06 +09:00 |
|
|
|
aac7315fd9
|
.gitea/workflows: name artifact zips with commit hash
Build and test / check (push) Successful in 1m40s
Build and test / build (push) Successful in 2m52s
Build and test / test (push) Successful in 3m4s
Build and test / check-license (push) Successful in 6m18s
Build and test / docs (push) Successful in 5m59s
|
2025-12-15 16:06:22 +09:00 |
|
|
|
aa96587a35
|
assets/debian/config.toml: leave link to installation instructions
Build and test / build (push) Successful in 2m37s
Build and test / check (push) Successful in 2m51s
Build and test / docs (push) Has been cancelled
Build and test / test (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
|
2025-12-15 16:00:52 +09:00 |
|
|
|
15ebc5df5b
|
Cargo.toml: (deb) install documentation
|
2025-12-15 16:00:27 +09:00 |
|
|
|
3f014f073e
|
Rename AuthorizationError to ValidationError, rename suberrors
Build and test / build (push) Successful in 2m55s
Build and test / check (push) Successful in 3m4s
Build and test / test (push) Successful in 4m33s
Build and test / check-license (push) Successful in 5m35s
Build and test / docs (push) Successful in 8m23s
|
2025-12-15 14:56:53 +09:00 |
|
|
|
5f03b55eb5
|
Move name validation code to core
|
2025-12-15 14:45:45 +09:00 |
|
|
|
bf6027f507
|
core/protocol: use thiserror, use common authorization error struct
|
2025-12-15 14:25:22 +09:00 |
|
|
|
1991e7bfd8
|
Show more data on show-db
Build and test / build (push) Successful in 2m42s
Build and test / check (push) Successful in 2m42s
Build and test / check-license (push) Successful in 5m31s
Build and test / test (push) Successful in 3m6s
Build and test / docs (push) Successful in 6m58s
|
2025-12-15 11:44:18 +09:00 |
|
|
|
1cf9273fcd
|
Add rust profile release-lto
Build and test / build (push) Successful in 2m39s
Build and test / check (push) Successful in 2m45s
Build and test / check-license (push) Successful in 5m32s
Build and test / test (push) Successful in 3m8s
Build and test / docs (push) Successful in 7m5s
|
2025-12-15 10:08:58 +09:00 |
|
|
|
47a4bccd2c
|
flake.lock: bump, Cargo.{toml,lock}: update inputs
Build and test / check (push) Successful in 1m41s
Build and test / build (push) Successful in 3m27s
Build and test / test (push) Successful in 3m5s
Build and test / check-license (push) Successful in 6m7s
Build and test / docs (push) Successful in 6m15s
|
2025-12-15 09:07:23 +09:00 |
|
|
|
8811a41980
|
docs: split SUID/SGID installation section into its own document
Build and test / test (push) Has been cancelled
Build and test / docs (push) Has been cancelled
Build and test / build (push) Has been cancelled
Build and test / check (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
|
2025-12-15 09:05:18 +09:00 |
|
|
|
6e914dec34
|
Misc. clap improvements, , more accurate value names, ...
|
2025-12-15 00:46:56 +09:00 |
|
|
|
7b79f7b163
|
client/show-privs: allow showing single char hints in table output
Build and test / check (push) Successful in 1m44s
Build and test / build (push) Successful in 3m24s
Build and test / test (push) Successful in 3m28s
Build and test / check-license (push) Successful in 4m54s
Build and test / docs (push) Successful in 6m43s
|
2025-12-14 16:01:51 +09:00 |
|
|
|
56596835fa
|
docs/installation: fix wording for apt repo, reduce number of sudo commands
Build and test / check (push) Successful in 1m52s
Build and test / build (push) Successful in 3m5s
Build and test / test (push) Successful in 3m26s
Build and test / check-license (push) Successful in 6m9s
Build and test / docs (push) Successful in 5m22s
|
2025-12-14 15:42:10 +09:00 |
|
|
|
3bc3f35294
|
docs/installation: move password into an envvar
Build and test / check (push) Successful in 2m29s
Build and test / build (push) Successful in 3m31s
Build and test / test (push) Successful in 3m27s
Build and test / docs (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
|
2025-12-14 15:34:21 +09:00 |
|
|
|
919fd326ba
|
server: fix remaining broken mysql queries
Build and test / check (push) Successful in 2m48s
Build and test / build (push) Successful in 3m30s
Build and test / check-license (push) Successful in 4m52s
Build and test / test (push) Successful in 4m46s
Build and test / docs (push) Successful in 6m7s
|
2025-12-14 15:22:37 +09:00 |
|
|
|
920544ef3a
|
client/edit-privs: return better parsing errors
Build and test / check (push) Successful in 1m43s
Build and test / build (push) Successful in 3m27s
Build and test / check-license (push) Successful in 4m54s
Build and test / test (push) Successful in 3m28s
Build and test / docs (push) Successful in 5m11s
|
2025-12-14 04:01:48 +09:00 |
|
|
|
4c82da390f
|
server: determine sql server variant, fix lock-user,unlock-user
Build and test / check (push) Successful in 1m54s
Build and test / build (push) Successful in 3m10s
Build and test / test (push) Successful in 3m30s
Build and test / check-license (push) Successful in 7m25s
Build and test / docs (push) Successful in 5m26s
|
2025-12-14 03:30:40 +09:00 |
|
|
|
dc7b72efe5
|
flake.nix: add vm for testing non-mariadb mysql
|
2025-12-14 03:07:14 +09:00 |
|
|
|
e56c41cee6
|
{client,server}/edit-privs: check for user existence
|
2025-12-14 01:58:48 +09:00 |
|
|
|
bd23cf693d
|
.gitea/workflows: update actions/checkout: v3 -> v6
Build and test / check (push) Successful in 1m54s
Build and test / build (push) Successful in 4m12s
Build and test / check-license (push) Successful in 4m50s
Build and test / test (push) Successful in 3m27s
Build and test / docs (push) Successful in 6m44s
|
2025-12-08 18:41:21 +09:00 |
|
|
|
6c1ae5479e
|
CHANGELOG.md: fix inaccurate description
Build and test / check (push) Successful in 2m49s
Build and test / build (push) Successful in 3m28s
Build and test / test (push) Successful in 3m24s
Build and test / docs (push) Successful in 4m59s
Build and test / check-license (push) Successful in 6m9s
|
2025-12-08 18:28:17 +09:00 |
|
|
|
222941509d
|
core: check suid/sgid dynamically instead of checking file
Build and test / check (push) Successful in 1m41s
Build and test / test (push) Successful in 3m5s
Build and test / check-license (push) Successful in 5m56s
Build and test / docs (push) Successful in 5m29s
Build and test / build (push) Successful in 3m9s
|
2025-12-04 20:29:44 +09:00 |
|
|
|
eeef8bd546
|
docs/installation: add a note on minimum required versions
Build and test / check (push) Successful in 1m54s
Build and test / build (push) Successful in 3m54s
Build and test / check-license (push) Successful in 4m50s
Build and test / test (push) Successful in 3m39s
Build and test / docs (push) Successful in 6m45s
|
2025-12-04 19:50:26 +09:00 |
|
|
|
a036fd03c9
|
Cargo.toml: (deb) generate maintainer scripts
Build and test / check (push) Successful in 1m43s
Build and test / build (push) Successful in 3m58s
Build and test / test (push) Successful in 3m5s
Build and test / check-license (push) Successful in 5m29s
Build and test / docs (push) Successful in 6m43s
|
2025-12-04 17:10:36 +09:00 |
|
|
|
bf66055f7f
|
.gitea/workflows: matrix builds, build on ubuntu
Build and test / check (push) Successful in 2m39s
Build and test / build (push) Successful in 3m33s
Build and test / test (push) Successful in 3m10s
Build and test / check-license (push) Successful in 6m3s
Build and test / docs (push) Successful in 5m33s
|
2025-12-04 16:31:18 +09:00 |
|
|
|
94619edf73
|
docs/installation: add instructions for installing apt repo
Build and test / check (push) Successful in 1m41s
Build and test / build (push) Successful in 3m28s
Build and test / test (push) Successful in 3m7s
Build and test / check-license (push) Successful in 6m10s
Build and test / docs (push) Successful in 5m28s
|
2025-12-04 15:24:35 +09:00 |
|
|
|
bfa50b4d7e
|
.gitea/workflows: run main pipeline on debian
Build and test / build (push) Successful in 3m29s
Build and test / check (push) Successful in 2m48s
Build and test / check-license (push) Successful in 4m51s
Build and test / test (push) Successful in 3m41s
Build and test / docs (push) Has been cancelled
|
2025-12-04 15:09:41 +09:00 |
|
|
|
9408096391
|
.gitea/workflows: build for both trixie and bookworm
Build and test / test (push) Has been cancelled
Build and test / docs (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
Build and test / build (push) Has been cancelled
Build and test / check (push) Has been cancelled
|
2025-12-04 15:05:58 +09:00 |
|
|
|
69cb96014b
|
.gitea/workflows: set run-name for all workflows
Build and test / check (push) Successful in 1m57s
Build and test / build (push) Successful in 3m56s
Build and test / test (push) Successful in 3m30s
Build and test / check-license (push) Successful in 4m50s
Build and test / docs (push) Successful in 6m36s
|
2025-12-04 14:24:41 +09:00 |
|
|
|
67ff31f405
|
.gitea/workflows: fix deb building args
Build and test / test (push) Has been cancelled
Build and test / docs (push) Has been cancelled
Build and test / build (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
Build and test / check (push) Has been cancelled
|
2025-12-04 14:22:20 +09:00 |
|
|
|
a4084e2ecc
|
Cargo.{toml,lock}: bump deps
|
2025-12-04 14:05:27 +09:00 |
|
|
|
a6804e01df
|
.gitea/workflows: don't clippy check all features
Build and test / check (push) Successful in 1m44s
Build and test / docs (push) Has been cancelled
Build and test / test (push) Has been cancelled
Build and test / build (push) Has been cancelled
Build and test / check-license (push) Has been cancelled
|
2025-12-04 13:51:33 +09:00 |
|
|
|
162c8cd422
|
Cargo.toml: (deb) fix metadata
Build and test / check (push) Failing after 2m39s
Build and test / build (push) Successful in 3m5s
Build and test / check-license (push) Successful in 5m31s
Build and test / test (push) Successful in 4m5s
Build and test / docs (push) Successful in 4m58s
|
2025-12-04 13:39:31 +09:00 |
|
|
|
44fde9f780
|
.gitea/workflows: allow configuring version + revision
|
2025-12-04 13:39:31 +09:00 |
|
|
|
7911985410
|
.gitea/workflows: add commented inputs for package publishing
|
2025-12-04 13:39:31 +09:00 |
|
|
|
1e7911023e
|
client: add error subtypes for name and owner validation in json output
|
2025-12-04 13:39:30 +09:00 |
|
|
|
f5d3c46e60
|
client: disable dynamic completions when in suid/sgid mode
Build and test / check (push) Failing after 1m47s
Build and test / build (push) Successful in 3m48s
Build and test / test (push) Successful in 3m7s
Build and test / check-license (push) Successful in 5m39s
Build and test / docs (push) Successful in 8m9s
|
2025-12-04 12:06:49 +09:00 |
|
|
|
b0ae6e563d
|
Add nix support for suid/sgid testing
Build and test / check (push) Successful in 1m55s
Build and test / build (push) Successful in 4m1s
Build and test / check-license (push) Successful in 4m55s
Build and test / test (push) Successful in 3m26s
Build and test / docs (push) Successful in 6m18s
|
2025-12-04 11:42:49 +09:00 |
|
|
|
4c21d083df
|
Cargo.toml: (deb) mark /etc/muscl/config.toml as config file
|
2025-12-04 09:27:41 +09:00 |
|
|
|
c5c6236e50
|
Cargo.toml: (deb) preserve symlinks
|
2025-12-04 09:27:03 +09:00 |
|