I have found two issues in the crowdsec admin notification e-mail:
When you enable the admin emails on crowdsec for non-master nodes the link in the e-mail links named View active decisions links to the local node cluster-admin page but instead it should link to master node.
Second issue is that it refers to a unban page (?page=unban) which does not seem to exist.
Although I like the rapid turnaround on the fix wouldn’t it be better to expose this the the agent module? So, the determination gets one unique definition in code accessible to the whole nethserver eco system?
It seems there already is a way to request smarthost, wouldn’t it be nice to also be able to receive the details of the master node as an exposed python method?