Commit Graph

1133 Commits

Author SHA1 Message Date
Eric A. Miller
ffb3a4a9fe Hide port column options which will be determined by ColVis, keep available for links and to enable override of ColVis saved state 2014-08-12 23:19:03 -04:00
Eric A. Miller
e559267d4f Initial version of json based device port view 2014-08-12 23:15:38 -04:00
Eric A. Miller
7c34916db0 Load netdisco-util.js and ColVis extension 2014-08-12 23:12:31 -04:00
Eric A. Miller
5a0183f727 Unit tests for webtoolkit.base64.js 2014-08-12 23:09:49 -04:00
Eric A. Miller
1b154797ab JS base64 encode / decode 2014-08-12 23:08:55 -04:00
Eric A. Miller
a58f5db0cf Unit tests for netdisco-util.js 2014-08-12 23:06:13 -04:00
Eric A. Miller
f4b3b8ffe8 New netdisco-util.js for js utility functions, move capitalizeFirstLetter to new file 2014-08-12 23:01:54 -04:00
Eric A. Miller
716c2fe11f Add no wrap style and div clear to netdisco.css 2014-08-12 23:00:02 -04:00
Eric A. Miller
875620700f Add DataTables ColVis extension 2014-08-12 22:56:19 -04:00
Eric A. Miller
b8a0a75a13 Add DBIC views to support json based device port view 2014-08-12 22:52:27 -04: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