discourse/lib/plugin
Sam Saffron c457d3bf28
FIX: under concurrent usage booting rails could cause plugin corruption
Previously on boot we were always removing and adding the same pre-generated
files and symlinks.

This change attempts to avoid writing any automatically generated content if
it is exactly what it should be on disk.

This corrects issues where running a rails console can temporarily corrupt
internal state in production.
2020-03-04 16:48:06 +11:00
..
filter_manager.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
filter.rb DEV: Upgrading Discourse to Zeitwerk (#8098) 2019-10-02 14:01:53 +10:00
instance.rb FIX: under concurrent usage booting rails could cause plugin corruption 2020-03-04 16:48:06 +11:00
metadata.rb DEV: Add zendesk plugin to official plugins list (#8779) 2020-01-24 12:53:21 +00:00