Commit Graph
100 Commits
Author SHA1 Message Date
Oliver Gorwits 0e8f9ad194 release 2.044003 2019-10-15 18:56:11 +01:00
Oliver Gorwits 7caf1056a1 releae 2.044002 2019-10-01 10:43:12 +01:00
Oliver Gorwits 938060494d release 2.044001 2019-09-26 15:01:22 +01:00
Oliver Gorwits bd29c0735c #654 Port list is not sorting numerically 2019-09-26 14:56:08 +01:00
Oliver Gorwits 5548379969 release 2.044000 2019-09-23 14:27:40 +01:00
Oliver Gorwits deb9b62c7f Enforce escaping on all template content 2019-09-23 14:22:00 +01:00
Oliver Gorwits 5f378a39ea better column titles 2019-09-23 14:05:04 +01:00
Oliver Gorwits 7f65d6afdc fix file endling 2019-09-23 14:00:28 +01:00
Oliver Gorwits c7913cb1d1 add first run doc note as suggested by Stuart Kendrick 2019-09-12 21:29:48 +01:00
Oliver Gorwits 7cb80ab05d release 2.043001 2019-09-04 13:35:01 +01:00
Oliver Gorwits d8d2471c09 #644 Device DNS Mismatch report broken by domain_suffix change 2019-09-04 13:33:12 +01:00
Oliver Gorwits 5e0fdf33df release 2.043000 2019-09-03 20:25:36 +01:00
Oliver Gorwits 409b7c1409 fix tests 2019-09-03 19:59:03 +01:00
Oliver Gorwits bb7801d5d7 #638 avoid page reload on admintask data updates 2019-09-03 14:02:08 +01:00
Oliver Gorwits 542837d266 #591 domain_suffix can be list and supports (simple) regexp
Squashed commit of the following:

commit 975e4c6afc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:35:26 2019 +0100

    also support regexp in domain_suffix

commit 0a2b5c8fa2
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:17:17 2019 +0100

    fix rancid, graph, and nodemonitor

commit 6d881de3ff
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:11:54 2019 +0100

    improve docs and set default domain_suffix to be list

commit 1dcafc08a8
Merge: 9a752e02 14ac69dc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:00:39 2019 +0100

    Merge branch 'master' into og-multiple-domain-suffix

commit 9a752e0298
Merge: c836619f 82a99ea9
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 09:45:25 2019 +0100

    Merge branch 'master' into og-multiple-domain-suffix

commit c836619f8c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jun 13 07:52:45 2019 +0100

    hokey fix for nodes with domains

commit fed14bd810
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jun 13 07:02:09 2019 +0100

    basic implementation, rancid graph and nodemonitor missing
2019-09-03 13:35:43 +01:00
Oliver Gorwits 14ac69dc2e might as well make other *walk not care about pseudo and use layers instead 2019-09-03 13:00:22 +01:00
Oliver Gorwits 82a99ea94e #642 requests to /admin/unknown-thing do not get 404 2019-09-03 09:36:50 +01:00
Oliver Gorwits 2897eda684 #587 #561 update pseudo devices to better support ssh arpnip
this patch resets all pseudo devices to have no layer3 support but adds a
feature to the pseudo devices admin panel to enable layer3 support. it also
changes arpnip and arpwalk behaviour to always permit the action if layer3
is available (ignoring the vendor).

documentation will need updating to tell users to create pseudo devices
with layer3 support when they want to arpnip an unsupported platform.

arpnip with ssh/cli against a supported platform (one that can be discovered)
will continue to work normally.

Squashed commit of the following:

commit 9dad5be81d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 09:03:53 2019 +0100

    allow pseudo with layer 3 to run arpnip

commit 7d97943fcd
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:59:10 2019 +0100

    allow pseudo devices with layer 2/3 capability

commit d1fdf574e3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:55:41 2019 +0100

    move pseudo and layer checks to is_able from is_able_now

