0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-04 10:39:43 +08:00
discourse/app
Martin Brennan d5c4e6ffe8
PERF: Minor site setting & UC related changes (#41961)
* Prevent unnecessary Hash#merge in DefaultsProvider#all_clean,
  Fixes an unnecessary merge which can sometimes cause performance
  overhead when calling SiteSetting.defaults_provider.all_clean.
  We don't need to merge the defaults when locale provided is the
  same as the default locale
* Do not check can_lazy_load_categories? in loop,
  This is a small perf optimization, we don't need to check
  can_lazy_load_categories? for every category in the site,
  which looks at the user's groups and upcoming changes every
  time, we just need to do it once.
2026-07-27 11:05:39 +10:00
..
assets UX: fix post ownership change modal on Android (#42031) 2026-07-24 17:25:27 -04:00
controllers FIX: Allow logged-in users to redeem invites when new registrations are disabled (#42026) 2026-07-25 17:02:30 +02:00
helpers PERF: Avoid replacing CSP nonces in non-cacheable responses (#42008) 2026-07-24 09:49:01 +08:00
jobs FIX: Split browser pageview rollup source at the cutover date (#42013) 2026-07-24 14:56:36 +08:00
mailers FEATURE: Log in with a one-time email code (#40804) 2026-06-17 12:34:48 -07:00
models PERF: Minor site setting & UC related changes (#41961) 2026-07-27 11:05:39 +10:00
queries/reports DEV: Remove reporting_improvements upcoming change (#41259) 2026-07-01 07:52:02 +08:00
serializers FIX: Staged-user email disclosure to moderators via UserCardSerializer (#41993) 2026-07-23 13:47:48 -05:00
services FEATURE: Log staff actions for admin onboarding panel steps (#42032) 2026-07-24 14:43:01 -07:00
views PERF: Avoid HTML escaping preloaded JSON (#41978) 2026-07-24 09:25:06 +08:00