From aa1fab53af16ec1aba56cceafdef4a26911044de Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 20 Jul 2025 16:34:18 +0300 Subject: Added copyright and AGPL notice to all source code files --- internal/server/api/api.go | 16 ++++++++++++++++ internal/server/api/database.go | 16 ++++++++++++++++ internal/server/api/helpers.go | 16 ++++++++++++++++ internal/server/ctxkeys/ctxkeys.go | 16 ++++++++++++++++ internal/server/metrics/metrics.go | 16 ++++++++++++++++ internal/server/server.go | 16 ++++++++++++++++ internal/server/session/session.go | 16 ++++++++++++++++ 7 files changed, 112 insertions(+) (limited to 'internal/server') diff --git a/internal/server/api/api.go b/internal/server/api/api.go index 6c602ea..35ca44c 100644 --- a/internal/server/api/api.go +++ b/internal/server/api/api.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package api import ( diff --git a/internal/server/api/database.go b/internal/server/api/database.go index 1226410..c383c3c 100644 --- a/internal/server/api/database.go +++ b/internal/server/api/database.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package api import ( diff --git a/internal/server/api/helpers.go b/internal/server/api/helpers.go index 6993d0a..4b7dcf7 100644 --- a/internal/server/api/helpers.go +++ b/internal/server/api/helpers.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package api import ( diff --git a/internal/server/ctxkeys/ctxkeys.go b/internal/server/ctxkeys/ctxkeys.go index 339fa09..7a85017 100644 --- a/internal/server/ctxkeys/ctxkeys.go +++ b/internal/server/ctxkeys/ctxkeys.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package ctxkeys import ( diff --git a/internal/server/metrics/metrics.go b/internal/server/metrics/metrics.go index e317be6..6eaf62c 100644 --- a/internal/server/metrics/metrics.go +++ b/internal/server/metrics/metrics.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package metrics import ( diff --git a/internal/server/server.go b/internal/server/server.go index f38a570..48d7d38 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package server import ( diff --git a/internal/server/session/session.go b/internal/server/session/session.go index 1eb2e80..0389ff7 100644 --- a/internal/server/session/session.go +++ b/internal/server/session/session.go @@ -1,3 +1,19 @@ +// Eko: A terminal based social media platform +// Copyright (C) 2025 Kyren223 +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as published +// by the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program 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 Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see . + package session import ( -- cgit v1.3.1