commit e0f72ef67d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:51:42 2019 +0100

    ports defaults to one

commit 86ba01270c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:50:45 2019 +0100

    add tooltip for arpnip toggle

commit cdd2470228
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:34:46 2019 +0100

    simplify template

commit 46236d68ea
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 23:53:56 2019 +0100

    a fix up for pseudo devices which need layer 3

commit 016d249efc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 20:37:11 2019 +0100

    do not wrap buttons

commit 1ec1402e0c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 20:33:03 2019 +0100

    implement user settable layer-three service for pseudo devices

commit a267efa3d8
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 18:39:22 2019 +0100

    only set layer if successful action

commit b108be5e23
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 18:32:19 2019 +0100

    should defer SNMP against pseudo devices

commit 897ba3a629
Merge: e0ddbaab a7348900
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 14:54:36 2019 +0100

    Merge branch 'master' into og-pseudo-vs-cli-arpnip

commit e0ddbaab08
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Aug 26 11:35:13 2019 +0100

    as last commit, for discover

commit 61f9c89040
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 23:55:38 2019 +0100

    move pseudo and layer checks into is_*able functions

commit 8b010d4023
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:38:11 2019 +0100

    any device completing macsuck/arpnip must have that layer

commit a11bce7863
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:33:27 2019 +0100

    clean up device layers

commit d2661bff61
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:18:02 2019 +0100

    first make arpnip behave like other jobs towards pseudo devices
