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: 531782bd8102bf
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Oct 25 10:50:00 2014 +0100
Merge branch 'master' into em-device-ports-json
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