f23bdbceeb
This updates the signature preferences connector to use modern Ember patterns and the new plugin API.
Changes:
- Convert to Glimmer component with `@service` injection
- Replace classic `<Input>` with native `<input>` and `{{on}}` modifier
- Use new `api.addSaveableCustomFields("profile")` API instead of `modifyClass save()` override
- Remove dead `@showUploadModal` argument from `DEditor`
- Add CSS to hide preview panel and match bio editor width
The `modifyClass` pattern for saving `custom_fields` was broken because `saveAttrNames` is now a getter that returns a fresh array on each call, so pushing to it in `save()` had no effect. The new `addSaveableCustomFields` API uses value transformers to properly add "`custom_fields`" to the save attributes.
cf. https://github.com/discourse/discourse/pull/36757
10 lines
531 B
Plaintext
10 lines
531 B
Plaintext
< 3.6.0.beta3-dev: bf969e997950d703f0af5ee28f8700eed19cad75
|
|
< 2025.12.0-latest: a8a305227da023ff1ce7ac4d702fc2204d9b5e2f
|
|
< 3.6.0.beta1-dev: 7d6b0623ec27e986182b2e245bfaf886b7faecb1
|
|
< 3.5.0.beta8-dev: c0d69bd03fb2ec0c0169965464d5ba138ad28414
|
|
< 3.5.0.beta5-dev: 9834dba01aff6644bd2fb9d1ed700854394a4bdf
|
|
< 3.5.0.beta1-dev: 46f0eec457a4f01a60566eb31f2c0f16b83ddc01
|
|
< 3.4.0.beta1-dev: e0f24180bbf475a0f8f836363120425d9fc2e717
|
|
< 3.3.0.beta1-dev: 47ec4d03d96a5658f43ede013d64e41814bd5c6d
|
|
3.1.999: 309bac9fc483e418b62bbd5eda5592f8d5f91dfa
|