Skip to content

Conversation

@Badatos
Copy link
Collaborator

@Badatos Badatos commented Dec 8, 2025

Prepare next release 4.1.0

GiorgioUtzeri and others added 10 commits November 21, 2025 11:04
# 🐛 [FIX] Normalize malformed referrer URLs missing double slash

Some external requests send a malformed `referrer` such as:

* `http:/pod.univ-lille.fr/...`
* `https:/pod.univ-lille.fr/...`

These URLs have a missing slash after the scheme (`:/` instead of `://`), and Pod never generates them internally.
They currently trigger `SuspiciousOperation("referrer is not internal")`, causing unnecessary admin error emails.

This PR adds a **minimal and safe normalization**:

* `https:/…` → `https://…`
* `http:/…` → `http://…`

Nothing else is changed.
# Refonte UI/UX dashboard

**IMPORTANT :** Cette PR est la continuité de la PR #1296 : "Ajout de filtres à la recherche dynamique sur le dashboard".  
Pour la revue, n'hésitez pas à consulter la PR fermée. Elle avait été clôturée car j'avais terminé ma période de stage.  
Je pense qu'elle était proche d'être correcte, il serait donc dommage de l'abandonner.

**IMPORTANT:** This PR is a continuation of PR #1296: “Adding filters to dynamic search on the dashboard.”  
For review, feel free to consult the closed PR. It was closed because my internship period had ended.  
I think it was close to being correct, so it would be a shame to abandon it.
Bumps [django](https://github.com/django/django) from 4.2.26 to 4.2.27.
- [Commits](django/django@4.2.26...4.2.27)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 4.2.27
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Olivier Bado-Faustin <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Free Disk Space on pod_dev CI to avoid an OSError: `[Errno 28] No space left on device`
@Badatos Badatos self-assigned this Dec 8, 2025
@Badatos Badatos added this to the 4.x milestone Dec 8, 2025
dependabot bot and others added 7 commits December 8, 2025 16:31
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Olivier Bado-Faustin <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
POD ne traite pas les erreurs qu'il reçoit d'Aristote. Cette PR prévient l'utilisateur que l'enrichissement s'est mal passé. C'est une première étape. Il faudrait sans doute aller plus loin et proposer un nouveau "statut" de l'enrichissement parce que pour l'instant POD laisse penser que l'enrichissement est encore en cours.
@Badatos Badatos merged commit 1fba0da into main Dec 17, 2025
10 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants