[Perl] DAQ system for the FAPG.
chore remove Emacs modelines from all source files
Changed files
- lib/FAPG/DAQ/MQTT.pm
- roles/daq-hub/bin/fapg-daq-hub-status
- roles/daq-node/bin/fapg-daq-node
- roles/daq-node/lib/FAPG/DAQ/EZO/USB.pm
- roles/daq-node/t/01-ezo-usb.t
- roles/daq-node/t/02-probe.t
- roles/daq-node/t/03-mqtt.t
- roles/dashboard/lib/FAPG/DAQ/Dashboard.pm
- roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Download.pm
- roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Pages.pm
- roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Reading.pm
- roles/dashboard/lib/FAPG/DAQ/Dashboard/Timeframe.pm
- roles/dashboard/public/css/app.css
- roles/dashboard/t/00-homepage.t
- roles/dashboard/t/01-graph-page.t
- roles/dashboard/t/02-readings-api.t
- roles/dashboard/t/03-status-api.t
- roles/dashboard/t/04-readings-series.t
- roles/dashboard/t/05-status-page.t
- roles/dashboard/t/06-downloads.t
- roles/dashboard/t/07-downloads-csv.t
- roles/dashboard/t/lib/Dashboard/Test.pm
- roles/dashboard/templates/dashboard/correlation-card.html.ep
- roles/dashboard/templates/dashboard/downloads.html.ep
- roles/dashboard/templates/dashboard/graph-control.html.ep
- roles/dashboard/templates/dashboard/graph.html.ep
- roles/dashboard/templates/dashboard/index.html.ep
- roles/dashboard/templates/dashboard/insights.html.ep
- roles/dashboard/templates/dashboard/probe-card.html.ep
- roles/dashboard/templates/dashboard/probes.html.ep
- roles/dashboard/templates/dashboard/status.html.ep
- roles/dashboard/templates/dashboard/toolbar.html.ep
- roles/dashboard/templates/layouts/default.html.ep
- t/00-ping-from-dev.t
- t/01-ssh-from-dev.t
- t/lib/FAPG/TestSupport.pm
- t/lib/FAPG/TestSupport.pm.example
lib/FAPG/DAQ/MQTT.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::MQTT;
4
2
5
3
use v5.32.1;
roles/daq-hub/bin/fapg-daq-hub-status
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
use v5.32.1;
5
4
use strict;
roles/daq-node/bin/fapg-daq-node
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
use v5.32.1;
5
4
use strict;
roles/daq-node/lib/FAPG/DAQ/EZO/USB.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::EZO::USB;
4
2
5
3
use v5.32.1;
roles/daq-node/t/01-ezo-usb.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use v5.32.1;
4
2
use strict;
5
3
use warnings;
roles/daq-node/t/02-probe.t
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: cperl; -*-
3
2
4
3
# Basic Atlas Scientific EZO probe smoke test.
5
4
roles/daq-node/t/03-mqtt.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use v5.32.1;
4
2
use strict;
5
3
use warnings;
roles/dashboard/lib/FAPG/DAQ/Dashboard.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::Dashboard;
4
2
use Mojo::Base 'Mojolicious', -signatures;
5
3
roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Download.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::Dashboard::Controller::Download;
4
2
use Mojo::Base 'Mojolicious::Controller', -signatures;
5
3
roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Pages.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::Dashboard::Controller::Pages;
4
2
use Mojo::Base 'Mojolicious::Controller', -signatures;
5
3
roles/dashboard/lib/FAPG/DAQ/Dashboard/Controller/Reading.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::Dashboard::Controller::Reading;
4
2
use Mojo::Base 'Mojolicious::Controller', -signatures;
5
3
roles/dashboard/lib/FAPG/DAQ/Dashboard/Timeframe.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package FAPG::DAQ::Dashboard::Timeframe;
4
2
use Mojo::Base -strict;
5
3
roles/dashboard/public/css/app.css
@@ -1,5 +1,3 @@
1
Removed:
/* -*- mode: css; -*- */
2
Removed:
3
1
/* ================================================================
4
2
Project-specific CSS supplement for Bootstrap 5.3
5
3
Clean monitoring dashboard aesthetic, mobile-friendly.
roles/dashboard/t/00-homepage.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/01-graph-page.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/02-readings-api.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/03-status-api.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/04-readings-series.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/05-status-page.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/06-downloads.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use Test2::V0;
roles/dashboard/t/07-downloads-csv.t
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
use Mojo::Base -strict;
4
2
5
3
use IO::Uncompress::Unzip qw($UnzipError);
roles/dashboard/t/lib/Dashboard/Test.pm
@@ -1,5 +1,3 @@
1
Removed:
# -*- mode: cperl; -*-
2
Removed:
3
1
package Dashboard::Test;
4
2
use Mojo::Base -strict;
5
3
roles/dashboard/templates/dashboard/correlation-card.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
<div class="card">
4
2
<div class="card-header">
5
3
<h2 class="h5 mb-0">Dissolved Oxygen vs ORP</h2>
roles/dashboard/templates/dashboard/downloads.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title 'FAPG DAQ Downloads';
5
3
roles/dashboard/templates/dashboard/graph-control.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% my $dt_attr = stash('default_timeframe') ? 'data-default-timeframe="' . stash('default_timeframe') . '"' : '';
4
2
<div class="graph-control-scroll overflow-x-auto" tabindex="0" role="region" aria-label="<%= $aria_label %>" <%== $dt_attr %>> <div class="graph-control d-inline-flex gap-2 flex-nowrap">
5
3
<div class="input-group input-group-sm range-control" aria-label="Adjust range">
roles/dashboard/templates/dashboard/graph.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title "FAPG DAQ $probe->{label}";
5
3
% stash use_charts => 1;
roles/dashboard/templates/dashboard/index.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title 'FAPG DAQ Dashboard';
5
3
% stash use_charts => 1;
roles/dashboard/templates/dashboard/insights.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title 'FAPG DAQ Insights';
5
3
% stash use_charts => 1;
roles/dashboard/templates/dashboard/probe-card.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
<div class="card">
4
2
<div class="card-header d-flex justify-content-between align-items-start gap-2">
5
3
<div class="probe-card-title min-w-0">
roles/dashboard/templates/dashboard/probes.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title 'FAPG DAQ Probes';
5
3
% stash use_charts => 1;
roles/dashboard/templates/dashboard/status.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
% layout 'default';
4
2
% title 'FAPG DAQ Status';
5
3
roles/dashboard/templates/dashboard/toolbar.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
<div id="toolbar" class="d-flex flex-column flex-md-row align-items-start align-items-md-center justify-content-between gap-2 mb-3 toolbar">
4
2
% if ($breadcrumbs->@*) {
5
3
<nav aria-label="Breadcrumb">
roles/dashboard/templates/layouts/default.html.ep
@@ -1,5 +1,3 @@
1
Removed:
<!-- -*- mode: web; -*- -->
2
Removed:
3
1
<!doctype html>
4
2
<html lang="en" data-bs-theme="light">
5
3
<head>
t/00-ping-from-dev.t
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
use v5.32.1;
5
4
use strict;
t/01-ssh-from-dev.t
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
use v5.32.1;
5
4
use strict;
t/lib/FAPG/TestSupport.pm
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
package FAPG::TestSupport;
5
4
t/lib/FAPG/TestSupport.pm.example
@@ -1,5 +1,4 @@
1
1
#!/usr/bin/env perl
2
Removed:
# -*- mode: perl-ts; -*-
3
2
4
3
package FAPG::TestSupport;
5
4