Jeremy Stretch
|
17493ff655
|
Closes #1587: Add primary IP column for virtual machines in global search results
|
2017-10-13 10:53:25 -04:00 |
|
Jeremy Stretch
|
6c27e6c4fe
|
Fixes #1584: Colorized virtual machine role column
|
2017-10-13 10:45:34 -04:00 |
|
Jeremy Stretch
|
4cb0be4df3
|
Fixes #1582: Add virtual_machine attribute to IPAddress
|
2017-10-13 10:42:45 -04:00 |
|
Jeremy Stretch
|
881fdbe893
|
Post-release version bump
|
2017-10-12 16:39:51 -04:00 |
|
Jeremy Stretch
|
75d840fa1a
|
PEP8 fix
|
2017-10-12 16:07:13 -04:00 |
|
Jeremy Stretch
|
800bdd8fc5
|
Release v2.2.1
|
2017-10-12 16:04:01 -04:00 |
|
Jeremy Stretch
|
b04ade8060
|
Fixes #1576: Move PostgreSQL validation logic into the relevant migration
|
2017-10-12 16:02:15 -04:00 |
|
Jeremy Stretch
|
7f4d96f33e
|
Post-release version bump
|
2017-10-12 14:01:52 -04:00 |
|
Jeremy Stretch
|
9d8daca54d
|
Release v2.2.0
|
2017-10-12 13:54:04 -04:00 |
|
Jeremy Stretch
|
3a0b57b50f
|
Fixed typo
|
2017-10-12 13:47:44 -04:00 |
|
Ryan Breaker
|
38d2333165
|
Add meta tags for charset and convert some tabs to spaces for consistency (#1574)
* Add meta tag for charset.
* Add meta tag for charset in 500.html and convert some tabs to spaces for consistency.
|
2017-10-12 13:39:28 -04:00 |
|
Jeremy Stretch
|
60e3ff0bf0
|
Updated version number for v2.2 build
|
2017-10-11 16:42:44 -04:00 |
|
Jeremy Stretch
|
17a45109f4
|
Bypass PostgreSQL 9.4 check if database is inaccessible
|
2017-10-11 16:28:05 -04:00 |
|
Jeremy Stretch
|
f27e1ba885
|
Check that PostgreSQL is 9.4 or higher on initialization
|
2017-10-11 16:16:44 -04:00 |
|
Jeremy Stretch
|
990c9d6f7c
|
Updated package requirements
|
2017-10-11 15:11:51 -04:00 |
|
Jeremy Stretch
|
b301b8f6f2
|
Branded the browsable API template
|
2017-10-11 14:47:43 -04:00 |
|
Jeremy Stretch
|
924cf9bfd4
|
Removed obsolete docker build file
|
2017-10-11 14:39:51 -04:00 |
|
Jeremy Stretch
|
7e6573d191
|
Added missing permission class to reports API viewset
|
2017-10-11 14:37:25 -04:00 |
|
Jeremy Stretch
|
fdae3a3f31
|
Introduced the REPORTS_ROOT config parameter; Python2 fixes
|
2017-10-11 14:03:35 -04:00 |
|
Jeremy Stretch
|
51194e20f2
|
Improved template for when no reports are found
|
2017-10-11 13:30:38 -04:00 |
|
Jeremy Stretch
|
007f930fed
|
Merge branch 'develop' into develop-2.2
Conflicts:
netbox/utilities/api.py
|
2017-10-11 10:47:21 -04:00 |
|
Jeremy Stretch
|
f253f164a3
|
Closes #1510: Added ability to search by name when adding devices to a cluster
|
2017-10-11 10:14:09 -04:00 |
|
Jeremy Stretch
|
abfe71bb04
|
#1556: Swapped label and value
|
2017-10-10 17:47:53 -04:00 |
|
Jeremy Stretch
|
0c645b12d1
|
Moved querysets to separate files; tweaked interface ordering logic (#1523)
|
2017-10-10 17:23:41 -04:00 |
|
Jeremy Stretch
|
f824d1eb3b
|
Closes #1556: Added API endpoints listing static field choices for each app
|
2017-10-10 16:41:35 -04:00 |
|
Jeremy Stretch
|
afbbe1148f
|
Moved core API classes out of utilities
|
2017-10-10 14:21:20 -04:00 |
|
Jeremy Stretch
|
8403e91fc9
|
Fixes #1567: Prompt user for session key when importing secrets
|
2017-10-10 13:22:40 -04:00 |
|
Jeremy Stretch
|
c300879995
|
Fixes #1527: Replace deprecated pycrypto library with pycryptodome
|
2017-10-09 17:40:15 -04:00 |
|
Jeremy Stretch
|
ea1d298eb3
|
Closes #494: Include asset tag in device info pop-up on rack elevation
|
2017-10-09 16:25:52 -04:00 |
|
Jeremy Stretch
|
d17b36519a
|
Closes #1479: Added CARP IP address role
|
2017-10-09 16:03:45 -04:00 |
|
Jeremy Stretch
|
f4f0896470
|
Added bulk import view for secret roles
|
2017-10-09 15:56:17 -04:00 |
|
Jeremy Stretch
|
2c9b41db75
|
Added bulk import view for circuit types
|
2017-10-09 15:52:22 -04:00 |
|
Jeremy Stretch
|
a38cd449c5
|
Added bulk import views for cluster types and groups
|
2017-10-09 15:49:48 -04:00 |
|
Jeremy Stretch
|
977cad3830
|
Added bulk import views for RIRs, roles, and VLAN groups
|
2017-10-09 15:42:06 -04:00 |
|
Jeremy Stretch
|
987587b5f3
|
Added NAPALM driver to platform table; removed legacy RPC client
|
2017-10-09 15:30:48 -04:00 |
|
Jeremy Stretch
|
9351f686b1
|
Added bulk import views for rack roles, device roles, and platforms
|
2017-10-09 15:28:46 -04:00 |
|
Jeremy Stretch
|
42e557bd3f
|
Added bulk import view for tenant groups
|
2017-10-09 15:09:40 -04:00 |
|
Jeremy Stretch
|
35c2c8e8de
|
#1444: Added a serial number field to the rack model
|
2017-10-09 15:01:57 -04:00 |
|
Jeremy Stretch
|
960e1d49c2
|
Closes #1551: Added CPAK, CFP2, and CFP4 100GE interface form factors
|
2017-10-09 14:45:10 -04:00 |
|
Jeremy Stretch
|
100d979d3e
|
Fixes #1554: Don't require form_factor when creating an interface assigned to a virtual machine
|
2017-10-09 14:27:31 -04:00 |
|
Jeremy Stretch
|
b734599f40
|
Closes #1557: Added filtering for virtual machine interfaces
|
2017-10-09 13:59:53 -04:00 |
|
Jeremy Stretch
|
b41b4fc584
|
Closes #1506: Extended rack facility ID field from 30 to 50 characters
|
2017-10-09 13:44:22 -04:00 |
|
Jeremy Stretch
|
b69bf58c63
|
Closes #1548: Automatically populate tenant assignment when adding an IP address from the prefix view
|
2017-10-09 13:40:28 -04:00 |
|
Jeremy Stretch
|
a73e598a6e
|
#1561: Selected related primary IPs for devices under global search
|
2017-10-09 13:32:30 -04:00 |
|
huzichunjohn
|
af2de6776d
|
Closes #1561: Add Primary IP for a device to Search Results (#1565)
|
2017-10-09 13:28:39 -04:00 |
|
Jeremy Stretch
|
98195c9e74
|
Fixes #1550: Corrected interface connections link in navigation menu
|
2017-10-06 15:39:39 -04:00 |
|
Jeremy Stretch
|
97188ad85b
|
Fixes #1563: Made necessary updates for Django REST Framework v3.7.0
|
2017-10-06 15:26:56 -04:00 |
|
Jeremy Stretch
|
77182d8711
|
Redesigned the navigation menus
|
2017-09-29 14:27:42 -04:00 |
|
Jeremy Stretch
|
32399b0cb5
|
Merge branch 'develop-2.2' of github.com:digitalocean/netbox into develop-2.2
|
2017-09-29 12:54:38 -04:00 |
|
Jeremy Stretch
|
3d25cecc69
|
Merge branch 'develop-2.2' into develop-2.1
|
2017-09-29 12:30:36 -04:00 |
|
Jeremy Stretch
|
068c0ff36c
|
Merge branch 'develop' into develop-2.1
|
2017-09-29 12:26:54 -04:00 |
|
Jeremy Stretch
|
86a298792a
|
Corrected default return URL for BulkComponentCreateView
|
2017-09-29 12:15:14 -04:00 |
|
Jeremy Stretch
|
a6599874db
|
#1493: Extended DeviceRole to include a toggle indicating applicability to virtual machines
|
2017-09-29 12:11:20 -04:00 |
|
Jeremy Stretch
|
0deae84ecb
|
Renamed column
|
2017-09-29 11:50:26 -04:00 |
|
Jeremy Stretch
|
6243fbfd0d
|
Closes #1493: Added functional roles for virtual machines
|
2017-09-29 11:13:41 -04:00 |
|
Jeremy Stretch
|
f49d7ce1da
|
Removed deprecated NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters
|
2017-09-29 10:18:18 -04:00 |
|
Jeremy Stretch
|
afbe0bc307
|
Merge pull request #1544 from digitalocean/reports
Closes #1511: Implemented reports
|
2017-09-28 17:16:10 -04:00 |
|
Jeremy Stretch
|
21485ca6e2
|
Restrict the running of reports via API to POST requests
|
2017-09-28 16:04:37 -04:00 |
|
Jeremy Stretch
|
87fb4af5cb
|
Cosmetic cleanup
|
2017-09-28 15:18:40 -04:00 |
|
Jeremy Stretch
|
e86ec75513
|
Fixed 'failure' field name
|
2017-09-28 14:57:54 -04:00 |
|
Jeremy Stretch
|
1ad099d9fd
|
Added nav menu link to reports list
|
2017-09-28 14:54:11 -04:00 |
|
Jeremy Stretch
|
f9a677c1a3
|
Bugfixes
|
2017-09-28 13:36:50 -04:00 |
|
Jeremy Stretch
|
6c6b67330f
|
Expanded report view
|
2017-09-28 13:35:18 -04:00 |
|
Jeremy Stretch
|
2b33e78fd3
|
Added a run view for reports
|
2017-09-28 12:51:10 -04:00 |
|
Jeremy Stretch
|
b65e9fe0f5
|
Fixed runreport management command
|
2017-09-28 12:50:52 -04:00 |
|
Jeremy Stretch
|
571b817f04
|
Moved ReportResult creation into Report.run()
|
2017-09-28 12:50:32 -04:00 |
|
Jeremy Stretch
|
e2b2815545
|
Fixes #1542: Added cluster field to device view
|
2017-09-28 10:21:41 -04:00 |
|
Jeremy Stretch
|
0ea58ab268
|
Fixes #1543: Added missing virtual machine field to IP address and service filters
|
2017-09-28 09:29:12 -04:00 |
|
Jeremy Stretch
|
2fbb39bf6f
|
Started adding a view for individual reports
|
2017-09-27 17:39:22 -04:00 |
|
Jeremy Stretch
|
f4c87b3739
|
Removed custom permission
|
2017-09-26 17:31:16 -04:00 |
|
Jeremy Stretch
|
696d91daa3
|
Prettied up the reports list
|
2017-09-26 17:17:28 -04:00 |
|
Jeremy Stretch
|
9a1781e6e7
|
Added url field for nested report results
|
2017-09-26 16:55:25 -04:00 |
|
Jeremy Stretch
|
3395b51086
|
Cleaned up the API quite a bit
|
2017-09-26 16:36:43 -04:00 |
|
Jeremy Stretch
|
a3a77a0bb6
|
Fixes #1540: Added missing 'cluster' field to WritableDeviceSerializer
|
2017-09-26 15:45:14 -04:00 |
|
Jeremy Stretch
|
d35a2b0faa
|
Extended reports API
|
2017-09-25 17:27:58 -04:00 |
|
Jeremy Stretch
|
88c57d002d
|
Added navigation panel
|
2017-09-25 16:22:50 -04:00 |
|
Jeremy Stretch
|
0d9ff907a8
|
Merge branch 'develop' of github.com:digitalocean/netbox into develop-2.2
|
2017-09-25 15:12:47 -04:00 |
|
Jeremy Stretch
|
02d8897b82
|
Post-release version bump
|
2017-09-25 14:53:10 -04:00 |
|
Jeremy Stretch
|
0015484679
|
Release v2.1.5
|
2017-09-25 14:50:45 -04:00 |
|
Jeremy Stretch
|
aa5aa798e6
|
Fixes #1486: Ignore subinterface IDs when validating LLDP neighbor connections
|
2017-09-25 14:33:32 -04:00 |
|
Jeremy Stretch
|
63a4a70420
|
#1499: Added utilization graph to child prefixes for aggregates
|
2017-09-25 13:39:03 -04:00 |
|
Jeremy Stretch
|
2badb04a03
|
Fixes #1489: Corrected server error on validation of empty required custom field
|
2017-09-25 13:37:11 -04:00 |
|
Jeremy Stretch
|
a328e12642
|
Closes #1536: Improved formatting of aggregate prefix statistics
|
2017-09-25 12:14:55 -04:00 |
|
Jeremy Stretch
|
ce9f1eb201
|
Closes #1499: Added utilization graph to child prefixes table
|
2017-09-22 21:17:46 -04:00 |
|
Jeremy Stretch
|
a010f7439d
|
More work on #1523 (natural ordering for interfaces)
|
2017-09-22 16:18:43 -04:00 |
|
Jeremy Stretch
|
2ca161f3d8
|
Closes #1509: Extended cluster model to allow site assignment
|
2017-09-22 12:53:09 -04:00 |
|
Jeremy Stretch
|
79fdf641c0
|
Implemented rough UI for accessing report results
|
2017-09-22 12:11:10 -04:00 |
|
Joey Wilhelm
|
89194c067b
|
Another test case to ensure subinterface ordering
|
2017-09-21 17:21:21 -07:00 |
|
Jeremy Stretch
|
b5ab498e75
|
Initial work on reports API
|
2017-09-21 16:32:05 -04:00 |
|
Joey Wilhelm
|
126a5e5e4e
|
Fix order_naturally with unbalanced names and use RawSQL instead of extra
|
2017-09-21 11:00:55 -07:00 |
|
Jeremy Stretch
|
16d1f9aca8
|
Tweaked report run logic
|
2017-09-21 13:49:04 -04:00 |
|
Jeremy Stretch
|
a52a871a94
|
Fixes #1522: Removed object create/edit forms from the browsable API
|
2017-09-20 16:54:27 -04:00 |
|
Jeremy Stretch
|
4f9379a5e2
|
Cleaned up device interfaces/IPs table
|
2017-09-20 14:44:51 -04:00 |
|
Jeremy Stretch
|
4cfad2ef3b
|
Added virtualization models to nbshell and fixed up status constants
|
2017-09-20 14:03:56 -04:00 |
|
Jeremy Stretch
|
6e81b0ac32
|
Merge pull request #1517 from huzichunjohn/issue_1514
Fixes #1514: No field to edit Cluster comments
|
2017-09-20 11:53:43 -04:00 |
|
Jeremy Stretch
|
d87023e1ce
|
Limited virtual machine interfaces to type "virtual" (removed LAG type)
|
2017-09-20 11:47:37 -04:00 |
|
Jeremy Stretch
|
e31d2c9857
|
Fixes #1520: Redirect on GET request to bulk edit/delete views
|
2017-09-20 09:56:20 -04:00 |
|
johnhu
|
2174ccf016
|
Fixes #1514: No field to edit Cluster comments
|
2017-09-20 11:48:49 +00:00 |
|
Jeremy Stretch
|
8f1607e010
|
Initial work on reports
|
2017-09-19 17:47:42 -04:00 |
|
Jeremy Stretch
|
e93129f1ae
|
Enabled export templates for clusters and virtual machines
|
2017-09-19 11:31:29 -04:00 |
|
Jeremy Stretch
|
35b4e190d9
|
Fixes #1508: Enabled creating custom fields for clusters and virtual machines via the admin UI
|
2017-09-19 10:40:38 -04:00 |
|
Jeremy Stretch
|
ae1662e433
|
Fixes #1507: Fixed error when creating the next available IP from a prefix within a VRF
|
2017-09-18 16:34:28 -04:00 |
|
Jeremy Stretch
|
512a3bf09a
|
Fixed #1500: Allow assigning IP addresses to virtual machines during CSV bulk import
|
2017-09-18 13:30:20 -04:00 |
|
Jeremy Stretch
|
9927ce14d3
|
Fixes #1502: Fixed CSV export for clusters and virtual machines
|
2017-09-18 13:12:58 -04:00 |
|
Jeremy Stretch
|
e5e169f476
|
Fixes #1504: Added missing vcpus/memory/disk fields to virtual machine API serializer
|
2017-09-18 12:54:50 -04:00 |
|
Jeremy Stretch
|
81df837a33
|
Closes #1485: Added LOGIN_BANNER configuration setting to display a banner on the login page
|
2017-09-15 15:28:09 -04:00 |
|
Jeremy Stretch
|
b84b526a43
|
Closes #1484: Added individual "add VLAN" buttons on the VLAN groups list
|
2017-09-15 15:14:35 -04:00 |
|
Jeremy Stretch
|
5fc92ab0e6
|
Removed old RPC-based LLDP neighbors code
|
2017-09-15 14:07:09 -04:00 |
|
Jeremy Stretch
|
039c2a6d57
|
Closes #1496: Added primary IP column to virtual machine list
|
2017-09-15 11:47:29 -04:00 |
|
Jeremy Stretch
|
d053422657
|
Fixes #1497: Added cluster_id filter
|
2017-09-15 11:36:06 -04:00 |
|
Jeremy Stretch
|
90d9eb3520
|
Closes #1490: Rearrange order of items in the virtualization nav menu
|
2017-09-15 11:08:23 -04:00 |
|
Jeremy Stretch
|
3466da4338
|
Merge branch 'develop' into develop-2.2
Conflicts:
netbox/dcim/forms.py
|
2017-09-14 14:58:45 -04:00 |
|
Jeremy Stretch
|
17c1a1e465
|
Use add_blank_choice() to prepend a null choice to field options
|
2017-09-14 14:45:45 -04:00 |
|
Jeremy Stretch
|
6872ab0e14
|
Added a status field for virtual machines
|
2017-09-14 14:35:34 -04:00 |
|
Jeremy Stretch
|
136d16b7fd
|
Don't add a placeholder option to multiselect widgets
|
2017-09-12 14:14:08 -04:00 |
|
Jeremy Stretch
|
d651deb31c
|
Renamed form_class attribute to model_form for consistency
|
2017-09-12 13:55:11 -04:00 |
|
Jeremy Stretch
|
700194b80d
|
Implemented bulk interface creation for virtual machines
|
2017-09-12 12:49:01 -04:00 |
|
Jeremy Stretch
|
ef2dd673ec
|
Finished bulk edit/delete views
|
2017-09-11 16:14:05 -04:00 |
|
Jeremy Stretch
|
7a3adca771
|
Added device count to clusters table
|
2017-09-11 15:51:03 -04:00 |
|
Jeremy Stretch
|
f66b0b7fea
|
Finished implementing CSV imports
|
2017-09-11 15:42:18 -04:00 |
|
huzichunjohn
|
b6df0209ba
|
Fixes #1472: Secret truncated when using '<' character (#1477)
|
2017-09-11 10:55:04 -04:00 |
|
Jeremy Stretch
|
6b53d263fe
|
Fixes #1469: Allow a NAT IP to be assigned as the primary IP for a device
|
2017-09-01 13:00:44 -04:00 |
|
Jeremy Stretch
|
00024240bb
|
Merge branch 'virtualization' into develop-2.2
|
2017-09-01 12:29:12 -04:00 |
|
Jeremy Stretch
|
237a889f54
|
Preserve query parameters on redirect after clicking "add another"
|
2017-09-01 12:28:34 -04:00 |
|
Jeremy Stretch
|
f5c265b7b5
|
Modified form action to preserve query parameters
|
2017-09-01 12:25:57 -04:00 |
|
Jeremy Stretch
|
1341ab5703
|
Fixed selection of sites not assigned to a region
|
2017-09-01 10:10:10 -04:00 |
|
Jeremy Stretch
|
3ded8196c4
|
Fixed IP toggle button
|
2017-09-01 10:09:52 -04:00 |
|
Jeremy Stretch
|
cbc239ceaa
|
Added virtualization API tests
|
2017-08-31 14:03:12 -04:00 |
|
Jeremy Stretch
|
ba0a261840
|
Removed extraneous import
|
2017-08-31 13:04:56 -04:00 |
|
Jeremy Stretch
|
3bb0d523d3
|
Enabled services on virtual machines
|
2017-08-31 12:50:35 -04:00 |
|
Jeremy Stretch
|
85cb333a5d
|
Added virtualization to API root
|
2017-08-31 11:36:29 -04:00 |
|
Jeremy Stretch
|
2abb073b3a
|
Regenerated migrations
|
2017-08-31 10:17:59 -04:00 |
|
Jeremy Stretch
|
0634386b2e
|
Merge branch 'develop' into virtualization
|
2017-08-31 10:14:50 -04:00 |
|
Jeremy Stretch
|
372e9335b1
|
Post-release version bump
|
2017-08-30 14:44:55 -04:00 |
|
Jeremy Stretch
|
e6b6082a2b
|
Release v2.1.4
|
2017-08-30 14:40:52 -04:00 |
|
Jeremy Stretch
|
e0ee0b9254
|
Closes #1460: Hostnames with no domain are now acceptable in custom URL fields
|
2017-08-30 14:08:39 -04:00 |
|
Jeremy Stretch
|
fde47133da
|
Fix global search placeholder text
|
2017-08-30 12:07:11 -04:00 |
|
Jeremy Stretch
|
643f64df3f
|
Closes #1341: Added a MEDIA_ROOT configuration setting to specify where uploaded files are stored on disk
|
2017-08-30 11:11:59 -04:00 |
|
Jeremy Stretch
|
a6ec1ba23b
|
Closes #1376: Ignore anycast when detecting duplicate IPs
|
2017-08-30 10:46:30 -04:00 |
|
Jeremy Stretch
|
ae231b1d1b
|
Moved circuit speed humanization to a template tag
|
2017-08-29 22:42:06 -04:00 |
|
Jeremy Stretch
|
ecdf66c454
|
Closes #1326: Added dropdown widget with common values for circuit speed fields
|
2017-08-29 22:29:30 -04:00 |
|
Jeremy Stretch
|
aaca28c1a6
|
Closes #1402: Increased max length of name field for device components
|
2017-08-29 17:27:30 -04:00 |
|
Jeremy Stretch
|
f0d8fdf2d8
|
Closes #1431: Added interface form factor for 10GBASE-CX4
|
2017-08-29 17:02:09 -04:00 |
|
Jeremy Stretch
|
c9288a052a
|
Closes #1432: Added a commit_rate field to the circuits list search form
|
2017-08-29 16:48:11 -04:00 |
|
Jeremy Stretch
|
4b3a425888
|
Fixed role link on IP address view
|
2017-08-29 16:14:32 -04:00 |
|
Jeremy Stretch
|
71069ced7f
|
Added platform info to VM view
|
2017-08-29 16:12:52 -04:00 |
|
Jeremy Stretch
|
1308839a41
|
Fixes #1458: Corrected permission name on prefix/VLAN roles list
|
2017-08-29 15:36:51 -04:00 |
|
Jeremy Stretch
|
6d849ad5f6
|
Deleted obsolete templates
|
2017-08-29 15:31:11 -04:00 |
|
Jeremy Stretch
|
fa95191792
|
Allowed assigning an IP address to either a device or a VM
|
2017-08-29 15:26:35 -04:00 |
|
Jeremy Stretch
|
e945aafd7b
|
Added fitlers to return the verbose model name of an object
|
2017-08-29 15:10:52 -04:00 |
|
Jeremy Stretch
|
e9f75adddb
|
Ditched VMInterface in favor of reusing dcim.Interface
|
2017-08-29 14:24:58 -04:00 |
|
Jeremy Stretch
|
3e4b66675b
|
Rearranged circuits navigation dropdown
|
2017-08-24 12:51:50 -04:00 |
|
Jeremy Stretch
|
6f8d3f7a57
|
Fixes #1443: Fixed API validation error involving custom field data
|
2017-08-22 11:31:33 -04:00 |
|
Jeremy Stretch
|
eb994a691a
|
Added style to BaseTable's empty_text
|
2017-08-21 17:38:27 -04:00 |
|
Jeremy Stretch
|
6ebd8e78c8
|
Added VMs to tenant view
|
2017-08-21 17:21:02 -04:00 |
|
Jeremy Stretch
|
daa947e7eb
|
Added virtualization models to home/search
|
2017-08-21 17:17:01 -04:00 |
|
Jeremy Stretch
|
b117130aac
|
Added icons
|
2017-08-21 17:02:35 -04:00 |
|
Jeremy Stretch
|
4587aba1d4
|
Added views to add/remove hosts to/from clusters
|
2017-08-21 16:53:36 -04:00 |
|
Jeremy Stretch
|
5930a64203
|
Converted IPAddress.interface to a GenericForeignKey
|
2017-08-18 16:57:20 -04:00 |
|
Jeremy Stretch
|
97536c4e9b
|
Genericized component edit/delete views
|
2017-08-18 14:43:11 -04:00 |
|
Jeremy Stretch
|
e81e33af38
|
Added views for VM interfaces
|
2017-08-18 14:37:19 -04:00 |
|
Jeremy Stretch
|
a7c56eab86
|
Moved DeviceComponentForm to utilities.forms
|
2017-08-18 13:10:19 -04:00 |
|
Jeremy Stretch
|
6e580a731e
|
Added template names to device component create views
|
2017-08-18 12:29:39 -04:00 |
|
Jeremy Stretch
|
7843a6bf77
|
Fixed devicetype_id filter for DeviceType components
|
2017-08-18 10:27:43 -04:00 |
|
Jeremy Stretch
|
a02055e9b5
|
Reworked relationship between devices and clusters
|
2017-08-16 17:21:34 -04:00 |
|
Jeremy Stretch
|
9acd792abe
|
Added virtualization filters
|
2017-08-16 17:00:17 -04:00 |
|
Jeremy Stretch
|
4ef55502b4
|
Updates for v2.1.3 and expanded VirtualMachine model
|
2017-08-16 15:25:33 -04:00 |
|
Jeremy Stretch
|
3009863877
|
Merge branch 'develop' into virtualization
|
2017-08-16 15:08:37 -04:00 |
|
Jeremy Stretch
|
70a6b171d0
|
Fixes #1429: Fixed uptime formatting on device status page
|
2017-08-16 11:20:52 -04:00 |
|
Jeremy Stretch
|
0c1594b8f8
|
Post-release version bump
|
2017-08-15 15:53:10 -04:00 |
|
Jeremy Stretch
|
669ae104a4
|
Release v2.1.3
|
2017-08-15 15:50:51 -04:00 |
|
Jeremy Stretch
|
c37cfeb74f
|
Fixed page titles in the browsable API
|
2017-08-15 15:30:45 -04:00 |
|
Jeremy Stretch
|
51b1da660a
|
Fixes #1330: Raise validation error when assigning an unrelated IP as the primary IP for a device
|
2017-08-15 14:05:02 -04:00 |
|
Jeremy Stretch
|
c394985b1b
|
Fixes #1421: Improved model validation logic for API serializers
|
2017-08-15 13:54:04 -04:00 |
|
Jeremy Stretch
|
04c300b8e2
|
Fixes #1420: Exclude virtual interfaces from device LLDP neighbors view
|
2017-08-15 11:07:26 -04:00 |
|
Jeremy Stretch
|
117f33afc5
|
Fixes #1419: Allow editing image attachments without re-uploading an image
|
2017-08-11 10:47:06 -04:00 |
|
Jeremy Stretch
|
e6a58b6700
|
Fixes #1415: Ignore leading/trailing semicolons in topology map device lists
|
2017-08-09 15:46:40 -04:00 |
|
Jeremy Stretch
|
babe42ef35
|
Closes #1414: Selecting a site from the rack filters automatically updates the available rack groups
|
2017-08-09 13:59:25 -04:00 |
|
Jeremy Stretch
|
b67e3ff957
|
Implemented initial virtualization API
|
2017-08-08 16:33:34 -04:00 |
|
Jeremy Stretch
|
7557220d5d
|
Fixes #1389: Avoid splitting carat/prefix on prefix list
|
2017-08-08 11:48:51 -04:00 |
|
johnhu
|
b6afc68847
|
Fixes #1400: Device interface shows twice on IP Addresses page
|
2017-08-08 11:44:50 +00:00 |
|
Jeremy Stretch
|
d06813f528
|
Initial work on virtualization support (#142)
|
2017-08-04 17:02:52 -04:00 |
|
Jeremy Stretch
|
36d5debe74
|
Post-release version bump
|
2017-08-04 10:52:29 -04:00 |
|
Jeremy Stretch
|
a7d5fb5006
|
Release v2.1.2
|
2017-08-04 10:52:06 -04:00 |
|
Jeremy Stretch
|
dadfcd4f81
|
Tweaked navigation menu styling
|
2017-08-03 17:49:22 -04:00 |
|
Jeremy Stretch
|
236229ea7e
|
Closes #992: Allow the creation of multiple services per device with the same protocol and port
|
2017-08-03 15:40:52 -04:00 |
|
Jeremy Stretch
|
6f0f3cc115
|
Fixes #1390: Fixed IndexError when viewing available IPs within large IPv6 prefixes
|
2017-08-03 10:09:37 -04:00 |
|
Jeremy Stretch
|
3aa072b437
|
Fixes #1388: Fixed server error when searching globally for IPs/prefixes (rolled back #1379)
|
2017-08-03 09:26:28 -04:00 |
|
Jeremy Stretch
|
930b15ae09
|
Post-release version bump
|
2017-08-02 14:20:43 -04:00 |
|
Jeremy Stretch
|
1c1f4068cd
|
Release v2.1.1
|
2017-08-02 14:20:20 -04:00 |
|
Jeremy Stretch
|
b6690e0012
|
Closes #1368: Render reservations in rack elevations view
|
2017-08-02 13:33:44 -04:00 |
|
Jeremy Stretch
|
52e7f670f3
|
Deleted obsolete template
|
2017-08-02 13:17:34 -04:00 |
|
Jeremy Stretch
|
12d643694f
|
Cleaned up title blocks
|
2017-08-02 13:15:28 -04:00 |
|
Jeremy Stretch
|
3876a96b67
|
Tweaked IP address layout
|
2017-08-02 12:55:21 -04:00 |
|
Jeremy Stretch
|
e50f234ba3
|
Closes #1379: Allow searching devices by interface MAC address in global search
|
2017-08-02 11:54:53 -04:00 |
|
Jeremy Stretch
|
fd6df8e52a
|
Fixes #1385: Connected device API endpoint no longer requires authentication if LOGIN_REQUIRED=False
|
2017-08-02 11:17:57 -04:00 |
|
Jeremy Stretch
|
52a490bf5d
|
Fixes #461: Display a validation error when attempting to assigning a new child device to a rack face/position
|
2017-07-28 10:05:51 -04:00 |
|
Jeremy Stretch
|
f2c16fbf3c
|
Closes #893: Allow filtering by null values for NullCharacterFields (e.g. return only unnamed devices)
|
2017-07-27 09:53:41 -04:00 |
|
Jeremy Stretch
|
65a633f42d
|
Closes #1374: Added NAPALM_ARGS and NAPALM_TIMEOUT configiuration parameters
|
2017-07-26 11:47:59 -04:00 |
|
Jeremy Stretch
|
d2c6d79589
|
Closes #1375: Renamed NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters to NAPALM_USERNAME and NAPALM_PASSWORD
|
2017-07-26 11:24:19 -04:00 |
|
Jeremy Stretch
|
f4a873745f
|
Post-release version bump
|
2017-07-25 11:26:50 -04:00 |
|
Jeremy Stretch
|
c7e9d90321
|
Release v2.1.0
|
2017-07-25 11:19:33 -04:00 |
|
Jeremy Stretch
|
7476194bd1
|
PEP8 fix
|
2017-07-25 10:58:28 -04:00 |
|
Jeremy Stretch
|
1770c85689
|
Fixes #1371: Extend DeviceSerializer.parent_device to include standard fields
|
2017-07-25 10:56:23 -04:00 |
|
Faidon Liambotis
|
4544893b4c
|
Allow import/export of device types (#1347)
|
2017-07-25 17:21:34 +03:00 |
|
Faidon Liambotis
|
f30fa925ea
|
Allow import/export of manufacturers (#1347)
|
2017-07-25 17:21:34 +03:00 |
|
Faidon Liambotis
|
beb91559e5
|
Allow import/export of rack groups (#1347)
|
2017-07-25 17:21:34 +03:00 |
|
Faidon Liambotis
|
fbc5e74318
|
Allow import/export of regions (#1347)
|
2017-07-25 17:21:34 +03:00 |
|
Jeremy Stretch
|
32513083b1
|
Merge branch 'develop-2.1' into develop
|
2017-07-24 14:58:18 -04:00 |
|
Jeremy Stretch
|
336cdcddc5
|
PEP8 fix
|
2017-07-24 14:51:00 -04:00 |
|
Jeremy Stretch
|
4047c1a4e4
|
lsmodules() should only return native models
|
2017-07-24 14:34:01 -04:00 |
|
Jeremy Stretch
|
091cf390d2
|
Import constants from each app
|
2017-07-24 14:22:07 -04:00 |
|
Jeremy Stretch
|
5885b833cd
|
Fixes #1362: Raise validation error when attempting to create an API key that's too short
|
2017-07-19 11:03:13 -04:00 |
|
Jeremy Stretch
|
106627da04
|
Fixes #1358: Correct VRF example values in IP/prefix import forms
|
2017-07-18 10:39:09 -04:00 |
|
Jeremy Stretch
|
d73ea54e08
|
Fixed table cell alignment for IP addresses
|
2017-07-17 13:55:20 -04:00 |
|
Jeremy Stretch
|
a45bfaf3da
|
Hide/disable NAPALM tabs as appropriate
|
2017-07-17 13:29:11 -04:00 |
|
Jeremy Stretch
|
e85cc0d856
|
Removed legacy LLDP neighbors API endpoint
|
2017-07-17 13:21:38 -04:00 |
|
Jeremy Stretch
|
0f608f3a15
|
Added device config view
|
2017-07-17 13:19:25 -04:00 |
|
Jeremy Stretch
|
4ad5c6f864
|
Updated LLDP neighbors view to use NAPALM API
|
2017-07-17 13:05:11 -04:00 |
|
Jeremy Stretch
|
be47b6a6c0
|
Added device environmental status details
|
2017-07-17 12:58:13 -04:00 |
|
Jeremy Stretch
|
1f982c94ce
|
Added an AJAX spinner
|
2017-07-17 11:41:39 -04:00 |
|
Jeremy Stretch
|
12472a2612
|
Live device status PoC
|
2017-07-14 16:07:28 -04:00 |
|
Jeremy Stretch
|
f6a8d32880
|
Initial work on NAPALM integration
|
2017-07-14 14:42:56 -04:00 |
|
Jeremy Stretch
|
bb2f86463e
|
Upgraded jQuery to v3.2.1
|
2017-07-14 10:17:09 -04:00 |
|
Jeremy Stretch
|
e8dafc02f7
|
Merge branch 'develop' into develop-2.1
Conflicts:
netbox/netbox/settings.py
|
2017-07-14 10:12:35 -04:00 |
|
Jeremy Stretch
|
0655834938
|
Post-release version bump
|
2017-07-14 10:11:04 -04:00 |
|
Jeremy Stretch
|
d0dc505220
|
Release v2.0.10
|
2017-07-14 10:07:21 -04:00 |
|
Jeremy Stretch
|
b2d3f3ff22
|
Tweaked page title
|
2017-07-14 10:01:59 -04:00 |
|
Jeremy Stretch
|
39730b6834
|
Optimized performance when editing/deleting objects in bulk
|
2017-07-13 17:39:28 -04:00 |
|
Jeremy Stretch
|
dd1991f2c6
|
Closes #838: Display details of all objects being edited/deleted in bulk
|
2017-07-13 16:31:47 -04:00 |
|
Jeremy Stretch
|
2f32e11f53
|
Fixes #1342: Allow designation of users and groups when creating/editing a secret role
|
2017-07-13 11:44:29 -04:00 |
|
Jeremy Stretch
|
dc68be5abf
|
Removed SearchTables; created DetailTables for models where needed
|
2017-07-12 16:42:45 -04:00 |
|
Jeremy Stretch
|
1ef90902bd
|
Closes #1320: Remove checkbox from confirmation dialog
|
2017-07-12 14:53:52 -04:00 |
|
Jeremy Stretch
|
6f37e97c67
|
Fixes #1339: Fixed disappearing checkbox column under django-tables2 v1.7+
|
2017-07-12 14:05:01 -04:00 |
|
Jeremy Stretch
|
e54c74d972
|
Fixes #1338: Allow importing prefixes with "container" status
|
2017-07-12 10:31:16 -04:00 |
|
Jeremy Stretch
|
af9fa85cc1
|
Fixes #1312: Catch error when attempting to activate a user key with an invalid private key
|
2017-07-12 10:06:13 -04:00 |
|
Jeremy Stretch
|
74828e1409
|
Fixes #1334: Fix server error when adding an interface to a device
|
2017-07-11 14:52:50 -04:00 |
|
Jeremy Stretch
|
dc77400ab1
|
Fixes #1333: Corrected label on is_console_server field of DeviceType bulk edit form
|
2017-07-11 14:36:59 -04:00 |
|
Jeremy Stretch
|
2d0638821d
|
#1266: Exclude interfaces with existing connections or circuit terminations when creating a new connection
|
2017-07-10 12:44:16 -04:00 |
|
Jeremy Stretch
|
8a87d60f29
|
Closes #1269: Added circuit termination to interface serializer
|
2017-07-10 12:07:47 -04:00 |
|
Jeremy Stretch
|
530789b733
|
#1269: Reworked interface connection serialization
|
2017-07-10 11:52:36 -04:00 |
|
Jeremy Stretch
|
618d75566f
|
Merge branch 'develop' into develop-2.1
Conflicts:
netbox/netbox/settings.py
|
2017-07-10 09:48:20 -04:00 |
|
Jeremy Stretch
|
5f66893038
|
Post-release version bump
|
2017-07-10 09:44:34 -04:00 |
|
Jeremy Stretch
|
41ea433e7c
|
Release v2.0.9
|
2017-07-10 09:42:07 -04:00 |
|
Jeremy Stretch
|
bfd7881b7b
|
Fixes #1325: Retain interface attachment when editing a circuit termination
|
2017-07-10 09:38:59 -04:00 |
|
Jeremy Stretch
|
1f9806a480
|
Fixes #1285: Enforce model validation when creating/editing objects via the API
|
2017-07-06 17:37:24 -04:00 |
|
Jeremy Stretch
|
5b43a108bc
|
Merge branch 'develop' into develop-2.1
Conflicts:
netbox/ipam/models.py
netbox/netbox/settings.py
netbox/templates/dcim/inc/interface.html
|
2017-07-06 13:27:13 -04:00 |
|
Jeremy Stretch
|
b253c8cc95
|
Fixes #1319: Fixed server error when attempting to create console/power connections
|
2017-07-06 13:20:53 -04:00 |
|
Jeremy Stretch
|
175c1f2720
|
Post-release version bump
|
2017-07-05 14:36:25 -04:00 |
|
Jeremy Stretch
|
dafdbc9ddb
|
Release v2.0.8
|
2017-07-05 14:34:46 -04:00 |
|
Jeremy Stretch
|
14f5204548
|
Fixes #1289: Retain inside NAT assignment when editing an IP address
|
2017-07-05 14:29:40 -04:00 |
|
Jeremy Stretch
|
5233463f0b
|
Merge pull request #1315 from s11-charendt/develop
Preserve fileextension, regardless of upper or lower case on imageupload
|
2017-07-05 11:02:18 -04:00 |
|
Jeremy Stretch
|
1d4a416100
|
Fixes #1297: Allow passing custom field choice selection PKs as string-quoted integers
|
2017-07-05 11:00:43 -04:00 |
|
Jeremy Stretch
|
25ee796d5b
|
Include instructions when displaying an inactive user key
|
2017-07-05 10:51:25 -04:00 |
|
Christian Harendt
|
e08107063a
|
Preserve fileextension, regardless of upper or lower case on imageuploads
|
2017-07-04 14:26:35 +02:00 |
|
Jeremy Stretch
|
30d1605007
|
Closes #1246: Added ability to auto-create the next available IP address within a prefix
|
2017-06-30 16:51:31 -04:00 |
|
Jeremy Stretch
|
cd5a86bfcf
|
Closes #1303: Highlight installed interface connections in green on device view
|
2017-06-29 13:35:54 -04:00 |
|
Jeremy Stretch
|
a23da9f867
|
PEP8 fixes
|
2017-06-28 16:25:36 -04:00 |
|
Jeremy Stretch
|
d5bb37b552
|
#1246: Initial work on an API endpoint to retrieve available IPs for a prefix
|
2017-06-28 16:23:17 -04:00 |
|
Jeremy Stretch
|
97b67d0f93
|
Fixes #1299: Corrected permission to add a service to a device
|
2017-06-28 12:05:26 -04:00 |
|
Jeremy Stretch
|
3f82be7192
|
Closes #1298: Calculate prefix utilization based on its status (container or non-container)
|
2017-06-26 17:36:24 -04:00 |
|
Jeremy Stretch
|
adfcb5f7b6
|
Fixes #1295: Docstring typo
|
2017-06-26 09:31:20 -04:00 |
|
Jeremy Stretch
|
5940feb64b
|
Closes #1121: Added asset_tag and description fields to inventory items
|
2017-06-23 17:05:37 -04:00 |
|
Jeremy Stretch
|
229e6809d8
|
Closes #1041: Added enabled and MTU fields to the interface model
|
2017-06-23 14:04:15 -04:00 |
|
Jeremy Stretch
|
87e5687d03
|
Closes #1203: Implemented query filters for all models
|
2017-06-19 16:10:18 -04:00 |
|
Jeremy Stretch
|
5aba1d9aec
|
Fixes #1288: Corrected permission name for deleting image attachments
|
2017-06-19 09:20:03 -04:00 |
|
Jeremy Stretch
|
68ebe85a98
|
Closes #1218: Added IEEE 802.11 wireless interface types
|
2017-06-16 17:52:09 -04:00 |
|
Jeremy Stretch
|
789ac5dfd4
|
Combined mgmt and non-mgmt interfaces into same list on device and device type views
|
2017-06-16 17:13:33 -04:00 |
|
Jeremy Stretch
|
ceb8fee0cc
|
Moved constant definitions from models.py to constants.py
|
2017-06-16 16:01:44 -04:00 |
|
Jeremy Stretch
|
421270f4a6
|
Renamed IP address status 'virtual' to 'VIP'
|
2017-06-16 15:37:46 -04:00 |
|
Jeremy Stretch
|
afdf5750b5
|
Fixes #1279: Fix primary_ip assignment during IP address import
|
2017-06-16 12:45:42 -04:00 |
|
Jeremy Stretch
|
ea869d4ffc
|
Fixes #1282: Fixed tooltips on "mark connected/planned" toggle buttons for device connections
|
2017-06-16 10:02:14 -04:00 |
|
Jeremy Stretch
|
9d89eed873
|
Fixes #1281: Show LLDP neighbors tab on device view only if necessary conditions are met
|
2017-06-16 09:32:58 -04:00 |
|
Jeremy Stretch
|
c00eea7991
|
Post-release version bump
|
2017-06-15 14:28:35 -04:00 |
|
Jeremy Stretch
|
ba8f48af65
|
Merge branch 'develop' into develop-2.1
Conflicts:
netbox/netbox/settings.py
|
2017-06-15 14:26:02 -04:00 |
|
Jeremy Stretch
|
9930e2745f
|
Release v2.0.7
|
2017-06-15 14:22:16 -04:00 |
|
Jeremy Stretch
|
da3879e928
|
Fixes #1275: Raise validation error on prefix import when multiple VLANs are found
|
2017-06-15 14:13:20 -04:00 |
|
Jeremy Stretch
|
7195b7c803
|
Closes #626: Added bulk disconnect function for console/power/interface connections on device view
|
2017-06-15 14:01:49 -04:00 |
|
Jeremy Stretch
|
9b082eea14
|
Fixes #1274: Exclude unterminated circuits from topology maps
|
2017-06-15 10:05:14 -04:00 |
|
Jeremy Stretch
|
a16218b311
|
Fixes #1273: Corrected status choices in IP address import form
|
2017-06-14 16:22:49 -04:00 |
|
Jeremy Stretch
|
f427c00d94
|
Closes #819: Implemented IP address functional roles
|
2017-06-14 16:11:13 -04:00 |
|
Jeremy Stretch
|
8bcd8c404d
|
Closes #1141: Include VRF name and RD in form selections
|
2017-06-14 15:00:27 -04:00 |
|
Jeremy Stretch
|
4d7f9c42c8
|
Version bump for v2.1
|
2017-06-14 14:55:59 -04:00 |
|
Jeremy Stretch
|
29a71fd903
|
#1265: Improved livesearch UI Javascript
|
2017-06-14 14:50:12 -04:00 |
|
Jeremy Stretch
|
cd263484c3
|
Fixes #1079: Order interfaces naturally via API
|
2017-06-14 14:34:14 -04:00 |
|
Jeremy Stretch
|
fcacac7c6f
|
Fixes #1265: Fix console/power/interface connection validation when selecting a device via live search
|
2017-06-14 13:00:36 -04:00 |
|
Jeremy Stretch
|
78d74261e9
|
Fixes #1266: Prevent termination a circuit to an already-connected interface
|
2017-06-14 10:57:43 -04:00 |
|
Jeremy Stretch
|
16d694734b
|
Fixes #1268: Fix CSV import error under Python 3
|
2017-06-14 09:55:52 -04:00 |
|
Jeremy Stretch
|
252ab0fbab
|
Fixes #1238: Fix error when editing an IP with a NAT assignment which has no assigned device
|
2017-06-13 16:57:25 -04:00 |
|
Jeremy Stretch
|
8eb9c451a1
|
Renamed AddViews to CreateViews for consistency
|
2017-06-13 16:48:21 -04:00 |
|
Jeremy Stretch
|
469c52be28
|
Fixes #1263: Differentiate add and edit permissions for objects
|
2017-06-13 16:41:57 -04:00 |
|
Jeremy Stretch
|
54fa51eeff
|
Post-release version bump
|
2017-06-13 15:55:58 -04:00 |
|
Jeremy Stretch
|
3a2c5b318a
|
Release v2.0.6
|
2017-06-12 09:44:09 -04:00 |
|
Jeremy Stretch
|
cfff69a715
|
Closes #1180: Simplified the process of finding related devices when viewing a device
|
2017-06-09 17:04:09 -04:00 |
|
Jeremy Stretch
|
08883d86ef
|
Closes #913: Added headers to object CSV exports
|
2017-06-09 16:24:59 -04:00 |
|
Jeremy Stretch
|
8a849ebeff
|
Closes #990: Enable logging configuration in configuration.py
|
2017-06-09 15:03:10 -04:00 |
|
Jeremy Stretch
|
05a796faf1
|
Closes #704: Allow filtering VLANs by group when editing prefixes
|
2017-06-09 14:15:12 -04:00 |
|
Jeremy Stretch
|
7878992570
|
First stab at an interactive shell which pre-imports all models
|
2017-06-08 16:38:25 -04:00 |
|
Jeremy Stretch
|
4f95926cbd
|
Added utilization percetange to aggregate and prefix views
|
2017-06-08 12:48:49 -04:00 |
|
Jeremy Stretch
|
f3e997ea39
|
Closes #40: Added IP utilization graph to prefix list
|
2017-06-08 12:37:25 -04:00 |
|
Jeremy Stretch
|
2b921c21ff
|
Post-release version bump
|
2017-06-08 10:12:39 -04:00 |
|
Jeremy Stretch
|
9736d63577
|
Release v2.0.5
|
2017-06-08 10:05:26 -04:00 |
|
Jeremy Stretch
|
aab1fab445
|
PEP8 fix
|
2017-06-07 15:56:59 -04:00 |
|
Jeremy Stretch
|
e06221bc89
|
Merge branch 'import_headers' into develop
|
2017-06-07 15:54:59 -04:00 |
|
Jeremy Stretch
|
26a13edcf3
|
Layout tweaks
|
2017-06-07 15:54:48 -04:00 |
|
Jeremy Stretch
|
65b6fe576f
|
Converted device fields to use FlexibleModelChoiceField; misc cleanup
|
2017-06-07 15:51:11 -04:00 |
|
Jeremy Stretch
|
4671829ad8
|
Removed obsolete validation from InterfaceConnectionCSVForm
|
2017-06-07 15:33:10 -04:00 |
|
Jeremy Stretch
|
293be752ca
|
Form cleanup and fixed child device import
|
2017-06-07 15:30:28 -04:00 |
|
Jeremy Stretch
|
0a6e4f31d5
|
Updated CSVForm validation
|
2017-06-07 14:19:08 -04:00 |
|
Jeremy Stretch
|
e6c4ce51f7
|
Replaced all CSVForm ChoiceFields with CSVChoiceField
|
2017-06-07 13:22:06 -04:00 |
|
Jeremy Stretch
|
3924063060
|
Converted ConnectionStatusCSVField to a ChoiceField
|
2017-06-06 22:35:41 -04:00 |
|
Jeremy Stretch
|
d122f9f700
|
Added dynamic examples for CSV form fields
|
2017-06-06 17:27:26 -04:00 |
|
Jeremy Stretch
|
1ddd7415cb
|
Replaced old CSVDataField
|
2017-06-05 16:16:23 -04:00 |
|
Jeremy Stretch
|
ec9d0d4008
|
Implemented ConnectionStatusCSVField
|
2017-06-05 16:12:51 -04:00 |
|
Jeremy Stretch
|
08c8bd3049
|
Renamed new import view to BulkImportView
|
2017-06-05 15:53:41 -04:00 |
|
Jeremy Stretch
|
2520d9f400
|
Converted console/power import views to new scheme
|
2017-06-05 15:53:03 -04:00 |
|
Jeremy Stretch
|
0e863ff9ca
|
Converted interface connections import view to new scheme
|
2017-06-05 15:04:23 -04:00 |
|
Zach Moody
|
b732c24ec4
|
Fixes #1244
|
2017-06-02 16:33:49 -05:00 |
|
Jeremy Stretch
|
af604aba31
|
Converted secrets import view to new scheme
|
2017-06-02 17:23:41 -04:00 |
|
Jeremy Stretch
|
c82658440f
|
Converted IPAM import views to new scheme
|
2017-06-02 16:07:11 -04:00 |
|
Jeremy Stretch
|
7e660d4d8e
|
Converted site/rack/device import views to new scheme
|
2017-06-02 14:49:25 -04:00 |
|
Jeremy Stretch
|
4a8147f8a5
|
Converted circuits import views to new scheme
|
2017-06-02 13:40:52 -04:00 |
|
Jeremy Stretch
|
583830c652
|
#1190: Allow partial string matching when searching on custom fields
|
2017-06-01 16:57:32 -04:00 |
|
Jeremy Stretch
|
95fdb549d7
|
Fixes #1243: Catch ValueError in IP-based object filters
|
2017-06-01 16:13:07 -04:00 |
|
Jeremy Stretch
|
a598f0e632
|
Initial work on #655: CSV import headers
|
2017-05-31 17:40:11 -04:00 |
|
Jeremy Stretch
|
293dbd8a8b
|
Fixes #1226: Improve validation for custom field values submitted via the API
|
2017-05-31 14:09:57 -04:00 |
|
Jeremy Stretch
|
f03a378ce0
|
Fixes #1239: Fix server error when creating VLANGroup via API
|
2017-05-31 11:50:03 -04:00 |
|
Jeremy Stretch
|
6aae8aee5b
|
Closes #1237: Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting
|
2017-05-30 23:24:21 -04:00 |
|
Jeremy Stretch
|
6d908d3e79
|
Fixes #1236: Truncate rack names in elevations list; add facility ID
|
2017-05-30 13:13:01 -04:00 |
|
Jeremy Stretch
|
d5016c7133
|
Fixes #1235: Fix permission name for adding/editing inventory items
|
2017-05-30 13:03:25 -04:00 |
|
Jeremy Stretch
|
b5a1b692bd
|
Fixes #1225: Fixed border on empty circuits table on provider view
|
2017-05-26 10:08:03 -04:00 |
|
Jeremy Stretch
|
bc18d241e8
|
Post-release version bump
|
2017-05-25 14:46:34 -04:00 |
|
Jeremy Stretch
|
5a1877087f
|
Release v2.0.4
|
2017-05-25 14:42:58 -04:00 |
|
Jeremy Stretch
|
1dd5e2c926
|
Fixes #1229: Fix validation error on forms where API search is used
|
2017-05-25 14:33:50 -04:00 |
|
Jeremy Stretch
|
ebddc46bc0
|
PEP8 fix
|
2017-05-24 14:22:37 -04:00 |
|
Jeremy Stretch
|
138cbf9761
|
Created migrations for transition to Unicode literals
|
2017-05-24 14:18:52 -04:00 |
|
Jeremy Stretch
|
f21c6bca00
|
Import unicode_literals
|
2017-05-24 11:33:11 -04:00 |
|
Jeremy Stretch
|
9aad8a7774
|
Fixes #1219: Fix image attachment URLs when BASE_PATH is set
|
2017-05-24 10:34:01 -04:00 |
|
Jeremy Stretch
|
68b6c7d886
|
Fixes #1210: Fix TemplateDoesNotExist errors on browsable API views
|
2017-05-24 09:40:24 -04:00 |
|
Jeremy Stretch
|
6719578f14
|
Fixes #1212: Allow assigning new VLANs to global VLAN groups
|
2017-05-23 22:23:50 -04:00 |
|
Jeremy Stretch
|
d5587de316
|
Fixes #1213: Corrected table header ordering links
|
2017-05-23 22:15:13 -04:00 |
|
Jeremy Stretch
|
77f28e3441
|
Fixes #1214: Add status to list of required fields on child device import form
|
2017-05-23 22:12:17 -04:00 |
|
Jeremy Stretch
|
3fa63b774e
|
Converted home view to a CBV
|
2017-05-19 16:03:51 -04:00 |
|
Jeremy Stretch
|
713c7cd8e3
|
Cleaned up 500 error template
|
2017-05-19 16:03:04 -04:00 |
|
Jeremy Stretch
|
e6b4d87939
|
Converted all user views to CBVs
|
2017-05-19 15:47:19 -04:00 |
|
Jeremy Stretch
|
27c94d9874
|
Fixes #1206: Fix redirection in admin UI after activating secret keys when BASE_PATH is set
|
2017-05-19 13:23:17 -04:00 |
|
Jeremy Stretch
|
eece8a0e26
|
Fixes #1207: Include nested LAG serializer when showing interface connections (API)
|
2017-05-19 12:59:27 -04:00 |
|
Jeremy Stretch
|
fb85867d72
|
Converted all object views to class-based views
|
2017-05-18 17:00:57 -04:00 |
|
Jeremy Stretch
|
769232f368
|
Post-release version bump
|
2017-05-18 14:32:11 -04:00 |
|
Jeremy Stretch
|
9cf10eecd1
|
Release v2.0.3
|
2017-05-18 14:31:48 -04:00 |
|
Jeremy Stretch
|
f927d5b8f5
|
Closes #1198: Allow filtering unracked devices on device list
|
2017-05-18 14:27:07 -04:00 |
|
Jeremy Stretch
|
7fa696dace
|
Fixes #1195: Unable to create an interface connection when searching for peer device
|
2017-05-18 13:33:26 -04:00 |
|
Jeremy Stretch
|
feac93389c
|
Fixes #1200: Form validation error when connecting power ports to power outlets
|
2017-05-18 12:11:14 -04:00 |
|
Jeremy Stretch
|
f7969d91b3
|
Fixes #1199: Bulk import of secrets does not prompt user to generate a session key
|
2017-05-18 09:17:41 -04:00 |
|
Jeremy Stretch
|
f9328d53b4
|
Fixes #1197: Fixed status assignment during bulk import of devices, prefixes, IPs, and VLANs
|
2017-05-17 17:16:02 -04:00 |
|
Jeremy Stretch
|
f1cbc7da33
|
Fixes #1157: Hide nav menu search bar on small displays
|
2017-05-17 16:00:46 -04:00 |
|
Jeremy Stretch
|
01becd21de
|
Closes #1196: Added a lag_id filter to the API interfaces view
|
2017-05-17 14:43:44 -04:00 |
|
Jeremy Stretch
|
7768b94279
|
Fixes #1188: Serialize interface LAG as nested objected (API)
|
2017-05-17 14:32:39 -04:00 |
|
Jeremy Stretch
|
3bc51c8e69
|
Fixes #1191: Bulk selection of IPs under a prefix incorrect when "select all" is used
|
2017-05-17 14:23:08 -04:00 |
|
Jeremy Stretch
|
6e69c9e375
|
Restored the option to hide the paginator on panel tables
|
2017-05-17 12:18:32 -04:00 |
|
Jeremy Stretch
|
f2846af4ec
|
Fixes #1189: Enforce consistent ordering of objects returned by a global search
|
2017-05-17 12:16:57 -04:00 |
|
Jeremy Stretch
|
e351ab0171
|
Fixes #1186: Corrected VLAN edit form so that site assignment is not required
|
2017-05-16 16:30:28 -04:00 |
|
Jeremy Stretch
|
779446da64
|
Fixes #1187: Fixed table pagination by introducing a custom table template
|
2017-05-16 16:19:55 -04:00 |
|
Jeremy Stretch
|
7ceb64b57b
|
Post-release version bump
|
2017-05-15 13:24:37 -04:00 |
|
Jeremy Stretch
|
a1c12cfd77
|
Release v2.0.2
|
2017-05-15 13:19:18 -04:00 |
|
Jeremy Stretch
|
aa6ca21a34
|
PEP8 fix
|
2017-05-15 13:18:49 -04:00 |
|
Jeremy Stretch
|
a49521d683
|
#1177: Render planned connections as dashed lines on topology maps
|
2017-05-15 13:11:20 -04:00 |
|
Jeremy Stretch
|
3be6e5b015
|
Closes #1179: Adjust topology map text color based on node background
|
2017-05-15 12:56:16 -04:00 |
|
Jeremy Stretch
|
ca1725b98c
|
Fixes #1178: Fix API representation of connected interface's form factor
|
2017-05-15 11:03:11 -04:00 |
|
Jeremy Stretch
|
d11dfe2ced
|
Closes #1137: Allow filtering devices list by rack
|
2017-05-12 22:41:27 -04:00 |
|
Jeremy Stretch
|
ab30ba1e1b
|
Fixed dynamic selection of device type filter on devices list
|
2017-05-12 22:20:21 -04:00 |
|
Jeremy Stretch
|
7f23cb9bf5
|
Closes #1122: Include NAT inside IPs in IP address list
|
2017-05-12 22:11:20 -04:00 |
|
Jeremy Stretch
|
c9d3cf301e
|
Fixes #1173: Tweak interface manager to fall back to naive ordering
|
2017-05-12 16:10:18 -04:00 |
|
Jeremy Stretch
|
67282882fa
|
Fixed RelatedObjectDoesNotExist error when trying to create a new device
|
2017-05-12 15:55:18 -04:00 |
|
Jeremy Stretch
|
73bf4f45c3
|
Adapted model get_display_name() to better handle unsaved instances
|
2017-05-12 15:31:34 -04:00 |
|
Jeremy Stretch
|
66ae62fb91
|
Closes #1172: Linkify racks in side-by-side elevations view
|
2017-05-12 14:19:37 -04:00 |
|
Jeremy Stretch
|
8bae804508
|
Closes #1170: Include A and Z sites for circuits in global search results
|
2017-05-12 12:12:47 -04:00 |
|
Jeremy Stretch
|
d87acc97c3
|
Fixes #1171: Allow removing site assignment when bulk editing VLANs
|
2017-05-12 12:06:37 -04:00 |
|
Jeremy Stretch
|
f9b2c59974
|
Moved tenancy to separate panel on bulk IP creation form
|
2017-05-12 12:04:06 -04:00 |
|
Jeremy Stretch
|
a870a3b918
|
Fixes #1166: Re-implemented bulk IP address creation
|
2017-05-12 12:00:26 -04:00 |
|
Jeremy Stretch
|
008ed34553
|
Fixes #1168: Total count of obejcts missing from list view paginator
|
2017-05-11 23:30:23 -04:00 |
|
Jeremy Stretch
|
e239045688
|
PEP8 fixes
|
2017-05-11 17:54:43 -04:00 |
|
Jeremy Stretch
|
ed80bfaf02
|
Fixed selector initializations for TenancyForms
|
2017-05-11 17:52:23 -04:00 |
|
Jeremy Stretch
|
473b35f9a3
|
Added tenant_group/tenant form section to all objects with tenancy
|
2017-05-11 17:35:20 -04:00 |
|
Jeremy Stretch
|
45bb7eec0b
|
Corrected queryset filter when parent_field is None
|
2017-05-11 17:20:50 -04:00 |
|
Jeremy Stretch
|
58bb029666
|
Closes #1167: Introduced ChainedModelChoiceFields
|
2017-05-11 16:30:16 -04:00 |
|
Jeremy Stretch
|
0f97478b55
|
Fixes #1161: Fix "add another" behavior when creating an API token
|
2017-05-10 22:22:49 -04:00 |
|
Jeremy Stretch
|
9efa70a551
|
Fixes #1159: Only superusers can see "edit IP" buttons on the device interfaces list
|
2017-05-10 16:02:50 -04:00 |
|
Jeremy Stretch
|
ed65721085
|
Fixes #1160: Linkify secrets and tenants in global search results
|
2017-05-10 13:16:33 -04:00 |
|
Jeremy Stretch
|
83688fceb7
|
Fixes #1158: Exception thrown when creating a device component with an invalid name
|
2017-05-10 11:23:54 -04:00 |
|
Jeremy Stretch
|
188cfa08a9
|
Post-release version bump
|
2017-05-09 22:48:14 -04:00 |
|
Jeremy Stretch
|
b89bd24bed
|
Release v2.0.1
|
2017-05-09 22:41:37 -04:00 |
|
Jeremy Stretch
|
effda88b51
|
Fixes #1153: UnicodeEncodeError when searching for non-ASCII characters on Python 2
|
2017-05-09 22:40:46 -04:00 |
|
Jeremy Stretch
|
3844f70a4d
|
Fixes #1152: Unable to edit user keys
|
2017-05-09 17:53:37 -04:00 |
|
Jeremy Stretch
|
8e333757f9
|
Fixes #1150: Error when uploading image attachments with Unicode names under Python 2
|
2017-05-09 17:12:45 -04:00 |
|
Jeremy Stretch
|
0fb12bcc9c
|
Fixes #1151: name 'escape' is not defined
|
2017-05-09 17:06:17 -04:00 |
|
Jeremy Stretch
|
44d78ef92a
|
Fixes #1149: Port list does not populate when creating a console or power connection
|
2017-05-09 17:01:43 -04:00 |
|
Jeremy Stretch
|
ebb6729a26
|
Post-release version bump
|
2017-05-09 15:13:40 -04:00 |
|
Jeremy Stretch
|
a35f8bddde
|
PEP8 fix
|
2017-05-09 14:44:32 -04:00 |
|
Jeremy Stretch
|
8fbe7ba742
|
Release v2.0.0!
|
2017-05-09 14:29:11 -04:00 |
|
Jeremy Stretch
|
f039b0b6e9
|
Closes #960: Added form factor for Juniper VCP interfaces
|
2017-05-09 12:00:49 -04:00 |
|
Jeremy Stretch
|
9ad9ef7957
|
Fixed incorrect API URL in IPAddressForm
|
2017-05-09 11:11:30 -04:00 |
|
Jeremy Stretch
|
5c7db04465
|
Closes #853: Add 'status' field to device bulk import form
|
2017-05-09 10:25:30 -04:00 |
|
Jeremy Stretch
|
5ca87c0f20
|
Merge branch 'develop' into v2-develop
|
2017-05-08 15:02:06 -04:00 |
|
Jeremy Stretch
|
af4edff370
|
Related to #1144: Allow multiple status selections when filtering device list
|
2017-05-08 14:56:25 -04:00 |
|
Jeremy Stretch
|
f40c048475
|
Fixes #1144: Allow multiple status selections for Prefix, IP address, and VLAN filters
|
2017-05-08 14:32:29 -04:00 |
|
Jeremy Stretch
|
77247cccbe
|
Closes #154: Expand device status field options
|
2017-05-08 13:55:19 -04:00 |
|
Jeremy Stretch
|
fcfcd77bfd
|
Moved LAG members list to the description column
|
2017-05-05 15:37:42 -04:00 |
|
Jeremy Stretch
|
b3667befb4
|
Removed reduntant title block
|
2017-05-05 15:24:58 -04:00 |
|
Jeremy Stretch
|
a6cb0e0a96
|
Updated console/power connection icons
|
2017-05-03 17:24:57 -04:00 |
|
Jeremy Stretch
|
c047f943de
|
Fixes #403: Record console/power/interface connects and disconnects as user actions
|
2017-05-03 17:12:34 -04:00 |
|
Jeremy Stretch
|
79089cc47e
|
Introduced an object import template
|
2017-05-03 15:41:36 -04:00 |
|
Jeremy Stretch
|
3c631902e1
|
Closes #1100: Add a "view all" link to completed bulk import views is_pool for prefixes
|
2017-05-03 15:27:26 -04:00 |
|
Jeremy Stretch
|
379c24a012
|
Fixed typo in template
|
2017-05-03 14:32:27 -04:00 |
|
Brian Ellwood
|
4035b87693
|
Allow responsive tables (#1124)
* Make tables responsive #1115
Resolves #1115
|
2017-05-03 14:30:05 -04:00 |
|
Jeremy Stretch
|
7eb9c8265c
|
Fixes #1132: Prompt user to unlock session key when importing secrets
|
2017-05-03 11:47:28 -04:00 |
|
Jeremy Stretch
|
d861d8bfb8
|
Fixes #1118: Allow designating an IP as primary for a device while editing the IP
|
2017-05-02 16:46:23 -04:00 |
|
Jeremy Stretch
|
6791ff6192
|
Fixes #1125: Include MAC addresses on a device's interface list
|
2017-05-02 15:01:27 -04:00 |
|
Jeremy Stretch
|
9d9de6b2a3
|
Fixes #1126: Fix error when editing a user key via admin UI
|
2017-05-02 14:50:36 -04:00 |
|
Jeremy Stretch
|
1f7ef15ad1
|
Fixes #1116: Correct object links on recursive deletion error
|
2017-05-02 11:43:11 -04:00 |
|
Jeremy Stretch
|
de58d0ecca
|
Fixes #1114: Suppress OSError when attempting to access a delete image attachment
|
2017-04-28 14:26:17 -04:00 |
|
Jeremy Stretch
|
010f6c7f1a
|
Fixes #1113: Fixes server error when attempting to delete an image attachment
|
2017-04-28 14:05:02 -04:00 |
|
Jeremy Stretch
|
aea5612c39
|
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
|
b8b912bdd5
|
Post-release version adjustment
|
2017-04-27 15:42:24 -04:00 |
|
Jeremy Stretch
|
e4ca88726e
|
Release v2.0-beta3
|
2017-04-27 15:37:15 -04:00 |
|
Jeremy Stretch
|
616f109671
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/ipam/forms.py
|
2017-04-27 15:29:40 -04:00 |
|
Jeremy Stretch
|
4b2e7620dd
|
Switched user nav menu with search form
|
2017-04-27 13:27:16 -04:00 |
|
Jeremy Stretch
|
b82f25c503
|
Merge branch 'writable-custom-fields' into v2-develop
|
2017-04-27 13:05:44 -04:00 |
|
Jeremy Stretch
|
c174c0cc6d
|
Converted all necessary serializers to CustomFieldModelSerializers
|
2017-04-27 12:50:43 -04:00 |
|
Jeremy Stretch
|
117da337c7
|
Corrected tests and improved validation
|
2017-04-27 12:46:04 -04:00 |
|
Jeremy Stretch
|
01da46f753
|
Fixes #1107: Corrected exception on creating/deleting image attachments
|
2017-04-27 11:32:08 -04:00 |
|
Jeremy Stretch
|
d17efce4f5
|
Fixes #1111: Correct database ordering of SessionKey model
|
2017-04-27 11:27:34 -04:00 |
|
Jeremy Stretch
|
e7a6d1f532
|
Fixes #1104: Fix VLAN assignment on prefix import
|
2017-04-26 13:28:09 -04:00 |
|
Jeremy Stretch
|
f643f2c601
|
Fixes #1103: Correct handling of validation errors when creating IP addresses in bulk
|
2017-04-26 13:21:38 -04:00 |
|
Jeremy Stretch
|
480faa6461
|
Removed deprecated IPAddressAssignForm
|
2017-04-26 13:03:18 -04:00 |
|
Jeremy Stretch
|
1fa084b6be
|
Fixes #1101: Fix AJAX scripting for device component selection forms
|
2017-04-26 12:53:14 -04:00 |
|
Jeremy Stretch
|
1c86b00b5c
|
Added custom field API tests
|
2017-04-25 14:53:18 -04:00 |
|
Jeremy Stretch
|
10823e1c37
|
Got rudimentary custom field creates/updates working
|
2017-04-25 13:00:28 -04:00 |
|
Jeremy Stretch
|
f73693206f
|
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
|
861c8b29c0
|
Post-release version bump
|
2017-04-21 14:56:36 -04:00 |
|
Jeremy Stretch
|
5037046624
|
Release v1.9.6
|
2017-04-21 14:47:31 -04:00 |
|
Jeremy Stretch
|
38d826d152
|
Fixes #1092: Increase randomness in SECRET_KEY generation tool
|
2017-04-21 10:32:10 -04:00 |
|
Jeremy Stretch
|
13cc29cd8c
|
Closes #951: Provide a side-by-side view of rack elevations
|
2017-04-20 13:07:22 -04:00 |
|
Jeremy Stretch
|
401357b8cb
|
Closes #1084: Include custom fields when creating IP addresses in bulk
|
2017-04-19 14:50:58 -04:00 |
|
Jeremy Stretch
|
599e1bb220
|
Fixes #1071: Protect assigned circuit termination when an interface is deleted
|
2017-04-19 13:19:30 -04:00 |
|
Jeremy Stretch
|
a98c9ed0af
|
Corrected invalid API URL name
|
2017-04-17 15:52:23 -04:00 |
|
Jeremy Stretch
|
8032aa1ad9
|
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
|
b01bf6089c
|
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
|
610b412506
|
#878: Layout tweaks
|
2017-04-13 15:09:08 -04:00 |
|
Jeremy Stretch
|
09000ad9b3
|
Closes #1001: Merged IP interface assignment into ipam.IPAddressForm
|
2017-04-13 14:54:17 -04:00 |
|
Jeremy Stretch
|
f70f0f8d62
|
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
|
d5c3f9e780
|
#878: Show assigned IP addresses in device interfaces list
|
2017-04-12 22:02:23 -04:00 |
|
Jeremy Stretch
|
b42dab3eef
|
Differentiate between LAG and virtual interfaces in device interface list
|
2017-04-12 16:06:36 -04:00 |
|
Jeremy Stretch
|
7cbea49c2d
|
Fixes #1072: Order LAG interfaces naturally on bulk interface edit form
|
2017-04-12 15:51:14 -04:00 |
|
Jeremy Stretch
|
2d52b9fb39
|
Fixes #1059: Allow filtering of interface connections via API
|
2017-04-10 16:15:36 -04:00 |
|
Jeremy Stretch
|
ba1a4f06ff
|
Replace tabs with spaces
|
2017-04-10 10:55:05 -04:00 |
|
Jeremy Stretch
|
cf5be85dad
|
Closes #1061: Escape all messages by default (complements #1062)
|
2017-04-10 10:54:35 -04:00 |
|
Anthony Steinhauser
|
105e9da866
|
XSS flaw bugfix
|
2017-04-10 16:00:22 +02:00 |
|
Jeremy Stretch
|
d3b16ba443
|
Fixes #1057: Corrected VLAN validation during prefix import
|
2017-04-07 14:50:08 -04:00 |
|
Jeremy Stretch
|
57fc6a3f50
|
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
|
abc51fdc5d
|
Post-release version bump
|
2017-04-06 16:36:42 -04:00 |
|
Jeremy Stretch
|
35a0a658a7
|
Release v1.9.5
|
2017-04-06 16:34:00 -04:00 |
|
Jeremy Stretch
|
2c99a8bee4
|
Closes #1052: Added rack reservation list and bulk delete views
|
2017-04-06 16:26:48 -04:00 |
|
Jeremy Stretch
|
1dd2bdcb8e
|
Fixes #1047: Correct ordering of numbered subinterfaces
|
2017-04-06 15:13:20 -04:00 |
|
Jeremy Stretch
|
9f67da00d1
|
Colored nodes in topology maps
|
2017-04-06 14:12:30 -04:00 |
|
Jeremy Stretch
|
82d53a8c3d
|
Fixes #1049: Prompt user if missing session key when adding/editing a secret
|
2017-04-06 13:55:40 -04:00 |
|
Jeremy Stretch
|
f3eee25527
|
Fixes #1051: Upgraded django-rest-swagger
|
2017-04-06 11:54:13 -04:00 |
|
Jeremy Stretch
|
ee11775425
|
Fixes #1051: Upgraded django-rest-swagger
|
2017-04-06 09:40:09 -04:00 |
|
Jeremy Stretch
|
bcdf9ac5ca
|
Merge pull request #1046 from digitalocean/component-filter-by-name
Fixes #1045
|
2017-04-06 09:14:41 -04:00 |
|
Jeremy Stretch
|
4accdf77f8
|
Closes #578: Show topology maps not assigned to a site on the home view
|
2017-04-05 17:33:39 -04:00 |
|
Jeremy Stretch
|
fc46f70153
|
Closes #430: Include circuits when rendering topology maps
|
2017-04-05 17:24:40 -04:00 |
|
Zach Moody
|
e7cf7d58b8
|
Fixes #1045
|
2017-04-05 15:29:53 -05:00 |
|
Jeremy Stretch
|
d98e9e1838
|
Resolved RemovedInDjango20Warning deprecation warnings
|
2017-04-05 14:40:25 -04:00 |
|
Jeremy Stretch
|
369d3aa62e
|
Rearranged URL namespaces to satisfy deprecation warnings
|
2017-04-05 14:26:33 -04:00 |
|
Jeremy Stretch
|
d4ac6dbfe4
|
Fixes #1043: Corrected queryset in WritableDeviceSerializer validation
|
2017-04-05 13:38:23 -04:00 |
|
Jeremy Stretch
|
91d35905fd
|
Reset version
|
2017-04-05 12:11:48 -04:00 |
|
Jeremy Stretch
|
f000df1e15
|
Release v2.0-beta2
|
2017-04-05 11:52:14 -04:00 |
|
Jeremy Stretch
|
178f7b4643
|
Added API endpoints for console and power connections
|
2017-04-05 11:29:12 -04:00 |
|
Jeremy Stretch
|
7766e1f684
|
Fixes #1037: Fixed error on VLAN import with duplicate VLAN group names
|
2017-04-05 10:13:19 -04:00 |
|
Jeremy Stretch
|
bde1f6d199
|
Bump migration index due to a new migration in 1.9.4-r1
|
2017-04-04 15:59:33 -04:00 |
|
Jeremy Stretch
|
0d7ee6f208
|
Merge branch 'develop' into v2-develop
|
2017-04-04 15:56:33 -04:00 |
|
Jeremy Stretch
|
78adaecb89
|
Post-release version bump
|
2017-04-04 15:50:59 -04:00 |
|
Jeremy Stretch
|
a18e1a0161
|
Release v1.9.4-r1
|
2017-04-04 15:47:25 -04:00 |
|
Jeremy Stretch
|
4308b8a4a5
|
Fixes #1034: Missing migration
|
2017-04-04 15:46:27 -04:00 |
|
Jeremy Stretch
|
ae5bf747c9
|
#1033: Tweak SelectWithDisabled option template
|
2017-04-04 14:36:35 -04:00 |
|
Jeremy Stretch
|
1ae0820ecc
|
#1033: Update ArrayFieldSelectMultiple for Django 1.11
|
2017-04-04 14:30:00 -04:00 |
|
Jeremy Stretch
|
c09473f41e
|
#1033: Convert SelectWithDisabled to a templatized widget
|
2017-04-04 14:19:48 -04:00 |
|
Jeremy Stretch
|
99a3e0c399
|
Corrected CustomFieldModelSerializer behavior when serializing lists of objects
|
2017-04-04 14:09:14 -04:00 |
|
Jeremy Stretch
|
d2bd4a213b
|
#1033: Convert ColorSelect to a templatized widget
|
2017-04-04 13:45:32 -04:00 |
|
Jeremy Stretch
|
1dcb0b52e2
|
#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
|
409c9c4e23
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/netbox/settings.py
|
2017-04-04 12:06:49 -04:00 |
|
Jeremy Stretch
|
aa54e14c37
|
Post-release version bump
|
2017-04-04 12:03:26 -04:00 |
|
Jeremy Stretch
|
3b2c74042e
|
Release v1.9.4
|
2017-04-04 11:58:44 -04:00 |
|
Jeremy Stretch
|
11ae938146
|
Fixes #1027: Fixed nav menu highlighting when BASE_PATH is set
|
2017-04-04 11:55:16 -04:00 |
|
Stephen
|
f11bb254a5
|
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
|
5187138547
|
Refactored custom field serializers
|
2017-04-04 11:25:23 -04:00 |
|
Jeremy Stretch
|
2bb6387dae
|
Fixes #1028: Corrected API endpoint URL name in IPAddressForm
|
2017-04-03 17:11:22 -04:00 |
|
Jeremy Stretch
|
ca293dc0e7
|
Corrected topology map link
|
2017-04-03 16:34:37 -04:00 |
|
Jeremy Stretch
|
ea1d4e7f50
|
Updated static CSS/JS libraries
|
2017-04-03 16:15:06 -04:00 |
|
Jeremy Stretch
|
36c31a21b9
|
Fixed deprecated references to ImageAttachment.obj
|
2017-04-03 15:51:45 -04:00 |
|
Jeremy Stretch
|
51725d3d9c
|
Added a search box to the navigation menu
|
2017-04-03 15:33:41 -04:00 |
|
Jeremy Stretch
|
05d3354570
|
Fixes #1022: Record user actions when creating IP addresses in bulk
|
2017-04-03 14:45:20 -04:00 |
|
Jeremy Stretch
|
8799a15e73
|
What would we do without you, PEP8?
|
2017-04-03 14:26:20 -04:00 |
|
Jeremy Stretch
|
2cde9a82a0
|
Merge pull request #1026 from digitalocean/image-attachments
#152: Image attachments
|
2017-04-03 14:21:15 -04:00 |
|
Jeremy Stretch
|
2c1fa628a2
|
Implemented API endpoints for ImageAttachments
|
2017-04-03 14:00:15 -04:00 |
|
Jeremy Stretch
|
a67fc64afb
|
Fixes #1025: Applied missing API view filters
|
2017-04-03 11:04:17 -04:00 |
|
Jeremy Stretch
|
6bbdc2bae1
|
Enable serving static media through Django
|
2017-03-31 15:51:17 -04:00 |
|
Jeremy Stretch
|
50d7fd776f
|
Added image attachments to sites and devices
|
2017-03-31 15:19:44 -04:00 |
|
Jeremy Stretch
|
1c38f705a7
|
Fixes #1021: Corrected evaluation of API token expiration time
|
2017-03-31 11:13:37 -04:00 |
|
Jeremy Stretch
|
b643939cc4
|
Initial work on #152: Image attachments
|
2017-03-30 21:55:57 -04:00 |
|
Jeremy Stretch
|
3ed3e93b25
|
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
|
998f89216e
|
Updated the docstring for Device
|
2017-03-30 09:56:47 -04:00 |
|
Jeremy Stretch
|
aefc6ff7b4
|
Merge branch 'global-search' into v2-develop
|
2017-03-29 16:45:57 -04:00 |
|
Jeremy Stretch
|
66615f1a96
|
Prettied things up a bit
|
2017-03-29 16:45:25 -04:00 |
|
Jeremy Stretch
|
a5dc91c175
|
Introduced SearchTable for improved performance
|
2017-03-29 16:05:23 -04:00 |
|
Jeremy Stretch
|
d04436aa0a
|
Search form improvements
|
2017-03-29 14:22:27 -04:00 |
|
Jeremy Stretch
|
6542b8b198
|
Base64 decoding tweaks
|
2017-03-29 13:39:59 -04:00 |
|
Jeremy Stretch
|
6813787fc7
|
Fixes #1013: Show edit/delete reservation buttons on rack view
|
2017-03-29 12:15:14 -04:00 |
|
Jeremy Stretch
|
afdb24610d
|
Initial work on global search
|
2017-03-29 12:04:57 -04:00 |
|
Jeremy Stretch
|
58e4bf1cc3
|
Closes #973: Removed extraneous admin UI functions
|
2017-03-28 16:41:53 -04:00 |
|
Jeremy Stretch
|
28761fc960
|
Closes #362: Added per_page query parameter to control pagination page length
|
2017-03-28 15:57:50 -04:00 |
|
Jeremy Stretch
|
69e54ab410
|
Token admin form improvements
|
2017-03-28 12:19:08 -04:00 |
|
Jeremy Stretch
|
116ceb6f93
|
Added tests for get-session-key API endpoint
|
2017-03-28 11:30:38 -04:00 |
|
Jeremy Stretch
|
5d022a575a
|
Closes #985: Added preserve_key to get-session-key endpoint
|
2017-03-28 11:13:13 -04:00 |
|
Jeremy Stretch
|
e8fd0f3531
|
Order interfaces naturally for Device A
|
2017-03-27 10:55:54 -04:00 |
|
Jeremy Stretch
|
8103c399d5
|
Fixes #991: Correct server error on "create and connect another" interface connection
|
2017-03-27 10:53:32 -04:00 |
|
Zach Moody
|
22bfac746e
|
fix remaining legacy api url paths.
|
2017-03-24 18:58:19 -05:00 |
|
Zach Moody
|
066a3b8b52
|
update api_url with new interfaces endpoint.
|
2017-03-24 18:42:23 -05:00 |
|
Zach Moody
|
48141c0693
|
Fixes #996
|
2017-03-24 17:38:06 -05:00 |
|
Jeremy Stretch
|
576e21eb65
|
Merge branch 'develop' into v2-develop
Conflicts:
netbox/netbox/settings.py
|
2017-03-23 17:14:41 -04:00 |
|
Jeremy Stretch
|
a51f5edbc8
|
Post-release version bump
|
2017-03-23 16:29:42 -04:00 |
|
Jeremy Stretch
|
ef59f38ec4
|
Release v1.9.3
|
2017-03-23 16:24:35 -04:00 |
|
Jeremy Stretch
|
47120fae01
|
Rack assignment is optional for devices
|
2017-03-23 15:36:24 -04:00 |
|
Jeremy Stretch
|
93a4327921
|
Merge branch 'api2' into v2-develop
|
2017-03-23 13:36:09 -04:00 |
|
Jeremy Stretch
|
c0417c1989
|
Closes #972: Add ability to filter connections list by device name
|
2017-03-23 10:07:02 -04:00 |
|
Jeremy Stretch
|
fb6cfa45fd
|
Merge pull request #974 from marc-us/develop
Filter on mac address on interface
|
2017-03-23 09:35:01 -04:00 |
|
Mark
|
b875cea10d
|
Filter on mac address on interface via API
|
2017-03-23 12:57:35 +01:00 |
|
Jeremy Stretch
|
0899a1052e
|
Only attempt to process session key if user is authenticated
|
2017-03-22 17:43:29 -04:00 |
|
Jeremy Stretch
|
32bf17c076
|
Closes #978: Allow filtering device types by function and subdevice role
|
2017-03-22 17:29:47 -04:00 |
|
Jeremy Stretch
|
66a6a8f33c
|
Closes #983: Include peer device names when listing circuits in device view
|
2017-03-22 16:58:56 -04:00 |
|
Jeremy Stretch
|
f5f9491811
|
v2.0 Beta 1 release
|
2017-03-22 10:07:37 -04:00 |
|
Jeremy Stretch
|
04e09c0078
|
Merge branch 'develop' into api2
Conflicts:
netbox/circuits/filters.py
|
2017-03-22 09:48:41 -04:00 |
|
Jeremy Stretch
|
05b71564d8
|
Closes #981: Allow filtering primary objects by a given set of IDs
|
2017-03-22 09:39:30 -04:00 |
|
Jeremy Stretch
|
1791a5bb11
|
Added has_primary_ip filter for Devices
|
2017-03-21 21:29:03 -04:00 |
|
Jeremy Stretch
|
3e6a99fc22
|
Allow editing of platform RPC client
|
2017-03-21 17:33:40 -04:00 |
|
Jeremy Stretch
|
a5419ecc5c
|
RPC API fixes
|
2017-03-21 17:24:16 -04:00 |
|
Jeremy Stretch
|
6d30fdb83d
|
Finished work on secrets views; removed path from cookie assignment
|
2017-03-21 15:30:36 -04:00 |
|
Jeremy Stretch
|
93c748bd3c
|
Merge branch 'develop' into api2
|
2017-03-21 14:10:53 -04:00 |
|
Jeremy Stretch
|
7ba6e320e7
|
Fixes #843: Implemented CORS headers for API
|
2017-03-21 13:53:07 -04:00 |
|
Jeremy Stretch
|
54468ab1a8
|
Include the API version in responses
|
2017-03-21 13:23:56 -04:00 |
|
Jeremy Stretch
|
01f5435f63
|
Tweak how we set the API version
|
2017-03-21 13:17:50 -04:00 |
|
Jeremy Stretch
|
22768ff6c6
|
Renamed Module to InventoryItem (prep for #824)
|
2017-03-21 12:54:08 -04:00 |
|
Jeremy Stretch
|
122526a9d0
|
Custom name for ConnectedDeviceViewSet
|
2017-03-20 21:54:01 -04:00 |
|
Jeremy Stretch
|
6cb36a6cee
|
Fixed browsable API breadcrumbs
|
2017-03-20 21:50:10 -04:00 |
|
Jeremy Stretch
|
925afe0999
|
Added test case for ConnectedDeviceViewSet
|
2017-03-20 21:39:40 -04:00 |
|
Jeremy Stretch
|
f743410b4e
|
Renamed rack-units API and added a test
|
2017-03-20 21:18:37 -04:00 |
|
Jeremy Stretch
|
4a2206ecb1
|
Removed custom renderers
|
2017-03-20 17:47:18 -04:00 |
|
Jeremy Stretch
|
ffde2c96c7
|
Fixed custom renderers to work with paginated data
|
2017-03-20 17:15:42 -04:00 |
|
Jeremy Stretch
|
2bd46230be
|
Converted ChoiceFieldSerializer to display an object
|
2017-03-20 16:32:59 -04:00 |
|
Jeremy Stretch
|
b04fe21d65
|
Wrote API endpoints, tests for ExportTemplates
|
2017-03-20 16:21:10 -04:00 |
|
Jeremy Stretch
|
266f9cc370
|
Added API endpoint, tests for Graphs
|
2017-03-20 15:14:33 -04:00 |
|
Jeremy Stretch
|
1682de59df
|
Added a footer link to the GitHub wiki
|
2017-03-20 14:05:26 -04:00 |
|
Jeremy Stretch
|
42fd14f5c0
|
Introduced HttpStatusMixin to provide more detail on HTTP response status test failures
|
2017-03-20 13:46:47 -04:00 |
|
Jeremy Stretch
|
1988c02b7f
|
Enforce API versioning
|
2017-03-20 12:33:42 -04:00 |
|
Jeremy Stretch
|
1f78462f58
|
Updated RackViewSet() to be compatible with paginated API
|
2017-03-20 10:38:09 -04:00 |
|
Jeremy Stretch
|
36bbcc8559
|
Fix API JS to read response.results for new API
|
2017-03-20 10:06:25 -04:00 |
|
Mark
|
f26253ec49
|
Filter on mac address on interface
|
2017-03-18 21:26:33 +01:00 |
|
Mark
|
f2dc287f14
|
Filter on mac address on interface
|
2017-03-18 21:21:49 +01:00 |
|
Mark
|
3fe3151af7
|
Filter on mac address on interface
Extension to be able filter on mac address via API
|
2017-03-18 21:10:36 +01:00 |
|
Jeremy Stretch
|
671d53877a
|
Python3 fixes
|
2017-03-17 21:39:29 -04:00 |
|
Jeremy Stretch
|
97710a4576
|
Make CI happy
|
2017-03-17 17:39:56 -04:00 |
|
Jeremy Stretch
|
c08fae8bce
|
Restore not-so-extraneous 'id' field to all WritableSerializers
|
2017-03-17 17:32:43 -04:00 |
|
Jeremy Stretch
|
f02dd2f439
|
Merge branch 'develop' into api2
|
2017-03-17 17:06:01 -04:00 |
|
Jeremy Stretch
|
e544f1fa1e
|
Removed extraneous 'id' field from all WritableSerializers
|
2017-03-17 16:20:34 -04:00 |
|
Jeremy Stretch
|
130ff27f26
|
Wrote tests for secrets API
|
2017-03-17 16:01:57 -04:00 |
|
Jeremy Stretch
|
79a9ac3bc8
|
Assign RackReservation user from request context
|
2017-03-17 14:45:14 -04:00 |
|
Jeremy Stretch
|
c5308d51f4
|
Make RackReservation.rack editble for API compatability
|
2017-03-17 14:40:11 -04:00 |
|
Jeremy Stretch
|
a6f4de5817
|
Wrote tests for IPAM API
|
2017-03-17 14:36:59 -04:00 |
|
Jeremy Stretch
|
8825a03033
|
Removed unneeded services endpoint from DCIM API
|
2017-03-17 12:23:23 -04:00 |
|
Jeremy Stretch
|
abdfc5c597
|
Finished DCIM API model tests
|
2017-03-17 12:16:24 -04:00 |
|
Jeremy Stretch
|
3ce2f0d100
|
Fix error when assigning a new interface to a LAG
|
2017-03-16 22:27:01 -04:00 |
|
Jeremy Stretch
|
be2faaa110
|
Fixed bug interpreting facility_id as a required field
|
2017-03-16 17:25:34 -04:00 |
|
Jeremy Stretch
|
f33269e50b
|
First batch of DCIM API tests
|
2017-03-16 16:50:18 -04:00 |
|
Jeremy Stretch
|
bbc355df07
|
Improved create/update validation
|
2017-03-16 14:17:14 -04:00 |
|
Jeremy Stretch
|
d58f9031d1
|
Wrote tests for tenancy API
|
2017-03-16 13:29:55 -04:00 |
|
Jeremy Stretch
|
0312016f89
|
Wrote tests for circuits API
|
2017-03-16 13:23:01 -04:00 |
|
Jeremy Stretch
|
e3ae013e42
|
Implemented full read/write support for secrets
|
2017-03-15 14:47:18 -04:00 |
|
Jeremy Stretch
|
07a2b136b8
|
Refactored SecretViewSet
|
2017-03-15 13:48:09 -04:00 |
|
Jeremy Stretch
|
13c29cb7a9
|
Post-release version bump
|
2017-03-14 17:18:05 -04:00 |
|
Jeremy Stretch
|
b22c6a0078
|
Release v1.9.2
|
2017-03-14 17:07:04 -04:00 |
|
Jeremy Stretch
|
f4784412de
|
Fixes #964: Fix bug when bulk editing/deleting filtered set of objects
|
2017-03-14 15:22:08 -04:00 |
|
Jeremy Stretch
|
33c5ea1f4e
|
Fixes #963: Fix bug in IPv6 address range expansion
|
2017-03-14 15:06:34 -04:00 |
|
Jeremy Stretch
|
3dc15068b9
|
Allow user to delete session key
|
2017-03-14 14:01:06 -04:00 |
|
Jeremy Stretch
|
4cb30f1ce4
|
Relate SessionKey to UserKey rather than User
|
2017-03-14 13:32:07 -04:00 |
|
Jeremy Stretch
|
b868de8d67
|
Updated user URLs
|
2017-03-14 12:59:10 -04:00 |
|
Jeremy Stretch
|
04aedcc056
|
Merge branch 'develop' into api2
Conflicts:
netbox/templates/users/_user.html
netbox/users/urls.py
|
2017-03-14 12:40:28 -04:00 |
|
Jeremy Stretch
|
d9f1bcbf15
|
Renamed user URL namespace
|
2017-03-14 12:36:44 -04:00 |
|
Jeremy Stretch
|
105d17748e
|
Secrets UI work
|
2017-03-14 12:32:08 -04:00 |
|
Jeremy Stretch
|
dd27950fae
|
Simplify SessionKey usage
|
2017-03-14 10:58:57 -04:00 |
|
Jeremy Stretch
|
f3fd82a24a
|
Allow assigning child devices to rackless parents
|
2017-03-13 11:31:28 -04:00 |
|
Jeremy Stretch
|
cd97b2fb96
|
Fix parent device position display
|
2017-03-13 11:25:06 -04:00 |
|
Jeremy Stretch
|
f661c233be
|
Fixes #950: Fix site_id error on child device import
|
2017-03-13 11:18:33 -04:00 |
|
Jeremy Stretch
|
6a2a2d5d11
|
Fixes #957: Correct device site filter count to include unracked devices
|
2017-03-13 10:13:04 -04:00 |
|
Jeremy Stretch
|
87ff433ef8
|
Fixes #956: Correct bug affecting unnamed rackless devices
|
2017-03-13 10:06:32 -04:00 |
|
Jeremy Stretch
|
4d4441217f
|
APIRootView tweaks
|
2017-03-09 15:18:50 -05:00 |
|
Jeremy Stretch
|
7e51ca9912
|
Provided a root API view
|
2017-03-09 15:05:01 -05:00 |
|
Jeremy Stretch
|
94a29be415
|
Removed deprecated GraphListView
|
2017-03-09 14:28:52 -05:00 |
|
Jeremy Stretch
|
9dfda83946
|
Closes #855: Added an API endpoint for recent activity
|
2017-03-09 14:26:39 -05:00 |
|
Jeremy Stretch
|
41826fc3cb
|
Fixed serialization of CustomFieldChoices
|
2017-03-09 13:50:30 -05:00 |
|
Jeremy Stretch
|
0ed13f6943
|
Removed browsable API login/logout
|
2017-03-09 13:38:15 -05:00 |
|
Jeremy Stretch
|
6c2ed1be22
|
Standardized API URL definitions
|
2017-03-09 13:24:02 -05:00 |
|
Jeremy Stretch
|
ddec424429
|
Replaced RelatedConnectionsView with views.ConnectedDeviceViewSet
|
2017-03-09 12:18:53 -05:00 |
|
Jeremy Stretch
|
7e6d061646
|
Converted GetSessionKey and RSAKeyGeneratorView to ViewSets
|
2017-03-08 17:57:51 -05:00 |
|
Jeremy Stretch
|
c19725506d
|
Cleanup
|
2017-03-08 16:30:32 -05:00 |
|
Jeremy Stretch
|
a6ceaf8d96
|
Moved custom field serializers to their own module to avoid circular dependency
|
2017-03-08 16:18:41 -05:00 |
|
Jeremy Stretch
|
f43fbffdf7
|
Moved TopologyMaps from DCIM to extras
|
2017-03-08 16:12:14 -05:00 |
|
Jeremy Stretch
|
68c099a2af
|
Merge branch 'develop' into api2
Conflicts:
netbox/netbox/settings.py
|
2017-03-08 15:18:32 -05:00 |
|
Jeremy Stretch
|
70a05b4280
|
Post-release version bump
|
2017-03-08 14:45:23 -05:00 |
|
Jeremy Stretch
|
094974d417
|
Release v1.9.1
|
2017-03-08 14:38:24 -05:00 |
|
Jeremy Stretch
|
d89314a559
|
Fixes #943: Child prefixes missing on Python 3
|
2017-03-08 14:10:27 -05:00 |
|
Jeremy Stretch
|
086340540a
|
Fixes #948: Region name should be hyperlinked to site list
|
2017-03-08 12:04:50 -05:00 |
|
Jeremy Stretch
|
ed83b1d9e9
|
Closes #946: Disregard mask length when filtering IP addresses by a parent prefix
|
2017-03-08 11:59:24 -05:00 |
|
Jeremy Stretch
|
4f6d2a8b71
|
Finished user control panel for tokens
|
2017-03-08 11:34:47 -05:00 |
|
Jeremy Stretch
|
d58a8ebba0
|
Initial work on user control panel for tokens
|
2017-03-07 23:30:53 -05:00 |
|
Jeremy Stretch
|
6be465fe9b
|
Addded is_expired property to Token
|
2017-03-07 23:30:31 -05:00 |
|
Jeremy Stretch
|
26225aff57
|
Shorten key length to 20 bytes
|
2017-03-07 22:56:29 -05:00 |
|
Jeremy Stretch
|
fd55360672
|
Suppress default permissions for Token model
|
2017-03-07 22:40:05 -05:00 |
|
Jeremy Stretch
|
4e766c7c3b
|
Closes #945: Display the current user in the nav menu
|
2017-03-07 22:27:46 -05:00 |
|
Jeremy Stretch
|
0b10d98e0b
|
Initial work on token authentication
|
2017-03-07 17:17:39 -05:00 |
|
Jeremy Stretch
|
02e89d77bb
|
Merge branch 'develop' into api2
Conflicts:
netbox/dcim/api/views.py
|
2017-03-07 14:08:06 -05:00 |
|
Jeremy Stretch
|
4b753b1610
|
Fixes #944: Correct console and power connection form behavior
|
2017-03-07 13:32:48 -05:00 |
|
Jeremy Stretch
|
f8381628d4
|
Fixes #941: Corrected old references to rack.site on Device
|
2017-03-06 10:23:24 -05:00 |
|
Jeremy Stretch
|
d8f41f67c9
|
Post-release version bump
|
2017-03-03 11:28:27 -05:00 |
|
Jeremy Stretch
|
ee2d0b963d
|
Release v1.9.0-r1
|
2017-03-03 11:26:31 -05:00 |
|
Jeremy Stretch
|
f051c0e564
|
Fixes #935: Fix form validation error when connecting an interface using live search
|
2017-03-03 11:19:19 -05:00 |
|
Jeremy Stretch
|
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 |
|
Jeremy Stretch
|
06cafb09b3
|
Fixes #937: Region assignment should be optional when creating a site
|
2017-03-03 10:44:07 -05:00 |
|
Jeremy Stretch
|
a7a7b956b1
|
Enable API versioning
|
2017-03-02 16:20:16 -05:00 |
|
Jeremy Stretch
|
9b39ba169c
|
Merge branch 'develop' into api2
Conflicts:
netbox/dcim/api/serializers.py
netbox/dcim/api/urls.py
netbox/dcim/api/views.py
netbox/dcim/filters.py
netbox/dcim/tables.py
requirements.txt
|
2017-03-02 16:01:25 -05:00 |
|
Jeremy Stretch
|
366e2e7a94
|
Post-release version bump
|
2017-03-02 13:30:45 -05:00 |
|
Jeremy Stretch
|
e5f05ca9be
|
Release v1.9.0
|
2017-03-02 13:22:29 -05:00 |
|
Jeremy Stretch
|
cc31c8fc33
|
Closes #894: Expand device name max length to 64 characters
|
2017-03-02 10:11:54 -05:00 |
|
Jeremy Stretch
|
db60e8868c
|
Closes #901: Support for filtering prefixes and IP addresses by mask length
|
2017-03-01 14:23:52 -05:00 |
|
Jeremy Stretch
|
1adae67dd7
|
Closes #927: Upgrade to django-filter 1.0
|
2017-03-01 13:09:19 -05:00 |
|
Jeremy Stretch
|
5ad3044314
|
Closes #862: Show both IPv6 and IPv4 primary IPs in device list
|
2017-02-28 16:46:44 -05:00 |
|
Jeremy Stretch
|
90fe556e5f
|
Corrected region serializers
|
2017-02-28 16:23:39 -05:00 |
|
Jeremy Stretch
|
c0152940f9
|
Merged develop
|
2017-02-28 16:10:53 -05:00 |
|
Jeremy Stretch
|
9313ba08ed
|
Implemented recursive regions with django-mptt
|
2017-02-28 14:15:15 -05:00 |
|
Jeremy Stretch
|
f3b9930dea
|
Initial work on regions
|
2017-02-28 12:11:43 -05:00 |
|
Jeremy Stretch
|
5520144ff4
|
Fixed permissions for inclusion of interface bulk edit form
|
2017-02-27 17:19:30 -05:00 |
|