diff --git a/Gruntfile.js b/Gruntfile.js
index 06f551b..a59f9a3 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
module.exports = function (grunt) {
grunt.initConfig({
diff --git a/app.js b/app.js
index 33dff36..9161700 100644
--- a/app.js
+++ b/app.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var createClient = require('pa11y-webservice-client-node');
diff --git a/data/standards.js b/data/standards.js
index 3abf835..45d1f2a 100644
--- a/data/standards.js
+++ b/data/standards.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* jshint maxlen: false */
'use strict';
diff --git a/index.js b/index.js
index b2f48d2..4c4641d 100644
--- a/index.js
+++ b/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var chalk = require('chalk');
diff --git a/public/js/site.js b/public/js/site.js
index 7f41535..e23c7d7 100644
--- a/public/js/site.js
+++ b/public/js/site.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
$(document).ready(function(){
var data = {};
diff --git a/public/less/site-ie8and.less b/public/less/site-ie8and.less
index c0dac25..a17ebf5 100644
--- a/public/less/site-ie8and.less
+++ b/public/less/site-ie8and.less
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
// Making up for the non support of IE8 and IE7 in Bootstrap 3
.ie7, .ie8 {
.legend {
diff --git a/public/less/site-nojavascript.less b/public/less/site-nojavascript.less
index 3860027..2c34fc2 100644
--- a/public/less/site-nojavascript.less
+++ b/public/less/site-nojavascript.less
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* No javascript */
.no-javascript {
.graph-container, .expander {
diff --git a/public/less/site-responsive.less b/public/less/site-responsive.less
index 24e16d5..f0661e1 100644
--- a/public/less/site-responsive.less
+++ b/public/less/site-responsive.less
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* Media queries */
@media (max-width:1199px) {
.task-card .task-card-link {
diff --git a/public/less/site.less b/public/less/site.less
index 2cd675a..5001ceb 100644
--- a/public/less/site.less
+++ b/public/less/site.less
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* Site specific styling */
/* Helper Classes */
diff --git a/route/index.js b/route/index.js
index 498a17e..520d7d7 100644
--- a/route/index.js
+++ b/route/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var presentTask = require('../view/presenter/task');
diff --git a/route/new.js b/route/new.js
index 93481d1..a7198d4 100644
--- a/route/new.js
+++ b/route/new.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var getStandards = require('../data/standards');
diff --git a/route/result/download.js b/route/result/download.js
index c706dcf..8975ab8 100644
--- a/route/result/download.js
+++ b/route/result/download.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var moment = require('moment');
diff --git a/route/result/index.js b/route/result/index.js
index b570605..7d704c2 100644
--- a/route/result/index.js
+++ b/route/result/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var presentTask = require('../../view/presenter/task');
diff --git a/route/task/delete.js b/route/task/delete.js
index e7f85b5..dd60087 100644
--- a/route/task/delete.js
+++ b/route/task/delete.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var _ = require('underscore');
diff --git a/route/task/edit.js b/route/task/edit.js
index ac3d034..d2bd3f7 100644
--- a/route/task/edit.js
+++ b/route/task/edit.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var _ = require('underscore');
diff --git a/route/task/index.js b/route/task/index.js
index 1539864..d84dc53 100644
--- a/route/task/index.js
+++ b/route/task/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var presentTask = require('../../view/presenter/task');
diff --git a/route/task/run.js b/route/task/run.js
index 6c713f1..493956b 100644
--- a/route/task/run.js
+++ b/route/task/run.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
module.exports = route;
diff --git a/test/functional/helper/navigate.js b/test/functional/helper/navigate.js
index 68f008d..118a30a 100644
--- a/test/functional/helper/navigate.js
+++ b/test/functional/helper/navigate.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var jsdom = require('jsdom');
diff --git a/test/functional/helper/webservice.js b/test/functional/helper/webservice.js
index 5aafecc..51cce38 100644
--- a/test/functional/helper/webservice.js
+++ b/test/functional/helper/webservice.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var createClient = require('pa11y-webservice-client-node');
diff --git a/test/functional/route/index.js b/test/functional/route/index.js
index fb6a31c..4c69ed4 100644
--- a/test/functional/route/index.js
+++ b/test/functional/route/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/new.js b/test/functional/route/new.js
index c5bc40d..0608314 100644
--- a/test/functional/route/new.js
+++ b/test/functional/route/new.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/result/download.js b/test/functional/route/result/download.js
index a26ca44..481a384 100644
--- a/test/functional/route/result/download.js
+++ b/test/functional/route/result/download.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/result/index.js b/test/functional/route/result/index.js
index 5fcade8..8dfced1 100644
--- a/test/functional/route/result/index.js
+++ b/test/functional/route/result/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/task/delete.js b/test/functional/route/task/delete.js
index cb7f0af..c38df8a 100644
--- a/test/functional/route/task/delete.js
+++ b/test/functional/route/task/delete.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/task/edit.js b/test/functional/route/task/edit.js
index 0fef712..56f07be 100644
--- a/test/functional/route/task/edit.js
+++ b/test/functional/route/task/edit.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/task/index.js b/test/functional/route/task/index.js
index 5d6220a..6159d74 100644
--- a/test/functional/route/task/index.js
+++ b/test/functional/route/task/index.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/route/task/run.js b/test/functional/route/task/run.js
index c70a1f0..2b5fc30 100644
--- a/test/functional/route/task/run.js
+++ b/test/functional/route/task/run.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global beforeEach, describe, it */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/test/functional/setup.js b/test/functional/setup.js
index d089ee9..e8a0d9b 100644
--- a/test/functional/setup.js
+++ b/test/functional/setup.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
/* global afterEach, before */
/* jshint maxlen: false, maxstatements: false */
'use strict';
diff --git a/view/404.html b/view/404.html
index efae8dd..dee7db7 100644
--- a/view/404.html
+++ b/view/404.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see .
+}}
Hmmm, this page indicates a 404 error.
That is techy babble for "We couldn't find the page you were looking for".
diff --git a/view/500.html b/view/500.html
index 3165123..f2ba3df 100644
--- a/view/500.html
+++ b/view/500.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see .
+}}
Eeek! 500 error. This is serious.
There isn't much you can do about this.
diff --git a/view/helper/date.js b/view/helper/date.js
index 5a01c36..72c6990 100644
--- a/view/helper/date.js
+++ b/view/helper/date.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
var moment = require('moment');
diff --git a/view/helper/url.js b/view/helper/url.js
index 872e509..32bd275 100644
--- a/view/helper/url.js
+++ b/view/helper/url.js
@@ -1,3 +1,18 @@
+// This file is part of pa11y-dashboard.
+//
+// pa11y-dashboard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// pa11y-dashboard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with pa11y-dashboard. If not, see .
+
'use strict';
module.exports = helper;
diff --git a/view/index.html b/view/index.html
index 336b53e..aea6944 100644
--- a/view/index.html
+++ b/view/index.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see .
+}}
{{#content "title"}}pa11y-dashboard{{/content}}
{{#if siteMessage}}
diff --git a/view/layout/default.html b/view/layout/default.html
index 49b506f..8e4f4a0 100644
--- a/view/layout/default.html
+++ b/view/layout/default.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see .
+}}
diff --git a/view/new.html b/view/new.html
index dc0f1e4..58fc1a1 100644
--- a/view/new.html
+++ b/view/new.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see
.
+}}
{{#content "title"}}
Add a new URL
diff --git a/view/partial/breadcrumb.html b/view/partial/breadcrumb.html
index e151bdd..453ccc5 100644
--- a/view/partial/breadcrumb.html
+++ b/view/partial/breadcrumb.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see
.
+}}
{{#unless isHomePage}}
diff --git a/view/partial/graph.html b/view/partial/graph.html
index ab0172b..94d9428 100644
--- a/view/partial/graph.html
+++ b/view/partial/graph.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see
.
+}}
diff --git a/view/partial/page-footer.html b/view/partial/page-footer.html
index 4679811..1503725 100644
--- a/view/partial/page-footer.html
+++ b/view/partial/page-footer.html
@@ -1,3 +1,19 @@
+{{!
+This file is part of pa11y-dashboard.
+
+pa11y-dashboard is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pa11y-dashboard is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with pa11y-dashboard. If not, see
.
+}}