Oliver Gorwits
312c55cddd
revert hack for NetAddr::MAC now that upstream has fixed Microsoft and IEEE formats
2014-11-19 13:17:45 +00:00
Oliver Gorwits
a8208121c2
[ #133 ] Custom reports respect sorting in SQL
2014-11-16 22:29:11 +00:00
Oliver Gorwits
f6ae7be611
[ #170 ] Show device SNMP::Info class in web interface
2014-11-16 21:49:36 +00:00
Oliver Gorwits
1f7fe169ec
[ #159 ] Macsuck archive behaviour same as ND1 (unseen nodes remain active)
2014-11-14 23:55:25 +00:00
Oliver Gorwits
a308d1a177
[ #162 ] Change from Net::MAC to NetAddr::MAC
...
Note that IEEE and Microsoft are the WRONG WAY ROUND in NetAddr::MAC. I've
emailed the author about this. A dirty hack is in place to deal with it.
2014-11-14 22:49:07 +00:00
Oliver Gorwits
e4c668fb12
Add "Run Expire Job" to the Admin Menu
2014-11-14 22:26:03 +00:00
Eric A. Miller
78a31b9b1c
Typo in template
2014-11-05 20:44:54 -05:00
Oliver Gorwits
ae5ca802f4
[ #152 ] HP devices with port names "D##" not sorted by portsort.js
...
In naturalsort there is handling for Float, Decimal and Scientific notation.
This looks for numbers like:
'10.04f','10.039F','10.038d','1.528535047e5'
It was breaking port sorting for ports named like "D1", "D10" etc.
Have removed support for sorting these numbers as it's unlikely we need that
in Netdisco, for now.
2014-10-09 16:58:02 +01:00
Oliver Gorwits
93b19240e2
fix tabs
2014-10-09 14:43:51 +01:00
Oliver Gorwits
090cd631d4
Fix typo in the Device By Location report template
2014-10-07 18:48:38 +01:00
Oliver Gorwits
cd22c741e5
initial support for bind params in custom reports
2014-09-30 08:02:27 +01:00
Oliver Gorwits
f6b1112931
Administration (SSH, Telnet, Web) links for devices
2014-09-29 21:35:57 +01:00
Oliver Gorwits
4a6081fc58
add expire_jobs and set default expire times
2014-09-27 11:31:37 +01:00
Oliver Gorwits
c70dcf60d5
better format for table page sizes
2014-09-16 18:42:46 +01:00
Oliver Gorwits
fb365f1203
Setting for items in number of records per table page menu
2014-09-15 23:42:00 +01:00
Oliver Gorwits
b63cd0b643
extract common DT options to template
2014-09-15 22:15:48 +01:00
Oliver Gorwits
fb7bcbf120
fix undef data error in JS, and when no remote_(ip|port)
2014-08-25 17:13:11 +01:00
Oliver Gorwits
4c08de9512
Add Nodes discovered through LLDP/CDP report
2014-08-25 16:45:38 +01:00
Oliver Gorwits
3b6ae9e58e
Port search also searches on the Remote ID and Type
2014-08-25 15:17:01 +01:00
Oliver Gorwits
f6b854f99f
Revert "Search device by CDP/LLDP advertised ID or Type"
...
This reverts commit 7411cf6cdd .
2014-08-25 14:54:15 +01:00
Oliver Gorwits
7411cf6cdd
Search device by CDP/LLDP advertised ID or Type
2014-08-25 13:38:45 +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
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
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
cb9667f58c
navbar_autocomplete config item to disable main navbar autocomplete
2014-08-08 23:17:25 +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
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
888b522c7f
node monitor admin panel
2014-07-22 20:26:15 +01:00
Oliver Gorwits
c1846103fe
DataTables render function should check for type
2014-07-21 21:48:52 +00:00
Eric A. Miller
e7803caa59
Asynchronous NBTstat
2014-07-20 21:51:20 -04:00
Bill Fenner
b86ff6580e
Use name in the name column, and fix link.
...
The template was a little mangled (missing href=), and the
ip address was the preferred value for the name column - switch
it to name
2014-07-21 00:10:10 +00:00
Eric A. Miller
0ea6f754b4
Custom path handling for DataTables ajax calls
2014-07-16 20:00:39 -04:00
Oliver Gorwits
5a84399e2c
fix config name to be graph
2014-07-15 17:08:04 +01:00
Oliver Gorwits
36a6d2e33c
No default for interactives made daemon die (H. Weber)
2014-07-15 16:51:59 +01:00
Oliver Gorwits
3a10936260
GraphViz graph export (beta)
2014-07-13 21:58:44 +01:00
Oliver Gorwits
6d8ccca21c
Fix device port ordering in DataTables when Port Control is enabled
2014-07-13 18:53:06 +01:00
Oliver Gorwits
3457d083f4
portctl_nameonly to limit port control to name only (F. Schiavarelli)
2014-07-13 17:51:41 +01:00
Oliver Gorwits
769aa35044
[ND1#117] unknown devices missing from inventory
2014-07-13 17:36:55 +01:00
Eric A. Miller
bc6f941c0f
Fix table rendering on port search tab when VLAN is null
2014-07-08 21:19:18 -04:00
Oliver Gorwits
6dbed02b7c
properly search the template path!! [ #103 ]
...
Conflicts:
Netdisco/lib/App/Netdisco/Web.pm
Netdisco/lib/App/Netdisco/Web/Plugin.pm
2014-07-01 21:05:31 +01:00
Oliver Gorwits
929cf8029c
typo in defaults
2014-07-01 21:00:20 +01:00
Oliver Gorwits
30b234848d
table_pagesize option to set default size of table pages
2014-06-30 12:38:43 +01:00
Oliver Gorwits
71b2ab2563
Subnets report date range fixed, but (unnecessary?) "not" option removed
2014-06-23 16:03:55 +01:00
Oliver Gorwits
3a1cd19aa6
wrapped text is centered in Device/Node cell of node search
2014-06-22 21:47:04 +01:00
Eric A. Miller
e1250011cf
Standardize option for DataTables
2014-06-19 21:33:51 -04:00
Eric A. Miller
22a446f144
DataTables for port log report
2014-06-19 21:31:47 -04:00
Eric A. Miller
ca89a57e0b
DataTables for admin undiscovered neighbors report
2014-06-19 21:13:44 -04:00
Eric A. Miller
eacd19f390
DataTables for IP subnet utilization report
2014-06-19 19:20:18 -04:00