John Anderson
fd9b2f2fda
cleanup component filters and UI filter forms for device and device type - #2583
2018-11-15 00:42:01 -05:00
John Anderson
3c0181ef35
added logic to append &type=physical to interface API query for cable creation - #2585
2018-11-14 23:35:15 -05:00
Jeremy Stretch
2fce7ebd8f
Fixes #2565 : Improved rendering of Markdown tables
2018-11-13 11:02:48 -05:00
Jeremy Stretch
21fd889810
Fix regression from #2566
2018-11-08 11:11:52 -05:00
Jeremy Stretch
4b5181d640
Fixes #2566 : Prevent both ends of a cable from connecting to the same termination point
2018-11-08 10:40:17 -05:00
Jeremy Stretch
cbfb25f003
Initial work on a cable tracing modal
2018-10-29 16:45:20 -04:00
Jeremy Stretch
83dec3b587
Fixed color display
2018-10-26 13:14:12 -04:00
Jeremy Stretch
471bddea09
WIP: Initial work on the cable connection form
2018-10-22 16:58:24 -04:00
Jeremy Stretch
bf47e7cae3
#2487 : Require the 'brief' parameter to evaluate True
2018-10-04 14:50:57 -04:00
Jeremy Stretch
db2721c581
Enable brief API output utilizing nested serializers
2018-10-04 13:43:50 -04:00
Jeremy Stretch
99848aab6a
Fixes #2483 : Set max item count of API-populated form fields to MAX_PAGE_SIZE
2018-10-03 16:17:17 -04:00
Jeremy Stretch
3a88e43103
Fixes #2406 : Remove hard-coded limit of 1000 objects from API-populated form fields
2018-09-13 11:21:40 -04:00
Jeremy Stretch
40efa55ec7
Merged release v2.3.7
2018-07-27 11:43:27 -04:00
Jeremy Stretch
b518258e6d
Closes #2250 : Include stat counters on report result navigation
2018-07-23 16:10:46 -04:00
Jeremy Stretch
a1d45023ab
Fixes #2256 : Prevent navigation overlap when jumping to test results on report page
2018-07-23 15:50:44 -04:00
Jeremy Stretch
e27765d965
Added autocompletion for tags form widget
2018-07-05 16:51:38 -04:00
Jeremy Stretch
9eb9715e05
Cleaned up IP addresses list under device/VM interfaces
2018-07-03 17:05:04 -04:00
Jeremy Stretch
b2c5bcd4f1
Upgraded jquery to v3.3.1
2018-02-06 15:11:29 -05:00
Jeremy Stretch
d84e5d1839
Cleaned up component tables and checkbox toggling
2017-12-21 13:29:02 -05:00
Jeremy Stretch
ca77e4545a
Merge branch 'develop' into develop-2.3
2017-11-17 12:05:38 -05:00
Jeremy Stretch
8299c735b1
Fixes #1599 : Reduce mobile cut-off for navigation menu to 960px
2017-11-15 14:57:56 -05:00
Jeremy Stretch
124878ed22
Fixes #1599 : Display global search in navigation menu unless display is less than 1200px wide
2017-11-15 14:44:33 -05:00
Jeremy Stretch
ba42ad2115
Merge branch '150-interface-vlans' into develop-2.3
2017-11-14 15:36:14 -05:00
Jeremy Stretch
5d19a9f50f
Rearranged device/VM view and expanded component lists
2017-11-03 16:58:56 -04:00
Jeremy Stretch
9c0b414676
Fixed vertical heigh of checboxes in tables
2017-10-27 10:31:54 -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
77182d8711
Redesigned the navigation menus
2017-09-29 14:27:42 -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
696d91daa3
Prettied up the reports list
2017-09-26 17:17:28 -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
4f9379a5e2
Cleaned up device interfaces/IPs table
2017-09-20 14:44:51 -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
136d16b7fd
Don't add a placeholder option to multiselect widgets
2017-09-12 14:14:08 -04:00
huzichunjohn
b6df0209ba
Fixes #1472 : Secret truncated when using '<' character ( #1477 )
2017-09-11 10:55:04 -04:00
Jeremy Stretch
dadfcd4f81
Tweaked navigation menu styling
2017-08-03 17:49:22 -04:00
Jeremy Stretch
1f982c94ce
Added an AJAX spinner
2017-07-17 11:41:39 -04:00
Jeremy Stretch
bb2f86463e
Upgraded jQuery to v3.2.1
2017-07-14 10:17:09 -04:00
Jeremy Stretch
29a71fd903
#1265 : Improved livesearch UI Javascript
2017-06-14 14:50:12 -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
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
f1cbc7da33
Fixes #1157 : Hide nav menu search bar on small displays
2017-05-17 16:00:46 -04:00
Jeremy Stretch
3844f70a4d
Fixes #1152 : Unable to edit user keys
2017-05-09 17:53:37 -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
616f109671
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/ipam/forms.py
2017-04-27 15:29:40 -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
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
d5c3f9e780
#878 : Show assigned IP addresses in device interfaces list
2017-04-12 22:02:23 -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
ea1d4e7f50
Updated static CSS/JS libraries
2017-04-03 16:15:06 -04:00
Jeremy Stretch
66615f1a96
Prettied things up a bit
2017-03-29 16:45:25 -04:00
Zach Moody
48141c0693
Fixes #996
2017-03-24 17:38:06 -05:00
Jeremy Stretch
36bbcc8559
Fix API JS to read response.results for new API
2017-03-20 10:06:25 -04:00
Jeremy Stretch
3dc15068b9
Allow user to delete session key
2017-03-14 14:01:06 -04:00
Jeremy Stretch
105d17748e
Secrets UI work
2017-03-14 12:32:08 -04:00
Jeremy Stretch
7e6d061646
Converted GetSessionKey and RSAKeyGeneratorView to ViewSets
2017-03-08 17:57:51 -05:00
Jeremy Stretch
f1518226bd
Merge branch 'develop' into api2
...
Conflicts:
netbox/dcim/api/serializers.py
2017-02-17 15:12:53 -05:00
Jeremy Stretch
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
Jeremy Stretch
b71566f206
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
2017-02-16 14:28:06 -05:00
Jeremy Stretch
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
Jeremy Stretch
dc606645fd
Fixes #884 : Preserve selected rack unit when changing a device's rack face
2017-02-09 23:27:12 -05:00
Jeremy Stretch
616ca4fe1f
Adapted the web UI to work with the new secrets API
2017-02-03 16:14:42 -05:00
Jeremy Stretch
1bddd038fe
Fixes #840 : Correct API path resolution for secrets when BASE_PATH is configured
2017-01-23 16:25:05 -05:00
Jeremy Stretch
39d083eae7
Re-implemented method for bulk editing/deleting all objects within a filtered queryset
2017-01-20 16:42:11 -05:00
Jeremy Stretch
c94d111401
Closes #743 : Enabled bulk creation of all device components
2016-12-16 16:29:32 -05:00
Jeremy Stretch
6a9f26a68d
Cleaned up attribute tables
2016-12-14 17:09:33 -05:00
Jeremy Stretch
298ac1ba7a
Widened page layout; improved mobile rendering
2016-12-09 16:23:11 -05:00
Jeremy Stretch
eb4cd0e723
Fixes #672 : Expanded color selection for rack and device roles
2016-12-06 12:28:29 -05:00
Jeremy Stretch
300ee820fa
#672 : Cleaned up rack elevation CSS
2016-12-05 18:11:07 -05:00
Jeremy Stretch
a0ee6b0d58
Closes #667 : Added stats to RIR list view
2016-11-11 15:02:53 -05:00
Jeremy Stretch
4405bc4182
Closes #608 : Add "toggle all" button to device and device type components
2016-10-19 15:45:26 -04:00
Jeremy Stretch
36066068d4
#527 : Initial work to allow nullifying fields during bulk edit
2016-09-30 16:17:41 -04:00
Jeremy Stretch
d5fc0e9ce7
Closes #345 : Bulk edit: allow user to select all objects on page or all matching query
2016-09-28 16:56:17 -04:00
Jeremy Stretch
5e4fce248c
Fixes #558 : Update slug field when name is populated without a key press
2016-09-15 11:36:45 -04:00
Jeremy Stretch
6af7403738
Fixes #507 : Corrected rendering of nav menu on screens narrower than 1200px
2016-09-12 15:02:40 -04:00
Jeremy Stretch
98fe83944f
Deleted obsolete javascript
2016-09-12 13:50:55 -04:00
Jeremy Stretch
ab90a06c54
Fixes #486 : Prompt for secret key only if updating a secret's value
2016-08-18 16:43:41 -04:00
Jeremy Stretch
b74f338aa1
Fixes #463 : Prevent prepopulation of livesearch field with '---------'
2016-08-12 11:24:29 -04:00
Jeremy Stretch
a89fb734a0
Added colored labels for device and rack roles
2016-08-10 13:35:55 -04:00
Jeremy Stretch
474b19d927
We have a logo!
2016-08-09 14:57:14 -04:00
Jeremy Stretch
c3c3b80cd9
Fixed toggling of secret lock/unlock buttons
2016-08-04 14:42:34 -04:00
Jeremy Stretch
6184eb6664
Fixes #425 : Ignore leading and trailing periods when generating a slug
2016-08-04 11:52:55 -04:00
Jeremy Stretch
b62cd32428
Fixes #370 : Notify user when secret decryption fails
2016-07-22 14:43:14 -04:00
Jeremy Stretch
d6c2fe2385
Fixes #317 : Rack elevation display fix for device types greater than 42U in height
2016-07-18 13:03:40 -04:00
Jeremy Stretch
b9db1ac7f7
Merge pull request #283 from ercpe/html-overflow
...
Use overflow-y: scoll on html element
2016-07-13 16:03:53 -04:00
Jeremy Stretch
d3a5b82d93
Fixes #282 : De-select "all" checkbox if one or more objects are deselected
2016-07-13 13:50:50 -04:00
Johann Schmitz
35a2671525
Use overflow-y: scoll on html element to avoid jumping around when the previous/next page adds a vertical scrollbar.
2016-07-13 15:39:59 +02:00
Jeremy Stretch
f617828712
A little cleanup from #222
2016-07-11 13:29:58 -04:00
bellwood
f1881fad71
Update base.css
2016-07-09 14:09:35 -04:00
Jeremy Stretch
4dac43c1c9
Fixes #48 : Set .container to auto with a max width
2016-06-28 09:50:00 -04:00
Jeremy Stretch
b392aa4a4a
Fixes #45 : Strip plus signs during slugification
2016-06-28 09:39:55 -04:00
Jeremy Stretch
0b66b547a3
Fixed double top border on component template tables
2016-06-24 12:56:36 -04:00
Jeremy Stretch
39330850b3
Standardized graph display; added templatization for graph links
2016-06-24 11:16:49 -04:00
Jeremy Stretch
45906fae69
Tweaked rack unit colors/borders
2016-06-22 13:38:57 -04:00
Jeremy Stretch
ed07b235a2
Pulled in all third-party resources and standardized on static template tag
2016-06-21 13:26:19 -04:00
Jeremy Stretch
4c66419af8
Added U heights 17-42
2016-06-01 13:51:05 -04:00
Jeremy Stretch
bbdc7dccba
Added JS for SlugField autofill
2016-05-20 15:32:17 -04:00
Jeremy Stretch
c4f4ad8a08
Update livesearch text when real field changes
2016-05-19 17:02:35 -04:00
Jeremy Stretch
6ce2cf9db0
Reworked secrets API to allow optional decryption by POSTing a private key
2016-03-22 12:17:49 -04:00
Jeremy Stretch
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00