Commit Graph

  • 917280d1d3 Add plugin dev docs for UI components Jeremy Stretch 2025-11-07 15:37:20 -05:00
  • 4be476eb49 fix(config): Change log level for missing config revision (#20762) Martin Hauser 2025-11-07 19:38:55 +01:00
  • 905656f13e Add migration Daniel Sheppard 2025-11-07 09:10:51 -06:00
  • 42c2dc57f8 Develop triggers for setting parents Daniel Sheppard 2025-11-07 09:02:30 -06:00
  • 8005b56ab4 Fixes #20755: Limit Provider search scope (#20763) Martin Hauser 2025-11-07 15:27:54 +01:00
  • 3f1654c9ba Update source translation strings github-actions 2025-11-07 05:02:15 +00:00
  • 95f8fe788d Merge pull request #20764 from netbox-community/20378-del-script bctiemann 2025-11-06 20:14:29 -05:00
  • 588c069ff1 #20378 fix delete of DataSource 20378-del-script Arthur 2025-11-06 15:57:07 -08:00
  • 5b3ff3c0e9 Merge pull request #20739 from netbox-community/20738-vc-delete bctiemann 2025-11-06 15:37:21 -05:00
  • a024012abd Misc cleanup Jeremy Stretch 2025-11-06 14:54:40 -05:00
  • 730d73042d Merge pull request #20717 from m-hau/bugfix/related-object-validation bctiemann 2025-11-06 13:49:19 -05:00
  • 6c2a6d0e90 Merge pull request #20725 from netbox-community/20645-bulk-upload bctiemann 2025-11-06 13:42:52 -05:00
  • 6fc04bd1fe Fix accessor Jeremy Stretch 2025-11-06 12:40:33 -05:00
  • e55a4ae603 Finish layout for device view Jeremy Stretch 2025-11-06 12:31:20 -05:00
  • 60cc009d6b Move templates for extras panels Jeremy Stretch 2025-11-06 12:04:15 -05:00
  • 56673f4d88 Signal optimizations Daniel Sheppard 2025-11-05 18:10:38 -06:00
  • e9777d3193 Flesh out device layout Jeremy Stretch 2025-11-05 16:56:53 -05:00
  • 1d2aef71b2 Hide custom fields panels if no custom fields exist on the model Jeremy Stretch 2025-11-05 15:56:12 -05:00
  • 4edaa48aa7 Refactor render() on Attr to split out context and reduce boilerplate Jeremy Stretch 2025-11-05 15:51:36 -05:00
  • dfb08ff521 Split PanelAction into a base class and LinkAction; CopyContent should inherit from base class Jeremy Stretch 2025-11-05 15:08:51 -05:00
  • 9d6522c11e RackType has no airflow attribute Jeremy Stretch 2025-11-05 14:49:36 -05:00
  • 281cb4f586 Split ObjectPanel into a base class and ObjectAttrsPanel; use base class for e.g. CommentsPanels, JSONPanel, etc. Jeremy Stretch 2025-11-05 13:21:37 -05:00
  • 838794a5cf Derive attribute labels from name if not passed for instance Jeremy Stretch 2025-11-05 10:51:18 -05:00
  • e6a6ff7aec Update source translation strings github-actions 2025-11-05 05:02:10 +00:00
  • 1de41b4964 Add layouts for DeviceType & ModuleTypeProfile Jeremy Stretch 2025-11-04 20:06:18 -05:00
  • d5cec3723e Introduce SimpleLayout Jeremy Stretch 2025-11-04 17:14:24 -05:00
  • 87ff83ef1f feat(filtersets): Add object_type_id filter for Jobs (#20674) Martin Hauser 2025-11-04 22:58:54 +01:00
  • 59899d0d9a Lots of cleanup Jeremy Stretch 2025-11-04 16:49:56 -05:00
  • bcffc383bf Closes: #17936 - GFK serializer field (#20706) bctiemann 2025-11-04 10:01:22 -05:00
  • 3cdc6251be docs(configuration): PROTECTION_RULES missing in list Robin Schneider 2025-10-29 15:19:52 +01:00
  • 0e1705b870 Closes #20297: add additional coaxial cable type choices (#20741) jniec-js 2025-11-04 09:45:37 -05:00
  • 8522c03b71 20738 add tests Arthur 2025-11-03 14:22:27 -08:00
  • 20af97ce24 20738 update vc_position in delete not signal handler Arthur 2025-11-03 14:06:02 -08:00
  • c05106f9b2 Limit object assignment to object panels Jeremy Stretch 2025-11-03 17:04:24 -05:00
  • 264b40a269 20738 update vc_position in delete not signal handler Arthur 2025-11-03 13:48:50 -08:00
  • 17429c4257 Clean up obsolete code Jeremy Stretch 2025-11-03 15:56:45 -05:00
  • 40b114c0bb Add rack layout Jeremy Stretch 2025-11-03 15:17:34 -05:00
  • 1cffbb21bb Restore original object templates Jeremy Stretch 2025-11-03 15:04:29 -05:00
  • ed3dd019a7 Move some panels to extras Jeremy Stretch 2025-11-03 14:59:54 -05:00
  • 17cffd7860 Add rack role & type layouts Jeremy Stretch 2025-11-03 13:33:39 -05:00
  • 21bb734dcb Define layouts for regions, site groups, locations Jeremy Stretch 2025-11-03 11:51:49 -05:00
  • c392988212 Replace EmbeddedTablePanel with ObjectsTablePanel Jeremy Stretch 2025-11-03 10:30:13 -05:00
  • 37bea1e98e Introduce panel actions Jeremy Stretch 2025-11-03 09:55:56 -05:00
  • cbf9b62f12 Update source translation strings github-actions 2025-11-01 05:02:02 +00:00
  • c429cc3638 Closes #14171: Add VLAN-related fields to import forms (#20730) Martin Hauser 2025-10-31 22:17:58 +01:00
  • da68503a19 Remove panels from get_extra_context() Jeremy Stretch 2025-10-31 16:47:26 -04:00
  • e9b15436c4 Add EmbeddedTablePanel Jeremy Stretch 2025-10-31 16:27:26 -04:00
  • 4d5f8e9460 Add PluginContentPanel Jeremy Stretch 2025-10-31 14:50:21 -04:00
  • 77613b37b2 Add panels for common inclusion templates Jeremy Stretch 2025-10-31 14:38:33 -04:00
  • 3fd4664a76 Implement layout declaration under view Jeremy Stretch 2025-10-31 13:48:24 -04:00
  • 032ed4f11c Closes #20715: Remove OpenAPI schema check from pre-commit (#20716) Jeremy Stretch 2025-10-31 12:29:56 -04:00
  • 7ca4342c15 Fixes #20721: Fix breadcrumb link on task detail page (#20724) Jason Novinger 2025-10-31 11:29:28 -05:00
  • 70bc1c226a fix(utilities): Ensure unique signal handlers for counter models Martin Hauser 2025-10-28 17:06:25 +01:00
  • eef9db5e5a Cleanup Jeremy Stretch 2025-10-31 09:05:20 -04:00
  • 6a21459ccc docs(configuration): close Markdown inline code, "`" was forgotten Robin Schneider 2025-10-29 15:24:10 +01:00
  • 635de4af2e Update source translation strings github-actions 2025-10-31 05:03:42 +00:00
  • df96f7dd0f Closes #20647: add cleanup for interface import (#20702) Robin Gruyters 2025-10-31 02:08:24 +01:00
  • 90712fa865 20645 CSVChoiceField use default if blank Arthur 2025-10-30 15:34:27 -07:00
  • 90874adf14 Add rack panel Jeremy Stretch 2025-10-30 16:53:00 -04:00
  • 2a629d6f74 Enable panel inheritance; add location panel Jeremy Stretch 2025-10-30 16:25:42 -04:00
  • 83de784196 Add region & site group panels Jeremy Stretch 2025-10-30 15:34:44 -04:00
  • 1acd567706 Add site panel Jeremy Stretch 2025-10-30 15:29:23 -04:00
  • 7d993cc141 WIP Jeremy Stretch 2025-10-30 13:57:49 -04:00
  • d4783b7fbd Refactor Jeremy Stretch 2025-10-30 10:53:46 -04:00
  • 3890043b06 Change approach for declaring object panels Jeremy Stretch 2025-10-30 10:46:22 -04:00
  • fbe76ac98a Fix non-existent-id error message Marko Hauptvogel 2025-10-30 14:08:15 +01:00
  • 0b61d69e05 Fixes #20713: Record pre-change snapshots on VC members being added/removed (#20714) Jeremy Stretch 2025-10-30 08:50:10 -04:00
  • 1245a9f99d Validate related object is dictionary Marko Hauptvogel 2025-10-30 13:33:34 +01:00
  • 78223cea03 Validate related object field is list Marko Hauptvogel 2025-10-30 13:33:34 +01:00
  • 8452222761 Fix record index for related objects Marko Hauptvogel 2025-10-30 13:33:34 +01:00
  • 8a59fc733c Fix related object index Marko Hauptvogel 2025-10-30 13:33:34 +01:00
  • df688ce064 Update source translation strings github-actions 2025-10-30 05:03:02 +00:00
  • fd3a9a0c37 Initial work on #20204 Jeremy Stretch 2025-10-29 17:14:55 -04:00
  • 1a1ab2a19d Merge pull request #20708 from netbox-community/20699-changelog-ordering bctiemann 2025-10-29 14:13:21 -04:00
  • 068d493cc6 Merge branch 'main' into feature Jeremy Stretch 2025-10-29 13:47:01 -04:00
  • 80f03daad6 Improved docs on background jobs on instances (#20489) Jo 2025-10-29 18:15:49 +01:00
  • d04c41d0f6 Add test for ordering of cascading deletions Jeremy Stretch 2025-10-29 09:22:17 -04:00
  • 1fc849eb40 Update source translation strings github-actions 2025-10-29 05:02:12 +00:00
  • bbf1f6181d Extend custom collector to force expected ordering of cascading deletions Jeremy Stretch 2025-10-28 16:37:21 -04:00
  • 729b0365e0 Fix errant update of objects being deleted via cascade Jeremy Stretch 2025-10-28 15:13:03 -04:00
  • 43cb476223 Release v4.4.5 v4.4.5 Jeremy Stretch 2025-10-28 13:50:52 -04:00
  • d6f756d315 feat(tables): Add ContactsColumnMixin to multiple tables Martin Hauser 2025-10-28 16:21:23 +01:00
  • afc62b6ffd fix(ipam): Correct VLAN ID range calculation logic Martin Hauser 2025-10-28 14:11:46 +01:00
  • 3d4841f17f Merge pull request #20612 from pheus/20301-add-clear-all-option-to-user-notifications-dropdown bctiemann 2025-10-28 12:08:53 -04:00
  • 2aefb3af73 Add contacts field to ip addresses table view #20692 Alexander Zimin 2025-10-27 20:33:00 +03:00
  • 4eff4d6a4a Update source translation strings github-actions 2025-10-28 05:03:24 +00:00
  • 9381564cab Fixes #20422: Allow Aggregate and Prefix to filter by family in GraphQL (#20626) rinna11 2025-10-27 23:02:28 +09:00
  • 3d143d635b Closes #20675: Enable NetBox Copilot integration (#20682) Jeremy Stretch 2025-10-27 09:54:38 -04:00
  • 77307b3c91 fix(users): Disable sorting on Permission flag columns Martin Hauser 2025-10-24 16:10:57 +02:00
  • bf83299a93 Merge pull request #20684 from netbox-community/circuit-swap bctiemann 2025-10-27 09:24:56 -04:00
  • aa4571b61f Merge pull request #20672 from pheus/20389-allow-all-bulk-rename bctiemann 2025-10-27 09:23:39 -04:00
  • cf5bf9a4d0 Fix import order 7604-filter-modifiers-v3 Jason Novinger 2025-10-26 23:21:28 -05:00
  • d89948b3ab Remove extraneous TS comments Jason Novinger 2025-10-26 23:12:55 -05:00
  • af8f460288 Fixes #7604: Add filter modifier dropdowns for advanced lookup operators Jason Novinger 2025-10-26 22:49:59 -05:00
  • 56d9146323 Fixes #20499: Documented ObjectListView quick search feature for plugins (#20500) Jo 2025-10-27 02:59:59 +01:00
  • e192f64dd2 Update source translation strings github-actions 2025-10-26 05:03:34 +00:00
  • d433a28524 Fixes #20646: Prevent cables from connecting to marked objects (#20678) Martin Hauser 2025-10-25 17:22:03 +02:00
  • dbfdf318ad Closes #20459 : clean is_oob and is_primary on bulk_import (#20657) Pl0xym0r 2025-10-25 17:10:20 +02:00
  • 9b064e678d 20683 remove swap Circuit Terminations circuit-swap Arthur 2025-10-24 14:46:17 -07:00
  • be74436884 Closes #20304: Object owners (#20634) Jeremy Stretch 2025-10-24 16:08:01 -04:00