Jeremy Stretch
7c9f810555
Rack.outer_unit to slug ( #3569 )
2019-11-25 20:54:24 -05:00
Jeremy Stretch
b6beb37e36
Rewrote ObjectChangeMiddleware to remove the curried handle_deleted_object() function
2019-10-22 15:10:49 -04:00
Jeremy Stretch
b4acade70d
Miscellaneous cleanup
2019-10-04 12:59:10 -04:00
Jeremy Stretch
7d1d0d0ebf
Implement get_subquery() for annotation of child object counts; Rename dcim.Site 'count_*' fields
2019-04-19 16:09:22 -04:00
Jeremy Stretch
9c7074c529
Clean up limit_to for ForeignKeys referencing ContentType
2019-04-17 13:36:05 -04:00
Jeremy Stretch
66aa5830c1
Enable dictionary specification of related objects in API
2019-04-16 18:02:52 -04:00
Jeremy Stretch
13edc47a4d
Merge v2.5 work
2018-12-07 10:51:28 -05:00
Jeremy Stretch
6d0026b2d3
Move queryset_to_csv() utility into ObjectListView to allow overriding by individual views
2018-12-05 16:35:59 -05:00
Jeremy Stretch
8cc582b360
Closes #2495 : Enable deep-merging of config context data
2018-12-05 14:34:49 -05:00
Jeremy Stretch
f6d4ea00df
Cleaned up import statements
2018-11-02 15:20:08 -04:00
Jeremy Stretch
29dafdedab
Added length and length_unit fields to Cable
2018-10-26 10:28:25 -04:00
Jeremy Stretch
68a5dcd47e
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
Jeremy Stretch
02e7b7aa82
Fixes #2314 : Serialized representation of object in change log does not incldue assigned tags
2018-08-07 08:52:57 -04:00
Jeremy Stretch
e6e5b92e00
Adopt django-taggit-serializer for representation of assigned tags in the API
2018-08-03 09:43:03 -04:00
Jeremy Stretch
db78e2c3be
Force custom field values to strings for object change serialization
2018-07-10 14:16:16 -04:00
Jeremy Stretch
b2cfdf04b8
Record tags when serializing an object for an ObjectChange
2018-07-10 10:10:22 -04:00
Jeremy Stretch
8d551eb9a5
Include custom fields in ObjectChange data
2018-06-29 10:40:57 -04:00
Jeremy Stretch
435732f4fd
serialize_object(): Allow extra data to overwrite existing fields
2018-06-22 15:27:22 -04:00
Jeremy Stretch
e3f625cb7b
Moved object serialization into a utility function
2018-06-22 14:00:23 -04:00
John Anderson
80a1b23f6f
Implements #81 - webhook event backend ( #1640 )
...
* merge branch develop
* bugfix, signals for virtualization's class wasn't correctly defined
* updated webhooks for 2.4 and cleanup
* updated docs to cover changes to supervisor config
* review changes and further cleanup
* updated redis connection settings
* cleanup settings
2018-05-30 11:19:10 -04:00
Jeremy Stretch
73a4594122
Fixes #2022 : Show 0 for zero-value fields on CSV export
2018-04-12 12:54:21 -04:00
Jeremy Stretch
d33c4c6088
Fixed quoting of line breaks inside a CSV field
2018-02-02 16:31:23 -05:00
Jeremy Stretch
9f07379800
Fixes #1859 : Implemented support for line breaks within CSV fields
2018-02-02 13:32:16 -05:00
Jeremy Stretch
c6c165b1d0
Refactored CSV export logic
2018-02-02 11:36:45 -05:00
Jeremy Stretch
002848cf09
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
297d9c6bb9
Import unicode_literals
2017-05-24 11:33:11 -04:00
Jeremy Stretch
03c04955be
PEP8 fix
2017-05-15 13:18:49 -04:00
Jeremy Stretch
29ea0066f7
Closes #1179 : Adjust topology map text color based on node background
2017-05-15 12:56:16 -04:00
Jeremy Stretch
481f33dab7
Fixes #851 : Resolve encoding issues during import/export with Python 3
2017-02-01 11:49:54 -05:00
Jeremy Stretch
c6a656d082
Fixes #764 : Encapsulate in double quotes values containing commas when exporting to CSV
2017-01-04 10:47:00 -05:00