Commit Graph

658 Commits

Author SHA1 Message Date
Jeremy Stretch
5f68c28cf8 Added subdevice_role to DeviceTypeSerializer 2016-09-27 16:04:14 -04:00
Jeremy Stretch
866c2d7d34 Merge pull request #574 from rfdrake/mobile
viewport change for mobile
2016-09-27 13:58:57 -04:00
Jeremy Stretch
92e4ce0d1e Fixes #577: Correct initialization of custom boolean fields 2016-09-27 13:42:10 -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
0a790de87f Fixes #576: Delete all relevant CustomFieldValues ehen deleting a CustomFieldChoice 2016-09-27 10:51:33 -04:00
Robert Drake
067848c1ca viewport change for mobile 2016-09-26 23:43:05 -04:00
Jeremy Stretch
d2c9dc6b65 Fixes #571: Correct rack group filter on device list 2016-09-22 10:06:59 -04:00
Jeremy Stretch
9ea32b2906 Tweaked ExportTemplate admin display 2016-09-21 11:57:05 -04:00
Jeremy Stretch
1bd65fed01 Post-release version bump 2016-09-21 11:45:12 -04:00
Jeremy Stretch
a52cfe268e Quick fix for v1.6.1 related to #561 2016-09-21 11:43:22 -04:00
Jeremy Stretch
e0d8c567d3 Post-release version bump 2016-09-21 10:15:03 -04:00
Jeremy Stretch
7fa25bfad2 Release v1.6.1 2016-09-21 09:55:57 -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
49d5574edc status filter fields should not be required 2016-09-20 11:29:30 -04:00
Jeremy Stretch
6d9507e1c6 Corrected PrefixFilterForm 2016-09-20 11:25:16 -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
97e9499a94 Fixes #564: Display custom fields for all applicable objects 2016-09-19 16:13:02 -04:00
Jeremy Stretch
a3f664ce7b Closes #561: Make custom fields accessible from within export templates 2016-09-19 16:11:37 -04:00
Jeremy Stretch
5e962b57b9 Removed obsolete dependency 2016-09-19 10:32:38 -04:00
Jeremy Stretch
9a01485312 Fixes #562: Fixed bulk interface creation 2016-09-19 10:31:40 -04:00
Jeremy Stretch
86b9822a18 Closes #552: Added a None filter option for custom select fields 2016-09-16 13:42:07 -04:00
Jeremy Stretch
82dc6d0d74 Closes #415: Added an expand/collapse toggle button to the prefix list 2016-09-16 11:50:02 -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
15ee571031 Merge pull request #555 from rfdrake/develop
Fix for Docker ldap
2016-09-16 09:59:43 -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
61f2037ca4 Fixes #531: Order prefixes by VRF assignment 2016-09-15 12:09:54 -04:00
Jeremy Stretch
f980944a8a Fixes #558: Update slug field when name is populated without a key press 2016-09-15 11:36:45 -04:00
Jeremy Stretch
510c4543d2 Implemented FilterChoiceField and get_filter_choices() to reduce filter form boilerplate 2016-09-14 16:27:26 -04:00
Robert Drake
ee137110f4 change ldap.py to ldap_config.py 2016-09-14 13:32:54 -04:00
Jeremy Stretch
344db9b896 Post-release version bump 2016-09-13 12:16:42 -04:00
Jeremy Stretch
f63e20571c PEP8 fix 2016-09-13 12:10:21 -04:00
Jeremy Stretch
95bec56133 Relase v1.6.0 2016-09-13 12:08:36 -04:00
Jeremy Stretch
a2dba6d628 Simplified FibreChannel interface form factors 2016-09-13 11:21:15 -04:00
Jeremy Stretch
1c29328bb6 Added address family filters to aggregate and prefix lists 2016-09-13 10:35:55 -04:00
Jeremy Stretch
4f3aa40b26 #167: Added more interface form factors 2016-09-12 21:34:47 -04:00
Jeremy Stretch
cf4dada7bf Corrected filtering of boolean custom fields 2016-09-12 15:59:43 -04:00
Jeremy Stretch
67922d6345 Fixes #507: Corrected rendering of nav menu on screens narrower than 1200px 2016-09-12 15:02:40 -04:00
Jeremy Stretch
1f6a0b9c0a Deleted obsolete javascript 2016-09-12 13:50:55 -04:00
Jeremy Stretch
d4cc7d5b35 Fixes #522: Remove obsolete check for staff status when bulk deleting objects 2016-09-12 11:21:13 -04:00
Jeremy Stretch
0de97589e6 Fixes #544: Strip CRLF-style line terminators from rendered export templates 2016-09-12 10:42:59 -04:00
Jeremy Stretch
3842729a2c Fixes #540: Add links for VLAN roles under VLAN nav menu 2016-09-12 09:44:24 -04:00
Jeremy Stretch
b31f75930f Fixes #515: Clarify when 'face' field is required 2016-09-12 09:36:23 -04:00
Jeremy Stretch
2659f36a32 Added URL custom field type; added is_filterable toggle; fixed bulk editing 2016-08-23 16:45:26 -04:00
Jeremy Stretch
98d44c5819 Corrected reporting of bulk edits to custom fields 2016-08-23 12:47:44 -04:00
Jeremy Stretch
2d88c8695b Corrected CustomField ordering 2016-08-23 12:25:23 -04:00
Jeremy Stretch
b29cf4cacc Added a weight to CustomField for ordering fields within a form 2016-08-23 12:11:27 -04:00
Jeremy Stretch
9dbf3d6e05 Added custom field support to filter forms 2016-08-23 12:05:28 -04:00
Jeremy Stretch
2168926d90 Implemented dynamic filters for custom fields 2016-08-23 11:18:00 -04:00
Jeremy Stretch
ac5eec18d0 Fixed API tests 2016-08-22 17:15:20 -04:00
Jeremy Stretch
6ef1930c61 Refreshed migrations 2016-08-22 15:52:26 -04:00
Jeremy Stretch
c7e7063a2a Merged develop 2016-08-22 15:49:41 -04:00
Jeremy Stretch
be4dde81e1 Optimized API performance 2016-08-22 15:16:49 -04:00
Jeremy Stretch
238bf0a1bb Extended API to include custom fields 2016-08-22 13:20:30 -04:00
Jeremy Stretch
77f18d6e66 Updated bulk edit forms to support custom fields 2016-08-22 13:11:57 -04:00
Jeremy Stretch
3d318d98a6 Adjusted display of created and last_updated times for primary objects 2016-08-19 12:19:02 -04:00
Jeremy Stretch
eb70f4d28c Fixes #490: Corrected display of circuit commit rate 2016-08-19 10:41:37 -04:00
Jeremy Stretch
10afd97fad Fixes #495: Include tenant in prefix and IP CSV export 2016-08-19 10:31:16 -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
8469fb8a25 Fixes #476: Corrected rack import instructions 2016-08-18 15:23:28 -04:00
Jeremy Stretch
28cb681446 Documentation and cleanup 2016-08-18 14:23:28 -04:00
Jeremy Stretch
4198f7da40 Fixed default value for boolean fields 2016-08-18 11:44:40 -04:00
Jeremy Stretch
f624f3b77b Fixes #484: Allow bulk deletion of >1K objects 2016-08-18 10:12:43 -04:00
Jeremy Stretch
fc46e1fae1 Optimized bulk editing of custom fields 2016-08-17 15:52:27 -04:00
Jeremy Stretch
ebfb1b8469 Converted to a single column for value storage 2016-08-17 14:49:42 -04:00
Jeremy Stretch
7448cdf02a More performance improvements 2016-08-17 13:40:22 -04:00
Jeremy Stretch
c8933f3e18 Added icon for boolean fields 2016-08-17 13:40:06 -04:00
Jeremy Stretch
316ee75872 Corrected issue with duplicate queries 2016-08-17 12:41:12 -04:00
Jeremy Stretch
3b8d4f19dc Merge branch 'develop' into custom-fields 2016-08-17 12:05:13 -04:00
Jeremy Stretch
02c65af004 Removed redundant PK list from bulk edit template 2016-08-17 12:04:16 -04:00
Jeremy Stretch
b8d6365368 Fixed test case name 2016-08-16 17:49:52 -04:00
Jeremy Stretch
e02e34d0aa Added some simple tests for custom fields 2016-08-16 17:48:35 -04:00
Jeremy Stretch
bef660a2ad Added bulk editing capability for custom fields 2016-08-16 14:57:04 -04:00
Jeremy Stretch
b311dc8653 Merging v1.5.2 2016-08-16 10:19:55 -04:00
Jeremy Stretch
dfbf703f8f Post-release version bump 2016-08-16 09:34:26 -04:00
Jeremy Stretch
2212979718 Release v1.5.2 2016-08-16 09:32:53 -04:00
Jeremy Stretch
019c125f42 Fixes #472: Hide the connection button for interfaces which have a circuit terminated to them 2016-08-16 09:29:20 -04:00
Jeremy Stretch
f888b7a1e4 Fixes #469: Added missing import buttons to list views 2016-08-15 17:57:17 -04:00
Jeremy Stretch
a2ef5ad048 Added templates for IPAM objects; cleaned up admin 2016-08-15 16:58:25 -04:00
Jeremy Stretch
19fb121db9 Fixes #467: Include prefixes and IPs which inherit tenancy from their VRF in tenant stats 2016-08-15 16:11:17 -04:00
Jeremy Stretch
d2af80fc44 Fixes #468: Added validation to prevent a connected interface from having its form factor set to 'virtual' 2016-08-15 15:52:06 -04:00
Jeremy Stretch
b0c70a586f Fixes #460: For real this time 2016-08-15 15:39:48 -04:00
Jeremy Stretch
4724ce45d8 Minimal implemtnation of custom fields 2016-08-15 15:24:23 -04:00
Jeremy Stretch
6037f99d60 Fixes #460: Corrected ordering of IP addresses with differing prefix lengths 2016-08-13 01:02:03 -04:00
Jeremy Stretch
486fe1b173 Initial work on custom fields 2016-08-12 17:20:01 -04:00
Jeremy Stretch
3a771d871c Enable custom export templates for Tenants 2016-08-12 13:29:24 -04:00
Jeremy Stretch
c5c55380a8 Fixes #463: Prevent prepopulation of livesearch field with '---------' 2016-08-12 11:24:29 -04:00
Jeremy Stretch
fd8782134d Post-release version bump 2016-08-11 13:54:07 -04:00
Jeremy Stretch
96b4f69a74 Release v1.5.1 2016-08-11 13:47:09 -04:00
Jeremy Stretch
82f0a5c7b9 Added Device asset_tag field to API tests 2016-08-11 13:46:44 -04:00
Jeremy Stretch
510e8a40c3 Closes #421: Added asset_tag field to devices 2016-08-11 11:58:21 -04:00
Jeremy Stretch
4a23bd95e1 Closes #456: Added IP search box to home page 2016-08-11 11:06:56 -04:00
Jeremy Stretch
f2cb52f649 Fixes #457: Added role field to rack edit form 2016-08-11 10:19:50 -04:00
Jeremy Stretch
43087c2e90 Fixes #454: Correct typecasting on rack export 2016-08-10 22:27:27 -04:00
Jeremy Stretch
adfdd1ed29 Colorized roles in rack and device lists 2016-08-10 22:20:09 -04:00
Jeremy Stretch
43e675d2ca Post-release version bump 2016-08-10 17:48:14 -04:00
Jeremy Stretch
cb293fa856 Release v1.5.0 2016-08-10 17:41:08 -04:00