Commit Graph

1525 Commits

Author SHA1 Message Date
Oliver Gorwits
0028598461 Filter undefined entries from user log 2014-08-13 11:42:50 +01:00
Oliver Gorwits
a93a9dd26d add test dependencies to Makefile.PL 2014-08-13 11:41:29 +01:00
Eric A. Miller
7f768b544f Use custom portsort plug-in on port columns within DataTables not using server-side processing 2014-08-12 21:51:26 -04:00
Eric A. Miller
746d500175 Use custom portsort plug-in for DataTables in device ports tab 2014-08-12 18:52:11 -04:00
Eric A. Miller
8cc9e64c9a portsort.js unit tests using qunit, qunit-tap, and phantomjs 2014-08-12 18:49:43 -04:00
Eric A. Miller
0b090e2ca6 Add custom portsort js based upon natural sort plug-in for port sorting in DataTables 2014-08-12 18:48:59 -04:00
Oliver Gorwits
9102d366f2 release 2.029004 2014-08-11 22:04:03 +01:00
Oliver Gorwits
4124a14e58 Do not autoload all modules in a namespace... picks up old/bad code 2014-08-11 22:00:32 +01:00
Oliver Gorwits
62df379a9d release 2.029002 2014-08-10 21:36:59 +01:00
Oliver Gorwits
9afbe6d7e6 New backend daemon code, no SQLite. MCE::Flow.
Squashed commit of the following:

commit 3284b62509
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 21:17:06 2014 +0100

    config defaults tidying

commit ade7bcd880
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 20:00:01 2014 +0100

    high priority jobs are picked first and inserted to prio queue

commit d450dfd2bd
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 19:25:21 2014 +0100

    better status

commit b8a742e5de
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 16:54:03 2014 +0100

    update proctitle when worker not running

commit 0c3675a8f4
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 16:48:58 2014 +0100

    remove all trace of SQLite - new lightweight Job object

commit a13ed25f6a
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 14:45:22 2014 +0100

    rename pollers to tasks

commit 44b50f413f
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 14:13:00 2014 +0100

    update docs

commit 517b1ae4c1
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 13:55:31 2014 +0100

    merge interactive and poller worker types

commit e9043b90e8
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 13:47:41 2014 +0100

    only take one job at a time per worker

commit 2366738d54
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 13:43:31 2014 +0100

    auto job priorities

commit 1fd473fd50
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 13:18:59 2014 +0100

    preload all worker modules into shared memory

commit 9ceb43c0f7
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 13:13:07 2014 +0100

    daemon clean

commit c817a35537
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 10 12:36:24 2014 +0100

    first refactor for MCE::Flow and MCE::Queue
