0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 00:15:24 +08:00
discourse/plugins/discourse-assign
Jarek Radosz 8b0ac62422
DEV: Add plugin APIs for extending models (#41655)
Replaces soft-deprecated `modifyClass`/`modifyClassStatic` on models
with more intentional plugin API methods: `addModelField`,
`addModelAccessor`/`addModelGetter`/`addModelSetter`,
`addModelMethod`,`addModelSaveProperty`, and `addModelCallback`.

Adds value and behavior transformers for smaller, specific overrides
that existing plugins need.

This also moves the bundled plugins completely off `modifyClass`.
2026-07-24 13:44:01 +02:00
..
app FIX: Resolve groups when bulk assigning topics (#41867) 2026-07-21 16:18:58 +02:00
assets DEV: Add plugin APIs for extending models (#41655) 2026-07-24 13:44:01 +02:00
config I18N: Update translations (#41970) 2026-07-23 11:42:03 +02:00
db/migrate DEV: Skip backfill INSERTs in old migrations on fresh installs (#39976) 2026-05-13 13:59:28 +01:00
lib FIX: Resolve groups when bulk assigning topics (#41867) 2026-07-21 16:18:58 +02:00
spec FIX: Resolve groups when bulk assigning topics (#41867) 2026-07-21 16:18:58 +02:00
svg-icons
test/javascripts FIX: Resolve groups when bulk assigning topics (#41867) 2026-07-21 16:18:58 +02:00
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb FIX: Resolve groups when bulk assigning topics (#41867) 2026-07-21 16:18:58 +02:00
README.md
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

Assign Plugin

Allows you to assign topics and individual posts (both private and public) to a user or group.

For more information, please see: https://meta.discourse.org/t/discourse-assign/58044