2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-03-03 20:15:55 +08:00
discourse/spec
Natalie Tay 2a085cad2c
FIX: Ensure post_created event fires even if topic_created event hooks have exceptions (#38146)
Currently, if `on(:topic_created)` has an error, all subsequent triggers
like `on(:post_created)` would not be triggered. 😱

This PR ensures post created registered event hooks will also trigger
even if the topic created ones fail. Events being rescued are outside of
topic and post creation transactions.
2026-03-03 19:38:50 +08:00
..
db/migrate DEV: Add slugs to tag model (#36985) 2026-01-08 11:03:01 +08:00
fabricators SECURITY: Add guardian check on PM to topic conversion 2026-01-28 17:11:14 +00:00
fixtures DEV: Add Block API for declarative, validated UI extension points (#36810) 2026-02-25 17:36:43 -03:00
generator
helpers FIX: Restore plugin data attributes on script tags lost in #37763 (#38039) 2026-02-26 15:21:44 -03:00
import_export
initializers FEATURE: Notify admins of upcoming changes and log events (#37003) 2026-01-21 12:45:54 +10:00
integration FIX: do not use public IP address space for tests 2025-12-16 09:35:01 -05:00
integrity DEV: Replace Ruby numbered parameters by it where applicable (#37810) 2026-02-13 13:59:07 +01:00
jobs FIX: Preserve display name in quotes when using the rich text editor (#38078) 2026-02-26 21:04:07 +01:00
lib FIX: Ensure post_created event fires even if topic_created event hooks have exceptions (#38146) 2026-03-03 19:38:50 +08:00
mailers FEATURE: Add recipient_username interpolation key for email templates (#38096) 2026-02-27 17:18:02 +01:00
models UX: Display interpolation keys as interactive pills in admin editors (#37254) 2026-02-27 21:21:26 +01:00
multisite FEATURE: Notify admins of upcoming changes and log events (#37003) 2026-01-21 12:45:54 +10:00
queries/reports UX: Admin dashboard & reports improvements (#37598) 2026-02-24 09:20:38 +08:00
requests UX: Display interpolation keys as interactive pills in admin editors (#37254) 2026-02-27 21:21:26 +01:00
script/import_scripts
serializers UX: when SMTP is not configured, show email disabled banner selectively (#38002) 2026-02-24 12:25:01 -05:00
services UX: update styles and layout of category type setup (#38153) 2026-03-03 13:29:03 +10:00
support DEV: Add support for d-compat branches in plugins/themes (#37984) 2026-02-24 17:44:27 +01:00
system FIX: Make sure staff group is selected on UC page load when localized (#38140) 2026-03-02 12:43:09 +10:00
tasks DEV: Prune branches on plugin:update (#38128) 2026-02-28 00:14:50 +01:00
views
rails_helper.rb FIX: Restore plugin data attributes on script tags lost in #37763 (#38039) 2026-02-26 15:21:44 -03:00
regenerate_swagger_docs
swagger_helper.rb