diff --git a/README.md b/README.md index 6c1fa49..50825d3 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,8 @@ docker compose -f docker/docker-compose.yml up ## License -The code for this repository is available under the . +The code for this repository is available under the `GNU Affero General Public License v3.0 or later`. -Figtree fonts in `fdhview/static/fonts/` are under the Open Font License. +Figtree fonts in `fdhview/static/fonts/` are under the `SIL Open Font License, Version 1.1`. -The logo in `fdhview/static/Logo.svg` is copyright of Filmhuis Den Haag and must be replaced. +The logo in `fdhview/static/Logo.svg` is copyright of `Filmhuis Den Haag` and must be replaced. diff --git a/fdhview/api/admin.py b/fdhview/api/admin.py index 5752b98..b64bd9f 100644 --- a/fdhview/api/admin.py +++ b/fdhview/api/admin.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from pathlib import Path diff --git a/fdhview/api/deps.py b/fdhview/api/deps.py index d506263..b114cd3 100644 --- a/fdhview/api/deps.py +++ b/fdhview/api/deps.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later import secrets from collections.abc import AsyncGenerator diff --git a/fdhview/api/info.py b/fdhview/api/info.py index 25487c6..29d23f8 100644 --- a/fdhview/api/info.py +++ b/fdhview/api/info.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from pathlib import Path diff --git a/fdhview/api/screenings.py b/fdhview/api/screenings.py index a0bba41..4cd3390 100644 --- a/fdhview/api/screenings.py +++ b/fdhview/api/screenings.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime, timedelta from zoneinfo import ZoneInfo diff --git a/fdhview/core/config.py b/fdhview/core/config.py index 6116965..622028b 100644 --- a/fdhview/core/config.py +++ b/fdhview/core/config.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from pydantic_settings import BaseSettings, SettingsConfigDict diff --git a/fdhview/core/database.py b/fdhview/core/database.py index 73d2abd..ec7271b 100644 --- a/fdhview/core/database.py +++ b/fdhview/core/database.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine from sqlmodel import SQLModel diff --git a/fdhview/main.py b/fdhview/main.py index 1f1758d..946ca52 100644 --- a/fdhview/main.py +++ b/fdhview/main.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from contextlib import asynccontextmanager from pathlib import Path diff --git a/fdhview/models/enums.py b/fdhview/models/enums.py index a4a99da..1c59626 100644 --- a/fdhview/models/enums.py +++ b/fdhview/models/enums.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from enum import Enum diff --git a/fdhview/models/screening.py b/fdhview/models/screening.py index 85e8b14..fd7b769 100644 --- a/fdhview/models/screening.py +++ b/fdhview/models/screening.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime diff --git a/fdhview/models/tags.py b/fdhview/models/tags.py index cc04f9c..7e33a31 100644 --- a/fdhview/models/tags.py +++ b/fdhview/models/tags.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from fdhview.models.enums import KijkWijzer, Screen diff --git a/fdhview/schemas/screening.py b/fdhview/schemas/screening.py index a982b75..d9465a1 100644 --- a/fdhview/schemas/screening.py +++ b/fdhview/schemas/screening.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime diff --git a/fdhview/services/screenwriter/importer.py b/fdhview/services/screenwriter/importer.py index 5ae9f32..f55cd44 100644 --- a/fdhview/services/screenwriter/importer.py +++ b/fdhview/services/screenwriter/importer.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from sqlmodel import delete from sqlmodel.ext.asyncio.session import AsyncSession diff --git a/fdhview/services/screenwriter/parser.py b/fdhview/services/screenwriter/parser.py index 27688b8..a8977ec 100644 --- a/fdhview/services/screenwriter/parser.py +++ b/fdhview/services/screenwriter/parser.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from xml.etree import ElementTree as ET diff --git a/fdhview/services/screenwriter/schema.py b/fdhview/services/screenwriter/schema.py index 141747f..f10b84a 100644 --- a/fdhview/services/screenwriter/schema.py +++ b/fdhview/services/screenwriter/schema.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime from typing import Annotated diff --git a/scripts/inspect_xml.py b/scripts/inspect_xml.py index 9d79123..8ff6499 100644 --- a/scripts/inspect_xml.py +++ b/scripts/inspect_xml.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from pathlib import Path diff --git a/tests/conftest.py b/tests/conftest.py index 30e3090..b94dbab 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later import asyncio from collections.abc import AsyncGenerator, Iterator diff --git a/tests/test_admin_api.py b/tests/test_admin_api.py index 85a14bf..61d2493 100644 --- a/tests/test_admin_api.py +++ b/tests/test_admin_api.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from pathlib import Path diff --git a/tests/test_importer.py b/tests/test_importer.py index b65f8ae..b772788 100644 --- a/tests/test_importer.py +++ b/tests/test_importer.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime from pathlib import Path diff --git a/tests/test_screenings_api.py b/tests/test_screenings_api.py index e981a98..0c45c50 100644 --- a/tests/test_screenings_api.py +++ b/tests/test_screenings_api.py @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2026 Filmhuis Den Haag -# SPDX-License-Identifier: +# SPDX-License-Identifier: AGPL-3.0-or-later from datetime import datetime, timedelta from zoneinfo import ZoneInfo