Louis Jarasius
18b43408ec
Fixes #16274 : Dark mode highlight color ( #16355 )
...
* Increase ::selection background-color aplha
* Improve comment for override
* Add compiled CSS
* Only override on dark theme
2024-06-06 08:44:32 -04:00
Julio Oliveira at Encora
b10fb67ce9
Fixed error when the active Config is deleted and rest only one to restore. ( #16408 )
2024-06-05 12:23:36 -07:00
Jeremy Stretch
50169365a9
Closes #16359 : Add navbar() method to PluginTemplateExtension
2024-06-05 12:34:12 -04:00
Jeremy Stretch
c27cb6f153
Fix styling of object jobs table
2024-06-05 09:02:05 -04:00
github-actions
81f0a40505
Update source translation strings
2024-06-05 05:02:18 +00:00
Jeremy Stretch
4242546270
Fixes #16376 : Log changes on terminating objects when attaching a cable
2024-06-04 14:37:33 -04:00
Julio Oliveira at Encora
87109f5539
16315 - Cant filter changelog by object type (no results found) ( #16324 )
...
* Replaced "api=/api/extras/content-types/" with "/api/extras/object-types/" for JournalEntryFilterForm and ObjectChangeFilterForm.
* Addressed PR comment.
* Correct feature classifications
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-06-04 09:37:08 -04:00
Daniel Sheppard
8ab9afb8db
Fixes : #16083 - Add font-variant-ligatures setting to disable ligatur… ( #16383 )
...
* Fixes : #16083 - Add font-variant-ligatures setting to disable ligatures on chromium
* Fix comment
* Disable ligatures on input fields
* Condense rules & apply to all elements
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-06-04 09:02:38 -04:00
Jamie (Bear) Murphy
7be003f5a0
Allow plugins to extend objectchange view ( #16371 )
...
* allow plugins to extend objectchangeview with panels
* replace tabs with spaces
* Update netbox/templates/extras/objectchange.html
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
* Eliminate excessive vertical margin
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-06-04 08:49:08 -04:00
github-actions
291e0665d0
Update source translation strings
2024-06-04 05:02:13 +00:00
Arthur Hanson
8e48e939aa
16261 fix graphql lookup for MultiValueCharFilter fields ( #16354 )
...
* 16261 fix graphql lookup for MultiValueCharFilter fields
* 16261 fix graphql lookup for MultiValueCharFilter fields
* 16261 fixup test
* 16261 fixup test
* Omit redundant assignment
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-06-03 10:24:01 -04:00
Daniel Sheppard
fdad59c8cc
Fixes : #16039 - Fix row highlighting on device components and VM interfaces ( #16044 )
...
* Fix row highlighting
* Minor fix for VMInterfaces
* Move duplicated dicts into inheritable meta class
* Add CableTerminationTable.Meta class for inheritance of the row_attrs to each descendant Meta class.
2024-06-03 08:47:53 -04:00
Jeremy Stretch
24d02cb381
Fixes #15194 : Prevent enqueuing duplicate events for an object
2024-06-03 08:34:26 -04:00
github-actions
e18e6cf756
Update source translation strings
2024-06-01 05:02:24 +00:00
Jeremy Stretch
0dde0b506e
Fixes #16312 : Fix object list navigation for dashboard widgets
2024-05-31 13:16:41 -04:00
Jeremy Stretch
e095ec6860
Fixes #13422 : Rebuild MPTT trees for applicable models when merging staged changes
2024-05-31 10:07:07 -04:00
github-actions
05d3224c33
Update source translation strings
2024-05-30 14:23:18 +00:00
Arthur Hanson
4d924a9041
16202 fix mapit button for internationalized decimal seperator ( #16270 )
...
* 16202 fix mapit button for internationalized decimal seperator
* 16202 revert untranslate
* 16202 revert untranslate
2024-05-29 10:22:59 -04:00
Jeremy Stretch
a094719d23
Closes #16290 : Capture entire object in changelog data
2024-05-29 09:34:22 -04:00
Arthur
0bfb9777be
14810 add contacts to service
2024-05-28 09:44:41 -04:00
Arthur
8a91252d51
16286 fix provider account search
2024-05-28 09:06:34 -04:00
Julio-Oliveira-Encora
eb3adc050d
Added 1000-Base-TX to the choices.py
2024-05-28 09:01:15 -04:00
Jeremy Stretch
806ff646e2
PRVB
2024-05-22 14:57:39 -04:00
Jeremy Stretch
99b8f589cf
Release v4.0.3
2024-05-22 14:10:00 -04:00
transifex-integration[bot]
ec510d865f
Updates for file netbox/translations/en/LC_MESSAGES/django.po ( #16243 )
...
* Translate django.po in es
100% translated source file: 'django.po'
on 'es'.
* Translate django.po in pt
100% translated source file: 'django.po'
on 'pt'.
* Translate django.po in ja
100% translated source file: 'django.po'
on 'ja'.
* Translate django.po in de
100% translated source file: 'django.po'
on 'de'.
* Translate django.po in uk
100% translated source file: 'django.po'
on 'uk'.
* Translate django.po in ru
100% translated source file: 'django.po'
on 'ru'.
* Translate django.po in fr
100% translated source file: 'django.po'
on 'fr'.
* Translate django.po in tr
100% translated source file: 'django.po'
on 'tr'.
* 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-22 13:54:49 -04:00
Jeremy Stretch
cd3dea7ca9
Update origin strings for translation
2024-05-22 13:42:22 -04:00
Arthur Hanson
753c4021eb
14948 add has_virtual_device_contexts filter to device ( #16209 )
...
* 14948 add has_virtual_device_cnotexts filter to device
* 14948 make singular
* 14948 add test
2024-05-22 11:51:15 -04:00
Arthur Hanson
8e4466812d
16145 Use module.ScriptName to call Script API instead of PK ( #16170 )
...
* 16145 script api use module.script name instead of pk
* 16145 fix test
* 16145 allow both pk and script name
* 16145 update doc string
* Simplify retrieval logic
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-05-22 10:42:36 -04:00
Jeremy Stretch
83d3de276b
Fixes #16232 : Fix inclusion of bulk action checkboxes on dynamic tables
2024-05-22 10:35:19 -04:00
Rémi NICOLE
60f5dd7b51
Support Redis Unix sockets ( #16227 )
...
* Fixes #15962 : support Redis Unix sockets
* Clean up language & remove obsolete note
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-05-21 16:51:28 -04:00
Arthur Hanson
5b83d7040f
14653 Add Inventory Item column to all Device components tables ( #16210 )
...
* 14653 Add Inventory Item column to all Device components tables
* 14653 add inventory_items to base class
2024-05-21 16:40:35 -04:00
Jeremy Stretch
a3b34c7a78
Fixes #16228 : Fix permissions enforcement for GraphQL queries of users & groups
2024-05-21 16:38:37 -04:00
Jeremy Stretch
09c1228712
Fixes #16216 : Fix validation of JournalEntry when referenced by a custom field
2024-05-21 10:59:10 -04:00
Jeremy Stretch
44771d1221
Fixes #16139 : Ensure input buttons use standard font family
2024-05-21 10:25:34 -04:00
Arthur Hanson
88461f9d7a
14250 add BPON to interface types ( #16208 )
...
* 14250 add BPON to interface types
* 14250 remove huwai specific from PON
* Reorder choices & fix typo
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-05-21 10:08:54 -04:00
Julio Oliveira at Encora
ade6d2e11b
16117 - Allow filtering by VLAN in Prefixes ( #16204 )
...
* Updated clean method on DynamicModelMultipleChoiceField to return the name.
* Updated VLAN section name
2024-05-21 10:07:58 -04:00
Julio Oliveira at Encora
b0520b9e60
Fixes #15603 - Added 5G to Cellular choices in dcim/choices.py. ( #15677 )
...
* Added 5G to Cellular choices in dcim/choices.py.
* Added 4G for Cellular choices.
2024-05-21 10:02:09 -04:00
Julio-Oliveira-Encora
85ca750ad7
Changed "clean_extra_choices" in "CustomFieldChoiceSetForm" to strip the space for value and label.
2024-05-21 09:59:24 -04:00
Arthur
17799df72e
13764 Add contacts to IP views
2024-05-21 09:06:49 -04:00
devon-mar
5e92dac4ac
Fix pagination when pagination.per_page is ""
2024-05-20 10:29:24 -04:00
Julio-Oliveira-Encora
6c51b89502
Updated clean method on DynamicModelMultipleChoiceField to return the name.
2024-05-20 08:37:31 -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
dba36fafa7
Enable translation support for Chinese, German, and Ukrainian
2024-05-15 16:36:30 -04:00