Jeremy Stretch
83a50f45b5
Converted circuits import views to new scheme
2017-06-02 13:40:52 -04:00
Jeremy Stretch
cac3d5a6e6
Initial work on #655 : CSV import headers
2017-05-31 17:40:11 -04:00
Jeremy Stretch
1f911c1567
Fixes #1229 : Fix validation error on forms where API search is used
2017-05-25 14:33:50 -04:00
Jeremy Stretch
297d9c6bb9
Import unicode_literals
2017-05-24 11:33:11 -04:00
Jeremy Stretch
8a3fb44b96
Fixes #1212 : Allow assigning new VLANs to global VLAN groups
2017-05-23 22:23:50 -04:00
Jeremy Stretch
88fe878d20
Fixes #1195 : Unable to create an interface connection when searching for peer device
2017-05-18 13:33:26 -04:00
Jeremy Stretch
6f23bfe860
PEP8 fixes
2017-05-11 17:54:43 -04:00
Jeremy Stretch
9b01504358
Corrected queryset filter when parent_field is None
2017-05-11 17:20:50 -04:00
Jeremy Stretch
7f94f33044
Closes #1167 : Introduced ChainedModelChoiceFields
2017-05-11 16:30:16 -04:00
Jeremy Stretch
bd2f12630d
Merge branch 'develop' into v2-develop
2017-05-08 15:02:06 -04:00
Jeremy Stretch
86899d010c
Closes #1110 : Expand bulk edit forms to include boolean fields (e.g. toggle is_pool for prefixes)
2017-04-28 12:32:27 -04:00
Jeremy Stretch
dfa0275908
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
2017-04-13 15:42:50 -04:00
Jeremy Stretch
d536cfb057
Improved handling of return_url for object edit/delete views; removed manual definitions of initial data fields
2017-04-13 13:11:23 -04:00
Jeremy Stretch
4384993546
Resolved RemovedInDjango20Warning deprecation warnings
2017-04-05 14:40:25 -04:00
Jeremy Stretch
e5ba60d339
#1033 : Update ArrayFieldSelectMultiple for Django 1.11
2017-04-04 14:30:00 -04:00
Jeremy Stretch
38fb6cf3dc
#1033 : Convert SelectWithDisabled to a templatized widget
2017-04-04 14:19:48 -04:00
Jeremy Stretch
2a0f9ae100
#1033 : Convert ColorSelect to a templatized widget
2017-04-04 13:45:32 -04:00
Jeremy Stretch
c6e3810265
Initial work on #152 : Image attachments
2017-03-30 21:55:57 -04:00
Jeremy Stretch
426d8333d9
Fixes #963 : Fix bug in IPv6 address range expansion
2017-03-14 15:06:34 -04:00
Jeremy Stretch
b92f7aa8f1
Implemented recursive regions with django-mptt
2017-02-28 14:15:15 -05:00
Jeremy Stretch
cc79b8ea3d
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
481f33dab7
Fixes #851 : Resolve encoding issues during import/export with Python 3
2017-02-01 11:49:54 -05:00
Jeremy Stretch
440b431763
Closes #856 : Strip whitespace from fields during CSV import
2017-01-31 16:54:13 -05:00
dav3860
857fb95b3b
Support for comma in interfaces and ip addresses bulk creation ( #833 )
...
* Added support for comma in interfaces and ip addresses bulk creation
* fixed PEP8 style
* removed unnecessary assertions
2017-01-25 14:47:14 -05:00
Jeremy Stretch
27032b412c
Closes #760 : Redirect user back to device view after deleting an assigned IP address
2017-01-18 12:25:07 -05:00
Jeremy Stretch
fdedd18394
Standardized inheritance order of BootstrapMixin
2016-12-21 14:15:18 -05:00
Jeremy Stretch
9733e623e5
Fixes #672 : Expanded color selection for rack and device roles
2016-12-06 12:28:29 -05:00
Jeremy Stretch
2edf823bb7
Fixes #713 : Include a label for the comments field when editing circuits, providers, or racks in bulk
2016-11-29 17:29:56 -05:00
Jeremy Stretch
647cf4889a
#181 : Added ExpandableIPAddressField
2016-10-28 15:12:53 -04:00
Jeremy Stretch
5a59e3827d
#353 : Allow bulk editing of interfaces
2016-10-14 16:38:46 -04:00
Jeremy Stretch
75190bb2e9
Fixes #527 : Support for nullifying custom fields during bulk editing
2016-10-05 15:17:17 -04:00
Jeremy Stretch
369a7f4a3f
#527 : Initial work to allow nullifying fields during bulk edit
2016-09-30 16:17:41 -04:00
Jeremy Stretch
680b53f8f4
Fixes #212 : Tweak APISelect widget to inject BASE_PATH in API URL
2016-09-29 16:41:02 -04:00
Jeremy Stretch
5d2080f87c
Closes #575 : Allow all valid URL schemes in custom fields
2016-09-27 11:42:20 -04:00
Jeremy Stretch
fc5d78519e
Introduced NullableModelMultipleChoiceField to allow null filtering without causing introspection issues during database migrations
2016-09-20 15:48:58 -04:00
Jeremy Stretch
9581f9217e
Reimplemented FilterChoiceField
2016-09-20 11:08:25 -04:00
Jeremy Stretch
84c282b05b
PEP8 fix
2016-09-19 16:21:42 -04:00
Jeremy Stretch
664030a614
Tweak to #493
2016-09-16 10:31:42 -04:00
Jeremy Stretch
9d7b82c9c5
Merge pull request #493 from stianvi/csv_reader_unicode
...
Fixed csv reader to handle special characters
2016-09-16 10:30:27 -04:00
Jeremy Stretch
dc58694d49
Added 'none' options to filters for optional fields
2016-09-15 17:12:53 -04:00
Jeremy Stretch
e0e5e176a1
Fixes #557 : Add 'global' choice to VRF filter for prefixes and IP addresses
2016-09-15 16:03:53 -04:00
Jeremy Stretch
510c4543d2
Implemented FilterChoiceField and get_filter_choices() to reduce filter form boilerplate
2016-09-14 16:27:26 -04:00
Stian Vikan
f93ef5080a
Fixed csv reader to handle special characters
2016-08-19 12:09:40 +02:00
Jeremy Stretch
8cd2aff7f0
Fixes #486 : Prompt for secret key only if updating a secret's value
2016-08-18 16:43:41 -04:00
Jeremy Stretch
d722327566
#180 : Added type and width fields to Rack model
2016-08-08 18:01:15 -04:00
Jeremy Stretch
9d7e97ff8a
Fixes #253 : Added ability to search by prefix to IP address filters
2016-08-06 16:02:57 -04:00
Jeremy Stretch
f5c5c974ea
Fixes #422 : Added ability to encapsulate within double quotes values which contain commas
2016-08-03 17:33:15 -04:00
Jeremy Stretch
b619f99a75
Unicode handling cleanup
2016-07-18 14:48:51 -04:00
Jeremy Stretch
84d50961e6
Suppressed '__all__' field name in BulkImportForm validation
2016-06-29 14:52:02 -04:00
Jeremy Stretch
eade3cbd6b
Fixes #25 : Recurse expand_pattern only if there are more ranges to unpack
2016-06-27 14:12:30 -04:00
Jeremy Stretch
4cbf09e0e1
Improved ExpandableNameField help_text
2016-06-24 11:45:47 -04:00
Jeremy Stretch
bbdc7dccba
Added JS for SlugField autofill
2016-05-20 15:32:17 -04:00
Jeremy Stretch
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00