discourse/app
Natalie Tay cc873977ec
DEV: Ensure unique notification level per tag user (#28638)
TagUser.rb is used to set user notification levels for a tag, we don't have a unique index on the notification level itself. This means that there might be some weird case where a user may have multiple of the same notification level on a tag.

This PR adds a migration which de-duplicates this based on defaults, where we keep the earliest record in the event there is multiple notification level per-user-per-tag.
2024-09-03 15:43:02 +08:00
..
assets FIX: Keep the original URLParams in navigation item (#28696) 2024-09-03 15:16:52 +08:00
controllers DEV: the ability to define setting areas (#28570) 2024-09-03 09:25:45 +10:00
helpers UX: Use localized time format in embedded comments (#28014) 2024-07-22 18:42:36 +08:00
jobs FIX: chat mailer log noise (#28616) 2024-08-29 11:39:08 -03:00
mailers UX: Use a dropdown for SSL mode for group SMTP (#27932) 2024-07-18 10:33:14 +10:00
models DEV: Ensure unique notification level per tag user (#28638) 2024-09-03 15:43:02 +08:00
serializers UX: Add descriptions to auto groups and auto group indicator (#28630) 2024-08-30 10:52:34 +10:00
services DEV: make UserPassword 1:1 to User (#28528) 2024-09-03 11:09:33 +08:00
views DEV: Stop using sprockets for 'use ember cli' stylesheet (#28633) 2024-08-29 10:38:27 +01:00