Fixed
All of my clients are showing shares being accepted, but the frontend isn't showing any new blocks since quite a few back, nor any deposits for a bit either.
Looks like confirmed balance is going up, so I'm assuming everything's working, just not updating since the DDoS you were talking about.
Yes the pool has loads of shares to calculate because the DDoS bogged down the calculations, it's currently catching up but will probably need a few hours until it has fully catched up with the calculations.