discourse/app
David Taylor 92e8a6d62b
DEV: Key the Theme DistributedCache on BASE_COMPILER_VERSION (#17495)
All `DistributedCache` instances in Discourse are automatically keyed on the `Discourse.git_version`. Normally the theme compiler version is updated via a commit, and everything is fine. However, in some situations, it's possible for the BASE_COMPILER_VERSION to change without a change to the git_version (e.g. when applying patches directly to the codebase).

This commit adds the `BASE_COMPILER_VERSION` to the DistributedCache key to ensure that content from different compiler versions does not leak into other processes.
2022-07-14 12:43:55 +01:00
..
assets DEV: Remove 'legacy ember' logic from discourse-root component (#17494) 2022-07-14 12:17:01 +01:00
controllers DEV: Refactor user mute/ignore/disallow PM checks into central class (#17366) 2022-07-13 13:58:01 +10:00
helpers DEV: Remove development cache-buster query parameter (#17444) 2022-07-12 11:53:59 +01:00
jobs FIX: Uninitialized class variable error in sidekiq (#17227) 2022-06-24 14:17:39 +10:00
mailers FEATURE: Custom unsubscribe options (#17090) 2022-06-21 15:49:47 -03:00
models DEV: Key the Theme DistributedCache on BASE_COMPILER_VERSION (#17495) 2022-07-14 12:43:55 +01:00
serializers DEV: Add per-user feature flag for the new notifications menu (#17490) 2022-07-14 14:30:46 +08:00
services FIX: Change UserCommScreener to use user_ids (#17489) 2022-07-14 15:23:09 +10:00
views FIX: Just inline the QUnit CSS in theme-test html (#17415) 2022-07-11 12:01:47 +02:00