Jeremy Stretch
|
2c74f978cc
|
Fixes #1125: Include MAC addresses on a device's interface list
|
2017-05-02 15:01:27 -04:00 |
|
Jeremy Stretch
|
e725471327
|
Fixes #1126: Fix error when editing a user key via admin UI
|
2017-05-02 14:50:36 -04:00 |
|
Jeremy Stretch
|
84b311e83d
|
Fixes #1116: Correct object links on recursive deletion error
|
2017-05-02 11:43:11 -04:00 |
|
Jeremy Stretch
|
369abefed6
|
Fixes #1114: Suppress OSError when attempting to access a delete image attachment
|
2017-04-28 14:26:17 -04:00 |
|
Jeremy Stretch
|
50651026de
|
Fixes #1113: Fixes server error when attempting to delete an image attachment
|
2017-04-28 14:05:02 -04:00 |
|
Jeremy Stretch
|
86899d010c
|
Closes #1110: Expand bulk edit forms to include boolean fields (e.g. toggle is_pool for prefixes)
|
2017-04-28 12:32:27 -04:00 |
|
Jeremy Stretch
|
765f9e2681
|
Post-release version adjustment
|
2017-04-27 15:42:24 -04:00 |
|
Jeremy Stretch
|
580ab3fddc
|
Release v2.0-beta3
|
2017-04-27 15:37:15 -04:00 |
|
Jeremy Stretch
|
410cfab36b
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/ipam/forms.py
|
2017-04-27 15:29:40 -04:00 |
|
Jeremy Stretch
|
fc1b4098ab
|
Switched user nav menu with search form
|
2017-04-27 13:27:16 -04:00 |
|
Jeremy Stretch
|
98ee6c95d3
|
Merge branch 'writable-custom-fields' into v2-develop
|
2017-04-27 13:05:44 -04:00 |
|
Jeremy Stretch
|
f739eca0f6
|
Converted all necessary serializers to CustomFieldModelSerializers
|
2017-04-27 12:50:43 -04:00 |
|
Jeremy Stretch
|
42b9d479cf
|
Corrected tests and improved validation
|
2017-04-27 12:46:04 -04:00 |
|
Jeremy Stretch
|
7170da08a5
|
Fixes #1107: Corrected exception on creating/deleting image attachments
|
2017-04-27 11:32:08 -04:00 |
|
Jeremy Stretch
|
61cf10730b
|
Fixes #1111: Correct database ordering of SessionKey model
|
2017-04-27 11:27:34 -04:00 |
|
Jeremy Stretch
|
a82908a2a0
|
Fixes #1104: Fix VLAN assignment on prefix import
|
2017-04-26 13:28:09 -04:00 |
|
Jeremy Stretch
|
01f6798323
|
Fixes #1103: Correct handling of validation errors when creating IP addresses in bulk
|
2017-04-26 13:21:38 -04:00 |
|
Jeremy Stretch
|
ec70c9659f
|
Removed deprecated IPAddressAssignForm
|
2017-04-26 13:03:18 -04:00 |
|
Jeremy Stretch
|
9957b62b6b
|
Fixes #1101: Fix AJAX scripting for device component selection forms
|
2017-04-26 12:53:14 -04:00 |
|
Jeremy Stretch
|
8cc7571e67
|
Added custom field API tests
|
2017-04-25 14:53:18 -04:00 |
|
Jeremy Stretch
|
a4028a7126
|
Got rudimentary custom field creates/updates working
|
2017-04-25 13:00:28 -04:00 |
|
Jeremy Stretch
|
04fc9d76ba
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/circuits/models.py
netbox/netbox/settings.py
upgrade.sh
|
2017-04-21 15:07:48 -04:00 |
|
Jeremy Stretch
|
83bf246a0d
|
Post-release version bump
|
2017-04-21 14:56:36 -04:00 |
|
Jeremy Stretch
|
36bcb5b7cf
|
Release v1.9.6
|
2017-04-21 14:47:31 -04:00 |
|
Jeremy Stretch
|
a45175067f
|
Fixes #1092: Increase randomness in SECRET_KEY generation tool
|
2017-04-21 10:32:10 -04:00 |
|
Jeremy Stretch
|
17f0c31f36
|
Closes #951: Provide a side-by-side view of rack elevations
|
2017-04-20 13:07:22 -04:00 |
|
Jeremy Stretch
|
5d36ff274a
|
Closes #1084: Include custom fields when creating IP addresses in bulk
|
2017-04-19 14:50:58 -04:00 |
|
Jeremy Stretch
|
84392d44a0
|
Fixes #1071: Protect assigned circuit termination when an interface is deleted
|
2017-04-19 13:19:30 -04:00 |
|
Jeremy Stretch
|
6359d2e82d
|
Corrected invalid API URL name
|
2017-04-17 15:52:23 -04:00 |
|
Jeremy Stretch
|
3ed0fd653d
|
Fixes #1078: Increase default limit for number of objects returned by web form API call
|
2017-04-17 15:50:00 -04:00 |
|
Jeremy Stretch
|
dfa0275908
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
|
2017-04-13 15:42:50 -04:00 |
|
Jeremy Stretch
|
d2b5ecee51
|
#878: Layout tweaks
|
2017-04-13 15:09:08 -04:00 |
|
Jeremy Stretch
|
946b142a69
|
Closes #1001: Merged IP interface assignment into ipam.IPAddressForm
|
2017-04-13 14:54:17 -04:00 |
|
Jeremy Stretch
|
d536cfb057
|
Improved handling of return_url for object edit/delete views; removed manual definitions of initial data fields
|
2017-04-13 13:11:23 -04:00 |
|
Jeremy Stretch
|
f80de87771
|
#878: Show assigned IP addresses in device interfaces list
|
2017-04-12 22:02:23 -04:00 |
|
Jeremy Stretch
|
a569811b4c
|
Differentiate between LAG and virtual interfaces in device interface list
|
2017-04-12 16:06:36 -04:00 |
|
Jeremy Stretch
|
30fee9a7e5
|
Fixes #1072: Order LAG interfaces naturally on bulk interface edit form
|
2017-04-12 15:51:14 -04:00 |
|
Jeremy Stretch
|
50b4b5f2dc
|
Fixes #1059: Allow filtering of interface connections via API
|
2017-04-10 16:15:36 -04:00 |
|
Jeremy Stretch
|
aba02ed2bc
|
Replace tabs with spaces
|
2017-04-10 10:55:05 -04:00 |
|
Jeremy Stretch
|
0b4b473fe3
|
Closes #1061: Escape all messages by default (complements #1062)
|
2017-04-10 10:54:35 -04:00 |
|
Anthony Steinhauser
|
4b65d55347
|
XSS flaw bugfix
|
2017-04-10 16:00:22 +02:00 |
|
Jeremy Stretch
|
58c6df8e93
|
Fixes #1057: Corrected VLAN validation during prefix import
|
2017-04-07 14:50:08 -04:00 |
|
Jeremy Stretch
|
e121a4f31c
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/netbox/settings.py
netbox/netbox/urls.py
requirements.txt
|
2017-04-06 17:01:13 -04:00 |
|
Jeremy Stretch
|
88e36efe10
|
Post-release version bump
|
2017-04-06 16:36:42 -04:00 |
|
Jeremy Stretch
|
e7a9652e69
|
Release v1.9.5
|
2017-04-06 16:34:00 -04:00 |
|
Jeremy Stretch
|
54f6e23a35
|
Closes #1052: Added rack reservation list and bulk delete views
|
2017-04-06 16:26:48 -04:00 |
|
Jeremy Stretch
|
6bad3c3d1d
|
Fixes #1047: Correct ordering of numbered subinterfaces
|
2017-04-06 15:13:20 -04:00 |
|
Jeremy Stretch
|
93086099cd
|
Colored nodes in topology maps
|
2017-04-06 14:12:30 -04:00 |
|
Jeremy Stretch
|
d1c7a56904
|
Fixes #1049: Prompt user if missing session key when adding/editing a secret
|
2017-04-06 13:55:40 -04:00 |
|
Jeremy Stretch
|
aa49458d4d
|
Fixes #1051: Upgraded django-rest-swagger
|
2017-04-06 11:54:13 -04:00 |
|
Jeremy Stretch
|
d99f1b7d9d
|
Fixes #1051: Upgraded django-rest-swagger
|
2017-04-06 09:40:09 -04:00 |
|
Jeremy Stretch
|
78021eb53c
|
Merge pull request #1046 from digitalocean/component-filter-by-name
Fixes #1045
|
2017-04-06 09:14:41 -04:00 |
|
Jeremy Stretch
|
2ac4fe9ecc
|
Closes #578: Show topology maps not assigned to a site on the home view
|
2017-04-05 17:33:39 -04:00 |
|
Jeremy Stretch
|
cd767261c3
|
Closes #430: Include circuits when rendering topology maps
|
2017-04-05 17:24:40 -04:00 |
|
Zach Moody
|
210e05db3f
|
Fixes #1045
|
2017-04-05 15:29:53 -05:00 |
|
Jeremy Stretch
|
4384993546
|
Resolved RemovedInDjango20Warning deprecation warnings
|
2017-04-05 14:40:25 -04:00 |
|
Jeremy Stretch
|
e46675aa22
|
Rearranged URL namespaces to satisfy deprecation warnings
|
2017-04-05 14:26:33 -04:00 |
|
Jeremy Stretch
|
3e343a02e8
|
Fixes #1043: Corrected queryset in WritableDeviceSerializer validation
|
2017-04-05 13:38:23 -04:00 |
|
Jeremy Stretch
|
269f0c9084
|
Reset version
|
2017-04-05 12:11:48 -04:00 |
|
Jeremy Stretch
|
71214134f0
|
Release v2.0-beta2
|
2017-04-05 11:52:14 -04:00 |
|
Jeremy Stretch
|
a362e2da7c
|
Added API endpoints for console and power connections
|
2017-04-05 11:29:12 -04:00 |
|
Jeremy Stretch
|
1ffa90c521
|
Fixes #1037: Fixed error on VLAN import with duplicate VLAN group names
|
2017-04-05 10:13:19 -04:00 |
|
Jeremy Stretch
|
ca1895e237
|
Bump migration index due to a new migration in 1.9.4-r1
|
2017-04-04 15:59:33 -04:00 |
|
Jeremy Stretch
|
e0564fe568
|
Merge branch 'develop' into v2-develop
|
2017-04-04 15:56:33 -04:00 |
|
Jeremy Stretch
|
42e30d753b
|
Post-release version bump
|
2017-04-04 15:50:59 -04:00 |
|
Jeremy Stretch
|
b2c2096fb4
|
Release v1.9.4-r1
|
2017-04-04 15:47:25 -04:00 |
|
Jeremy Stretch
|
7ed56a113c
|
Fixes #1034: Missing migration
|
2017-04-04 15:46:27 -04:00 |
|
Jeremy Stretch
|
1a936a2c73
|
#1033: Tweak SelectWithDisabled option template
|
2017-04-04 14:36:35 -04:00 |
|
Jeremy Stretch
|
e5ba60d339
|
#1033: Update ArrayFieldSelectMultiple for Django 1.11
|
2017-04-04 14:30:00 -04:00 |
|
Jeremy Stretch
|
38fb6cf3dc
|
#1033: Convert SelectWithDisabled to a templatized widget
|
2017-04-04 14:19:48 -04:00 |
|
Jeremy Stretch
|
79b18b178b
|
Corrected CustomFieldModelSerializer behavior when serializing lists of objects
|
2017-04-04 14:09:14 -04:00 |
|
Jeremy Stretch
|
2a0f9ae100
|
#1033: Convert ColorSelect to a templatized widget
|
2017-04-04 13:45:32 -04:00 |
|
Jeremy Stretch
|
7d7b1c84ae
|
#1033: Disable the debug toolbar templates panel by default due to a performance issue under Django 1.11
|
2017-04-04 13:44:55 -04:00 |
|
Jeremy Stretch
|
3f6f164574
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/netbox/settings.py
|
2017-04-04 12:06:49 -04:00 |
|
Jeremy Stretch
|
ff04b77645
|
Post-release version bump
|
2017-04-04 12:03:26 -04:00 |
|
Jeremy Stretch
|
46a14ccb0a
|
Release v1.9.4
|
2017-04-04 11:58:44 -04:00 |
|
Jeremy Stretch
|
d3cc38e18d
|
Fixes #1027: Fixed nav menu highlighting when BASE_PATH is set
|
2017-04-04 11:55:16 -04:00 |
|
Stephen
|
c00a2b3d9b
|
Only show Custom Fields on IP Address Assign Page if custom fields are set against the ip address (#1031)
|
2017-04-04 11:37:20 -04:00 |
|
Jeremy Stretch
|
2dcd3010da
|
Refactored custom field serializers
|
2017-04-04 11:25:23 -04:00 |
|
Jeremy Stretch
|
3c80ddc850
|
Fixes #1028: Corrected API endpoint URL name in IPAddressForm
|
2017-04-03 17:11:22 -04:00 |
|
Jeremy Stretch
|
7a1f10a038
|
Corrected topology map link
|
2017-04-03 16:34:37 -04:00 |
|
Jeremy Stretch
|
796e595e81
|
Updated static CSS/JS libraries
|
2017-04-03 16:15:06 -04:00 |
|
Jeremy Stretch
|
c7a3780f7f
|
Fixed deprecated references to ImageAttachment.obj
|
2017-04-03 15:51:45 -04:00 |
|
Jeremy Stretch
|
cce4a11638
|
Added a search box to the navigation menu
|
2017-04-03 15:33:41 -04:00 |
|
Jeremy Stretch
|
eef22e5c52
|
Fixes #1022: Record user actions when creating IP addresses in bulk
|
2017-04-03 14:45:20 -04:00 |
|
Jeremy Stretch
|
71f0729385
|
What would we do without you, PEP8?
|
2017-04-03 14:26:20 -04:00 |
|
Jeremy Stretch
|
f9e3534dab
|
Merge pull request #1026 from digitalocean/image-attachments
#152: Image attachments
|
2017-04-03 14:21:15 -04:00 |
|
Jeremy Stretch
|
1150e8e97b
|
Implemented API endpoints for ImageAttachments
|
2017-04-03 14:00:15 -04:00 |
|
Jeremy Stretch
|
042076c032
|
Fixes #1025: Applied missing API view filters
|
2017-04-03 11:04:17 -04:00 |
|
Jeremy Stretch
|
76cf9ca5d7
|
Enable serving static media through Django
|
2017-03-31 15:51:17 -04:00 |
|
Jeremy Stretch
|
2efaea364b
|
Added image attachments to sites and devices
|
2017-03-31 15:19:44 -04:00 |
|
Jeremy Stretch
|
00f0ea3e77
|
Fixes #1021: Corrected evaluation of API token expiration time
|
2017-03-31 11:13:37 -04:00 |
|
Jeremy Stretch
|
c6e3810265
|
Initial work on #152: Image attachments
|
2017-03-30 21:55:57 -04:00 |
|
Jeremy Stretch
|
24b4127743
|
Appended a version flag to all CSS/JS references to invalidate browser cache after an upgrade
|
2017-03-30 15:40:00 -04:00 |
|
Jeremy Stretch
|
0910ddfc62
|
Updated the docstring for Device
|
2017-03-30 09:56:47 -04:00 |
|
Jeremy Stretch
|
ae335a1a33
|
Merge branch 'global-search' into v2-develop
|
2017-03-29 16:45:57 -04:00 |
|
Jeremy Stretch
|
74d27b8e1f
|
Prettied things up a bit
|
2017-03-29 16:45:25 -04:00 |
|
Jeremy Stretch
|
7bbd8ec9c3
|
Introduced SearchTable for improved performance
|
2017-03-29 16:05:23 -04:00 |
|
Jeremy Stretch
|
cc6a7407c9
|
Search form improvements
|
2017-03-29 14:22:27 -04:00 |
|
Jeremy Stretch
|
8a645248c2
|
Base64 decoding tweaks
|
2017-03-29 13:39:59 -04:00 |
|
Jeremy Stretch
|
92c4346d91
|
Fixes #1013: Show edit/delete reservation buttons on rack view
|
2017-03-29 12:15:14 -04:00 |
|
Jeremy Stretch
|
583871a25b
|
Initial work on global search
|
2017-03-29 12:04:57 -04:00 |
|
Jeremy Stretch
|
ed51e72d32
|
Closes #973: Removed extraneous admin UI functions
|
2017-03-28 16:41:53 -04:00 |
|
Jeremy Stretch
|
c773430bb0
|
Closes #362: Added per_page query parameter to control pagination page length
|
2017-03-28 15:57:50 -04:00 |
|
Jeremy Stretch
|
3b6d6f52e6
|
Token admin form improvements
|
2017-03-28 12:19:08 -04:00 |
|
Jeremy Stretch
|
ae42abb0d0
|
Added tests for get-session-key API endpoint
|
2017-03-28 11:30:38 -04:00 |
|
Jeremy Stretch
|
e66559fd4c
|
Closes #985: Added preserve_key to get-session-key endpoint
|
2017-03-28 11:13:13 -04:00 |
|
Jeremy Stretch
|
997269b51f
|
Order interfaces naturally for Device A
|
2017-03-27 10:55:54 -04:00 |
|
Jeremy Stretch
|
e580d0fd3f
|
Fixes #991: Correct server error on "create and connect another" interface connection
|
2017-03-27 10:53:32 -04:00 |
|
Zach Moody
|
d8b29c8b59
|
fix remaining legacy api url paths.
|
2017-03-24 18:58:19 -05:00 |
|
Zach Moody
|
8fc8fa462a
|
update api_url with new interfaces endpoint.
|
2017-03-24 18:42:23 -05:00 |
|
Zach Moody
|
6e5ab9e0af
|
Fixes #996
|
2017-03-24 17:38:06 -05:00 |
|
Jeremy Stretch
|
b7435e76dd
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/netbox/settings.py
|
2017-03-23 17:14:41 -04:00 |
|
Jeremy Stretch
|
b33c4e7274
|
Post-release version bump
|
2017-03-23 16:29:42 -04:00 |
|
Jeremy Stretch
|
d1fbaa7695
|
Release v1.9.3
|
2017-03-23 16:24:35 -04:00 |
|
Jeremy Stretch
|
3febbaf060
|
Rack assignment is optional for devices
|
2017-03-23 15:36:24 -04:00 |
|
Jeremy Stretch
|
44099b0f1a
|
Merge branch 'api2' into v2-develop
|
2017-03-23 13:36:09 -04:00 |
|
Jeremy Stretch
|
7d3831ee25
|
Closes #972: Add ability to filter connections list by device name
|
2017-03-23 10:07:02 -04:00 |
|
Jeremy Stretch
|
f815eede74
|
Merge pull request #974 from marc-us/develop
Filter on mac address on interface
|
2017-03-23 09:35:01 -04:00 |
|
Mark
|
a020c4c56b
|
Filter on mac address on interface via API
|
2017-03-23 12:57:35 +01:00 |
|
Jeremy Stretch
|
32e641936b
|
Only attempt to process session key if user is authenticated
|
2017-03-22 17:43:29 -04:00 |
|
Jeremy Stretch
|
a8960b3fd2
|
Closes #978: Allow filtering device types by function and subdevice role
|
2017-03-22 17:29:47 -04:00 |
|
Jeremy Stretch
|
30e584d017
|
Closes #983: Include peer device names when listing circuits in device view
|
2017-03-22 16:58:56 -04:00 |
|
Jeremy Stretch
|
74f98b27fa
|
v2.0 Beta 1 release
|
2017-03-22 10:07:37 -04:00 |
|
Jeremy Stretch
|
52d235853f
|
Merge branch 'develop' into api2
Conflicts:
netbox/circuits/filters.py
|
2017-03-22 09:48:41 -04:00 |
|
Jeremy Stretch
|
74fb6f1a4d
|
Closes #981: Allow filtering primary objects by a given set of IDs
|
2017-03-22 09:39:30 -04:00 |
|
Jeremy Stretch
|
5a21884cea
|
Added has_primary_ip filter for Devices
|
2017-03-21 21:29:03 -04:00 |
|
Jeremy Stretch
|
78a665d2e4
|
Allow editing of platform RPC client
|
2017-03-21 17:33:40 -04:00 |
|
Jeremy Stretch
|
a0c3b7dc0d
|
RPC API fixes
|
2017-03-21 17:24:16 -04:00 |
|
Jeremy Stretch
|
dfb1bfa456
|
Finished work on secrets views; removed path from cookie assignment
|
2017-03-21 15:30:36 -04:00 |
|
Jeremy Stretch
|
903656c414
|
Merge branch 'develop' into api2
|
2017-03-21 14:10:53 -04:00 |
|
Jeremy Stretch
|
fb8ac4e816
|
Fixes #843: Implemented CORS headers for API
|
2017-03-21 13:53:07 -04:00 |
|
Jeremy Stretch
|
7ce4d6e976
|
Include the API version in responses
|
2017-03-21 13:23:56 -04:00 |
|
Jeremy Stretch
|
581f7c3269
|
Tweak how we set the API version
|
2017-03-21 13:17:50 -04:00 |
|
Jeremy Stretch
|
be56d01a1d
|
Renamed Module to InventoryItem (prep for #824)
|
2017-03-21 12:54:08 -04:00 |
|
Jeremy Stretch
|
ea9ed11c3b
|
Custom name for ConnectedDeviceViewSet
|
2017-03-20 21:54:01 -04:00 |
|
Jeremy Stretch
|
8c15daf697
|
Fixed browsable API breadcrumbs
|
2017-03-20 21:50:10 -04:00 |
|
Jeremy Stretch
|
354b3b0011
|
Added test case for ConnectedDeviceViewSet
|
2017-03-20 21:39:40 -04:00 |
|
Jeremy Stretch
|
2be7d030c2
|
Renamed rack-units API and added a test
|
2017-03-20 21:18:37 -04:00 |
|
Jeremy Stretch
|
73be1297a5
|
Removed custom renderers
|
2017-03-20 17:47:18 -04:00 |
|
Jeremy Stretch
|
9ba11806b2
|
Fixed custom renderers to work with paginated data
|
2017-03-20 17:15:42 -04:00 |
|
Jeremy Stretch
|
c09c9f8745
|
Converted ChoiceFieldSerializer to display an object
|
2017-03-20 16:32:59 -04:00 |
|
Jeremy Stretch
|
5577d67223
|
Wrote API endpoints, tests for ExportTemplates
|
2017-03-20 16:21:10 -04:00 |
|
Jeremy Stretch
|
15ecd734c6
|
Added API endpoint, tests for Graphs
|
2017-03-20 15:14:33 -04:00 |
|
Jeremy Stretch
|
023b67ca4a
|
Added a footer link to the GitHub wiki
|
2017-03-20 14:05:26 -04:00 |
|
Jeremy Stretch
|
4f5d5cd4f0
|
Introduced HttpStatusMixin to provide more detail on HTTP response status test failures
|
2017-03-20 13:46:47 -04:00 |
|
Jeremy Stretch
|
b9bc9cabd8
|
Enforce API versioning
|
2017-03-20 12:33:42 -04:00 |
|
Jeremy Stretch
|
472008a673
|
Updated RackViewSet() to be compatible with paginated API
|
2017-03-20 10:38:09 -04:00 |
|
Jeremy Stretch
|
d76d4b6966
|
Fix API JS to read response.results for new API
|
2017-03-20 10:06:25 -04:00 |
|
Mark
|
2c273eef03
|
Filter on mac address on interface
|
2017-03-18 21:26:33 +01:00 |
|