LesFruitsDefendus / saskatoon-ng

The new generation Saskatoon harverst management system
GNU Affero General Public License v3.0
10 stars 24 forks source link

feat: implement Onboarding model + admin inline forms #386

Closed 2ynn closed 2 months ago

2ynn commented 2 months ago

Partially addresses #372

screenshot_2024-04-14_19:29:34

2ynn commented 2 months ago

cool! was considering an inverse filter to have a list for all onboarded pickleaders that never set password as candidates for some sort of reminder email, but that can be solved by using "active" filter.

@oxgr no I don't think we can use the active boolean. I believe if a user is set as active=False they wouldn't be able to log in. Again the way we check if a new pickleader has not finished onboarding is by checking that they still have the 'volunteer' role. We could make it so their role is only set to pickleader once they have updated their password