netbox/netbox/netbox
Arthur Hanson b2d2a23c26
15496 Add circuit termination to menu and associated forms (#15980)
* 15496 base changes

* 15496 detail view template

* 15496 tweaks

* 15496 bulk views

* 15496 filterset

* 15496 optimize qs

* 15496 bulk edit

* 15496 bulk import

* 15496 update tests

* Update netbox/templates/circuits/circuittermination.html

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>

* 15496 review changes

* 15496 template include

* 15496 expand filters

* 15496 split import form

* 15496 split import form

* 15496 add test for circuit bulk import with termiantions

* Add test for provider filters

* Rename provider column

* Fix test

* Misc cleanup

* Fix test

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-17 15:30:10 -04:00
..
api Closes #15464: Move permission assignments to user & group models (#15554) 2024-03-29 14:57:16 -04:00
authentication 15831 monkeypatch LDAP _mirror_group function for NB4 (#15902) 2024-05-02 16:02:21 -04:00
config 15094 Add missing gettext to error strings for internationalization (#15155) 2024-02-20 09:44:02 -05:00
forms Merge branch 'develop' into feature 2024-05-01 16:09:14 -04:00
graphql 16078 make GraphQL NumberFilter optional (#16115) 2024-05-13 19:01:30 -04:00
models Move serialize_object() & deserialize_object() to utilities.serialization 2024-03-22 08:59:52 -04:00
navigation 15496 Add circuit termination to menu and associated forms (#15980) 2024-05-17 15:30:10 -04:00
plugins Closes #16090: Show NetBox version if plugin validation fails (#16094) 2024-05-13 09:37:40 -04:00
search Merge branch 'develop' into feature 2024-04-22 13:23:42 -04:00
tables Refactor & expand search view tests 2024-05-13 18:56:44 -04:00
tests Closes #16107: Set `LOGIN_REQUIRED` to True by default (#16122) 2024-05-14 07:53:19 -04:00
views Closes #16070: Set default template for ObjectChildrenView 2024-05-13 15:21:52 -04:00
__init__.py Use context vars instead of thread-local storage for change logging 2022-11-14 09:31:25 -05:00
admin.py Merge branch 'develop' into develop-2.8 2020-04-08 13:50:15 -04:00
choices.py Move choice sets from utilities.choices to netbox.choices 2024-03-22 08:59:52 -04:00
configuration_example.py Closes #16107: Set `LOGIN_REQUIRED` to True by default (#16122) 2024-05-14 07:53:19 -04:00
configuration_testing.py Closes #12325: Disable the Django admin UI by default (#15008) 2024-02-05 11:44:52 -05:00
constants.py Refactor & expand search view tests 2024-05-13 18:56:44 -04:00
context.py 14132 Add EventRule - change webhook and add in script processing to events (#14267) 2023-11-30 16:36:33 -05:00
context_processors.py Closes #15942: Refactor settings_and_registry() context processor 2024-05-03 10:58:03 -04:00
data_backends.py Closes #13381: Enable plugins to register custom data backends (#14095) 2023-10-24 11:35:53 -04:00
denormalized.py Closes #10697: Move application registry into core app 2022-11-02 15:25:22 -04:00
filtersets.py Rename CustomField.content_types to object_types & use ObjectType proxy 2024-03-04 08:33:44 -05:00
middleware.py Move utilities.api.rest_api_server_error() to utilities.error_handlers.handle_rest_api_exception() 2024-03-22 08:59:52 -04:00
preferences.py add ENABLE_TRANSLATION setting to optionally turn translation off (#16096) 2024-05-14 09:21:00 -04:00
registry.py 15094 Add missing gettext to error strings for internationalization (#15155) 2024-02-20 09:44:02 -05:00
settings.py Enable translation support for Chinese, German, and Ukrainian 2024-05-15 16:36:30 -04:00
signals.py Initial work on custom model validation 2021-06-09 11:36:29 -04:00
staging.py Move serialize_object() & deserialize_object() to utilities.serialization 2024-03-22 08:59:52 -04:00
urls.py Merge branch 'develop' into feature 2024-05-01 16:09:14 -04:00
utils.py Closes #13381: Enable plugins to register custom data backends (#14095) 2023-10-24 11:35:53 -04:00
wsgi.py Cleaned up import statements 2018-11-02 15:20:08 -04:00