1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Commit Graph

  • c30d22335a Move extras.jinja2.ConfigTemplateLoader to utilities.jinja2.DataFileLoader Jeremy Stretch 2024-03-21 13:19:12 -04:00
  • b2e03805ab Remove obsolete function utilities.utils.csv_format() Jeremy Stretch 2024-03-21 13:13:50 -04:00
  • 2a3b85a32f Move clean_html() & foreground_color() to utilities.html Jeremy Stretch 2024-03-21 13:11:15 -04:00
  • b92d3245c8 Move serialize_object() & deserialize_object() to utilities.serialization Jeremy Stretch 2024-03-21 13:05:21 -04:00
  • bbb8b7d010 Move to_grams() & to_meters() from utilities.utils to utilities.conversion Jeremy Stretch 2024-03-21 12:59:04 -04:00
  • ef774319f4 Move NetBoxFakeRequest and copy_safe_request() from utilities.utils to utilities.request Jeremy Stretch 2024-03-21 12:48:08 -04:00
  • 3547ea376c Move utilities.utils.get_viewname() to utilities.views Jeremy Stretch 2024-03-21 12:20:24 -04:00
  • 2719fa3b5a Move utilities.utils.highlight_string() to utilities.html.highlight() Jeremy Stretch 2024-03-21 12:10:54 -04:00
  • 950954a3db Move title() from utilities.utils to utilities.string Jeremy Stretch 2024-03-21 12:06:28 -04:00
  • 73bb175afa Rename resolve_permission_ct() to resolve_permission_type() Jeremy Stretch 2024-03-21 11:28:32 -04:00
  • f48d1c9410 custom_deconstruct() should not ignore TimeZoneField Jeremy Stretch 2024-03-21 10:38:58 -04:00
  • f49819ebc2 Move ConfigTemplateLoader from utilities.jinja2 to extras.jinja2 Jeremy Stretch 2024-03-21 10:24:53 -04:00
  • aa9a40f268 Remove unused MACAddressFilter Jeremy Stretch 2024-03-21 10:20:14 -04:00
  • d924eaf4da Remove the sha256_hash() utility function Jeremy Stretch 2024-03-21 10:15:59 -04:00
  • 19bb808936 Move utilities.api.rest_api_server_error() to utilities.error_handlers.handle_rest_api_exception() Jeremy Stretch 2024-03-21 10:03:55 -04:00
  • a9bb4c5c3e Move choice sets from utilities.choices to netbox.choices Jeremy Stretch 2024-03-21 09:54:23 -04:00
  • 99144031b7 Refactor get_view_name() Jeremy Stretch 2024-03-21 09:39:17 -04:00
  • 8ad79a64ae Update CSS Daniel Sheppard 2024-03-21 23:18:31 -05:00
  • a422a3cd98 Modify logic for table column filtering to further isolate the column filtering and the filterset tab Daniel Sheppard 2024-03-21 23:09:30 -05:00
  • 8a7df0b98d Update netbox/utilities/templatetags/form_helpers.py Daniel Sheppard 2024-03-21 22:37:06 -05:00
  • f257f4aad4 Apply suggestions from code review Daniel Sheppard 2024-03-21 22:18:34 -05:00
  • 78b4fa5196 Closes #14279: Pass current request to custom validators (#15491) Jeremy Stretch 2024-03-21 21:19:53 -04:00
  • 35e20d156d Add link to NetBox Enterprise Jeremy Stretch 2024-03-21 09:05:34 -04:00
  • adca617369 Fix mistake with QS swapping 14634-override_render_permissions Daniel Sheppard 2024-03-20 22:02:04 -05:00
  • bbccb8787d 9856 remove old graphiql debug toolbar Arthur 2024-03-20 14:01:55 -07:00
  • f456731929 9856 add wrapper to graphiql Arthur 2024-03-20 13:54:26 -07:00
  • 25a4e9448c Merge branch 'feature' into 9583-add_column_specific_search_field_to_tables Jeremy Stretch 2024-03-20 15:02:12 -04:00
  • a83b233341 Closes #15339: Consume entire viewport (#15480) Jeremy Stretch 2024-03-20 08:26:04 -04:00
  • 371a2a29ca 9856 fix base-requirements Arthur 2024-03-19 13:38:42 -07:00
  • a3ce14ad3c Update release notes Jeremy Stretch 2024-03-19 14:18:15 -04:00
  • 849a9d32d1 Fixes #15340: Fix flicker on page load with dark mode enabled (#15475) Jeremy Stretch 2024-03-19 14:06:24 -04:00
  • 32edb8dfe6 Misc cleanup & documentation for FieldSets Jeremy Stretch 2024-03-19 09:20:49 -04:00
  • 89150f4b27 Add form rendering utilities to plugins dev docs Jeremy Stretch 2024-03-19 08:50:42 -04:00
  • 708d93c9e0 Use render_fieldset() for bulk edit & filter forms Jeremy Stretch 2024-03-18 15:48:17 -04:00
  • 72d3c17b48 Use FieldSet instances for all forms Jeremy Stretch 2024-03-18 15:08:28 -04:00
  • 3b28e8e615 Refactor form rendering components & add docstrings Jeremy Stretch 2024-03-15 12:59:42 -04:00
  • 2aaa552067 Replace custom form templates with TabbedFieldGroups Jeremy Stretch 2024-03-13 10:59:00 -04:00
  • 8f03a19b5f Introduce ObjectAttribute for displaying read-only instance attributes on forms Jeremy Stretch 2024-03-13 10:15:34 -04:00
  • 33b9ebb201 Ignore fields which are not included on the form (dynamic rendering) Jeremy Stretch 2024-03-13 09:43:01 -04:00
  • 4c7b6fcec0 Enable tabbed group fields in fieldsets Jeremy Stretch 2024-03-12 17:02:26 -04:00
  • f585c36d86 Introduce InlineFields for rendering fields side-by-side Jeremy Stretch 2024-03-12 15:44:35 -04:00
  • 783c4f2edc 9856 review changes Arthur 2024-03-19 10:11:13 -07:00
  • 908150f9a1 9856 review changes Arthur 2024-03-19 10:10:36 -07:00
  • b75b9e01eb 9856 review changes Arthur 2024-03-19 10:04:33 -07:00
  • 5429bf651d 15153 update styling browseable rest api Arthur 2024-03-19 07:02:56 -07:00
  • 93c9f8cc04 15193 use psycopg compiled Arthur 2024-03-18 11:26:53 -07:00
  • 9c29f45c1a Merge branch 'feature' into 9856-strawberry-2 Jeremy Stretch 2024-03-18 10:12:06 -04:00
  • 19f577ccaf Closes: #13918 - Add facility field (#15456) Daniel Sheppard 2024-03-18 09:09:50 -05:00
  • c596194387 Fix tests Daniel Sheppard 2024-03-18 08:35:17 -05:00
  • 397d475159 15404 schema map for SerializedPKRelatedField Arthur 2024-03-15 12:02:19 -07:00
  • 78bd7dec48 Merge branch 'develop' into feature Jeremy Stretch 2024-03-15 12:32:54 -04:00
  • b58c85cdb0 Merge pull request #15421 from netbox-community/15413-search-cache-attrs Jeremy Stretch 2024-03-15 11:38:06 -04:00
  • 80802a4357 15353 add better script error message 15353-script-error Arthur 2024-03-14 15:06:26 -07:00
  • 4adb44f60d PRVB Jeremy Stretch 2024-03-13 19:37:28 -04:00
  • c2cabe0273 Merge pull request #15423 from netbox-community/develop v3.7.4 Jeremy Stretch 2024-03-13 19:36:44 -04:00
  • 06bdfdc9e8 Release v3.7.4 Jeremy Stretch 2024-03-13 19:23:51 -04:00
  • df7905d257 Changelog for #13722, #14206, #14366, #14832, #15322, #15347, #15356 Jeremy Stretch 2024-03-13 19:15:35 -04:00
  • 9062d99bfa Closes #14454: Include member devices for virtual chassis in REST API Jeremy Stretch 2024-03-13 16:32:55 -04:00
  • 8bdbb49a27 Fixes #15322: Add description field to YAML export for device & module types Jeremy Stretch 2024-03-13 15:18:25 -04:00
  • 7ac21690e5 Fixes #15356: Fix assignment of front & rear images to device types via REST API Jeremy Stretch 2024-03-13 15:05:04 -04:00
  • 7350950e88 Fixes #15347: Fix querying virtual machine contacts via GraphQL Jeremy Stretch 2024-03-13 15:11:28 -04:00
  • 3b30aa965f 9856 cleanup Arthur 2024-03-13 15:21:18 -07:00
  • 6090d41b34 9856 cleanup Arthur 2024-03-13 14:50:41 -07:00
  • da0c23bc0c 9856 cleanup Arthur 2024-03-13 14:21:02 -07:00
  • 9c53f76d9e 9856 fix tenancy, ipam filter definitions Arthur 2024-03-13 13:37:17 -07:00
  • b47c5ee1b8 9856 fix tests Arthur 2024-03-13 13:13:20 -07:00
  • 7357f953eb Closes #15413: Enable caching of object attributes in search index Jeremy Stretch 2024-03-13 16:13:06 -04:00
  • 151717545a 9856 temp fix tests Arthur 2024-03-13 11:51:37 -07:00
  • 8fe3f5e3fd Closes #14366: Enable custom links on ConfigContexts and ConfigTemplates Jeremy Stretch 2024-03-12 10:38:21 -04:00
  • 1da5219563 9856 fix counter fields and merge feature Arthur 2024-03-13 11:37:13 -07:00
  • 2b7c1d1845 Merge branch 'feature' into 9856-strawberry-2 Arthur 2024-03-13 11:20:33 -07:00
  • 634f35a972 9856 fix graphiql test Arthur 2024-03-13 11:19:54 -07:00
  • 347e453b7d 9856 filter types Arthur 2024-03-13 10:48:46 -07:00
  • 21b585e5e3 9856 filter types Arthur 2024-03-13 10:39:08 -07:00
  • 2c9bea9ab9 9856 filter types Arthur 2024-03-13 10:07:28 -07:00
  • fe3f2c8958 9856 working auto filter generation Arthur 2024-03-12 16:35:17 -07:00
  • 960f3407f5 9856 fix tests Arthur 2024-03-12 10:52:20 -07:00
  • d6fd0b88af 9856 fix tests Arthur 2024-03-12 10:39:00 -07:00
  • c2a3275c79 9856 merge feature Arthur 2024-03-12 10:12:09 -07:00
  • 2d4295e2ed Merge pull request #15369 from netbox-community/15237-audit-filtersets Jeremy Stretch 2024-03-12 13:09:14 -04:00
  • 8aca8f84b4 9856 first filterset Arthur 2024-03-12 10:01:34 -07:00
  • a36cc0abb6 9856 first filterset Arthur 2024-03-12 09:35:53 -07:00
  • 572efeb987 Ensure all filter labels are translated Jeremy Stretch 2024-03-12 12:14:13 -04:00
  • bea32aef71 Declare FilterSet fields as a tuple Jeremy Stretch 2024-03-12 12:08:11 -04:00
  • 52bda9c0e6 Closes #15401: Rename PostgreSQL tables & indexes for L2VPN models (#15405) Jeremy Stretch 2024-03-12 11:20:23 -04:00
  • 44f7ab0970 Add NetBox Enterprise deployment type Jeremy Stretch 2024-03-12 10:57:14 -04:00
  • eca2a77584 Closes #14459: Update coverage report Jeremy Stretch 2024-03-12 10:51:29 -04:00
  • 51b2bcf264 Closes #14206: Add FC SFP types Markku Leiniö 2024-03-10 13:41:27 +02:00
  • f8744a6659 Clean up exemption logic Jeremy Stretch 2024-03-11 15:44:47 -04:00
  • 313e63622b Extend logic for validating filter class Jeremy Stretch 2024-03-11 15:35:40 -04:00
  • a136030094 Validate filter class for foreign key fields Jeremy Stretch 2024-03-07 17:09:26 -05:00
  • b36a70d236 Add missing filters for reverse many-to-many relationships Jeremy Stretch 2024-03-07 16:27:58 -05:00
  • 6085e0bb0b Test for missing ManyToManyField filters Jeremy Stretch 2024-03-07 14:59:41 -05:00
  • 0a0dae3d35 Inspect many-to-many fields Jeremy Stretch 2024-03-06 15:09:48 -05:00
  • 5cb7af88d4 Fix remaining tests Jeremy Stretch 2024-03-06 08:33:58 -05:00
  • 16b422cbac Add missing filters Jeremy Stretch 2024-03-05 17:15:21 -05:00
  • 6af12b1814 Add tests for missing FilterSet filters Jeremy Stretch 2024-03-05 17:14:42 -05:00
  • d6acc18c29 Closes #15383: Standardize filtering logic for the parents of recursively-nested models Jeremy Stretch 2024-03-11 12:32:06 -04:00
  • be2a814b38 9856 temp fix tests Arthur 2024-03-11 09:17:58 -07:00
  • 02fbea53a7 9856 fix docs Arthur 2024-03-11 08:57:41 -07:00