HumbleHominid / ACM-Manager

Ember.js web application that aims to better connect the Montana Tech ACM club to its members. This will be achieved by allowing officers to post information about meeting and event dates easily to a centralized place for members to check. In addition, after meetings have been completed, the meeting minutes should be able to be uploaded for members that were unable to attend. Past this it would be good to be able to keep an active member list for the officers. The member list could be used to track dues and other pertinent information about members (such as attendance, t-shirt orders, etc.) This application should be able to be extended as its starts to be used in case of new use cases becoming apparent. One possibility of an extension may be to have the application help send out email reminders and meeting minutes. This application will be used by officers and members of the Montana Tech ACM, as well as the public.
https://katie.mtech.edu/~acmuser
5 stars 0 forks source link

Delete Event Type #46

Open trevorlbrooks opened 7 years ago

trevorlbrooks commented 7 years ago

Due to data loss potential for events, event types are not deletable in phase one. This needs to be changed in phase two.

Backend: Add API call and query for deleting event type Retrieve list of events by event type for delete confirmation, and getting keys for delete. Delete all events of type and then delete type.

Frontend: Show list of events that would be deleted with the type. Make sure user is aware of permanent delete and have them type a confirmation.