discourse/plugins
Ted Johansson 57ea56ee05
DEV: Remove full group refreshes from tests (#25414)
We have all these calls to Group.refresh_automatic_groups! littered throughout the tests. Including tests that are seemingly unrelated to groups. This is because automatic group memberships aren't fabricated when making a vanilla user. There are two places where you'd want to use this:

You have fabricated a user that needs a certain trust level (which is now based on group membership.)
You need the system user to have a certain trust level.
In the first case, we can pass refresh_auto_groups: true to the fabricator instead. This is a more lightweight operation that only considers a single user, instead of all users in all groups.

The second case is no longer a thing after #25400.
2024-01-25 14:28:26 +08:00
..
chat DEV: Remove full group refreshes from tests (#25414) 2024-01-25 14:28:26 +08:00
checklist DEV: Use service: lookups instead of :main (#25402) 2024-01-24 15:59:44 +01:00
discourse-details Update translations (#25278) 2024-01-16 14:54:32 +01:00
discourse-lazy-videos DEV: Use service: lookups instead of :main (#25402) 2024-01-24 15:59:44 +01:00
discourse-local-dates Update translations (#25278) 2024-01-16 14:54:32 +01:00
discourse-narrative-bot DEV: Move min_trust_to_post_embedded_media to group setting (#25238) 2024-01-25 09:50:59 +10:00
discourse-presence DEV: Convert min_trust_to_edit_wiki_post to groups (#24766) 2023-12-12 15:20:37 +11:00
footnote DEV: Use service: lookups instead of :main (#25402) 2024-01-24 15:59:44 +01:00
poll DEV: Use service: lookups instead of :main (#25402) 2024-01-24 15:59:44 +01:00
spoiler-alert DEV: Use service: lookups instead of :main (#25402) 2024-01-24 15:59:44 +01:00
styleguide UX: Add "filter for more" to icon picker (#25263) 2024-01-23 21:53:13 +01:00