ESB on both Artemis and RabbitMQ (one destination each).
SMTP to Mailpit.
OIDC through Keycloak (the OAuth2 module), with roles mapped to permissions via qbit-user-role-permissions.
Profile selected by QQQ_ALL_PROFILE=core|full.
Part of QRun-IO/qqq-all#1 — plan task C4.
- Design: https://github.com/QRun-IO/qqq-all/blob/develop/docs/design.md
- Plan: https://github.com/QRun-IO/qqq-all/blob/develop/docs/plan.md (Global Constraints apply)
- Env-driven backends: PostgreSQL, MySQL, MongoDB (replica set), S3 (MinIO), SFTP.
- ESB on both Artemis and RabbitMQ (one destination each).
- SMTP to Mailpit.
- OIDC through Keycloak (the OAuth2 module), with roles mapped to permissions via `qbit-user-role-permissions`.
- Profile selected by `QQQ_ALL_PROFILE=core|full`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of QRun-IO/qqq-all#1 — plan task C4.
Design: https://github.com/QRun-IO/qqq-all/blob/develop/docs/design.md
Plan: https://github.com/QRun-IO/qqq-all/blob/develop/docs/plan.md (Global Constraints apply)
Env-driven backends: PostgreSQL, MySQL, MongoDB (replica set), S3 (MinIO), SFTP.
ESB on both Artemis and RabbitMQ (one destination each).
SMTP to Mailpit.
OIDC through Keycloak (the OAuth2 module), with roles mapped to permissions via
qbit-user-role-permissions.Profile selected by
QQQ_ALL_PROFILE=core|full.