diff --git a/cmd/cmd.go b/cmd/cmd.go index 13fcd2a..6a71ee9 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package cmd import ( diff --git a/config/config.go b/config/config.go index 0c8379a..bb2d0ab 100644 --- a/config/config.go +++ b/config/config.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package config import ( diff --git a/ext/src/css/style.css b/ext/src/css/style.css index d6fc3a3..194dc5f 100644 --- a/ext/src/css/style.css +++ b/ext/src/css/style.css @@ -1,3 +1,9 @@ +/* + * SPDX-FileContributor: Adam Tauber + * + * SPDX-License-Identifier: AGPLv3+ + */ + /*! * Font Awesome Free 5.0.8 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) diff --git a/ext/src/js/background.js b/ext/src/js/background.js index 91ec99e..a632914 100644 --- a/ext/src/js/background.js +++ b/ext/src/js/background.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + "use strict"; chrome.runtime.onInstalled.addListener((details) => { console.log("Extension has been installed. Reason:", details.reason); diff --git a/ext/src/js/modules/document.js b/ext/src/js/modules/document.js index 722df64..b769b24 100644 --- a/ext/src/js/modules/document.js +++ b/ext/src/js/modules/document.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { downloadFile } from './file-download'; import { resources } from './resources'; import { sanitizeCSS } from './sanitize'; diff --git a/ext/src/js/modules/file-download.js b/ext/src/js/modules/file-download.js index d5a379c..eefe42d 100644 --- a/ext/src/js/modules/file-download.js +++ b/ext/src/js/modules/file-download.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { Subject } from 'rxjs'; import { arrayBufferToBase64, checkStatus, fullURL, isDebug } from './utils'; diff --git a/ext/src/js/modules/get-dom-data.js b/ext/src/js/modules/get-dom-data.js index 87cb08c..d7dfe51 100644 --- a/ext/src/js/modules/get-dom-data.js +++ b/ext/src/js/modules/get-dom-data.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + function getDomData() { const html = document.documentElement; const styleElements = html.querySelectorAll('style'); diff --git a/ext/src/js/modules/main.js b/ext/src/js/modules/main.js index 921d600..7c96292 100644 --- a/ext/src/js/modules/main.js +++ b/ext/src/js/modules/main.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { Document } from "./document"; import { renderProgressBar, destroyProgressBar } from './file-download'; import { getDomData } from "./get-dom-data"; diff --git a/ext/src/js/modules/options-page.js b/ext/src/js/modules/options-page.js index f71c55b..76fab30 100644 --- a/ext/src/js/modules/options-page.js +++ b/ext/src/js/modules/options-page.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + export default function () { function saveOptions(e) { let serverUrl = document.querySelector('#url').value; diff --git a/ext/src/js/modules/resources.js b/ext/src/js/modules/resources.js index f2c290a..2ebed68 100644 --- a/ext/src/js/modules/resources.js +++ b/ext/src/js/modules/resources.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { sha256 } from './utils'; import { fetchURL } from './file-download'; diff --git a/ext/src/js/modules/sanitize.js b/ext/src/js/modules/sanitize.js index b0d3a82..a09a06e 100644 --- a/ext/src/js/modules/sanitize.js +++ b/ext/src/js/modules/sanitize.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { absoluteURL } from './utils'; import { resources } from './resources'; diff --git a/ext/src/js/modules/site-main.js b/ext/src/js/modules/site-main.js index 53111e2..94d06bc 100644 --- a/ext/src/js/modules/site-main.js +++ b/ext/src/js/modules/site-main.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { getDomData } from "./get-dom-data"; const messageHandlers = new Map([ diff --git a/ext/src/js/modules/snapshot.js b/ext/src/js/modules/snapshot.js index 096458e..ce4ca7f 100644 --- a/ext/src/js/modules/snapshot.js +++ b/ext/src/js/modules/snapshot.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + async function createSnapshot(doc) { await doc.transformDom(); return { diff --git a/ext/src/js/modules/tag-input.js b/ext/src/js/modules/tag-input.js index b2e7685..6d55de5 100644 --- a/ext/src/js/modules/tag-input.js +++ b/ext/src/js/modules/tag-input.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + function addTag(value, tagChipContainer, tags) { renderTag(value, tagChipContainer, tags); tags.push(value); diff --git a/ext/src/js/modules/utils.js b/ext/src/js/modules/utils.js index d0065d8..c9280a4 100644 --- a/ext/src/js/modules/utils.js +++ b/ext/src/js/modules/utils.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + const browser = chrome; let siteUrl = ''; diff --git a/ext/src/js/omnom.js b/ext/src/js/omnom.js index ad8b333..b8540f5 100644 --- a/ext/src/js/omnom.js +++ b/ext/src/js/omnom.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import { displayPopup } from "./modules/main"; document.addEventListener('DOMContentLoaded', displayPopup); diff --git a/ext/src/js/options.js b/ext/src/js/options.js index 10d9042..b5216ad 100644 --- a/ext/src/js/options.js +++ b/ext/src/js/options.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import options from './modules/options-page'; options(); \ No newline at end of file diff --git a/ext/src/js/site.js b/ext/src/js/site.js index bd44e25..6b534ec 100644 --- a/ext/src/js/site.js +++ b/ext/src/js/site.js @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + import main from "./modules/site-main"; main(); diff --git a/model/bookmark.go b/model/bookmark.go index 5e61ade..bd15d9b 100644 --- a/model/bookmark.go +++ b/model/bookmark.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model type Bookmark struct { diff --git a/model/migration.go b/model/migration.go index ae1d08a..6a88ea5 100644 --- a/model/migration.go +++ b/model/migration.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model import ( diff --git a/model/model.go b/model/model.go index 6d5cdea..464afdf 100644 --- a/model/model.go +++ b/model/model.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model import ( diff --git a/model/model_test.go b/model/model_test.go index 0781401..4cb65bd 100644 --- a/model/model_test.go +++ b/model/model_test.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model import ( diff --git a/model/resource.go b/model/resource.go index dadecb3..902e76a 100644 --- a/model/resource.go +++ b/model/resource.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model type Resource struct { diff --git a/model/snapshot.go b/model/snapshot.go index 8904cc2..4cd9308 100644 --- a/model/snapshot.go +++ b/model/snapshot.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model type Snapshot struct { diff --git a/model/tag.go b/model/tag.go index 342629a..f1f2f5c 100644 --- a/model/tag.go +++ b/model/tag.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model type Tag struct { diff --git a/model/token.go b/model/token.go index 0e68a9e..5fad959 100644 --- a/model/token.go +++ b/model/token.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model import ( diff --git a/model/user.go b/model/user.go index 00b2483..6fd7326 100644 --- a/model/user.go +++ b/model/user.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package model import ( diff --git a/storage/fs/fs.go b/storage/fs/fs.go index c2abb72..41f1720 100644 --- a/storage/fs/fs.go +++ b/storage/fs/fs.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package fs import ( diff --git a/storage/storage.go b/storage/storage.go index 4750cfc..afaa188 100644 --- a/storage/storage.go +++ b/storage/storage.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package storage import ( diff --git a/templates/rss.xml b/templates/rss.xml index 6db7fe0..89ae0d3 100644 --- a/templates/rss.xml +++ b/templates/rss.xml @@ -1,3 +1,9 @@ + + Omnom diff --git a/validator/validator.go b/validator/validator.go index 9b596f8..ef0fd7c 100644 --- a/validator/validator.go +++ b/validator/validator.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package validator import ( diff --git a/webapp/api.go b/webapp/api.go index 87c83b6..50757e5 100644 --- a/webapp/api.go +++ b/webapp/api.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/bookmark.go b/webapp/bookmark.go index e8a5e7f..b366ab7 100644 --- a/webapp/bookmark.go +++ b/webapp/bookmark.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/dashboard.go b/webapp/dashboard.go index d50b193..75e49f8 100644 --- a/webapp/dashboard.go +++ b/webapp/dashboard.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/resource.go b/webapp/resource.go index cd0a792..f406f58 100644 --- a/webapp/resource.go +++ b/webapp/resource.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/search.go b/webapp/search.go index d1d8fc0..77fbe7a 100644 --- a/webapp/search.go +++ b/webapp/search.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/snapshot.go b/webapp/snapshot.go index e9f79e6..9c8264d 100644 --- a/webapp/snapshot.go +++ b/webapp/snapshot.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/user.go b/webapp/user.go index b54fd3a..75947c7 100644 --- a/webapp/user.go +++ b/webapp/user.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import ( diff --git a/webapp/webapp.go b/webapp/webapp.go index 77bf347..769214b 100644 --- a/webapp/webapp.go +++ b/webapp/webapp.go @@ -1,3 +1,7 @@ +// SPDX-FileContributor: Adam Tauber +// +// SPDX-License-Identifier: AGPLv3+ + package webapp import (