From 006251a5d0fb7f4dbaba00ca1ee92bdc968120ff Mon Sep 17 00:00:00 2001 From: Andrew Ferrazzutti Date: Tue, 8 Oct 2024 07:01:44 -0400 Subject: [PATCH] Add missing license header (#17799) Co-authored-by: Erik Johnston --- changelog.d/17799.misc | 1 + synapse/app/generic_worker.py | 2 +- synapse/handlers/delayed_events.py | 14 ++++++++++++++ synapse/replication/http/__init__.py | 2 +- synapse/replication/http/delayed_events.py | 14 ++++++++++++++ synapse/rest/client/delayed_events.py | 14 ++++++++++++++ synapse/storage/databases/main/delayed_events.py | 14 ++++++++++++++ .../schema/main/delta/88/01_add_delayed_events.sql | 13 +++++++++++++ tests/rest/client/test_delayed_events.py | 14 ++++++++++++++ tests/rest/client/test_rooms.py | 2 +- 10 files changed, 87 insertions(+), 3 deletions(-) create mode 100644 changelog.d/17799.misc diff --git a/changelog.d/17799.misc b/changelog.d/17799.misc new file mode 100644 index 000000000..99022f4f5 --- /dev/null +++ b/changelog.d/17799.misc @@ -0,0 +1 @@ +Add missing license headers on new source files. diff --git a/synapse/app/generic_worker.py b/synapse/app/generic_worker.py index 6a944998f..a528c3890 100644 --- a/synapse/app/generic_worker.py +++ b/synapse/app/generic_worker.py @@ -3,7 +3,7 @@ # # Copyright 2020 The Matrix.org Foundation C.I.C. # Copyright 2016 OpenMarket Ltd -# Copyright (C) 2023 New Vector, Ltd +# Copyright (C) 2023-2024 New Vector, Ltd # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/synapse/handlers/delayed_events.py b/synapse/handlers/delayed_events.py index 9d59a0994..3c88a96fd 100644 --- a/synapse/handlers/delayed_events.py +++ b/synapse/handlers/delayed_events.py @@ -1,3 +1,17 @@ +# +# This file is licensed under the Affero General Public License (AGPL) version 3. +# +# Copyright (C) 2024 New Vector, Ltd +# +# 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. +# +# See the GNU Affero General Public License for more details: +# . +# + import logging from typing import TYPE_CHECKING, List, Optional, Set, Tuple diff --git a/synapse/replication/http/__init__.py b/synapse/replication/http/__init__.py index 1673bd057..d50005171 100644 --- a/synapse/replication/http/__init__.py +++ b/synapse/replication/http/__init__.py @@ -1,7 +1,7 @@ # # This file is licensed under the Affero General Public License (AGPL) version 3. # -# Copyright (C) 2023 New Vector, Ltd +# Copyright (C) 2023-2024 New Vector, Ltd # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as diff --git a/synapse/replication/http/delayed_events.py b/synapse/replication/http/delayed_events.py index 77dabb08e..229022070 100644 --- a/synapse/replication/http/delayed_events.py +++ b/synapse/replication/http/delayed_events.py @@ -1,3 +1,17 @@ +# +# This file is licensed under the Affero General Public License (AGPL) version 3. +# +# Copyright (C) 2024 New Vector, Ltd +# +# 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. +# +# See the GNU Affero General Public License for more details: +# . +# + import logging from typing import TYPE_CHECKING, Dict, Optional, Tuple diff --git a/synapse/rest/client/delayed_events.py b/synapse/rest/client/delayed_events.py index eae5c9d22..2dd5a60b2 100644 --- a/synapse/rest/client/delayed_events.py +++ b/synapse/rest/client/delayed_events.py @@ -1,3 +1,17 @@ +# +# This file is licensed under the Affero General Public License (AGPL) version 3. +# +# Copyright (C) 2024 New Vector, Ltd +# +# 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. +# +# See the GNU Affero General Public License for more details: +# . +# + # This module contains REST servlets to do with delayed events: /delayed_events/ import logging diff --git a/synapse/storage/databases/main/delayed_events.py b/synapse/storage/databases/main/delayed_events.py index 1a7781713..1616e30e2 100644 --- a/synapse/storage/databases/main/delayed_events.py +++ b/synapse/storage/databases/main/delayed_events.py @@ -1,3 +1,17 @@ +# +# This file is licensed under the Affero General Public License (AGPL) version 3. +# +# Copyright (C) 2024 New Vector, Ltd +# +# 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. +# +# See the GNU Affero General Public License for more details: +# . +# + import logging from typing import List, NewType, Optional, Tuple diff --git a/synapse/storage/schema/main/delta/88/01_add_delayed_events.sql b/synapse/storage/schema/main/delta/88/01_add_delayed_events.sql index 55bfbc8ae..78ba5129a 100644 --- a/synapse/storage/schema/main/delta/88/01_add_delayed_events.sql +++ b/synapse/storage/schema/main/delta/88/01_add_delayed_events.sql @@ -1,3 +1,16 @@ +-- +-- This file is licensed under the Affero General Public License (AGPL) version 3. +-- +-- Copyright (C) 2024 New Vector, Ltd +-- +-- 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. +-- +-- See the GNU Affero General Public License for more details: +-- . + CREATE TABLE delayed_events ( delay_id TEXT NOT NULL, user_localpart TEXT NOT NULL, diff --git a/tests/rest/client/test_delayed_events.py b/tests/rest/client/test_delayed_events.py index cb77c73da..1793b38c4 100644 --- a/tests/rest/client/test_delayed_events.py +++ b/tests/rest/client/test_delayed_events.py @@ -1,3 +1,17 @@ +# +# This file is licensed under the Affero General Public License (AGPL) version 3. +# +# Copyright (C) 2024 New Vector, Ltd +# +# 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. +# +# See the GNU Affero General Public License for more details: +# . +# + """Tests REST events for /delayed_events paths.""" from http import HTTPStatus diff --git a/tests/rest/client/test_rooms.py b/tests/rest/client/test_rooms.py index 00be0051c..2ecd37ca1 100644 --- a/tests/rest/client/test_rooms.py +++ b/tests/rest/client/test_rooms.py @@ -4,7 +4,7 @@ # Copyright 2019 The Matrix.org Foundation C.I.C. # Copyright 2017 Vector Creations Ltd # Copyright 2014-2016 OpenMarket Ltd -# Copyright (C) 2023 New Vector, Ltd +# Copyright (C) 2023-2024 New Vector, Ltd # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as