7f1d9aeaf8
Skip secondary check if get_absolute_url() not defined for model
2021-03-16 16:48:08 -04:00
a694dbb020
Closes #5990 : Deprecated display_field parameter for custom script ObjectVar and MultiObjectVar fields
2021-03-16 11:08:34 -04:00
c64f96d65b
Drop usage of display_field on DynamicModelChoiceFields
2021-03-16 10:29:15 -04:00
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05: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
a8a272b068
Enable table-based export
2021-03-04 16:58:56 -05:00
23b58ccbe8
Override value() on custom table columns
2021-03-04 15:56:12 -05:00
9c967ee3ea
Fixes #5913 : Improve change logging ( #5924 )
...
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
8de20fcd1f
Closes #5375 : Add 'speed' attribute to console port models
2021-03-03 10:20:08 -05:00
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
2a517cde9f
Add support for form fieldsets
2021-02-25 13:08:02 -05:00
992657cbe0
Introduce SelectSpeedWidget
2021-02-25 11:47:26 -05:00
0a6ebdee48
Upgrade Django to 3.2b1
2021-02-24 19:00:14 -05:00
3d3748d6f5
Fixes : #5315 - Make "null_option" on DynamicModelChoiceField also null the value on the model. ( #5704 )
...
Fixes : #5315 - Fix site unassignment from VLAN when using "None" option
2021-02-12 10:53:40 -06:00
e3e928f1c4
Fixes #5718 : Fix bulk editing of services when no port(s) are defined
2021-02-04 13:01:55 -05:00
fc8f02c180
Corrects error with ListSerializer as request_body
2021-01-26 14:03:46 -06:00
5e962719ca
Closes #5542 : Show cable trace lengths in both meters and feet
2021-01-20 21:29:23 -05:00
b2e05aafc1
Closes #5531 : Ensure consistent calls to parent clean() methods for models, forms
2020-12-28 12:54:42 -05:00
278c881059
as_range: Catch TypeErrors
2020-12-21 11:54:35 -05:00
1e5778e6db
Clean up prefix hierarchy annotation
2020-12-18 15:43:15 -05:00
4a066a1913
Rename get_subquery() to count_related()
2020-12-17 14:47:49 -05:00
91083fd6c5
Call Coalesce() inside get_queryset()
2020-12-17 14:45:50 -05:00
c835ec5102
Fixes #5470 : Fix exception when making OPTIONS request for a REST API list endpoint
2020-12-15 21:04:47 -05:00
2b0ddd2a98
Closes #5399 : Show options for cable endpoint types during bulk import
2020-12-02 10:08:41 -05:00
ef77961cf4
Fix tests
2020-12-01 12:01:10 -05:00
915cf3e715
Merge branch 'develop' into develop-2.10
2020-12-01 11:42:55 -05:00
cadba74b1f
#5306 : Introduce CSVContentTypeField for cable termination types
2020-12-01 11:03:05 -05:00
f8b523b97b
Extend assertInstanceEqual to accept a list of data fields to exclude from comparison with the instance
2020-11-25 11:44:44 -05:00
b3c770216e
Relocate and group generic views
2020-11-11 16:07:38 -05:00
a0772fd7ba
Move context processors under NetBox core
2020-11-11 15:28:07 -05:00
64d1f57276
Add custom get_operation_id() method to avoid monkey-patching coreapi
2020-11-11 14:25:43 -05:00
5ed5ffea0e
Bulk update should return complete object representation
2020-11-11 13:02:28 -05:00
2b359ce1c7
Move rest_api_server_error() to utilities.api
2020-11-10 17:19:14 -05:00
db0c61dea4
Consolidate middleware under NetBox core
2020-11-10 16:59:37 -05:00
0567f0d190
Merge branch 'develop' into develop-2.10
2020-11-09 20:58:59 -05:00
bf836d4d46
Fixes #5331 : Fix filtering of sites by null region
2020-11-09 15:58:59 -05:00
867f308027
Replace Font Awesome icons with Material Design
2020-11-06 14:33:20 -05:00
23cce55246
Merge branch 'develop' into develop-2.10
2020-11-05 15:33:07 -05:00
f845eeb117
Closes #5304 : Return server error messages as JSON when handling REST API requests
2020-11-04 17:11:57 -05:00
7598b891c1
Add initial_params to all forms
2020-11-04 11:09:13 -05:00
1f0b1dd10e
Add initial_params to DynamicModelChoiceMixin
2020-11-04 10:15:15 -05:00
9a9babfc35
Remove extraneous prefetch_related() calls from object list views
2020-10-30 16:54:41 -04: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
606b015314
Merge branch 'develop' into 4559-config-context-rendering
2020-10-25 18:47:40 -04:00
9e84e3b83b
added tests
2020-10-25 16:49:18 -04:00
ce2210b7bc
Introduce table_config_form template tag to simplify form generation
2020-10-23 16:47:53 -04:00