2019-09-03 09:09:55 +01:00
Oliver Gorwits 0e06e3650a #606 update licence file 2019-08-23 15:28:31 +01:00
Oliver Gorwits bb6cf26b09 update manifest 2019-08-23 11:39:43 +01:00
Oliver Gorwits 86daf7174d add comments 2019-08-23 09:25:17 +01:00
Oliver Gorwits 8a66cf91af typo fix in free ports 2019-08-23 09:22:21 +01:00
Oliver Gorwits a474e35cb9 tweak column size in users page 2019-08-22 17:51:54 +01:00
Oliver Gorwits 52da945221 Merge branch 'master' of github.com:netdisco/netdisco 2019-08-22 17:41:06 +01:00
Oliver Gorwits c822238050 showing free ports works 2019-08-22 17:06:49 +01:00
Oliver Gorwits d45745dd1d fixed only free ports in device ports view (showing free ports TODO) 2019-08-20 11:13:52 +01:00
Oliver Gorwits 22302114cb working free ports after reboot but bug: row expansion 2019-08-19 23:25:06 +01:00
Oliver Gorwits 4c1d5d672d fix for #633 2019-08-19 22:57:03 +01:00
Oliver Gorwits fcd07452c4 fix for #633 2019-08-19 16:52:56 +01:00
Oliver Gorwits 64fb05f556 fix for #633 2019-08-19 16:28:43 +01:00
Oliver Gorwits b72b1b38e0 add relation to get latest node on port 2019-08-19 14:40:12 +01:00
Oliver Gorwits 1b89d20dc7 #624 device layers search should be OR (not AND) 2019-08-18 11:19:34 +01:00
Oliver Gorwits 8d863113d9 show how to package own radius dictionary files 2019-08-18 11:05:55 +01:00
Oliver Gorwits 26dbb714df #630 display full oui vendor 2019-08-18 10:49:57 +01:00
Oliver Gorwits c73c3e7569 improvements to radius patch 2019-08-18 09:16:57 +01:00
Oliver Gorwits 9ec9b1bca4 if user installs Pg they should use supported version 2019-06-30 18:26:46 +01:00
Oliver Gorwits ceeccf8901 #610 better MAC addr input sanity checking 2019-06-30 16:34:03 +01:00
Oliver Gorwits 039527c26a allow stats to run smoothly on ancient Pg 8.4 2019-06-12 11:51:20 +01:00
Oliver Gorwits 0f1c264e41 release 2.042010 2019-06-02 07:55:13 +01:00
Oliver Gorwits 86387627f6 #601 fix job queue no longer shows running or queued jobs 2019-06-02 07:54:00 +01:00
Oliver Gorwits d9bed17fc2 release 2.042009 2019-05-30 07:12:17 +01:00
Oliver Gorwits 2c138a5690 #581 skip storing and displaying fabricated vlan 0 2019-05-30 06:58:34 +01:00
Oliver Gorwits ae94440df8 #571 tests should not use user local config 2019-05-27 16:45:57 +01:00
Oliver Gorwits 88788534ba #589 only show link with highest agg speed if map links between two devices are asymmetric 2019-05-27 15:36:17 +01:00
Oliver Gorwits 087ca8e33c #586 do not show poller performance rows for still running jobs 2019-05-27 14:23:09 +01:00
Oliver Gorwits 902ab6c5f8 #584 fix for case where port has no corresponding properties row 2019-05-27 13:39:54 +01:00
Oliver Gorwits 416cffe52a #577 fix bug related to hostnames comprised a-f only 2019-05-27 13:25:58 +01:00
Oliver Gorwits 262fa88009 #585 make toastr notifications less annoying 2019-05-27 12:53:56 +01:00
Oliver Gorwits b59043d0ca #590 remove DBIx::Class::Schema::Loader remnants 2019-05-27 12:49:56 +01:00
Oliver Gorwits 744da684de #594 add PK to device_port_log and other tidying 2019-05-27 12:47:50 +01:00
Oliver Gorwits 35b13723eb Merge branch 'master' of github.com:netdisco/netdisco 2019-05-27 12:45:40 +01:00
Oliver Gorwits 655d2518f4 #596 fix default value on actionset field 2019-05-27 12:42:50 +01:00
Oliver Gorwits c81328d7a3 release 2.042008 2019-04-30 11:50:15 +01:00
Oliver Gorwits e3648cda37 minor amendments to previous commit 2019-04-30 06:55:38 +01:00
Oliver Gorwits ee9f79c95c improve check_acl performance for basic IP string compare 2019-04-30 06:53:18 +01:00
Oliver Gorwits 5cc3eaebee release 2.042007 2019-04-28 20:56:37 +01:00
Oliver Gorwits a4d4bf7f33 #568 use different icon for WAPs from clients 2019-04-28 20:52:37 +01:00
Oliver Gorwits 2d7bc0bcd9 Merge branch 'master' of github.com:netdisco/netdisco 2019-04-28 20:42:17 +01:00
Oliver Gorwits ca74f32e35 improve check_acl performance for basic IP string compare 2019-04-28 20:42:07 +01:00
Oliver Gorwits af428ddb0d #565 fix netdisco-do when no device param needed 2019-04-24 22:50:54 +01:00
Oliver Gorwits 59918364f5 release 2.042006 2019-04-16 17:47:35 +01:00
Oliver Gorwits 5452eaa539 do not show ignored dupe jobs in job queue 2019-04-16 17:27:03 +01:00
Oliver Gorwits 8f1f35abab fix inconsistency in titlebar global search when port is selected 2019-04-16 17:10:13 +01:00
Oliver Gorwits d369814b17 #549 redux - fix for changing pseudo device ports 2019-04-05 14:50:58 +01:00
Oliver Gorwits f25352b747 release 2.042005 2019-04-03 14:55:49 +01:00
Oliver Gorwits 731eb765b1 fix strange interaction between CORE::sort and List::MoreUtils::uniq 2019-04-03 14:34:09 +01:00
Oliver Gorwits db71fffe54 refactor to try device port vlan update again 2019-04-02 15:31:20 +01:00
Oliver Gorwits 223c616cb0 better var names and change logic to skip port 2019-04-01 23:15:44 +01:00
Oliver Gorwits b22c32a578 better sql update, fixed worker return, better logic on vlans 2019-04-01 22:36:35 +01:00
Oliver Gorwits a6e7943c03 #528 record egress untagged vlans in device_port_vlan table 2019-04-01 14:38:27 +01:00
Oliver Gorwits 8c974fd256 #549 clean manual topology after device ports change 2019-04-01 13:23:51 +01:00
Oliver Gorwits e2ca54b3c0 #551 better error message for both device_auth and snmp_auth 2019-04-01 12:59:42 +01:00
Oliver Gorwits 3e1541071c #552 device addresses report has broken column data 2019-04-01 12:56:36 +01:00
Oliver Gorwits 8c1f366050 release 2.042004 2019-03-28 22:59:36 +00:00
Oliver Gorwits 764bbfe3fb release 2.042003 2019-03-21 16:18:19 +00:00
Oliver Gorwits 107a65404c even better fix for dclone _auth 2019-03-21 15:09:24 +00:00
Oliver Gorwits d106d4cf22 tread more carefully when loading device_auth and snmp_auth 2019-03-21 15:03:07 +00:00
Oliver Gorwits 456e3502a1 release 2.042002 2019-03-20 12:26:00 +00:00
Oliver Gorwits 142ddcc394 update netdisco-sshcollector POD 2019-03-20 12:21:39 +00:00
Oliver Gorwits c4f9810e7d allow store() to pick the best status of any connecting worker 2019-03-20 12:15:09 +00:00
Oliver Gorwits 39805adf69 avoid defer in more cases so that devices do not become skipped from all jobs 2019-03-19 19:13:02 +00:00
Oliver Gorwits 4ef5691bb5 allow pseudo devices to arpnip 2019-03-19 13:05:47 +00:00
Oliver Gorwits dafed30742 release 2.042001 2019-03-18 21:27:46 +00:00
Oliver Gorwits 9fa4086088 do not clobber sshcollector config 2019-03-18 21:26:10 +00:00
Oliver Gorwits 0ae705c6a8 release 2.042000 2019-03-17 20:30:29 +00:00
Oliver Gorwits df1a150f0c release 2.041002 2019-03-17 09:36:48 +00:00
Oliver Gorwits 16422f866d ensure we also check legacy config name for nbtstat_response_timeout 2019-03-17 09:21:48 +00:00
Oliver Gorwits 616ed567bc make legacy config snmp_auth less interesting than device_auth 2019-03-17 09:00:05 +00:00
Oliver Gorwits 9b947369f9 release 2.041001 2019-03-15 05:33:27 +00:00
Oliver Gorwits 9b72526da0 Merge branch 'master' of github.com:netdisco/netdisco 2019-03-15 05:25:58 +00:00
Oliver Gorwits c4e7d98c56 fix device port change check 2019-03-15 05:18:44 +00:00
Oliver Gorwits 154db22ac0 direct link to pg_hba.conf fix 2019-03-13 22:54:51 +00:00
Oliver Gorwits b6028685e2 update docs to specify curl and postgresql packages 2019-03-13 22:38:24 +00:00
Oliver Gorwits 9b39d1e452 rename CLI Transport to SSH 2019-03-13 22:23:38 +00:00
Oliver Gorwits 76f8ec961c add rc9000 to latest change 2019-03-13 22:21:22 +00:00
Oliver Gorwits 0c62159c85 release 2.041000 2019-03-12 19:59:35 +00:00
Oliver Gorwits a138325175 travis test all branches 2019-03-11 21:34:18 +00:00
Oliver Gorwits 15c132a094 Revert "test compilation of all scripts and modules passes"
This reverts commit fdafbb735e.
2019-03-11 17:49:13 +00:00
Oliver Gorwits fdafbb735e test compilation of all scripts and modules passes 2019-03-11 17:39:53 +00:00
Oliver Gorwits 249f05165f release 2.040007 2019-03-06 18:43:31 +00:00