Commit Graph
100 Commits
Author SHA1 Message Date
Oliver Gorwits 0344d304fe Revert "enable apache style access logging"
This reverts commit 5839fd4404.
2020-10-31 11:12:03 +00:00
Oliver Gorwits 84821f3331 #753 fix UTF-8 handling of Company names in OUI 2020-10-31 11:05:04 +00:00
Oliver Gorwits 15a2b46e3a Try again to drop unneeded constraint on netmap_positions 2020-10-27 12:25:33 +00:00
Oliver Gorwits facc41e310 release 2.046005 2020-10-17 14:40:07 +01:00
Oliver Gorwits 2b72233738 release 2.046004 2020-10-17 14:28:53 +01:00
Oliver Gorwits 64d65c72ee release 2.046003 2020-10-17 13:15:01 +01:00
Oliver Gorwits c7b8c3bcbd #748 always call NetAddr::MAC->new() with named mac param 2020-10-17 13:05:46 +01:00
Oliver Gorwits 4cd0c3eef9 #747 handle missing snmpEngineID 2020-10-17 12:54:41 +01:00
Oliver Gorwits 72934d394c #740 --logfiles=8 and --logsize=10 (MB) options to netdisco-backend and netdisco-web 2020-09-26 12:18:18 +01:00
Oliver Gorwits 5839fd4404 enable apache style access logging per https://github.com/netdisco/netdisco/issues/715#issuecomment-624201815 2020-09-26 11:37:45 +01:00
Oliver Gorwits 7cf2bde4ff #743 make clear when partial MAC search can be used 2020-09-26 11:34:11 +01:00
Oliver Gorwits ef1e2616f1 #738 crash on wildcard search 2020-09-23 09:38:46 +01:00
Oliver Gorwits a146f53d67 #744 remove whitespace from serial numbers 2020-09-22 18:31:14 +01:00
Oliver Gorwits b42493f1e8 release 2.046002 2020-08-07 11:01:09 +01:00
Oliver Gorwits 3aeed20b78 #735 Slow web search for devices 2020-08-06 21:25:01 +01:00
Oliver Gorwits 37b75eafcb release 2.046001 2020-07-10 22:30:44 +01:00
Oliver Gorwits 31fc6e1ee5 #734 Multiple TACACS+/RADIUS servers now supported 2020-07-10 22:18:29 +01:00
Oliver Gorwits b6465abe66 release 2.046000 2020-07-08 22:28:48 +01:00
Oliver Gorwits 87db37180b #733 strip nonprinting characters from OUI table 2020-07-08 22:23:34 +01:00
Oliver Gorwits a95588d500 update changelog 2020-07-08 21:50:51 +01:00
Oliver Gorwits fc46384fc6 #227 Do not overwrite partially retrieved data with null or incorrect values
this and two related commits implements:
- setting snmp_field_protection which can be used to protect any
  database field from having a null value set
- extra device discover worker which prefetches SNMP interfaces and
  performs some sanity checks and comparison against the DB
