Apreciação para bypass_bump em edições de API REST

Obrigado por compartilhar este PR, moin — contexto muito útil.

Para o meu projeto paralelo (importador ics_to_discourse.py), na verdade, acabei de confirmar uma alteração para impedir que atualizações baseadas em calendário “barulhentamente” atualizem tópicos:

Esse commit adiciona alguma lógica para decidir se uma edição é “significativa” (mudança de hora/localização, etc.) e usa bypass_bump mais um fallback de reset-bump-date para que sincronizações de ICS de rotina não exibam tópicos desnecessariamente.

Portanto, este PR se alinha perfeitamente com o que eu estava buscando — é bom ver o core se movendo na mesma direção. Assim que o comportamento de “não atualizar na edição” for mesclado, simplificarei e descartarei o fallback extra, mas por enquanto o commit mantém as coisas silenciosas nas instalações atuais do Discourse.