f4784412de
Fixes #964 : Fix bug when bulk editing/deleting filtered set of objects
2017-03-14 15:22:08 -04:00
33c5ea1f4e
Fixes #963 : Fix bug in IPv6 address range expansion
2017-03-14 15:06:34 -04:00
d9f1bcbf15
Renamed user URL namespace
2017-03-14 12:36:44 -04:00
4b7af8d3b4
Merge pull request #954 from psr/develop
...
Force Unix line endings on shell scripts
2017-03-13 11:35:05 -04:00
f3fd82a24a
Allow assigning child devices to rackless parents
2017-03-13 11:31:28 -04:00
cd97b2fb96
Fix parent device position display
2017-03-13 11:25:06 -04:00
f661c233be
Fixes #950 : Fix site_id error on child device import
2017-03-13 11:18:33 -04:00
6a2a2d5d11
Fixes #957 : Correct device site filter count to include unracked devices
2017-03-13 10:13:04 -04:00
87ff433ef8
Fixes #956 : Correct bug affecting unnamed rackless devices
2017-03-13 10:06:32 -04:00
d68b34cefe
Force Unix line endings on shell scripts
...
When following the quickstart docker instructions on Windows (using
Docker for Windows), an error is encountered when running the netbox
container. This is caused by git converting the line endings of the
docker-entrypoint.sh script to Windows format, which are then copied
into the container image.
By setting .gitattributes, we force LF rather than CRLF line endings on
shell scripts on Windows. Other files are left as is.
2017-03-09 16:20:32 +00:00
70a05b4280
Post-release version bump
2017-03-08 14:45:23 -05:00
094974d417
Release v1.9.1
2017-03-08 14:38:24 -05:00
d89314a559
Fixes #943 : Child prefixes missing on Python 3
2017-03-08 14:10:27 -05:00
086340540a
Fixes #948 : Region name should be hyperlinked to site list
2017-03-08 12:04:50 -05:00
ed83b1d9e9
Closes #946 : Disregard mask length when filtering IP addresses by a parent prefix
2017-03-08 11:59:24 -05:00
4e766c7c3b
Closes #945 : Display the current user in the nav menu
2017-03-07 22:27:46 -05:00
4b753b1610
Fixes #944 : Correct console and power connection form behavior
2017-03-07 13:32:48 -05:00
f8381628d4
Fixes #941 : Corrected old references to rack.site on Device
2017-03-06 10:23:24 -05:00
d8f41f67c9
Post-release version bump
2017-03-03 11:28:27 -05:00
ee2d0b963d
Release v1.9.0-r1
2017-03-03 11:26:31 -05:00
f051c0e564
Fixes #935 : Fix form validation error when connecting an interface using live search
2017-03-03 11:19:19 -05:00
03d3bbcddb
Fixes #938 : Provider view yields an error if one or more circuits is assigned to a tenant
2017-03-03 10:47:16 -05:00
06cafb09b3
Fixes #937 : Region assignment should be optional when creating a site
2017-03-03 10:44:07 -05:00
4670929953
Added GitHub issue/PR templates; updated CONTRIBUTING policy
2017-03-02 15:30:14 -05:00
366e2e7a94
Post-release version bump
2017-03-02 13:30:45 -05:00
e5f05ca9be
Release v1.9.0
2017-03-02 13:22:29 -05:00
d08522408a
Documentation refresh
2017-03-02 13:21:56 -05:00
cc31c8fc33
Closes #894 : Expand device name max length to 64 characters
2017-03-02 10:11:54 -05:00
db60e8868c
Closes #901 : Support for filtering prefixes and IP addresses by mask length
2017-03-01 14:23:52 -05:00
1adae67dd7
Closes #927 : Upgrade to django-filter 1.0
2017-03-01 13:09:19 -05:00
5ad3044314
Closes #862 : Show both IPv6 and IPv4 primary IPs in device list
2017-02-28 16:46:44 -05:00
9313ba08ed
Implemented recursive regions with django-mptt
2017-02-28 14:15:15 -05:00
f3b9930dea
Initial work on regions
2017-02-28 12:11:43 -05:00
5520144ff4
Fixed permissions for inclusion of interface bulk edit form
2017-02-27 17:19:30 -05:00
2b9ea58c86
Tweaked interface LAG validation
2017-02-27 17:13:58 -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
c61bae3a33
Merge pull request #908 from digitalocean/global-vlans
...
Closes #235 : Global vlans
2017-02-21 14:58:52 -05:00
b0f9035e2d
Additional work on #904
2017-02-21 14:53:22 -05:00
aba9748ffd
Fix #235 : Enable global vlan ( #904 )
...
* Fix #235 : Enable global vlan
Decouple site/vlan, make site optional for vlan/vlangroup
Change html generation code to check site existence before
dereference
Create site search function, if site is None for a VLAN, view it as
global VLAN
* commit1
* commit2
* commit3
* Add migration file for VLAN&VLAN group
* Revert unintentional commits
2017-02-21 13:27:24 -05:00
2876ef7607
Merge pull request #907 from Jasperswaagman/develop
...
Typo
2017-02-21 09:24:17 -05:00
7d1aeede1a
Typo
2017-02-21 15:20:42 +01:00
b7f4a11eee
Fixes #892 : Restored missing edit/delete buttons when viewing child prefixes and IP addresses from a parent object
2017-02-17 16:34:09 -05:00
0e5138d6ec
Fixes #872 : TypeError on bulk IP address creation (Python 3)
2017-02-17 16:10:07 -05:00
4d26fc7e7c
Fixes #903 : Only alert on missing criticial connections if present in the parent device type
2017-02-17 15:10:08 -05:00
102cf52a16
Cleanup from work on #198
2017-02-17 14:52:58 -05:00
198ed859ff
Closes #198 : Support for rackless devices ( #902 )
...
* Initial work to support rackless devices
* Updated device component connection forms
* Updated IP address assignment form
* Updated circuit termination form
* Formatting cleanup
* Fixed tests
2017-02-17 14:48:00 -05:00
9d44d5d4e7
Fixes #897 : Fixed power connections CSV export
2017-02-16 15:17:13 -05:00
e8896fe238
Closes #898 : Expand circuits list in provider view
2017-02-16 15:13:35 -05:00
181539651f
Rack reservations ( #900 )
...
* Initial work on rack reservations
* Added views for rack reservations
* Implemented ArrayFieldSelectMultiple form widget
* Implemented API endpoints for rack reservations
* Tweaked the database migration
2017-02-16 13:46:58 -05:00
b69564f5c9
Exposed the request to ObjectEditView's alter_obj()
2017-02-15 15:03:31 -05:00