https://volcano.si.edu/faq/index.cfm?question=eruptionsbyyea...
I know the USGS websites have great API support, and I imagine the NASA solar flare reporting does as well, so I expect most of this is automatic.
The ones going to Wikipedia articles must be done by hand, so those will stop being updated when Neal gets bored of updating.