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

Elections Tools for Secretary #210

Closed
jeckodevelopment opened this issue Nov 23, 2019 · 4 comments
Closed

Elections Tools for Secretary #210

jeckodevelopment opened this issue Nov 23, 2019 · 4 comments
Assignees

Comments

@jeckodevelopment
Copy link
Member

Hi :)
finally i found the time to detail all the requirements of the export tools needed by the Secretary to deal properly with the elections, without becoming crazy.
Thank you in advance

Export Features

As Secretary I would like to have a set of filters in the Volunteers Portal to extract a list of the volunteers to be used for the elections.

  1. The extracted lists should include for each member: Full Name, Email Address, Role, Team
  2. The filters should allow to:
    a) include/exclude team members
    b) include/exclude team contributors
    c) choose which team list view/export
    d) choose the department
    e) include/exclude teams by their status (Official, In Formation, Unofficial)
  3. The extracted list should be visible on the screen (backend)
  4. The extracted list should be exportable as CSV

Communication Features

As Secretary I would like to have the chance to send a message (text or html-formatted) to all volunteers, selecting them by certain parameters:

  1. Selecting Department(s)
  2. Adding/Removing Teams
  3. Filtering Teams by Status (Official, In Formation, Unofficial)
  4. Filtering Volunteers by Role/Class (Contributors, Members, Team Leaders, Directors, Officers).

A use case scenario is sending the invitation for the Semi-Annual Members Meeting that, according to the Bylaws should be sent only to "Members" (Class 1, 2 and 3) of OSM and with the current messaging system has been sent also to volunteers that are enrolled as contributors in any teams.

I'm available to provide any further information needed.

Thanks!

@sanderpotjer
Copy link
Member

@jeckodevelopment Hi Luca, please have a look at the backend "Members" view:
Screenshot 2020-01-25 at 17 46 54

  • New filters have been added to allow you to make specific selections (members, contributors, team roles etc..)
  • By clicking "Export current selection (CSV)" in the toolbar you can export the active selected list
  • By clicking "E-mail current selection" you will be able to send an email to the active selected list

Hopefully, these changes will make it much easier for you :)

You can check this in the backend, let me know if additional changes/filters are needed.

@jeckodevelopment
Copy link
Member Author

Hi @sanderpotjer ,
thank you very much for these export tools, I could save a lot of time with them!

The only thing that doesn't work is "Board of Directors".
If you filted by "Board of Directors" as "Department" then you can see only people from "Ombudsman" and "Advisory Board" teams. Officers and DCs are not shown.

Not a big issue, but maybe that's because of the BoD being a "special" dept. in the JVP.

Thanks

sanderpotjer added a commit that referenced this issue Feb 11, 2020
@sanderpotjer
Copy link
Member

@jeckodevelopment glad to hear it saved a lot of time! Made a small change, so it is now loading the board of directors members.

@jeckodevelopment
Copy link
Member Author

Thank you @sanderpotjer !
This has been really useful! :)
I guess we can close this issue as resolved!

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