netbox/netbox/utilities
Jonathan Ramstedt 122f612750
Some checks failed
CI / build (20.x, 3.10) (push) Waiting to run
CI / build (20.x, 3.11) (push) Waiting to run
CI / build (20.x, 3.12) (push) Waiting to run
CodeQL / Analyze (${{ matrix.language }}) (none, actions) (push) Has been cancelled
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Has been cancelled
Fixes #19379: allow standalone id in vlan-ids range list (#20024)
* Fixes #19379: allow standalone id in vlan-ids range list

* Misc cleanup

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2025-08-07 08:56:07 -04:00
..
forms Fixes #19379: allow standalone id in vlan-ids range list (#20024) 2025-08-07 08:56:07 -04:00
management Closes #17725: Clean up import statements (#17728) 2024-10-10 14:52:47 -04:00
serializers Closes #17725: Clean up import statements (#17728) 2024-10-10 14:52:47 -04:00
templates Closes #19968: Use multiple selection lists for the assignment of object types when editing a permission (#19991) 2025-08-01 14:06:23 -05:00
templatetags Merge main into feature 2025-04-10 17:17:21 -04:00
testing Closes #19977: Denormalize device relationships on component models (#19984) 2025-08-01 15:40:15 -05:00
tests Fixes #19379: allow standalone id in vlan-ids range list (#20024) 2025-08-07 08:56:07 -04:00
__init__.py Initial push to public repo 2016-03-01 11:23:03 -05:00
api.py Fixes #20001: is_api_request() should not evaluate a request's content type 2025-08-01 14:31:50 -04:00
choices.py Fixes #19224: Fix GraphQL API support for custom field choices 2025-04-17 12:22:14 -04:00
constants.py Add regex and iregex filter lookup expressions and corresponding tests 2025-07-18 16:56:54 +02:00
conversion.py Merge main into feature 2025-04-10 17:17:21 -04:00
counters.py Fixes #14081: Fix cached counters on delete for parent-child items (#14131) 2023-12-12 16:53:04 -05:00
data.py Fixes #19379: allow standalone id in vlan-ids range list (#20024) 2025-08-07 08:56:07 -04:00
datetime.py Introduce datetime_from_timestamp() utility function 2024-07-16 12:21:50 -04:00
error_handlers.py Closes #17951: Extend Ruff ruleset 2024-11-07 11:52:02 -05:00
exceptions.py Closes #12246: General cleanup of utilities modules 2023-04-14 10:33:53 -04:00
fields.py Merge main into feature 2025-04-10 17:17:21 -04:00
filters.py 13459 Fix OpenAPI type for TreeNodeMultipleChoiceFilter (#17095) 2024-08-10 10:24:02 -04:00
html.py Closes #17733: Replace pycodestyle with ruff (#17734) 2024-10-11 07:43:46 -04:00
htmx.py Fixes #15652: Fix the display of error messages after attempting to delete an object 2024-04-15 15:47:43 -04:00
jinja2.py Fixes #19490: restores nesting behavior of DataSource-based ConfigTemplates 2025-05-23 16:34:22 -05:00
json.py 17219 fix custom validator display if function (#17247) 2024-08-27 14:19:16 -04:00
jsonschema.py Closes #19002: Module type profiles (#19014) 2025-04-01 12:05:06 -05:00
markdown.py Closes #17725: Clean up import statements (#17728) 2024-10-10 14:52:47 -04:00
migration.py custom_deconstruct() should not ignore TimeZoneField 2024-03-22 08:59:52 -04:00
mptt.py Closes #12246: General cleanup of utilities modules 2023-04-14 10:33:53 -04:00
object_types.py Move object_type_identifier() & object_type_name() to utilities.object_types 2024-03-22 08:59:52 -04:00
ordering.py Closes #12246: General cleanup of utilities modules 2023-04-14 10:33:53 -04:00
paginator.py Fix pagination when pagination.per_page is "" 2024-05-20 10:29:24 -04:00
password_validation.py 17289 enforce minimum password strength (#17299) 2024-08-30 17:23:01 -04:00
permissions.py Fixes: #16973 - Resolve $user token to User.id for use in permissions based on custom fields (#17268) 2024-08-26 16:41:58 -04:00
prefetch.py Fixes #19321: Reduce redundant database queries during bulk creation of devices (#19993) 2025-08-01 09:23:58 -05:00
proxy.py Closes #18627: Proxy routing (#18681) 2025-03-04 08:24:54 -05:00
query_functions.py Closes #12246: General cleanup of utilities modules 2023-04-14 10:33:53 -04:00
query.py Fixes #18900: raise QuerySetNotOrdered exception when trying to paginate unordered API querysets (#19943) 2025-07-29 11:49:36 -05:00
querydict.py 18500 fix check for cloning mixin 2025-04-22 08:14:32 -04:00
querysets.py Update queryset resolution methods for compatibility with Django 5.0 2024-05-13 18:56:44 -04:00
relations.py Move utilities.utils.get_related_models() to utilities.relations 2024-03-22 08:59:52 -04:00
release.py Closes #18559: Add a build parameter to ReleaseInfo (#18560) 2025-02-03 09:44:00 -05:00
request.py Fixes #19346: Ensure all redirect URLs are validated 2025-04-28 14:27:49 -04:00
rqworker.py Adds rq retry options (#12588) 2023-05-16 14:10:44 -04:00
serialization.py Merge main into feature 2025-04-10 17:17:21 -04:00
socks.py Closes #18022: Extend linter (ruff) to enforce line length limit (120 chars) (#18067) 2024-11-21 15:58:11 -05:00
string.py Merge branch 'main' into feature 2025-04-22 16:36:17 -04:00
tables.py Fixes #19264: Support table configs on child object list views (#19284) 2025-04-23 12:43:25 -05:00
tracking.py 6347 Cache the number of each component type assigned to devices/VMs (#12632) 2023-07-25 09:39:05 -04:00
urls.py Closes #18023: Employ register_model_view() for list views (#18029) 2024-11-20 15:54:37 -05:00
validators.py Closes #19002: Module type profiles (#19014) 2025-04-01 12:05:06 -05:00
views.py Merge branch 'main' into feature 2025-05-01 09:45:38 -04:00