Julio-Oliveira-Encora
6c51b89502
Updated clean method on DynamicModelMultipleChoiceField to return the name.
2024-05-20 08:37:31 -04:00
Jeremy Stretch
558a9beda2
Changelog for #12984 , #13293 , #14953 , #14982 , #15353 , #15496 , #16138
2024-05-17 16:23:02 -04:00
arcticash
9751ce6cb3
Moving the Molex connectors into their own category for better UX - expansion on #12984
2024-05-17 16:18:32 -04:00
arcticash
270a1da601
Adding Molex Micro-Fit connectors to power outlet choices to fix #12984
2024-05-17 16:18:32 -04:00
arcticash
46d12fbe2e
Adding Molex Micro-Fit connectors to power plug choices to fix #12984
2024-05-17 16:18:32 -04:00
Sami Tahri
79b9ef7d0c
fix: SerializedPKRelatedField schema now use nested serializer or response
2024-05-17 16:16:21 -04:00
Arthur Hanson
97a37576fc
14953 fix serializers when using add_related_count ( #16158 )
...
* 14953 fix serializers when using add_related_count
* 14953 update comments
* Set default=0 for annotated count fields
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-17 15:50:39 -04:00
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
Arthur Hanson
d060b380c9
16138 fix user/group permissions ( #16152 )
...
* 16138 change view perms
* 16138 add migration of group perms
* 16138 update users and groups in perm selection
2024-05-17 15:07:19 -04:00
Arthur Hanson
58da5c1252
15353 add better script error message ( #15441 )
...
* 15353 add better script error message
* Simplify _get_script_class() & add docstring
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-17 14:54:30 -04:00
Jeremy Stretch
4b2f26a800
Correct label name
2024-05-16 14:08:28 -04:00
Jeremy Stretch
cfe010007f
Enable stale bot for incomplete issues
2024-05-16 14:04:37 -04:00
Jeremy Stretch
755513a148
#16127 : Ignore local_settings.py
2024-05-15 17:05:39 -04:00
Jeremy Stretch
d78a86afac
Drop Repography stats from README (malfunctioning)
2024-05-15 17:02:01 -04:00
Jeremy Stretch
dba36fafa7
Enable translation support for Chinese, German, and Ukrainian
2024-05-15 16:36:30 -04:00
transifex-integration[bot]
b666b10f14
Updates for file netbox/translations/en/LC_MESSAGES/django.po ( #16151 )
...
* Translate django.po in ja
100% translated source file: 'django.po'
on 'ja'.
* Translate django.po in uk
100% translated source file: 'django.po'
on 'uk'.
* Translate django.po in de
100% translated source file: 'django.po'
on 'de'.
* Translate django.po in zh
100% translated source file: 'django.po'
on 'zh'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-05-15 16:28:52 -04:00
Jeremy Stretch
0b7804c01c
Fixes #13293 : Limit interface selector for IP address to current device/VM
2024-05-14 14:48:47 -04:00
Jeremy Stretch
69545fd82d
PRVB
2024-05-14 11:26:19 -04:00
Jeremy Stretch
cca1b0a897
Merge pull request #16132 from netbox-community/develop
...
Release v4.0.2
2024-05-14 11:20:56 -04:00
Jeremy Stretch
70c0aec53a
Release v4.0.2
2024-05-14 11:02:17 -04:00
Jeremy Stretch
beb9b96395
Changelog for #16096 , #16107 , #16123 , #16124 , #16127
2024-05-14 10:35:00 -04:00
Jeremy Stretch
e5ab48e3c5
Fixes #16123 : Fix custom script execution via REST API
2024-05-14 10:31:55 -04:00
Jeremy Stretch
c95dd0b4d1
Update translations
2024-05-14 09:30:28 -04:00
Jeremy Stretch
34f8bf7caf
Update source strings for translations
2024-05-14 09:22:27 -04:00
Anton
1feb3742e2
add ENABLE_TRANSLATION setting to optionally turn translation off ( #16096 )
...
* add USE_I18N setting
* change setting name to ENABLE_TRANSLATION
* raise a warning in the UI when translation is disabled
* Misc cleanup
* Rename to TRANSLATION_ENABLED for consistency with other settings
---------
Co-authored-by: Anton Myasnikov <anton.myasnikov@nordigy.ru>
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-14 09:21:00 -04:00
Jeremy Stretch
829bae6b29
Fixes #16124 : Fix GraphQL API support for querying virtual machine interfaces
2024-05-14 09:15:57 -04:00
Jeremy Stretch
fcc8eccb6c
Closes #16127 : Enable loading local settings
2024-05-14 09:14:40 -04:00
Jeremy Stretch
c117218332
Fix permissions for stalebot (see actions/stale #1131 )
2024-05-14 08:20:31 -04:00
Jeremy Stretch
b8a8db09ed
Closes #16107 : Set LOGIN_REQUIRED
to True by default ( #16122 )
...
* Closes #16107 : Set LOGIN_REQUIRED to True by default
* Update tests
2024-05-14 07:53:19 -04:00
Jeremy Stretch
b67eda403a
Changelog for #15119 , #16077 , #16078 , #16090 , #16101
2024-05-13 19:15:40 -04:00
Arthur Hanson
b291aa4312
16078 make GraphQL NumberFilter optional ( #16115 )
...
* 16078 make GraphQL NumberFilter optional
* 16078 add tests for graphql filtering
* 16078 add tests for graphql filtering
* 16078 add tests for graphql filtering
2024-05-13 19:01:30 -04:00
Jeremy Stretch
e6ccea0168
Refactor & expand search view tests
2024-05-13 18:56:44 -04:00
Jeremy Stretch
a20ccfee7e
Update queryset resolution methods for compatibility with Django 5.0
2024-05-13 18:56:44 -04:00
Jeremy Stretch
c7850b586b
Fixes #16101 : Fix initial loading of pagination widget for dynamic object tables
2024-05-13 18:55:13 -04:00
Jeremy Stretch
e0f138dea2
Closes #16070 : Set default template for ObjectChildrenView
2024-05-13 15:21:52 -04:00
Arthur
5be14b0ee2
16110 fix typo
2024-05-13 15:20:33 -04:00
Julio-Oliveira-Encora
dffd52d6b0
Added Cluster category and cluster, cluster_group for VLAN Group filters.
2024-05-13 15:16:01 -04:00
Markku Leiniö
4b91e79d1e
Closes #16090 : Show NetBox version if plugin validation fails ( #16094 )
...
* Closes #16090 : Show NetBox version if plugin validation fails
* Shorten error message
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-13 09:37:40 -04:00
Arthur
111cbe5b7c
16077 fix display of config revision
2024-05-13 09:33:30 -04:00
Jeremy Stretch
4a64a3f6e0
PRVB
2024-05-09 16:03:13 -04:00
Jeremy Stretch
a3f7dc0423
Merge pull request #16072 from netbox-community/develop
...
Release v4.0.1
2024-05-09 16:02:03 -04:00
Jeremy Stretch
ab62f416de
Merge branch 'master' into develop
2024-05-09 15:48:45 -04:00
Jeremy Stretch
9cd0a0d872
Release v4.0.1
2024-05-09 15:41:20 -04:00
Jeremy Stretch
d847f02434
Correct link
2024-05-09 15:39:48 -04:00
Arthur Hanson
8d11f8aa7c
14121 update plugin development docs for pyproject.toml ( #15952 )
...
* 14121 update plugin development docs for pyproject.toml
* 14121 review feedback
* Update docs/plugins/development/index.md
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* 14121 remove setup.py references
* 14121 add cookiecutter reference
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-09 15:06:19 -04:00
Jeremy Stretch
9d4932b221
Fixes #16061 : Omit hidden fields from event rule form
2024-05-09 15:01:53 -04:00
Abhimanyu Saharan
e438ddb405
Adds 2.5 and 10g ( #16068 )
...
* adds 2.5 and 10g #15451
* Tweak constant names for consistency w/peers
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-05-09 14:58:24 -04:00
Arthur Hanson
a953ff20f9
15973 fix switch type on cable edit ( #16049 )
...
* 15973 fix switch type on cable edit
* 15973 fix cable add from device
2024-05-09 14:54:38 -04:00
Abhimanyu Saharan
08923d77d1
adds vms tab on device object view #15328
2024-05-09 14:33:31 -04:00
Markku Leiniö
2a06e1990a
Closes #16056 : Add binary-path configuration in uwsgi.ini
2024-05-09 13:11:11 -04:00