d470848b29
Closes #12246 : General cleanup of utilities modules
...
* Clean up base modules
* Clean up forms modules
* Clean up templatetags modules
* Replace custom simplify_decimal filter with floatformat
* Misc cleanup
* Merge ReturnURLForm into ConfirmationForm
* Clean up import statements for utilities.forms
* Fix field class references in docs
2023-04-14 10:33:53 -04:00
4a1b4e0485
Closes #8469 : Move BaseTable, columns to netbox core app
2022-01-27 15:00:10 -05:00
00a8fd654e
Refactor table utilities
2022-01-07 09:12:48 -05:00
58f7eb319f
Initial work on #7679
2022-01-06 16:53:24 -05:00
6cda55da06
Fixes #8187 : Fix rendering of tags column in object tables
2021-12-30 09:41:35 -05:00
9dafb36c88
Introduce CustomLinkColumn
2021-12-22 20:56:11 -05:00
57a78b3cad
Clean up device/devicetype tab views
2021-12-21 10:28:28 -05:00
1df05715c2
Fixes #8033 : Fix display of zero values for custom integer fields in tables
2021-12-09 14:56:12 -05:00
68f322a03b
Closes #7925 : Linkify contact phone and email attributes
2021-12-03 10:51:24 -05:00
9de179cba8
Closes #7858 : Standardize the representation of content types across import & export functions
2021-11-17 11:02:22 -05:00
d0b85586b9
Changelog & cleanup for #6930
2021-11-02 16:24:28 -04:00
cef0d168a5
Closes #6930 : Add 'ID' column to object tables ( #7673 )
...
* netbox-community/netbox#6930 : Add ID column to devices, device types, and components
* netbox-community/netbox#6930 : Add ID column to sites, racks, and tenants
* netbox-community/netbox#6930 : Add ID column to power, providers, TODO circuits
* netbox-community/netbox#6930 : Add ID column to virtualization tables
* netbox-community/netbox#6930 : Add ID column to IPAM tables
* netbox-community/netbox#6930 : Add ID column to 'extras' tables
* netbox-community/netbox#6930 : Move ID column to BaseTable class
* netbox-community/netbox#6930 : Don't linkify ID in device component template tables
* netbox-community/netbox#6930 : Don't show ID column in interface/console/power connections tables
* netbox-community/netbox#6930 : Don't show ID column in device component template tables
* netbox-community/netbox#6930 : Add ID column to ObjectJournal, DeviceImport, and Circuit tables
* Exclude ID column from selected tables
* netbox-community/netbox#6930:revert default columns on ObjectChangeTable, not configurable
* netbox-community/netbox#6930 : Add object ID to tagged objects table in tag detail view
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2021-11-02 16:21:34 -04:00
e09024e86f
Fixes #7446 : Fix exception when viewing a large number of child IPs within a prefix
2021-10-05 12:07:03 -04:00
1757102536
Fixes #7442 : Fix missing actions column on user-configured tables
2021-10-05 09:34:30 -04:00
c9c537a1b9
Fixes #6817 : Custom field columns should be removed from tables upon their deletion
2021-10-01 20:22:54 -04:00
1be748b479
Fixes #6433 : Fix bulk editing of child prefixes under aggregate view
2021-10-01 16:21:16 -04:00
1f1a05dc67
Fixes #6895 : Remove errant markup for null values in CSV export
2021-09-29 21:00:45 -04:00
3cf1d6baf4
Closes #7118 : Render URL custom fields as hyperlinks in object tables
2021-09-21 14:04:47 -04:00
16d8981a3f
Closes #7284 : Include comments field in table/export for all appropriate models
2021-09-17 12:04:22 -04:00
415313ac2f
Fixes #7082 : Avoid exception when referencing invalid content type in table
2021-08-31 11:43:44 -04:00
94b8d36065
Introduce ContentTypesColumn for custom field and webhook tables
2021-08-26 12:55:37 -04:00
347ea4ca98
Tweak object list sizing, alignment
2021-07-20 21:16:36 -04:00
14f696e824
Merge branch 'develop' into feature
2021-06-14 09:23:01 -04:00
7e481960f9
Optimize MPTTColumn rendering
2021-06-14 09:19:05 -04:00
2d44bade4b
Merge branch 'develop' into feature
2021-06-02 20:35:38 -04:00
5cb5f9a963
Linkify prefix children count
2021-05-27 15:40:55 -04:00
5b4dacf0f5
Merge branch 'develop' into feature
2021-05-25 13:19:17 -04:00
b3423e1722
Release v2.11.4
2021-05-25 11:38:43 -04:00
2c9aa86bf0
fix checkbox styles
2021-04-22 18:57:43 -07:00
fe4a9bff2d
remove all bootstrap icons in favor of material design icons
2021-04-21 11:31:28 -07:00
4c3b0abe7b
Merge branch 'feature' of https://github.com/netbox-community/netbox into feature
...
# Conflicts:
# netbox/dcim/tables/template_code.py
# netbox/netbox/views/__init__.py
# netbox/project-static/css/base.css
# netbox/templates/base.html
# netbox/templates/circuits/circuit.html
# netbox/templates/circuits/circuittermination_edit.html
# netbox/templates/circuits/inc/circuit_termination.html
# netbox/templates/circuits/provider.html
# netbox/templates/dcim/device.html
# netbox/templates/dcim/device/base.html
# netbox/templates/dcim/device_component.html
# netbox/templates/dcim/devicetype.html
# netbox/templates/dcim/inc/device_napalm_tabs.html
# netbox/templates/dcim/rack.html
# netbox/templates/dcim/site.html
# netbox/templates/dcim/virtualchassis.html
# netbox/templates/extras/configcontext.html
# netbox/templates/extras/object_journal.html
# netbox/templates/extras/tag.html
# netbox/templates/generic/object.html
# netbox/templates/generic/object_list.html
# netbox/templates/home.html
# netbox/templates/inc/nav_menu.html
# netbox/templates/ipam/aggregate.html
# netbox/templates/ipam/ipaddress.html
# netbox/templates/ipam/prefix.html
# netbox/templates/ipam/vlan.html
# netbox/templates/ipam/vlangroup_edit.html
# netbox/templates/ipam/vlangroup_vlans.html
# netbox/templates/secrets/secret.html
# netbox/templates/tenancy/tenant.html
# netbox/templates/users/api_tokens.html
# netbox/templates/virtualization/cluster.html
# netbox/templates/virtualization/vminterface_edit.html
# netbox/utilities/forms/fields.py
# netbox/utilities/templates/buttons/export.html
2021-04-14 11:30:15 -07:00
18f206747c
Closes #6088 : Improved table configuration form
2021-04-12 10:46:32 -04:00
d6fcd22752
Fixes #6110 : Fix handling of TemplateColumn values for table export
2021-04-08 10:30:13 -04:00
7885ec5511
Clean up custom field column implementation
2021-03-29 17:51:45 -04:00
be3d33eebd
Add support for custom fields in tables ( #5460 )
...
* Add support for custom fields in tables
* Fix empty list displays as none
Co-authored-by: TomGrozev <TomGrozev@users.noreply.github.com>
Co-authored-by: Jeremy Stretch <jeremy@netverity.dev>
2021-03-29 17:15:21 -04:00
1544823d73
Closes #5926 : Strip leading/trailing whitespace from TemplateColumns rendered for export
2021-03-26 16:20:01 -04:00
bb00f2ff46
Introduce paginate_table() utility to simplify table pagination
2021-03-26 13:02:55 -04:00
7a3af8de83
Merge branch 'feature' of https://github.com/netbox-community/netbox into feature
...
# Conflicts:
# netbox/dcim/tables/template_code.py
# netbox/netbox/forms.py
# netbox/templates/dcim/cable_connect.html
# netbox/templates/dcim/consoleport.html
# netbox/templates/dcim/consoleserverport.html
# netbox/templates/dcim/device.html
# netbox/templates/dcim/device/base.html
# netbox/templates/dcim/device_edit.html
# netbox/templates/dcim/interface.html
# netbox/templates/dcim/rack.html
# netbox/templates/dcim/rack_edit.html
# netbox/templates/dcim/site.html
# netbox/templates/extras/configcontext.html
# netbox/templates/extras/objectchange.html
# netbox/templates/generic/object.html
# netbox/templates/inc/nav_menu.html
# netbox/templates/ipam/ipaddress_edit.html
# netbox/templates/ipam/vrf.html
# netbox/utilities/templates/buttons/export.html
2021-03-17 22:02:43 -07:00
889316085c
Closes #5998 : Introduce ContentTypeColumn
2021-03-17 16:29:43 -04:00
187f4fa4aa
fix device & device component templates
2021-03-14 17:26:33 -07:00
9b89afd6dc
begin bootstrap 5 migration, update templates
2021-03-13 02:19:42 -07:00
e703d9ff78
Introduce UtilizationColumn to render utilization graphs consistently
2021-03-04 20:58:43 -05:00
32501c96e5
Introduce MPTTColumn to represent MPTT models
2021-03-04 20:47:24 -05:00
23b58ccbe8
Override value() on custom table columns
2021-03-04 15:56:12 -05:00
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
867f308027
Replace Font Awesome icons with Material Design
2020-11-06 14:33:20 -05:00
97c8306eeb
Drop add_prefetch from BaseTable; improve dynamic prefetching for table querysets
2020-10-30 16:15:16 -04:00
fcb5e6ae1c
Merge branch 'develop' into develop-2.10
2020-10-30 10:38:05 -04:00
00e102fb0c
Fix resetting column preferences
2020-10-29 14:42:40 -04:00
ffdb727e1c
Update BaseTable to accept user instance directly
2020-10-29 14:03:08 -04:00