discourse/app
Mark VanLandingham 012aaf0ba3
PERF: Don't serialize value for theme_fields unnecessarily (#21201)
The value field of ThemeField is only used when viewing a diff in the staff action logs and local theme editing. value is being serialized into the theme index as well, which is not used. It's a huge amount of JSON that we can cut by removing it.

This also breaks up the various theme serializers into separate classes so they autoload properly (or at least restart the server on edit)
2023-04-24 09:30:51 -05:00
..
assets DEV: Update plugin-api docs for new user menu (#20808) 2023-04-24 12:00:22 +01:00
controllers FIX: Don't render error for bad-sequence (#21187) 2023-04-20 10:26:11 -05:00
helpers UX: Improve login required page (#20847) 2023-03-28 07:09:44 -05:00
jobs PERF: Avoid full posts table scans during anonymisation (#21081) 2023-04-12 18:39:10 +01:00
mailers DEV: Replace #pluck_first freedom patch with AR #pick in core (#19893) 2023-02-13 12:39:45 +08:00
models FIX: Error when trying to bump a topic with no category (#21207) 2023-04-24 09:28:10 -05:00
serializers PERF: Don't serialize value for theme_fields unnecessarily (#21201) 2023-04-24 09:30:51 -05:00
services PERF: Don't serialize value for theme_fields unnecessarily (#21201) 2023-04-24 09:30:51 -05:00
views UX: better digest centering in event of truncation (#21176) 2023-04-20 09:33:50 -04:00