7378d82bc4
Closes #1821 : Added 'description' field to Site model
2018-01-25 13:29:09 -05:00
ed10a99771
Closes #1758 : Added 'status' field to Site model
2018-01-25 13:07:04 -05:00
4df128d34e
Renamed device status constants for clarity
2018-01-25 12:20:24 -05:00
d7354f4dab
Completed virtual chassis API serializers
2018-01-19 13:34:37 -05:00
0714a40509
Merge branch 'develop' into develop-2.3
2018-01-19 10:54:26 -05:00
5262156e1a
Fixes #1818 : InventoryItem API serializer no longer requires specifying a null value for items with no parent
2018-01-19 10:30:26 -05:00
063e79451f
Closes #1321 : Added created and last_updated fields for relevant models to their API serializers
2017-12-21 10:49:40 -05:00
b20258c66e
Closes #1283 : Added a time zone field to the site model
2017-12-19 17:24:14 -05:00
9984238f2a
Closes #1744 : Allow associating a platform with a specific manufacturer
2017-12-19 16:15:26 -05:00
ca7147a0a7
PEP8 fixes
2017-12-18 16:52:49 -05:00
3b801d43bc
Moved VC master designation to membership model
2017-11-27 15:59:13 -05:00
55e07c1c9a
Initial work on virtual chassis support
2017-11-17 16:47:26 -05:00
1c09570805
Added nested representations of user and tenant to the rack reservation serializer
2017-11-15 14:15:44 -05:00
fbd39da8ca
Add Tenancy to Rack Reservations; Fixes #1592 ( #1672 )
...
* fixed prefix header to represent new serial "vlan_vid"
* shows option in creation now
* fixed visibility on rack page
* cleanup
* Added view to Tenant page
* Moved migration for update from #1666 and fixed tenant enumeration in FilterForm
* Fixed conflict #1
* Fixed filters from merge and made migration merge
* added tenant to api
* Fixed migrations problem
* Added Tenant to bulkedit option
2017-11-15 13:54:49 -05:00
04ba57cb38
Fixed up validation of Interface VLAN assignments
2017-11-14 16:15:23 -05:00
ba42ad2115
Merge branch '150-interface-vlans' into develop-2.3
2017-11-14 15:36:14 -05:00
00986fd7bf
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
b46cc2c1a9
Closes #1666 : Allow modifying the owner of a rack reservation
2017-10-31 13:52:35 -04:00
35c2c8e8de
#1444 : Added a serial number field to the rack model
2017-10-09 15:01:57 -04:00
a6599874db
#1493 : Extended DeviceRole to include a toggle indicating applicability to virtual machines
2017-09-29 12:11:20 -04:00
a3a77a0bb6
Fixes #1540 : Added missing 'cluster' field to WritableDeviceSerializer
2017-09-26 15:45:14 -04:00
a02055e9b5
Reworked relationship between devices and clusters
2017-08-16 17:21:34 -04:00
c394985b1b
Fixes #1421 : Improved model validation logic for API serializers
2017-08-15 13:54:04 -04:00
1770c85689
Fixes #1371 : Extend DeviceSerializer.parent_device to include standard fields
2017-07-25 10:56:23 -04:00
f6a8d32880
Initial work on NAPALM integration
2017-07-14 14:42:56 -04:00
8a87d60f29
Closes #1269 : Added circuit termination to interface serializer
2017-07-10 12:07:47 -04:00
530789b733
#1269 : Reworked interface connection serialization
2017-07-10 11:52:36 -04:00
1f9806a480
Fixes #1285 : Enforce model validation when creating/editing objects via the API
2017-07-06 17:37:24 -04:00
5940feb64b
Closes #1121 : Added asset_tag and description fields to inventory items
2017-06-23 17:05:37 -04:00
229e6809d8
Closes #1041 : Added enabled and MTU fields to the interface model
2017-06-23 14:04:15 -04:00
f21c6bca00
Import unicode_literals
2017-05-24 11:33:11 -04:00
eece8a0e26
Fixes #1207 : Include nested LAG serializer when showing interface connections (API)
2017-05-19 12:59:27 -04:00
7768b94279
Fixes #1188 : Serialize interface LAG as nested objected (API)
2017-05-17 14:32:39 -04:00
ca1725b98c
Fixes #1178 : Fix API representation of connected interface's form factor
2017-05-15 11:03:11 -04:00
c174c0cc6d
Converted all necessary serializers to CustomFieldModelSerializers
2017-04-27 12:50:43 -04:00
10823e1c37
Got rudimentary custom field creates/updates working
2017-04-25 13:00:28 -04:00
d4ac6dbfe4
Fixes #1043 : Corrected queryset in WritableDeviceSerializer validation
2017-04-05 13:38:23 -04:00
22768ff6c6
Renamed Module to InventoryItem (prep for #824 )
2017-03-21 12:54:08 -04:00
1f78462f58
Updated RackViewSet() to be compatible with paginated API
2017-03-20 10:38:09 -04:00
c08fae8bce
Restore not-so-extraneous 'id' field to all WritableSerializers
2017-03-17 17:32:43 -04:00
e544f1fa1e
Removed extraneous 'id' field from all WritableSerializers
2017-03-17 16:20:34 -04:00
79a9ac3bc8
Assign RackReservation user from request context
2017-03-17 14:45:14 -04:00
abdfc5c597
Finished DCIM API model tests
2017-03-17 12:16:24 -04:00
be2faaa110
Fixed bug interpreting facility_id as a required field
2017-03-16 17:25:34 -04:00
f33269e50b
First batch of DCIM API tests
2017-03-16 16:50:18 -04:00
a6ceaf8d96
Moved custom field serializers to their own module to avoid circular dependency
2017-03-08 16:18:41 -05:00
90fe556e5f
Corrected region serializers
2017-02-28 16:23:39 -05:00
c0152940f9
Merged develop
2017-02-28 16:10:53 -05:00
8f42f59a80
Merge branch 'develop' into api2
...
Conflicts:
netbox/dcim/api/serializers.py
netbox/dcim/api/views.py
netbox/dcim/filters.py
2017-02-27 17:04:08 -05:00
c6970e1998
Closes #105 : Interface groups ( #919 )
...
* Initial work on interface groups
* Simplify to a single LAG form factor
* Correct interface serializer
* Allow for bulk editing of interface LAG
* Additional LAG interface validation
* Fixed API tests
2017-02-27 16:52:13 -05:00