the two checks will return job status ERROR with CANCELLED if they
see anything fishy.
2020-07-06 19:49:57 +01:00
Oliver Gorwits 80bc1242c0 fix broken build 2020-07-06 19:25:49 +01:00
Oliver Gorwits fc4bd4b342 #732 Node Search via API for known node returns invalid or empty JSON
A few things going on here ... swagger submitting "false" query
params which intefered with truth testing by existence, and also the
Node search not using {results => {}} format response for template,
and also that response then containing DBIC objects which cannot be
translated to JSON without running HRI first.
2020-07-06 19:00:38 +01:00
Oliver Gorwits 650c419dc7 error out on discover failing to get good interfaces from SNMP 2020-07-03 09:32:58 +01:00
Oliver Gorwits 7e51fe2295 try to safeguard some snmp leaf gather failures 2020-07-01 21:21:09 +01:00
Oliver Gorwits f882f98319 #721 redux - better MAC address support in searching 2020-06-30 09:46:19 +01:00
Oliver Gorwits 88ce0d7f9a #721 redux - Port Search handles VLAN and MAC addr properly 2020-06-29 19:00:05 +01:00
Oliver Gorwits 170ea64b7e #722 manual topology should not allow same left and right port/device 2020-06-29 14:42:06 +01:00
Oliver Gorwits dc87a50076 #728 store SNMP Engine ID 2020-06-29 14:38:51 +01:00
Oliver Gorwits 83de59fcc0 #729 Discovery partially fails on invalid indexes 2020-06-29 14:05:44 +01:00
Oliver Gorwits 8ff595c321 release 2.045007 2020-06-05 09:10:46 +01:00
Oliver Gorwits b8eab54010 release 2.045006 2020-05-24 19:42:37 +01:00
Oliver Gorwits 3662899ede #721 search will trim whitespace and handle more MAC formats 2020-05-24 19:41:21 +01:00
Oliver Gorwits ba32ba3f5d release 2.045005 2020-05-18 12:33:10 +01:00
Oliver Gorwits abc8bb3e0e #713 Template processing issue prevents VLAN list displaying 2020-05-18 12:32:25 +01:00
Oliver Gorwits 24a6c88a60 release 2.045004 2020-05-15 13:10:03 +01:00
Oliver Gorwits 6d5d305a90 release 2.045003 2020-05-15 12:00:38 +01:00
Oliver Gorwits 0d3aec8c17 #715 fix crash on missing Accept Header 2020-05-15 11:53:09 +01:00
Oliver Gorwits 42bb6e548b #718 fix Node Search API endpoint 2020-05-15 11:44:01 +01:00
Oliver Gorwits 8acdb67346 minor bug fixes and cleanup 2020-05-15 11:35:12 +01:00
Oliver Gorwits 49d4519ed2 fixes #719 include IO::Socket::INET6 in deps to ensure IPv6 support 2020-05-15 11:13:36 +01:00
Oliver Gorwits b155be832d release 2.045002 2020-04-19 18:02:46 +01:00
Oliver Gorwits b9c002477b allow swagger_path installed routes to be relocated 2020-04-19 18:00:15 +01:00
Oliver Gorwits da33478504 try to make swagger safer with send_file 2020-04-19 11:22:28 +01:00
Oliver Gorwits ed1cf3e2cd another swagger fix for non roothosting 2020-04-19 09:43:02 +01:00
Oliver Gorwits 4f0117e22c many fixes to swagger hosting to allow path relocation (part complete) 2020-04-18 17:26:04 +01:00
Oliver Gorwits 4f57a4d30a rename ports column in device table to be num_ports 2020-04-18 16:50:49 +01:00
Oliver Gorwits 11e8d7c001 release 2.045001 2020-04-18 09:48:33 +01:00
Oliver Gorwits 524f4792c3 restore port column needed for discovery 2020-04-18 09:47:05 +01:00
Oliver Gorwits 22edb6676f release 2.045000 2020-04-15 21:23:28 +01:00
Oliver Gorwits 654799e825 #442 add device ip, port and vlan to the node vendor report results 2020-02-13 15:36:45 +00:00
Oliver Gorwits 8b42fb3774 fix pod 2020-02-13 14:23:27 +00:00
Oliver Gorwits 912a971a75 tidy the Clavister module 2020-02-13 10:24:10 +00:00
Oliver Gorwits c3a995a476 release 2.044015 2020-02-12 16:56:19 +00:00
Oliver Gorwits ab6305b4cf default access list for device_auth should be ipv4 and ipv6 2020-02-12 16:55:16 +00:00
Oliver Gorwits c5140e2061 release 2.044014 2020-02-09 10:02:44 +00:00
Oliver Gorwits 2827d24f02 change from MCE::Shared to MCE::Queue after resolution of crash bug 2020-02-09 10:00:36 +00:00
Oliver Gorwits 236f637858 release 2.044013 2020-02-04 21:34:36 +00:00
Oliver Gorwits d35a29931a change from MCE::Queue to MCE::Shared to better handle signals 2020-02-04 21:34:00 +00:00
Oliver Gorwits 7e489432d8 release 2.044012 2020-02-01 13:27:03 +00:00
Oliver Gorwits b032ebc18e prevent Template::AutoFilter taking action on CSV output 2020-01-30 19:21:02 +00:00
Oliver Gorwits 9e32c2a7f0 release 2.044011 2020-01-26 21:46:09 +00:00
Oliver Gorwits ae0f711682 release 2.044010 2020-01-25 18:09:18 +00:00
Oliver Gorwits db6e89607d #696 complete implementation of #688 2020-01-25 18:07:43 +00:00
Oliver Gorwits e09ae10fb3 release 2.044009 2020-01-23 18:47:30 +00:00
Oliver Gorwits a2d1a04716 Merge branch 'master' of github.com:netdisco/netdisco 2020-01-23 18:45:02 +00:00
Oliver Gorwits 41bb30239c release 2.044008 2020-01-23 18:44:43 +00:00
Oliver Gorwits 8cc4602f7e release 2.044007 2020-01-22 21:25:01 +00:00
Oliver Gorwits bb46797201 smarter fix for vlan filter in netmap 2020-01-22 21:23:57 +00:00
Oliver Gorwits 1de0c415e1 release 2.044006 2020-01-22 21:19:54 +00:00
Oliver Gorwits ee86e62ac7 fix bug in vlan filtered netmap, duplicate nodes 2020-01-22 21:19:04 +00:00
Oliver Gorwits abf415a1ca release 2.044005 2020-01-19 15:31:03 +00:00
Oliver Gorwits 3044d7ebe6 fixes to make the PortMacs query work 2020-01-19 15:08:38 +00:00
Oliver Gorwits e982aded09 add some protections to ACLs and an error log, following #686 2019-12-30 11:23:17 +00:00
Oliver Gorwits e42c2135c4 fix #686 makerancidconf excluded setting should be (ACL) list not dict 2019-12-30 11:09:17 +00:00
Oliver Gorwits 33cfa58bc5 update changelog 2019-12-23 00:35:33 +00:00
Oliver Gorwits 241ecf3353 #524 ipinventory misses mac address for device ips 2019-12-22 23:31:40 +00:00
Oliver Gorwits f7f2d2088b #81 avoid DEPRECATED single warning from DBIC 2019-12-22 09:07:12 +00:00
Oliver Gorwits 17da397c56 #673 disallow clicking arpnip/macsuck buttons for devices not supporting those layers 2019-12-22 08:50:33 +00:00
Oliver Gorwits c282a5a565 #688 Amend vlan search to show number of ports actually using the vlan 2019-12-22 08:33:11 +00:00
Oliver Gorwits d133eb97c2 #667 Network Map: Filter by VLAN doesnt work as expected 2019-12-22 00:16:04 +00:00
Oliver Gorwits 4268fff785 #681 Add href link to a device in a report 2019-12-21 23:08:02 +00:00
Oliver Gorwits 4030000b34 #687 Add an option to set main page after logging in 2019-12-21 22:24:19 +00:00
Oliver Gorwits 92875f0e6f fix #671 need to discover nodes on CLI discover 2019-12-21 22:19:09 +00:00
Oliver Gorwits b04ffffc06 fix #679 unint error 2019-12-21 21:53:50 +00:00
Oliver Gorwits 9ab1b24a77 safety on snmp::info methods 2019-12-21 21:34:39 +00:00
Oliver Gorwits 0eab9213c0 should be faster than using IN on large lists 2019-12-21 21:32:27 +00:00
Oliver Gorwits 9a1938ddc9 safety and tidy the port_macs patch 2019-12-21 20:28:20 +00:00
Oliver Gorwits b5bcd5c7cd release 2.044004 2019-10-30 19:50:52 +00:00
Oliver Gorwits 08969583cb change double negative logic 2019-10-30 19:50:04 +00:00
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