Arthur Hanson
796b9e84af
Closes #10500: Introduce support for nested modules (#16983)
* 10500 add ModularComponentModel
* 10500 add ModularComponentModel
* 10500 add to forms
* 10500 add to serializer, tables
* 10500 template
* 10500 add docs
* 10500 check recursion
* 10500 fix graphql
* 10500 fix conflicting migration from merge
* 10500 token resolution
* 10500 don't return reverse
* 10500 don't return reverse / optimize
* Add ModuleTypeModuleBaysView
* Fix replication of module bays on new modules
* Clean up tables & templates
* Adjust uniqueness constraints
* Correct URL
* Clean up docs
* Fix up serializers
* 10500 add filterset tests
* 10500 add nested validation to Module
* Misc cleanup
* 10500 ModuleBay recursion Test
* 10500 ModuleBay recursion Test
* 10500 ModuleBay recursion Test
* 10500 ModuleBay recursion Test
* Enable MPTT for module bays
* Fix tests
* Fix validation of module token in component names
* Misc cleanup
* Merge migrations
* Fix table ordering
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-05 13:13:59 -04:00
..
2024-07-31 16:26:21 -04:00
2023-03-27 14:20:13 -04:00
2024-08-05 13:13:59 -04:00
2024-07-31 16:26:21 -04:00
2024-07-31 16:26:21 -04:00
2023-02-28 20:03:41 -05:00
2024-07-31 16:26:21 -04:00
2024-01-22 13:27:55 -05:00
2024-07-31 16:26:21 -04:00