Commit Graph

1243 Commits

Author SHA1 Message Date
Oliver Gorwits
269cbf8708 Merge branch 'master' into em-device-ports-json
Conflicts:
	Netdisco/lib/App/Netdisco/Web/Device.pm
2014-11-16 21:59:35 +00:00
Oliver Gorwits
f6ae7be611 [#170] Show device SNMP::Info class in web interface 2014-11-16 21:49:36 +00:00
Oliver Gorwits
b183295564 add node_freshness alert to release notes 2014-11-15 00:03:09 +00:00
Oliver Gorwits
9c14d5783a release 2.029013_002 2014-11-14 23:57:04 +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
Oliver Gorwits
87a09b0973 [#168] Jobs requested via web UI are treated as high priority 2014-11-14 22:20:10 +00:00
Oliver Gorwits
445d26bb31 fix worker restart to happen once per hour per day 2014-11-14 21:44:48 +00:00
Oliver Gorwits
db9775780b release 2.029013_001 2014-11-14 00:14:31 +00:00
Oliver Gorwits
ebb5adc6ee [#164] Workers should restart periodically
They restart once a day, if the worker completes a job at least every hour.
The worker ID is compared to the hour of day and if the modulus matches, then
it exits (and is restarted by MCE). Should do the trick with memory usage.
2014-11-14 00:11:09 +00:00
Oliver Gorwits
016d090d26 [#165] Mention system clock in docs 2014-11-13 23:53:06 +00:00
Oliver Gorwits
f58e7c1753 [#161] Updated IOS-XR SSHCollector 2014-11-13 23:51:10 +00:00
Oliver Gorwits
51fa835e16 [#169] Remove ref to force install of Dancer and DBIC 2014-11-13 23:46:03 +00:00
Oliver Gorwits
e3f5022caa [#156] Only delete node_ip and node_nbt when no active nodes reference
I'm a bit wary that this will slow things down horribly.
2014-11-13 23:42:27 +00:00
Oliver Gorwits
bf27489a87 [#157] Device Port Log being emptied by device discover 2014-11-13 21:49:49 +00:00
Oliver Gorwits
5a1ed2e313 [#160] Job Queue fatal error on num_slots 2014-11-13 21:44:33 +00:00
Oliver Gorwits
dd6904cb18 Merge branch 'master' into em-device-ports-json 2014-11-13 21:35:41 +00:00
Eric A. Miller
78a31b9b1c Typo in template 2014-11-05 20:44:54 -05:00
Oliver Gorwits
799358f86c get rid of device_ports and self_options template vars 2014-11-03 19:59:42 +00:00
Oliver Gorwits
8277763c80 fix ports links for new path 2014-11-01 12:36:33 +00:00
Oliver Gorwits
a1b5b301db save sidebar settings when Update View; fix bugs 2014-11-01 12:26:04 +00:00
Oliver Gorwits
e83bc2185f start to save sidebar in datatables state 2014-11-01 11:36:51 +00:00
Oliver Gorwits
627421241a re-enable history mangling 2014-10-25 22:02:13 +01:00
Oliver Gorwits
cf786f282e remove cookie processing 2014-10-25 21:59:17 +01:00
Oliver Gorwits
cc44cdde62 make sure page says when colvis changed, and is not stored in state 2014-10-25 21:52:12 +01:00
Oliver Gorwits
3a4df4527d filter is not saved with state 2014-10-25 21:34:09 +01:00
Oliver Gorwits
2e29f0b11d sidebar defaults follow params; fix state saving 2014-10-25 21:20:28 +01:00
Oliver Gorwits
bd3bcb36f8 sidebar built from config, colvis defaults from sidebar 2014-10-25 19:19:56 +01:00
Oliver Gorwits
ca6a08ef46 Change from ?tab=tabname param to .../tabname path
The reason for this is that DataTables keys local data on the page path, so
each tab should have its own path. We're already doing this for reports and
admin tasks, so it also makes sense to have consistency with search and device
tabs.

Squashed commit of the following:

commit 4ad33a23a81122496adfe561ad14f039e6255eff
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:46:17 2014 +0100

    fix search preference selection

commit 363e094935d386961e8773f787af41c46b83129a
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:36:45 2014 +0100

    fix css selector to match begins with /search

commit 43c972ee0d9401f74dcc3bd30052dba130b0d068
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:18:24 2014 +0100

    fix history push

commit 84f83eb46874b0222c0484014389713e4f027c8a
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:06:44 2014 +0100

    update sidebar form for tab-path, remove hidden tab name field

commit 344d4679a83f714c998cd475c041f8effab0c696
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:05:49 2014 +0100

    update template links for tab path

commit 9cf370d7eb4413aac6fc19c2c13a9bf670600965
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:04:57 2014 +0100

    move tab-specific JS from common into specific includes files

commit c2d8592a18e389535368d1e74fed29fe5a0eabd8
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:02:46 2014 +0100

    fix mode

commit 52487cea47eaaea7f5c74536ad6d4bb2a8d6ba4c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 14:01:15 2014 +0100

    move from tab param to tabname template var

commit b5a2424631a0050d5de3bc658746a40cd822e869
Merge: 531782b d8102bf
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sat Oct 25 10:50:00 2014 +0100

    Merge branch 'master' into em-device-ports-json
2014-10-25 14:51:15 +01:00
Oliver Gorwits
f7985c08ba Merge branch 'master' into em-device-ports-json 2014-10-25 14:50:52 +01:00
Eric A. Miller
4c9a7d1a9b Relation class typo 2014-10-25 14:50:43 +01:00
Eric A. Miller
9184672f2b POD typo 2014-10-25 14:50:43 +01:00
Eric A. Miller
49365c3c1f Ignore komodo files 2014-10-25 14:50:43 +01:00
Oliver Gorwits
d8102bf0d4 Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng 2014-10-23 23:04:47 +01:00
Oliver Gorwits
531782b30c working device ports sidebar column and in-cell checkboxes 2014-10-23 23:04:02 +01:00
Eric A. Miller
bab790e329 Relation class typo 2014-10-20 23:20:02 -04:00
Eric A. Miller
805afe97cb POD typo 2014-10-20 23:19:14 -04:00
Eric A. Miller
889bd96d8c Ignore komodo files 2014-10-20 23:18:53 -04:00
Oliver Gorwits
93b6274722 Merge branch 'master' into em-device-ports-json 2014-10-19 13:46:47 +01:00
Oliver Gorwits
e72bfa750e fix for latest DBIx::Class (deploy) 2014-10-19 13:46:41 +01:00
Oliver Gorwits
ecfb13f576 Merge branch 'master' into em-device-ports-json 2014-10-19 13:34:04 +01:00
Oliver Gorwits
8d51e69563 depend on Dancer version with fixed YAML::XS support 2014-10-19 13:33:50 +01:00
Oliver Gorwits
33880ce8b3 sidebar live toggling of node properties 2014-10-11 13:01:03 +01:00
Oliver Gorwits
df6f2dc3c7 Merge branch 'master' into em-device-ports-json 2014-10-11 12:03:36 +01:00
Oliver Gorwits
d2dbaf416b fix typo in relnotes 2014-10-11 11:23:05 +01:00
Oliver Gorwits
e276ecd8b2 release 2.029012 2014-10-09 17:00:59 +01: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
6564d9ca29 fix tabs in portsort.html 2014-10-09 16:54:47 +01:00
Oliver Gorwits
93b19240e2 fix tabs 2014-10-09 14:43:51 +01:00