discourse/app
David Taylor d4d939bd66
PERF: Remove dynamic <template> invocations (#29942)
Using Ember's `<template>` dynamically is not supported. For every invocation, glimmer-vm has to run one-time setup, and will cache the result indefinitely. This leads to significant memory leaks, and eventual OOM errors.

This commit updates a handful of cases. We'll be following up with the more complex ones, and a linting rule to avoid re-introducing the problem in future.
2024-11-26 18:54:26 +00:00
..
assets PERF: Remove dynamic <template> invocations (#29942) 2024-11-26 18:54:26 +00:00
controllers DEV: Remove experimental_topics_filter setting (#29902) 2024-11-25 10:49:40 -05:00
helpers DEV: Drop WithServiceHelper 2024-09-05 09:58:20 +02:00
jobs DEV: Drop DISCOURSE_LIVE_SLOTS_SIDEKIQ_LIMIT (#29920) 2024-11-26 07:21:14 +11:00
mailers UX: Use a dropdown for SSL mode for group SMTP (#27932) 2024-07-18 10:33:14 +10:00
models Revert "FEATURE: Add freeze_original option to PostMover (#29880)" (#29940) 2024-11-26 14:47:39 -03:00
serializers FIX: Hide broken theme about/license URLs (#29930) 2024-11-26 13:53:10 +10:00
services FEATURE: Add bulk destroy to admin users list (#29744) 2024-11-25 11:13:35 +03:00
views UX: Change the authorize button color to primary (#29666) 2024-11-08 17:33:50 -05:00