Feed ICS autenticati per eventi del calendario privato

Dopo aver esaminato attentamente il codice, ho finito per scrivere un proxy molto semplice che gestisce vari ostacoli necessari per creare una chiave API utente e passarla all’API; genera anche un link che gli utenti devono incollare nelle loro applicazioni di calendario:

Spero che tutto questo un giorno arrivi al codice di Discourse e non sia più necessario; nel frattempo lo condivido nella speranza di rendere la vita più facile agli altri.