1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00
Commit Graph

324 Commits

Author SHA1 Message Date
cf5be85dad Closes #1061: Escape all messages by default (complements #1062) 2017-04-10 10:54:35 -04:00
2c99a8bee4 Closes #1052: Added rack reservation list and bulk delete views 2017-04-06 16:26:48 -04:00
f3eee25527 Fixes #1051: Upgraded django-rest-swagger 2017-04-06 11:54:13 -04:00
11ae938146 Fixes #1027: Fixed nav menu highlighting when BASE_PATH is set 2017-04-04 11:55:16 -04:00
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
6813787fc7 Fixes #1013: Show edit/delete reservation buttons on rack view 2017-03-29 12:15:14 -04:00
47120fae01 Rack assignment is optional for devices 2017-03-23 15:36:24 -04:00
66a6a8f33c Closes #983: Include peer device names when listing circuits in device view 2017-03-22 16:58:56 -04:00
1682de59df Added a footer link to the GitHub wiki 2017-03-20 14:05:26 -04:00
d9f1bcbf15 Renamed user URL namespace 2017-03-14 12:36:44 -04:00
cd97b2fb96 Fix parent device position display 2017-03-13 11:25:06 -04:00
4e766c7c3b Closes #945: Display the current user in the nav menu 2017-03-07 22:27:46 -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
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
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
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
4d26fc7e7c Fixes #903: Only alert on missing criticial connections if present in the parent device type 2017-02-17 15:10:08 -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
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
f4f41a5985 Fixes #859: Fix Javascript for connection status toggle button 2017-01-31 09:41:25 -05:00
5d5d4ac714 Fixes #845: Fix missing edit/delete buttons on object tables for non-superusers 2017-01-26 13:20:56 -05:00
1317c0dd8c Closes #841: Merged search and filter forms on all object lists 2017-01-24 12:05:39 -05:00
bbc633b004 Closes #782: Allow filtering devices list by manufacturer 2017-01-24 10:53:59 -05:00
ed8fdd9292 Fixes #816: Redirect back to parent prefix view after deleting child prefixes 2017-01-24 09:50:51 -05:00
1bddd038fe Fixes #840: Correct API path resolution for secrets when BASE_PATH is configured 2017-01-23 16:25:05 -05:00
52420945b2 Standardized naming of return_url for all object views 2017-01-23 14:07:26 -05:00
39d083eae7 Re-implemented method for bulk editing/deleting all objects within a filtered queryset 2017-01-20 16:42:11 -05:00
3eb969de0c Standardized the use of return_url for ObjectDeleteView 2017-01-18 13:30:19 -05:00
9ff59ab686 Closes #760: Redirect user back to device view after deleting an assigned IP address 2017-01-18 12:25:07 -05:00
b3f20aa233 Closes #783: Add a description field to the Circuit model 2017-01-17 15:18:03 -05:00
03859d7287 Closes #803: Clarify that no child objects are deleted when deleting a prefix 2017-01-17 14:52:39 -05:00
c9e7c12463 Closes #284: Added interface_ordering field to DeviceType 2017-01-06 12:59:49 -05:00
dbf9840b26 Corrected permissions for device component form rendering 2017-01-05 15:37:15 -05:00
09fe328c3f Standardized template names 2017-01-05 15:31:41 -05:00
c7acc9ad69 Updated circuit import template 2017-01-03 14:25:51 -05:00
050b6449d4 Split site contact info into a separate panel 2017-01-03 13:46:49 -05:00
e7b08f8f2f Closes #756: Added contact details to site model 2016-12-29 11:37:40 -05:00
8edaff860c Fixes #658: Added is_pool field to Prefix model 2016-12-27 15:07:52 -05:00
e647065e63 Improved device interface list performance 2016-12-27 13:21:19 -05:00
bdff71db9e Fixed paginator text rendering 2016-12-26 15:36:33 -05:00
04fd197c9b Fixed table form rendering for django-tables2>=1.2.1 2016-12-26 14:30:56 -05:00
e8684240a7 Added permissions evaluation 2016-12-21 17:28:35 -05:00
c1b6da771f Only display "select all" button if there are two or more items 2016-12-21 17:26:25 -05:00
3de51876d0 Refactored device component creation views 2016-12-21 17:20:27 -05:00
0e4d02bd10 Renamed template 2016-12-21 15:31:55 -05:00
7b06f5e9fc Introduced DeviceComponentCreateView 2016-12-21 15:26:56 -05:00