Skip to content

Commit 597fde3

Browse files
committed
Merge branch 'miscs'
2 parents 1eedeeb + 49280a0 commit 597fde3

File tree

263 files changed

+434
-418
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

263 files changed

+434
-418
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
uses: actions/checkout@v4
5656

5757
- name: Install uv
58-
uses: astral-sh/setup-uv@v4
58+
uses: astral-sh/setup-uv@v5
5959
with:
6060
# Install a specific version of uv.
6161
version: "0.5.8"

.pre-commit-config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ repos:
6464

6565
- repo: https://github.com/astral-sh/ruff-pre-commit
6666
# Ruff version.
67-
rev: v0.8.1
67+
rev: v0.9.2
6868
hooks:
6969
- id: ruff
7070
args: [--fix, --preview]
@@ -77,7 +77,7 @@ repos:
7777
- id: import-linter
7878

7979
- repo: https://github.com/Riverside-Healthcare/djLint
80-
rev: v1.36.1
80+
rev: v1.36.4
8181
hooks:
8282
- id: djlint-reformat-django
8383
exclude: "ninja/swagger.html"

CHANGELOG.md

+6

justfile

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
docker-cmd := "docker"
22
docker-compose-cmd := "docker compose"
33

4+
update-python-deps:
5+
uv sync --upgrade --all-groups
6+
47
release:
58
#!/usr/bin/env bash
69
set -eu

legadilo/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/conftest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/migrations/0001_initial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/migrations/0002_alter_domain_unique.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/migrations/0003_set_site_domain_and_name.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/migrations/0004_alter_options_ordering_domain.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/contrib/sites/migrations/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/admin.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/apps.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/checks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/constants.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/context_processors.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/forms/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/forms/fields.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/forms/widgets.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/management/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/management/commands/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/management/commands/cron.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/middlewares.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/migrations/0001_case_insensitive_collation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/migrations/0002_initial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/migrations/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/models/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/models/timezone.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/template_tags/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/template_tags/util_tags.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/tests/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/tests/test_checks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/core/tests/test_migrations.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/admin.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/api.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/apps.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/checks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/constants.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/management/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/management/commands/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/management/commands/clean_data.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/management/commands/read_feed.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/management/commands/update_feeds.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0001_initial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0002_initial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0003_remove_feed_feeds_feed_disabled_reason_empty_when_enabled_and_more.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0004_feedupdate_technical_debug_data.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0005_feed_open_original_link_by_default.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0006_rename_modified_at_feed_updated_at_and_more.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

legadilo/feeds/migrations/0007_alter_feed_enabled.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Legadilo
2-
# Copyright (C) 2023-2024 by Legadilo contributors.
2+
# Copyright (C) 2023-2025 by Legadilo contributors.
33
#
44
# This program is free software: you can redistribute it and/or modify
55
# it under the terms of the GNU Affero General Public License as published by

0 commit comments

Comments
 (0)