Apprezzamento per bypass_bump nelle modifiche REST API

Grazie per aver condiviso questa PR, moin — contesto davvero utile.

Per il mio progetto personale (l’importatore ics_to_discourse.py), ho effettivamente appena eseguito il commit di una modifica per interrompere gli aggiornamenti basati sul calendario dal “rumoroso” sollevare argomenti:

Quel commit aggiunge una logica per decidere se una modifica è “significativa” (cambio di ora/luogo ecc.) e utilizza bypass_bump più un fallback reset-bump-date in modo che le normali sincronizzazioni ICS non facciano emergere argomenti inutilmente.

Quindi questa PR si allinea perfettamente con ciò che stavo cercando di ottenere — bello vedere il core muoversi nella stessa direzione. Una volta che il comportamento “non sollevare alla modifica” sarà unito, semplificherò e abbandonerò il fallback aggiuntivo, ma per ora il commit mantiene le cose tranquille sulle attuali installazioni di Discourse.