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-05-21 15:22:40 -04:00
2024-07-10 13:09:03 +07:00
2024-08-02 08:05:08 -04:00
2024-07-31 16:26:21 -04:00
2024-08-02 10:00:51 -04:00
2024-07-31 15:11:40 -04:00
2023-03-29 08:27:11 -04:00
2024-05-08 10:15:43 -04:00
2024-05-08 14:29:54 -04:00
2024-05-29 09:14:02 -04:00
2024-08-05 13:13:59 -04:00
2024-08-01 14:18:33 -04:00
2024-03-26 16:26:47 -04:00
2024-07-31 16:26:21 -04:00
2021-08-24 07:30:52 -07:00
2024-01-10 13:05:01 -05:00
2023-12-05 08:05:44 -05:00