diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-02-03 09:33:51 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-02-04 16:54:00 +0100 |
| commit | ceb2af2f33d6d8c120bbd8e140821b0a1c671113 (patch) | |
| tree | 5c7b7ff6074df59a9d92fa3ae9474aadec47c438 /ishtar_common | |
| parent | c661b314d1a15849252f58374144b4798f28db55 (diff) | |
| download | Ishtar-ceb2af2f33d6d8c120bbd8e140821b0a1c671113.tar.bz2 Ishtar-ceb2af2f33d6d8c120bbd8e140821b0a1c671113.zip | |
📄 update copyright year
Diffstat (limited to 'ishtar_common')
40 files changed, 99 insertions, 63 deletions
diff --git a/ishtar_common/__init__.py b/ishtar_common/__init__.py index e9d209747..a8104ce97 100644 --- a/ishtar_common/__init__.py +++ b/ishtar_common/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2014-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2014-2026 Étienne Loks <etienne.loks at iggdrasil dot net> from django.utils.translation import gettext_lazy as _ diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py index f69894e0c..4d922bded 100644 --- a/ishtar_common/admin.py +++ b/ishtar_common/admin.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/alternative_configs.py b/ishtar_common/alternative_configs.py index c5ff3959a..79d461dde 100644 --- a/ishtar_common/alternative_configs.py +++ b/ishtar_common/alternative_configs.py @@ -1,5 +1,21 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- +# Copyright (C) 2018-2026 Étienne Loks <etienne.loks at iggdrasil dot net> + +# 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 <http://www.gnu.org/licenses/>. + +# See the file COPYING for details. class ConfigDrassm(object): diff --git a/ishtar_common/apps.py b/ishtar_common/apps.py index c44355a94..106385b77 100644 --- a/ishtar_common/apps.py +++ b/ishtar_common/apps.py @@ -1,3 +1,22 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> + +# 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 <http://www.gnu.org/licenses/>. + +# See the file COPYING for details. + from django.apps import AppConfig, apps from django.contrib.admin import AdminSite from django.http import Http404 diff --git a/ishtar_common/backend.py b/ishtar_common/backend.py index bb6097754..e1ba962df 100644 --- a/ishtar_common/backend.py +++ b/ishtar_common/backend.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -22,10 +22,10 @@ Permission backend to manage "own" objects """ from django.contrib.auth.backends import ModelBackend -from django.core.exceptions import ObjectDoesNotExist -from django.apps import apps +# from django.core.exceptions import ObjectDoesNotExist +# from django.apps import apps -from . import models +# from . import models class ObjectPermBackend(ModelBackend): diff --git a/ishtar_common/context_processors.py b/ishtar_common/context_processors.py index af0c1aff4..e6e06e3d8 100644 --- a/ishtar_common/context_processors.py +++ b/ishtar_common/context_processors.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/data.py b/ishtar_common/data.py deleted file mode 100644 index dcbc4aa09..000000000 --- a/ishtar_common/data.py +++ /dev/null @@ -1,23 +0,0 @@ -FRENCH_STATES = [ - ("Auvergne-Rhône-Alpe", "FR-ARA", ("01", "03", "07", "15", "26", "38", "42", "43", "63", "69", "73", "74",)), - ("Bourgogne-Franche-Comté", "FR-BFC", ("21", "25", "39", "58", "70", "71", "89", "90",)), - ("Bretagne", "FR-BRE", ("22", "29", "35", "56",)), - ("Centre-Val de Loire", "FR-CVL", ("18", "28", "36", "37", "41", "45",)), - ("Corse", "FR-COR", ("2A", "2B",)), - ("Grand Est", "FR-GES", ("08", "10", "51", "52", "54", "55", "57", "67", "68", "88",)), - ("Hauts-de-France", "FR-HDF", ("02", "59", "60", "62", "80",)), - ("Ile-de-France", "FR-IDF", ("75", "77", "78", "91", "92", "93", "94", "95", )), - ("Normandie", "FR-NOR", ("14", "27", "50", "61", "76",)), - ("Nouvelle-Aquitaine", "FR-NAQ", ("16", "17", "19", "23", "24", "33", "40", "47", "64", "79", "86", "87",)), - ("Occitanie", "FR-OCC", ("09", "11", "12", "30", "31", "32", "34", "46", "48", "65", "66", "81", "82",)), - ("Pays de la Loire", "FR-PDL", ("44", "49", "53", "72", "85",)), - ("Provence Alpes Côte d’Azur", "FR-PAC", ("04", "05", "06", "13", "83", "84",)), -] - -FRENCH_TOM_STATES = [ - ("Guadeloupe", "FR-GUA", []), - ("Guyane", "FR-GUF", []), - ("Martinique", "FR-MTQ", []), - ("La Réunion", "FR-LRE", []), - ("Mayotte", "FR-MAY", []), -] diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index a8ebdc013..dc431adee 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2013-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2013-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/forms.py b/ishtar_common/forms.py index 5f85aee8c..899cdc6d1 100644 --- a/ishtar_common/forms.py +++ b/ishtar_common/forms.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 00c0bff68..d4a7fde40 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/ishtar_menu.py b/ishtar_common/ishtar_menu.py index 0235db8d1..890dd4e2d 100644 --- a/ishtar_common/ishtar_menu.py +++ b/ishtar_common/ishtar_menu.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/jinja_filters.py b/ishtar_common/jinja_filters.py index 94be3a246..64d22bf10 100644 --- a/ishtar_common/jinja_filters.py +++ b/ishtar_common/jinja_filters.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2025-2026 Étienne Loks <etienne.loks at iggdrasil dot net> + # 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 diff --git a/ishtar_common/management/commands/dump_towns.py b/ishtar_common/management/commands/dump_towns.py index aa5270aef..e3db3ea01 100644 --- a/ishtar_common/management/commands/dump_towns.py +++ b/ishtar_common/management/commands/dump_towns.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# Copyright (C) 2025 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> +# Copyright (C) 2025-2026 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> # 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/ishtar_common/management/commands/export_access_controls.py b/ishtar_common/management/commands/export_access_controls.py index 58e0f6bb4..ea840a840 100644 --- a/ishtar_common/management/commands/export_access_controls.py +++ b/ishtar_common/management/commands/export_access_controls.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2017-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/import_access_controls.py b/ishtar_common/management/commands/import_access_controls.py index e86701270..ecb6b950a 100644 --- a/ishtar_common/management/commands/import_access_controls.py +++ b/ishtar_common/management/commands/import_access_controls.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2017-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/import_geofla_csv.py b/ishtar_common/management/commands/import_geofla_csv.py index 400825092..d93d96af9 100644 --- a/ishtar_common/management/commands/import_geofla_csv.py +++ b/ishtar_common/management/commands/import_geofla_csv.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2017-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/import_insee_comm_csv.py b/ishtar_common/management/commands/import_insee_comm_csv.py index 4584da890..a5d5a4335 100644 --- a/ishtar_common/management/commands/import_insee_comm_csv.py +++ b/ishtar_common/management/commands/import_insee_comm_csv.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2017-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/load_towns.py b/ishtar_common/management/commands/load_towns.py index 86066c4d8..17b3829e0 100644 --- a/ishtar_common/management/commands/load_towns.py +++ b/ishtar_common/management/commands/load_towns.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# Copyright (C) 2025 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> +# Copyright (C) 2025-2026 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> # 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/ishtar_common/management/commands/media_find_missing_files.py b/ishtar_common/management/commands/media_find_missing_files.py index 6f9645d62..a2e30a162 100644 --- a/ishtar_common/management/commands/media_find_missing_files.py +++ b/ishtar_common/management/commands/media_find_missing_files.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2019-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2019-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/media_simplify_filenames.py b/ishtar_common/management/commands/media_simplify_filenames.py index 4ad06da0a..d971374ae 100644 --- a/ishtar_common/management/commands/media_simplify_filenames.py +++ b/ishtar_common/management/commands/media_simplify_filenames.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2019-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2019-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/migrate_relations_cache_tables.py b/ishtar_common/management/commands/migrate_relations_cache_tables.py index 21b5413fa..851e59791 100644 --- a/ishtar_common/management/commands/migrate_relations_cache_tables.py +++ b/ishtar_common/management/commands/migrate_relations_cache_tables.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2021-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2021-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/migrate_srid.py b/ishtar_common/management/commands/migrate_srid.py index 906ecbb4b..339e4fa06 100644 --- a/ishtar_common/management/commands/migrate_srid.py +++ b/ishtar_common/management/commands/migrate_srid.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2022-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2022-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/process_generate_merge_candidates.py b/ishtar_common/management/commands/process_generate_merge_candidates.py index 83ae48d8c..8aff7f851 100644 --- a/ishtar_common/management/commands/process_generate_merge_candidates.py +++ b/ishtar_common/management/commands/process_generate_merge_candidates.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2014-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2014-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/management/commands/process_pending_update.py b/ishtar_common/management/commands/process_pending_update.py index ea539b1f4..fb8f9a04f 100644 --- a/ishtar_common/management/commands/process_pending_update.py +++ b/ishtar_common/management/commands/process_pending_update.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2013-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2013-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/menu_base.py b/ishtar_common/menu_base.py index d24334562..8b0004d36 100644 --- a/ishtar_common/menu_base.py +++ b/ishtar_common/menu_base.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2012-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2012-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/menus.py b/ishtar_common/menus.py index 7705912a2..2cdb52c55 100644 --- a/ishtar_common/menus.py +++ b/ishtar_common/menus.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/migrations/0241_migrate_old_department.py b/ishtar_common/migrations/0241_migrate_old_department.py index 4e5c2432a..666755010 100644 --- a/ishtar_common/migrations/0241_migrate_old_department.py +++ b/ishtar_common/migrations/0241_migrate_old_department.py @@ -2,7 +2,30 @@ from django.db import migrations from django.db.models.functions import Length -from ishtar_common.data import FRENCH_STATES, FRENCH_TOM_STATES + +FRENCH_STATES = [ + ("Auvergne-Rhône-Alpe", "FR-ARA", ("01", "03", "07", "15", "26", "38", "42", "43", "63", "69", "73", "74",)), + ("Bourgogne-Franche-Comté", "FR-BFC", ("21", "25", "39", "58", "70", "71", "89", "90",)), + ("Bretagne", "FR-BRE", ("22", "29", "35", "56",)), + ("Centre-Val de Loire", "FR-CVL", ("18", "28", "36", "37", "41", "45",)), + ("Corse", "FR-COR", ("2A", "2B",)), + ("Grand Est", "FR-GES", ("08", "10", "51", "52", "54", "55", "57", "67", "68", "88",)), + ("Hauts-de-France", "FR-HDF", ("02", "59", "60", "62", "80",)), + ("Ile-de-France", "FR-IDF", ("75", "77", "78", "91", "92", "93", "94", "95", )), + ("Normandie", "FR-NOR", ("14", "27", "50", "61", "76",)), + ("Nouvelle-Aquitaine", "FR-NAQ", ("16", "17", "19", "23", "24", "33", "40", "47", "64", "79", "86", "87",)), + ("Occitanie", "FR-OCC", ("09", "11", "12", "30", "31", "32", "34", "46", "48", "65", "66", "81", "82",)), + ("Pays de la Loire", "FR-PDL", ("44", "49", "53", "72", "85",)), + ("Provence Alpes Côte d’Azur", "FR-PAC", ("04", "05", "06", "13", "83", "84",)), +] + +FRENCH_TOM_STATES = [ + ("Guadeloupe", "FR-GUA", []), + ("Guyane", "FR-GUF", []), + ("Martinique", "FR-MTQ", []), + ("La Réunion", "FR-LRE", []), + ("Mayotte", "FR-MAY", []), +] def migrate(apps, __): diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 5c16acc9a..2a8e9fdad 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/models_imports.py b/ishtar_common/models_imports.py index ea5729ed7..b13267937 100644 --- a/ishtar_common/models_imports.py +++ b/ishtar_common/models_imports.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2017-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2017-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/rest.py b/ishtar_common/rest.py index 3d0c90f04..181da4cf4 100644 --- a/ishtar_common/rest.py +++ b/ishtar_common/rest.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2021-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2021-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/tasks.py b/ishtar_common/tasks.py index 08f5dd10d..335a8f164 100644 --- a/ishtar_common/tasks.py +++ b/ishtar_common/tasks.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2013-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2013-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/tests.py b/ishtar_common/tests.py index 35184d561..304353efc 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2015-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2015-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/urls.py b/ishtar_common/urls.py index 3d00ea915..3d91d7493 100644 --- a/ishtar_common/urls.py +++ b/ishtar_common/urls.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/urls_converters.py b/ishtar_common/urls_converters.py index a1809fdb7..62a8a30e0 100644 --- a/ishtar_common/urls_converters.py +++ b/ishtar_common/urls_converters.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2024-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2024-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/utils.py b/ishtar_common/utils.py index e702a79d7..cb6511d9d 100644 --- a/ishtar_common/utils.py +++ b/ishtar_common/utils.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2013-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2013-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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 diff --git a/ishtar_common/views.py b/ishtar_common/views.py index b391316b6..e4846e824 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/views_api.py b/ishtar_common/views_api.py index cf8cd425d..908c456df 100644 --- a/ishtar_common/views_api.py +++ b/ishtar_common/views_api.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2025-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/views_item.py b/ishtar_common/views_item.py index 227f14a3c..a76d032fa 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2018-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2018-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/widgets.py b/ishtar_common/widgets.py index d4c9d625d..b11ae0c5d 100644 --- a/ishtar_common/widgets.py +++ b/ishtar_common/widgets.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # 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/ishtar_common/wizards.py b/ishtar_common/wizards.py index a7313b13b..4fb1222c3 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright (C) 2010-2025 Étienne Loks <etienne.loks at iggdrasil dot net> +# Copyright (C) 2010-2026 Étienne Loks <etienne.loks at iggdrasil dot net> # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as |
