1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

9 Commits

Author SHA1 Message Date
944008d475 Closes #12135: Prevent the deletion of interfaces with children (#14091)
* Closes #12135: Prevent the deletion of interfaces with children

* Change PROTECT to RESTRICT

* Extend handle_protectederror() to also handle RestrictedError

* Fix string translation

* Update migrations

* Support bulk removal of parent interfaces via UI if all children are included

* Add support for the bulk deletion of restricted objects via REST API
2023-11-01 13:47:14 -04:00
bf4fee1592 Fixes #5020: Correct handling of dependent objects during bulk deletion 2020-08-20 09:44:45 -04:00
1dbf776279 Fix handling of ProtectedError exceptions 2020-07-16 13:45:02 -04:00
980d62d579 Removed Python 2 string compatibility 2018-08-14 11:58:42 -04:00
f21c6bca00 Import unicode_literals 2017-05-24 11:33:11 -04:00
1f7ef15ad1 Fixes #1116: Correct object links on recursive deletion error 2017-05-02 11:43:11 -04:00
d817990283 Fixes #865: Fix server error when attempting to delete a protected object parent (Python 3) 2017-02-01 12:09:59 -05:00
ffb1e7beb5 Linkified dependent objects in handle_protectederror() 2016-05-12 16:10:55 -04:00
27b289ee3b Initial push to public repo 2016-03-01 11:23:03 -05:00