acdh-oeaw / dhcr-main

Digital Humanities Course Registry Application
https://dhcr.clarin-dariah.eu/
Apache License 2.0
3 stars 0 forks source link

Remove course alerts #100

Closed patrickakk closed 6 months ago

patrickakk commented 7 months ago

We've talked a few times about this. Since I could find a corresponding issue, a new one was created here.

This feature: https://dhcr.clarin-dariah.eu/follow#course-alert is broken since more than 2 years.

Suggested before: remove completely.

Update: The corresponding cron job (dhcr-subscriptions) which was suspended, has been removed today.

patrickakk commented 7 months ago

The decision can be found here: https://github.com/acdh-oeaw/dhcr-main/issues/15#issuecomment-1831470757

patrickakk commented 7 months ago

The course alerts have been completely removed from the menu, and the pages. As well the templates, controllers, models, tests, email templates and cron jobs has been removed. TODO when this is in production:

patrickakk commented 7 months ago

@IvdL22 @PixlTracer

Can you change the label to Done?

(You can see, in the test instance, in the menu and the pages that the feature has been removed)

PixlTracer commented 7 months ago

thanks!

patrickakk commented 6 months ago

Implemented in 2023-12.

Some remaining tasks needs to be done by me when this is in production.

patrickakk commented 6 months ago

Removed the 8 tables: countries_subscriptions, course_types_subscriptions, disciplines_subscriptions, languages_subscriptions, notifications, subscriptions, subscriptions_tadirah_objects, subscriptions_tadirah_techniques.

Issued completed.