netbox/docs/models/extras
Jeremy Stretch cf1b1a83eb
Closes #12194: Add pre-defined custom field choices (#13219)
* Initial work on custom field choice sets

* Rename choices to extra_choices (prep for #12194)

* Remove CustomField.choices

* Add & update tests

* Clean up table columns

* Add order_alphanetically boolean for choice sets

* Introduce ArrayColumn for choice lists

* Show dependent custom fields on choice set view

* Update custom fields documentation

* Introduce ArrayWidget for more convenient editing of choices

* Incorporate PR feedback

* Misc cleanup

* Initial work on predefined choices for custom fields

* Misc cleanup

* Add IATA airport codes

* #13241: Add support for custom field choice labels

* Restore ArrayColumn

* Misc cleanup

* Change extra_choices back to a nested ArrayField to preserve choice ordering

* Hack to bypass GraphQL API test utility absent support for nested ArrayFields
2023-07-28 11:24:21 -04:00
..
bookmark.md Closes #8248: User bookmarks (#13035) 2023-06-29 14:36:11 -04:00
branch.md Fix typo 2022-11-16 16:38:29 -05:00
configcontext.md Closes #9073: Remote data support for config contexts (#11692) 2023-02-19 20:09:51 -05:00
configtemplate.md #11559: Add device config API endpoint & cleanup 2023-03-21 17:00:06 -04:00
customfield.md Closes #12988: Introduce custom field choice sets (#13195) 2023-07-19 10:26:24 -04:00
customfieldchoiceset.md Closes #12194: Add pre-defined custom field choices (#13219) 2023-07-28 11:24:21 -04:00
customlink.md Refreshed extras model documentation 2022-08-12 16:00:04 -04:00
exporttemplate.md Closes #11693: Enable remote data synchronization for export templates 2023-02-19 20:09:51 -05:00
imageattachment.md Refreshed extras model documentation 2022-08-12 16:00:04 -04:00
journalentry.md Add model documentation for JournalEntry 2022-08-16 16:06:48 -04:00
savedfilter.md Closes #11406: Correct example JSON 2023-01-05 16:38:29 -05:00
stagedchange.md Closes #10851: New staging mechanism (#10890) 2022-11-14 13:55:03 -05:00
tag.md Closes #11541: Support for limiting tag assignments by object type (#12982) 2023-06-23 14:08:14 -04:00
webhook.md Add type_job_start & type_job_end to Webhook 2023-03-07 18:01:32 -05:00