gluebuddy merge requestshttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests2023-07-17T14:57:56Zhttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/20Add reproducible builds for pre-compiled binaries2023-07-17T14:57:56ZkpcyrdAdd reproducible builds for pre-compiled binarieshttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/16chore(cargo): update dependencies2023-04-07T22:42:44ZJelle van der Waachore(cargo): update dependencieshttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/22chore(deps): upgrade all dependencies2023-09-20T20:53:27ZJelle van der Waachore(deps): upgrade all dependencieshttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/7Ci lint: add format, check etc.2022-01-26T00:18:58ZLevente Polyakanthraxx@archlinux.orgCi lint: add format, check etc.Levente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/6ci: run cargo-audit2022-01-25T23:08:46ZOrhun Parmaksızorhun@archlinux.orgci: run cargo-auditLevente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/3ci: run clippy2022-01-25T23:57:09ZOrhun Parmaksızorhun@archlinux.orgci: run clippycloses #7closes #7https://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/17Draft: Add email address to user state struct2024-01-25T17:27:34ZJelle van der WaaDraft: Add email address to user state structThe mailman integration requires an email address to be available to
check if an Arch staff is a member of a mailing list.
Current plan:
Only implement the functionality for the @archlinux.org email addresses leave the other addresses ...The mailman integration requires an email address to be available to
check if an Arch staff is a member of a mailing list.
Current plan:
Only implement the functionality for the @archlinux.org email addresses leave the other addresses alone for now, so:
- Add arch_email field to Keycloak
- Implement gluebuddy subscribing
- Write wiki instructions about how to manage your subscription (so turn off delivery of @archlinux.org email) to Staff Services
- At a later time consider adding a mailinglist field which can use a personal email address as the main keycloak email address can be changed by users themself.https://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/26feat(gitlab): enable packaging issues and MRs publicly2023-11-25T18:47:52ZChristian Heuselfeat(gitlab): enable packaging issues and MRs publiclyrelated to https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/522
fixes https://gitlab.archlinux.org/archlinux/ideas/-/issues/5related to https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/522
fixes https://gitlab.archlinux.org/archlinux/ideas/-/issues/5Levente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/23feat(teams): add bug wranglers to own team group2023-09-20T21:08:39ZLevente Polyakanthraxx@archlinux.orgfeat(teams): add bug wranglers to own team grouphttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/10feature: externalise gitlab ignored users2022-06-06T13:23:25ZLeonidas Spyropoulosfeature: externalise gitlab ignored usersRead env varibale for ignored users separated with commas.
Make testing more readable and extendable - this tests require to be serial since env variable might affect other tests.Read env varibale for ignored users separated with commas.
Make testing more readable and extendable - this tests require to be serial since env variable might affect other tests.https://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/13feature: support keycloak > 17 admin endpoint2022-11-12T16:20:34ZLeonidas Spyropoulosfeature: support keycloak > 17 admin endpointhttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/2feature: sync the GitLab root group from keycloak2022-01-19T18:22:46ZLevente Polyakanthraxx@archlinux.orgfeature: sync the GitLab root group from keycloakhttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/24fix(Makefile): Specify GITLAB_HOST for glab2023-11-25T19:05:17ZDavid Rungefix(Makefile): Specify GITLAB_HOST for glabSpecify the upstream instance hostname for glab using the `GITLAB_HOST`
environment variable.
Without it `glab` will use whatever is set as host using the `host`
key in its configuration and silently break the links of all uploaded
asset...Specify the upstream instance hostname for glab using the `GITLAB_HOST`
environment variable.
Without it `glab` will use whatever is set as host using the `host`
key in its configuration and silently break the links of all uploaded
assets.
Signed-off-by: David Runge <dvzrv@archlinux.org>Levente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/8fix: add new user bot for aurweb-errors project2022-02-23T20:40:41ZLeonidas Spyropoulosfix: add new user bot for aurweb-errors projectTemporary fix to avoid crashesTemporary fix to avoid crasheshttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/9fix: add renovate bot user2022-04-14T19:34:55ZKristian Klausenfix: add renovate bot userRef https://gitlab.archlinux.org/archlinux/arch-repo-management/-/issues/43Ref https://gitlab.archlinux.org/archlinux/arch-repo-management/-/issues/43https://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/11fix: exact match on bot users2022-06-06T14:16:59ZJelle van der Waafix: exact match on bot usersWe don't want to check if the given user is a substring of the
GLUEBUDDY_GITLAB_BOT_USERS entries but an exact match as we specify the
bot users in the given env var.We don't want to check if the given user is a substring of the
GLUEBUDDY_GITLAB_BOT_USERS entries but an exact match as we specify the
bot users in the given env var.Jelle van der WaaJelle van der Waahttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/12fix: it's pointless to bind a unit value2022-11-12T14:40:54ZLeonidas Spyropoulosfix: it's pointless to bind a unit valuehttps://rust-lang.github.io/rust-clippy/master/index.html#let_unit_value
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>https://rust-lang.github.io/rust-clippy/master/index.html#let_unit_value
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>https://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/19gitlab: add rules for the packaging sub-group2023-05-18T13:03:14ZLevente Polyakanthraxx@archlinux.orggitlab: add rules for the packaging sub-groupDeactivate features like the issue tracker for now and only allow merge
requests for members with developer access. Those features will be
enabled post release.
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>Deactivate features like the issue tracker for now and only allow merge
requests for members with developer access. Those features will be
enabled post release.
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>Levente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/25gitlab: enable packaging issues for internal use2023-11-25T16:07:37ZChristian Heuselgitlab: enable packaging issues for internal userelated to https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/522related to https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/522Levente Polyakanthraxx@archlinux.orgLevente Polyakanthraxx@archlinux.orghttps://gitlab.archlinux.org/archlinux/gluebuddy/-/merge_requests/14keycloak: support keycloak > 17 endpoint2022-11-12T16:26:42ZLevente Polyakanthraxx@archlinux.orgkeycloak: support keycloak > 17 endpointFixes #9Fixes #9