Commit Graph

  • d95eaa7ba2 Merge pull request #20299 from netbox-community/19095-support-new-pythons bctiemann 2025-09-08 16:19:54 -04:00
  • 5506901867 Omit Python 3.14 from the testing matrix temporarily Jeremy Stretch 2025-09-08 15:41:06 -04:00
  • ec9da88134 Closes #19095: Introduce support for Python 3.13 & 3.14 Jeremy Stretch 2025-09-08 15:36:12 -04:00
  • 83fe973fea Merge pull request #20280 from pheus/20264-fix-plugin-icon-display-in-plugin-table bctiemann 2025-09-08 13:53:16 -04:00
  • 8ebc677372 Merge pull request #20267 from pheus/19744-fix-active-column-sorting-in-plugin-table bctiemann 2025-09-08 13:40:19 -04:00
  • 9d0e80571c Closes #20277: Add support for attribute assignment to deserialize_object() (#20281) Jeremy Stretch 2025-09-08 13:28:14 -04:00
  • 291010737a Closes #20296: Misc updates to issue templates (#20293) Jeremy Stretch 2025-09-08 13:05:14 -04:00
  • b24f8fb340 feat(core): Update plugin title rendering with default icon Martin Hauser 2025-09-08 18:44:00 +02:00
  • a611ade5d3 Fixes #19729: GraphQL filter interfaces by kind (#20289) Elliott Balsley 2025-09-08 07:51:01 -07:00
  • 099f3b2f34 feat(core): Add Sync button for DataSource actions Martin Hauser 2025-09-06 10:53:47 +02:00
  • 1b83d32f4a Merge pull request #20274 from netbox-community/20215-configcontextfilter-requires-filter-fields bctiemann 2025-09-08 09:25:50 -04:00
  • af6f4ce3ab Merge pull request #20254 from netbox-community/19428-device-table-height-column bctiemann 2025-09-08 09:23:33 -04:00
  • d2c0026b9d Merge pull request #20287 from mr1716/20286-Improve-Grammar-Of-Documentation bctiemann 2025-09-08 08:17:32 -04:00
  • 1eeede0931 Update Grammar mr1716 2025-09-07 08:35:59 -04:00
  • c3b37db8f7 Update netbox-shell.md To Reflect Proper Grammar mr1716 2025-09-06 11:15:15 -04:00
  • c9dc2005b0 Update planning.md to cleanup grammar mr1716 2025-09-06 11:09:01 -04:00
  • c9f823167c Update source translation strings github-actions 2025-09-06 05:02:29 +00:00
  • 5ca2cea016 Closes #20222: Enable HttpOnly flag for the CSRF cookie (#20262) jetomit 2025-09-06 00:04:02 +02:00
  • 026737b62b Fixes #19851: Fix WirelessLANImportForm has no field scope, improve validation (#20273) Jason Novinger 2025-09-05 21:59:38 +00:00
  • 94faf58c27 Closes #19408: Enable export templates for circuit terminations (#20251) Jeremy Stretch 2025-09-05 17:23:07 -04:00
  • de499ca686 Fixes #20282: Fix styling of warning for missing prerequisite objects (#20283) Jeremy Stretch 2025-09-05 16:26:11 -04:00
  • f04a2b965f Fixes #20252: Remove generic AddObject from ObjectChildrenView (#20279) Martin Hauser 2025-09-05 22:10:24 +02:00
  • fcb380b5c5 Fixes #20221: JSON CustomField does not coerce {} to null Jason Novinger 2025-09-05 13:01:36 -05:00
  • 8311f457b5 Fixes #20258: Correct typographical errors in labels (#20278) Martin Hauser 2025-09-05 21:07:12 +02:00
  • 2ba2864a6a Fixes #20215: Make ConfigContextFilter filters optional Jason Novinger 2025-09-05 10:37:39 -05:00
  • e221f1fffa Merge pull request #20231 from netbox-community/19889-drop-old-pythons bctiemann 2025-09-05 11:21:10 -04:00
  • 47e4947ca0 Fixes #20234: Correct add_button return_url (#20268) Martin Hauser 2025-09-05 15:01:28 +02:00
  • 530dad279a Closes #20095: Remove obsolete module core.models.contenttypes (#20250) Jeremy Stretch 2025-09-05 08:49:59 -04:00
  • 545773e221 Fixes #20227: Fix paragraph spacing in rendered Markdown content (#20256) Jeremy Stretch 2025-09-05 08:05:36 -04:00
  • f9159ad9bd fix(plugins): Add accessor for is_loaded in TemplateColumn Martin Hauser 2025-09-05 10:55:58 +02:00
  • 2ddec1ef48 Update source translation strings github-actions 2025-09-05 05:03:32 +00:00
  • 309e434064 Fixes #19896: cf minmax mustbe int (#20207) Jonathan Ramstedt 2025-09-05 02:10:05 +03:00
  • 8a1db81111 Closes #20203: Add a pre-commit check for OpenAPI schema changes (#20230) Jeremy Stretch 2025-09-04 19:02:12 -04:00
  • 399d51b466 fix(vpn): Update to_field_name in bulk import form Martin Hauser 2025-09-04 22:15:08 +02:00
  • 6135fb8cd7 feat(vpn): Add search index for TunnelGroup Martin Hauser 2025-09-04 22:08:59 +02:00
  • 0a336465f2 Closes #19428: Add u_height column to devices table Jeremy Stretch 2025-09-04 15:44:34 -04:00
  • cee4488083 Closes #19408: Enable export templates for circuit terminations 19408-circuit-terminations-export-templates Jeremy Stretch 2025-09-04 14:34:55 -04:00
  • 90d277610c Merge branch 'feature' of https://github.com/netbox-community/netbox into feature-ip-prefix-link Daniel Sheppard 2025-09-03 22:15:38 -05:00
  • ea50786b5c Update source translation strings github-actions 2025-09-03 05:02:17 +00:00
  • b1439dc298 Closes #19889: Drop support for Python 3.10 & 3.11 Jeremy Stretch 2025-09-02 15:38:32 -04:00
  • 8142f265d8 Closes #20203: Add a pre-commit check for OpenAPI schema changes 20203-openapi-check Jeremy Stretch 2025-09-02 14:07:57 -04:00
  • d8822c8bca Merge pull request #20226 from netbox-community/release-v4.4.0 v4.4.0 Jeremy Stretch 2025-09-02 13:02:45 -04:00
  • 319556a747 Release v4.4.0 Jeremy Stretch 2025-09-02 09:34:46 -04:00
  • d433456e2f Merge branch 'main' into feature Jeremy Stretch 2025-09-02 10:50:58 -04:00
  • 8f8ca805c4 Merge pull request #20209 from netbox-community/20092-mkdocs-cleanup bctiemann 2025-08-29 17:23:50 -04:00
  • 133918321a Merge pull request #20208 from netbox-community/20115-arraycolumn-support bctiemann 2025-08-29 17:23:22 -04:00
  • 6e6c02f98c Fix invalid link Jeremy Stretch 2025-08-29 13:59:55 -04:00
  • 44dae99205 Suppress griffe warnings for missing type annotations in docstrings Jeremy Stretch 2025-08-29 13:56:12 -04:00
  • 57bb7c0a8e Split mkdocstrings-python into explicit dependency to force updates Jeremy Stretch 2025-08-29 13:51:49 -04:00
  • 29ea88eb94 Closes #20115: Support the use of ArrayColumn for plugin tables Jeremy Stretch 2025-08-29 13:42:55 -04:00
  • 2d339033e2 Fixes #20154: Restore missing changelog_message field on several forms (#20189) Jeremy Stretch 2025-08-28 12:43:17 -04:00
  • 08ae139161 Release v4.3.7 (#20182) v4.3.7 Jeremy Stretch 2025-08-26 13:52:42 -04:00
  • 1c1073e160 Merge pull request #20177 from netbox-community/18916-TomSelect-invalid-styling bctiemann 2025-08-26 11:47:21 -04:00
  • 0870ec6eb8 Update source translation strings github-actions 2025-08-26 05:02:12 +00:00
  • 81579b6739 Fixes #18916: Fix styling of dynamic dropdowns with invalid selection Jeremy Stretch 2025-08-25 15:58:21 -04:00
  • b334931513 fix(dcim): Add status field to PowerOutlet bulk create form Martin Hauser 2025-08-25 13:42:53 +02:00
  • 704f0507e7 Merge pull request #20141 from netbox-community/19970-devicerole-child-counts bctiemann 2025-08-25 14:33:42 -04:00
  • 122e2d13dd #20175 Fix Grammatical Error Related To Capitalization mr1716 2025-08-25 11:44:57 -04:00
  • 0c3beec3a2 Fixes #20120: Cast RQ task args & kwargs to strings for serialization (#20166) Jeremy Stretch 2025-08-25 08:57:35 -04:00
  • 758be46a6f Fixes #20168: Update error-reporting.md To Make Configuration Consistent (#20169) mr1716 2025-08-25 08:48:56 -04:00
  • 5ac3e79e7b Update source translation strings github-actions 2025-08-23 05:02:16 +00:00
  • 7033230388 Fixes #20157: Overwrite existing user notifications to avoid duplications (#20167) Jeremy Stretch 2025-08-22 19:13:24 -04:00
  • 66140fc017 Closes #18147: Include device & VM interfaces in VRF related objects (#20158) Jeremy Stretch 2025-08-22 19:01:34 -04:00
  • d5e49c8cb0 Closes #20122: Improve text contrast on highlighted changes (#20161) Jeremy Stretch 2025-08-22 15:34:22 -04:00
  • 6b3b4b3193 Update source translation strings github-actions 2025-08-22 05:02:31 +00:00
  • 2e809904fa Fixes #20043: Prevent rack elevation SVG styling from overflowing to parent page (#20139) Jeremy Stretch 2025-08-21 12:09:44 -04:00
  • 8b397f3b42 Fixes #20012: Fix support for empty filter for custom fields (#20072) Jeremy Stretch 2025-08-21 10:27:01 -04:00
  • 7bbb04d2d3 Fixes #20137: Ensure proper model resolution for get_for_model() and get_for_models() (#20138) Jeremy Stretch 2025-08-20 13:58:05 -04:00
  • f2b29273d0 Update source translation strings github-actions 2025-08-21 05:03:51 +00:00
  • 92fba0bed4 Fixes #19970: Report device & VM counts for child device roles on parents Jeremy Stretch 2025-08-20 16:13:33 -04:00
  • 53c890c081 Closes #20131: Add selector to the MACAddress model_form for interface and vminterface (#20132) Daniel Sheppard 2025-08-20 11:09:21 -05:00
  • db1786c385 Fixes #19990: add optional return_url parameter to "Add" button for missing prerequisites (#20128) Tomas Neuner 2025-08-20 18:04:00 +02:00
  • a59da37ac3 Closes #20129: Enable dynamic model feature registration (#20130) Jeremy Stretch 2025-08-19 18:20:32 -04:00
  • 9580ac2946 Update source translation strings github-actions 2025-08-16 05:02:12 +00:00
  • a9ada4457b Fixes: #19669 & #18396 - Allow Token Authentication against Media view (#20046) Daniel Sheppard 2025-08-15 15:22:03 -05:00
  • 9f605a2db1 Fixes #19645: Correct Interface selection for Cable add when VC master is the selected device (#20041) Daniel Sheppard 2025-08-15 13:54:18 -05:00
  • 44f173f01d Fixes: #20098 - Handle empty object_types field in Tag bulk import (#20099) bctiemann 2025-08-15 14:34:21 -04:00
  • 6d4cc16ca4 Release v4.4.0-beta1 (#20103) v4.4.0-beta1 Jeremy Stretch 2025-08-15 13:52:14 -04:00
  • 32ea174331 Adjust TODO release targets Jeremy Stretch 2025-08-14 12:54:46 -04:00
  • 70bd0cc9e2 #19924: Expose public & features fields in API serializer and enable filtering Jeremy Stretch 2025-08-14 11:41:43 -04:00
  • 99a65eedfc #19713: Extend render_form() template tag to support meta fields Jeremy Stretch 2025-08-13 16:12:08 -04:00
  • ead8a03893 #19816: Capture additional logging under ScriptJob Jeremy Stretch 2025-08-13 15:19:39 -04:00
  • 9c96089cfb #19713: Remove changelog_message from bulk import form for unsupported models Jeremy Stretch 2025-08-13 14:40:52 -04:00
  • c5cd34b191 #19973: lsmodels() should prefix models with app label Jeremy Stretch 2025-08-13 12:08:21 -04:00
  • 012cf3ffbf #19735: Fix get_context() for ObjectAction subclasses Jeremy Stretch 2025-08-13 10:46:17 -04:00
  • 5df4c63f28 #19891: Fix duplicate background_job fields on bulk edit forms without fieldsets defined Jeremy Stretch 2025-08-13 10:05:19 -04:00
  • 1f4bd88401 #19713: Fix duplicate changelog_message fields on bulk edit forms without fieldsets defined Jeremy Stretch 2025-08-13 10:02:58 -04:00
  • b5b0c40727 #19773: Include Django apps in system status view Jeremy Stretch 2025-08-13 09:03:16 -04:00
  • 2004ab7a0e Add support for pipe character as delimiting character for bulk imports Jeremy Stretch 2025-08-13 08:38:57 -04:00
  • f3ecf94393 #19739: Include tab character as CSV delimiter choice Jeremy Stretch 2025-08-13 08:32:19 -04:00
  • a8610a0e7e #19829: Update API URL for object type serializer Jeremy Stretch 2025-08-12 16:52:00 -04:00
  • cdeec73d95 #18990: Add bulk edit & bulk delete support for image attachments Jeremy Stretch 2025-08-12 16:38:01 -04:00
  • 9fc0fd603b #19231: Add bulk rename support for image attachments Jeremy Stretch 2025-08-12 16:31:01 -04:00
  • 24fca8fde4 #19231: Add bulk rename support for virtual circuits Jeremy Stretch 2025-08-12 16:24:00 -04:00
  • 1bbaaed08b #18204: Misc cleanup Jeremy Stretch 2025-08-12 15:07:56 -04:00
  • 4afc4daa2d #18349: Adopt new job logging functionality (#19816) Jeremy Stretch 2025-08-12 14:44:05 -04:00
  • 6041892453 #19740: Add missing advisory lock key Jeremy Stretch 2025-08-12 14:26:21 -04:00
  • a6aca287e8 #19740: Annotate cumulative counts for platform child objects Jeremy Stretch 2025-08-12 13:58:48 -04:00
  • dda4ad9bb0 #19740: Add parent column to PlatformTable Jeremy Stretch 2025-08-12 13:48:05 -04:00
  • f17c1f115e #17413: Distinguish platforms by manufacturer when bulk importing devices Jeremy Stretch 2025-08-12 13:39:27 -04:00