Copyright and license
This commit is contained in:
@@ -451,3 +451,45 @@ Use the Asset Font from google foundry as font for the LinkLog text
|
||||
|
||||
### Assistant outcome
|
||||
Applied the Google Foundry `Asset` font to visible LinkLog branding on the web and Firefox popup, retaining graceful local fallbacks for restricted or offline extension contexts. Font declarations, branding references, extension scripts, whitespace checks, and the strict backend suite passed.
|
||||
|
||||
### User
|
||||
Create an about page and add an entry in the hamburger menu. The about page explains what the linklog does
|
||||
|
||||
### Assistant outcome
|
||||
Added an `/about` page explaining LinkLog's link capture, cleanup, tagging, filtering, ownership, and Mastodon publishing workflow. Added an always-visible About item to every shared hamburger menu, documented the route, and verified all web routes, scripts, and the strict backend suite with 15 passing tests.
|
||||
|
||||
### User
|
||||
On the bottom of all files add a copyright statement (Olaf Kolkman) and a link to the git.kolkman.org/LinkLog repository in small print
|
||||
|
||||
### Assistant outcome
|
||||
Added small-print attribution footers to all seven web templates and both Firefox extension pages. Each footer contains `Copyright Olaf Kolkman` and a link to `https://git.kolkman.org/olaf/Link-Log`, with matching web and extension styling. All web routes, extension footer references, strict backend tests, and whitespace checks passed.
|
||||
|
||||
### User
|
||||
the link in the site footer must be underlined and in the same color as the other text
|
||||
|
||||
### Assistant outcome
|
||||
Updated the web footer repository link to remain the same muted color as the surrounding footer text and always display an underline. Added a footer rendering assertion and validated the site.
|
||||
|
||||
### User
|
||||
Add copyright sign and 2026 to the copyright notices
|
||||
|
||||
### Assistant outcome
|
||||
Updated all web and Firefox extension footer notices to `© 2026 Olaf Kolkman`, preserving the repository links and small-print styling. Verified all eight user-facing pages, whitespace, and the strict backend suite with 15 passing tests.
|
||||
|
||||
### User
|
||||
in the footer make the link the same color as the mother text, when clicked use a tint from the Catpuccin theme
|
||||
|
||||
### Assistant outcome
|
||||
Updated web and extension footer links to inherit the surrounding footer text color, remain underlined, and use Catppuccin lavender/mauve interaction tints for hover, focus, and active click states. Preserved the current repository URL edits and verified the strict backend suite with 15 passing tests.
|
||||
|
||||
### User
|
||||
Add a GNU License file
|
||||
|
||||
### Assistant outcome
|
||||
Added a root `LICENSE` file declaring GNU General Public License version 3 or any later version (GPL-3.0-or-later), with Olaf Kolkman copyright attribution and the official GNU license reference. Documented the license in `README.md`.
|
||||
|
||||
### User
|
||||
Add a copyright statement to source files refer to GNU license
|
||||
|
||||
### Assistant outcome
|
||||
Added `Copyright © 2026 Olaf Kolkman` and `SPDX-License-Identifier: GPL-3.0-or-later` headers to all 47 non-minified application, test, frontend, extension, build, deployment, and source-logo files. Generated/runtime assets were left untouched. Python and JavaScript compilation, Compose validation, whitespace checks, and the strict backend suite passed with 15 tests.
|
||||
|
||||
Reference in New Issue
Block a user