2014-08-10 21:34:46 +01:00
Oliver Gorwits
d3992f57fd release 2.029001 2014-08-10 21:20:22 +01:00
Oliver Gorwits
bc8f75f7f8 fix cli override of options 2014-08-08 23:22:15 +01:00
Oliver Gorwits
cb9667f58c navbar_autocomplete config item to disable main navbar autocomplete 2014-08-08 23:17:25 +01:00
Oliver Gorwits
1e58a045d4 [#131] More correct network space utilization (M. Kosmach) 2014-08-08 23:08:58 +01:00
Oliver Gorwits
d943b5d125 Update Sourceforge links in metadata, add DESCRIPTION for CPAN (N. Bowers) 2014-08-08 23:06:47 +01:00
Oliver Gorwits
54f9892144 release 2.029000_002 2014-08-08 22:43:38 +01:00
Oliver Gorwits
f9e8673705 NBTname search with wildcards fixed 2014-08-08 22:39:59 +01:00
Oliver Gorwits
1c3e0f260c Push a row into Device Modules for the chassis even if no module info 2014-08-08 22:33:52 +01:00
Oliver Gorwits
1f73f061f7 Always set DBIC_TRACE_PROFILE=console 2014-08-08 21:37:15 +01:00
Oliver Gorwits
0f2fadcede Add docs note about database backups 2014-08-08 21:13:13 +01:00
Oliver Gorwits
d604659716 Clean up duplicate node entries on vlan 0 2014-08-08 20:59:30 +01:00
Oliver Gorwits
b45c62003d release 2.029000_001 2014-08-08 07:35:26 +01:00
Oliver Gorwits
f176d7c1ba portability fix on linux 2014-08-08 06:32:02 +00:00
Oliver Gorwits
d5675c1bb3 portable setting of proctitle 2014-08-07 18:50:26 +01:00
Oliver Gorwits
941308698d use Sys::Proctitle instead of Perl $0 2014-08-07 16:46:43 +00:00
Oliver Gorwits
d9d2ea6b51 Log at debug the vlan reindexing in macsuck 2014-08-06 23:20:16 +01:00
Oliver Gorwits
97efd3b920 latest build of DataTables for Chrome
DO NOT update the CSS - it seems to remove some of the vertical table lines
2014-08-06 23:11:25 +01:00
Oliver Gorwits
5549e5239a Handle management IP of one device being in use on another device 2014-08-06 22:23:19 +01:00
Oliver Gorwits
5d23338cbd Process tree updated to show daemon worker status/activity
Squashed commit of the following:

commit a785b88b43
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Aug 6 21:32:11 2014 +0100

    complete daemon pstree updates

commit f77bf5361f
Merge: f519410 fcb8195
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Aug 6 20:45:22 2014 +0100

    Merge branch 'master' into og-proctitle

commit f51941076f
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Aug 5 22:14:58 2014 +0100

    set proctitle on daemon
2014-08-06 21:33:41 +01:00
Oliver Gorwits
fcb8195e58 much better control of trace/debug in netdisco-do 2014-08-06 20:39:22 +01:00
Oliver Gorwits
c75c48a558 Only start scheduler when schedule config exists 2014-08-05 21:33:05 +01:00
Oliver Gorwits
8616b17ab8 Allow process grouping to work portably againa (daemon config watch) 2014-08-05 21:22:58 +01:00
Oliver Gorwits
770a92a772 Additional debug levels for netdisco-do to show DBIx::Class and net-snmp 2014-08-04 23:52:08 +01:00
Oliver Gorwits
06ba99e4e6 Do not leak SNMP community string into debug output (unless LEAK_COMMUNITY=1) 2014-08-04 23:25:22 +01:00
Oliver Gorwits
f3a9296b6b add netdisco-do show docs 2014-08-04 22:27:48 +01:00
Oliver Gorwits
4d6f05574e Show netdisco-do docs on options error 2014-08-04 22:23:50 +01:00
Oliver Gorwits
f63527644a New netdisco-do command "show" for diagnostic reporting 2014-08-04 22:14:14 +01:00
Oliver Gorwits
70531a17f1 UTF-8 encoding for Port Name (description) 2014-08-02 14:39:28 +01:00
Oliver Gorwits
65a47b76e8 add recommends Graph and GraphViz 2014-08-02 08:25:43 +01:00
Oliver Gorwits
5c7ab6b7a9 use strict and warnings where dancer not imported 2014-08-02 08:24:03 +01:00
Oliver Gorwits
b96793bd72 Fix POD errors in Nbtstat and ResultSet::Device 2014-08-02 08:19:34 +01:00
Oliver Gorwits
aaa3fe61c1 Attempt to keep PID and logfile as netdisco user even when running as root 2014-07-31 23:13:03 +01:00
Oliver Gorwits
04d89320a8 Squashed commit of the following:
* Support for stuffing other locations into @INC at runtime
* Reports config is now a list (see ReleaseNotes)

commit 19756faf57
Merge: 2e8afbe 29d3ac7
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jul 31 21:32:30 2014 +0100

    Merge branch 'master' into og-autoload

    Conflicts:
    	Netdisco/share/public/javascripts/netdisco_portcontrol.js

commit 2e8afbeea6
Merge: d340c3b 18f507e
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 23 20:09:18 2014 +0100

    Merge branch 'master' into og-autoload

commit d340c3b135
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jul 7 22:25:38 2014 +0100

    tweak dirty css

commit 032cd82c46
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jul 6 23:05:17 2014 +0100

    add dirty classes

commit 2b72c989fa
Merge: 1b8ac7c b77025f
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Fri Jul 4 11:28:01 2014 +0100

    Merge branch 'og-autoload' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into og-autoload

commit b77025f34c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jul 3 23:35:35 2014 +0100

    hide save icon

commit 5df5a73aed
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 2 22:31:18 2014 +0100

    blue color

commit a3bf20f074
Merge: 1839f26 db53c00
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 2 15:17:25 2014 +0100

    Merge branch 'master' into og-autoload

commit 1b8ac7ca1f
Merge: 1839f26 db53c00
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 2 09:23:31 2014 +0100

    Merge branch 'master' into og-autoload

commit 1839f2634b
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 2 03:43:53 2014 +0100

    add jquery.fix.clone.js

commit 3eee9f1997
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jul 2 00:08:27 2014 +0100

    save button css

commit 95b6cb61b3
Merge: 13957e8 58e5d05
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Jul 1 21:50:01 2014 +0100

    Merge branch 'master' into og-autoload

    Conflicts:
    	Netdisco/share/config.yml

commit 13957e82dc
Merge: bedbec6 6abceba
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 30 22:50:40 2014 +0100

    Merge branch 'og-autoload' of ssh://git.code.sf.net/p/netdisco/netdisco-ng into og-autoload

commit bedbec6b4b
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 30 22:49:49 2014 +0100

    css fixes

commit 6e2d5a4b48
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 30 21:30:26 2014 +0100

    css fixes

commit 755fc92c59
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 30 13:05:43 2014 +0100

    reports now a list not a hash

commit 6abcebafbe
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jun 29 12:41:47 2014 +0100

    start as non-root if port switch not required

commit e5e0c0c8d1
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Jun 28 13:10:51 2014 +0100

    fix err in docs

commit 6d680aabed
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Jun 28 11:10:23 2014 +0100

    move content

commit d2668d6db7
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Fri Jun 27 00:30:54 2014 +0100

    minor styling

commit e46cbd252d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jun 26 23:19:19 2014 +0100

    add bootstrap-switch checkbox styling

commit 5b0a723c9f
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Wed Jun 25 22:20:57 2014 +0100

    typo in defaults

commit e45fa89c44
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Jun 24 22:42:45 2014 +0100

    css for configuration pane

commit 62c53a5e49
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 23 23:33:26 2014 +0100

    minor typo

commit caedbdadc6
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Jun 23 20:35:30 2014 +0100

    properly search the template path!! [#103]

commit 5742bc7856
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jun 22 23:13:53 2014 +0100

    fix registering template paths

commit 2b09476f29
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jun 22 22:19:35 2014 +0100

    allow INC stuffing via NETDISCO_INC env var

commit 7c47a277be
Merge: 128e96f 3a1cd19
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jun 22 22:17:11 2014 +0100

    Merge branch 'master' into og-autoload

commit 128e96f9a3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Jun 22 20:48:01 2014 +0100

    use Module::Find to load Auto things and Web
2014-07-31 22:54:28 +01:00
Oliver Gorwits
29d3ac707b [#108] Port Bounce port control feature (down and up in succession) 2014-07-31 21:25:22 +01:00
Oliver Gorwits
2dbcc25843 + * Sort CDP/LLDP data to be more consistent when multiple neighbors on a port
+  * Add "AP" as a hint for WAP support
2014-07-31 21:23:50 +01:00
Oliver Gorwits
f53c35acb9 Missing action to netdisco-do should not throw Perl error 2014-07-31 11:42:26 +01:00
Oliver Gorwits
838adb087b release 2.028013 2014-07-31 00:56:44 +01:00
Oliver Gorwits
2402855797 Daemon crash when restarting with in-progress jobs and many workers 2014-07-31 00:55:56 +01:00
Oliver Gorwits
8e35a7158e fix when interactives set to zero 2014-07-31 00:54:58 +01:00
Oliver Gorwits
62d92df44a [#122] CDP/LLDP discovery for some HP switches (M. Kosmach) 2014-07-29 13:10:48 +01:00