eurofurence / crittersystem

Shift planning system for Eurofurence on-site departments forked from the Engelsystem which powers Chaos events.
https://critter.eurofurence.org
GNU General Public License v2.0
8 stars 1 forks source link

Make jobs/positions not visible on /angeltypes/about #8

Open Corborax opened 3 months ago

Corborax commented 3 months ago

Is your feature request related to a specific event or issue during Eurofurence?

It is relevant for everyone who wants to sign up for a critter shift. The /about is full with jobs/positions that no one can sign up for.

What problem does this feature solve?

Make it easier for volunteers to learn about shifts and open positions they can sign up for

Describe the solution you'd like to see implemented

In angeltypes?action=edit grafik Add an additional checkbox "Hide in Teams-Job Descriptions"

How would this feature improve the Critter System for Eurofurence volunteers or attendees?

Not every position / job has to be on the /about It makes it easier for the help desk to explain with positions are available

Describe any alternatives you've considered or tried

I thought "hide at registration" would solve this, but it didn't.

Additional context or screenshots

grafik A director / team lead shouldn't be listed. They can never be taken by a volunteer.

Balenty commented 2 months ago

To simplify the number of changes: What do we need "hide at registration" exactly for? My advice would be to upgrade it to "hide at registration/jobs/positions". So we can add this functionality without adding a new option.