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
..
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2022-08-15 11:57:38 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2024-03-01 11:31:47 -05:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2023-02-19 20:09:52 -05:00
2023-03-20 16:00:08 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2023-11-01 13:47:14 -04:00
2022-08-15 11:57:38 -04:00
2023-12-26 13:35:03 -05:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2024-03-18 10:09:50 -04:00
2022-08-15 15:16:02 -04:00
2022-12-09 10:43:29 -05:00
2024-08-05 13:13:59 -04:00
2022-08-15 11:57:38 -04:00
2024-07-31 16:26:21 -04:00
2023-08-31 09:54:35 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2024-07-16 08:58:22 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 15:16:02 -04:00
2024-08-01 09:06:51 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 11:57:38 -04:00
2022-08-15 15:16:02 -04:00
2022-11-02 15:54:41 -04:00
2022-08-15 15:16:02 -04:00
2022-08-15 15:16:02 -04:00
2022-11-11 08:25:44 -05:00