mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-13 16:47:34 -06:00

* Move Module & ModuleType models to a separate file * Add ModuleTypeProfile & related fields * Initial work on JSON schema validation * Add attributes property on ModuleType * Introduce MultipleOfValidator * Introduce JSONSchemaProperty * Enable dynamic form field rendering * Misc cleanup * Fix migration conflict * Ensure deterministic ordering of attriubte fields * Support choices & default values * Include module type attributes on module view * Enable modifying individual attributes via REST API * Enable filtering by attribute values * Add documentation & tests * Schema should be optional * Include attributes column for profiles * Profile is nullable * Include some initial profiles to be installed via migration * Fix migrations conflict * Fix filterset test * Misc cleanup * Fixes #19023: get_field_value() should respect null values in bound forms (#19024) * Skip filters which do not specify a JSON-serializable value * Fix handling of array item types * Fix initial data in schema field during bulk edit * Implement sanity checking for JSON schema definitions * Fall back to filtering by string value
41 lines
850 B
Plaintext
41 lines
850 B
Plaintext
Django==5.2b1
|
|
django-cors-headers==4.6.0
|
|
django-debug-toolbar==5.0.1
|
|
django-filter==24.3
|
|
django-htmx==1.21.0
|
|
django-graphiql-debug-toolbar==0.2.0
|
|
django-mptt==0.16.0
|
|
django-pglocks==1.0.4
|
|
django-prometheus==2.3.1
|
|
django-redis==5.4.0
|
|
django-rich==1.13.0
|
|
django-rq==3.0
|
|
django-storages==1.14.4
|
|
django-taggit==6.1.0
|
|
django-tables2==2.7.5
|
|
django-timezone-field==7.1
|
|
djangorestframework==3.15.2
|
|
drf-spectacular==0.28.0
|
|
drf-spectacular-sidecar==2025.2.1
|
|
feedparser==6.0.11
|
|
gunicorn==23.0.0
|
|
Jinja2==3.1.5
|
|
jsonschema==4.23.0
|
|
Markdown==3.7
|
|
mkdocs-material==9.6.7
|
|
mkdocstrings[python]==0.28.2
|
|
netaddr==1.3.0
|
|
nh3==0.2.20
|
|
Pillow==11.1.0
|
|
psycopg[c,pool]==3.2.4
|
|
PyYAML==6.0.2
|
|
requests==2.32.3
|
|
rq==2.1.0
|
|
social-auth-app-django==5.4.2
|
|
social-auth-core==4.5.4
|
|
strawberry-graphql==0.258.0
|
|
strawberry-graphql-django==0.52.0
|
|
svgwrite==1.4.3
|
|
tablib==3.8.0
|
|
tzdata==2025.1
|