Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve '/admin-panel'. Add filtering and editing of permissions. #643

Open
mathiazom opened this issue Feb 20, 2022 · 2 comments
Open

Improve '/admin-panel'. Add filtering and editing of permissions. #643

mathiazom opened this issue Feb 20, 2022 · 2 comments

Comments

@mathiazom
Copy link
Contributor

mathiazom commented Feb 20, 2022

Is your feature request related to a problem? Please describe.
I dag er det vanskelig å holde styr på hvilke medlemmer som er med på hvilke grupper, hvem som er aktive, hvem som har panget og når de har panget. For nå er denne informasjonen på google drive. Det gjør det vanskelig å holde styr på fordi det bare er leder av Hackerspace som endrer på den pluss at leder av DevOps må endre på den informasjonen i adminpanelet.

Describe the solution you'd like
Under den nåværende medlemslista burde det være en måte å komme til en annen medlemsliste. En liste med informasjonen som finnes i adminpanelet. En liste over alle som har vært medlemmer i Hackerspace. Enten om de er inaktive, men kanskje kommer tilbake, panget, sluttet uten å pange eller aktive medlemmer. Den burde være åpen for alle aktive medlemmer. Siden det vil være veldig mange brukere på denne lista er det viktig at hver bruker ikke tar for mye plass som det gjør på vår nåverende medlemsliste.
Med lista burde styret kunne endre statusen til medlemmer.

Vi burde ha fire statuser:

aktiv: for alle medlemmer som bidrar i en gruppe innenfor Hackerspace
pang: medlemmer som i henhold til statuttene har nådd pang
sluttet: For de som ikke lenger er med i Hackerspace, men ikke har oppnådd pang pga. f.eks ikke langt nok medlemskap
inaktiv: For de som muligens kommer tilbake. F.eks pga. et utvekslingsår.
I tillegg burde det være mulig å filtrere på hvilke skills en har og ikke har. Det blir også mulig fra vår nåværende medlemsliste etter #661 . Det burde være mulig å filtrere på dette begge steder. Det burde også være mulig å filtrere på grupper, status og om de er med på vaktlista eller ikke.

Describe alternatives you've considered
Det kan også være en mulighet for å legge til et felt for om en bruker har holdt kurs.

Additional context
Forslaget kommer fra Karl Emil som er lei av google drive for bruk av medlemslista. Om det er noe man lurer på noe med tanke på informasjon som må vises, er han i tillegg til hele DevOps en god kilde.

@mathiazom mathiazom self-assigned this Feb 20, 2022
@CJGutz CJGutz changed the title Purge '/admin-panel' Improve '/admin-panel'. Add filtering and editing of permissions. Sep 6, 2022
@CJGutz
Copy link
Member

CJGutz commented Sep 6, 2022

Add possibility to change which groups a user is part of. Refactor! Remove cardnumber and add profile information like skills.

@CJGutz
Copy link
Member

CJGutz commented Sep 6, 2022

Se på #661. Dette burde legges til i admin-panel i tillegg til django sitt adminpanel

@CJGutz CJGutz removed the internal label Sep 6, 2022
@mathiazom mathiazom removed their assignment Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants