Skip to content

Releases: MTES-MCT/apilos

v2.14.0

21 Nov 15:15
67e7f8b
Compare
Choose a tag to compare

Fonctionalités

  • Il est possible de personaliser la désignation du signataire en première page d'une convention.
  • Le financement PALULOS a été ajouté.

Correctifs

  • Corrige une erreur à la génération de convention pour la Corse

Améliorations techniques

  • Le prêt est rattaché au lot dans le serializer
  • Script de migration des noms de fichiers
  • Filtre des emails non valides avant l'envoi

Upgrades de dépendances

  • tqdm
  • precommit
  • django-waffle
  • docxtpl
  • sentry-sdk
  • boto3
  • django-hijack
  • ruff
  • django
  • django-browser-reload
  • dj-database-url
  • time-machine
  • django-stubs
  • redis
  • tqdm
  • whitenoise
  • djhtml

Commits

67e7f8b Fix palulos label (#1662)
41618dc Filtrer les emails non valides avant l'envoi (#1645)
f2fa648 Fix templates pour signataire personalisé (#1661)
499da6c S586 parametrage signataire (#1634)
8a46589 Ajout du financement PALULOS (#1653)
f0d9f56 Rattachement de l'objet Pret au Lot au sein du serializer (#1660)
2867213 Enhance the script in charge of migrating the uploads realname (#1655)
e8089a1 Bump tqdm from 4.66.6 to 4.67.0 (#1649)
c7078ae bump precommit hooks versions (#1651)
3931fde Bump django-waffle from 4.1.0 to 4.2.0 (#1656)
0957e08 Bump docxtpl from 0.18.0 to 0.19.0 (#1657)
ec76a02 Bump sentry-sdk from 2.15.0 to 2.18.0 (#1659)
bd03d7a Bump boto3 from 1.35.59 to 1.35.65 (#1658)
2b6b892 Fix mistake in dropzone component for handling uploads realname correctly (#1654)
b575c2d Distinction nom réel / nom de fichier des uploads (#1555)
e4007dc Bump boto3 from 1.35.55 to 1.35.59 (#1646)
2775128 Bump django-hijack from 3.6.0 to 3.7.0 (#1648)
e53dee4 Bump ruff from 0.5.5 to 0.7.3 (#1650)
7c1fc2b Bump django from 5.1.2 to 5.1.3 (#1647)
6bf0cb4 Bump boto3 from 1.35.51 to 1.35.55 (#1642)
2575b94 Bump django-browser-reload from 1.16.0 to 1.17.0 (#1640)
2d2d687 Bump dj-database-url from 2.2.0 to 2.3.0 (#1641)
32a40ce Bump time-machine from 2.14.2 to 2.16.0 (#1638)
e0f5b22 Bump django-stubs from 5.1.0 to 5.1.1 (#1639)
ce270e6 Fix doc generation in corse (#1636)
ed70298 Bump redis from 5.1.1 to 5.2.0 (#1628)
0a2ab6b Bump tqdm from 4.66.4 to 4.66.6 (#1629)
7e8b89b Bump whitenoise from 6.7.0 to 6.8.2 (#1630)
aff4951 Bump djhtml from 3.0.6 to 3.0.7 (#1631)
952d15b Bump boto3 from 1.35.16 to 1.35.51 (#1632)

v2.13.2

07 Nov 13:33
Compare
Choose a tag to compare

Correctif

Ajout du financement SALLS_R

v2.13.1

31 Oct 08:10
655840a
Compare
Choose a tag to compare
Fix condition in denonciation_batch (#1633)

v2.13.0

30 Oct 10:07
9c4ea86
Compare
Choose a tag to compare

Fonctionnalités

Le champ "Montant du loyer pour les associations foncières et leurs filiales" a été ajouté dans la section Logements pour les logements ordinaires. Sa valeur apparaît dans le document de convention de type 2.

Le tableau des logements conserve maintenant l'ordre d'import du document excel téléversé.

Correctifs

  • Le passage en mode expert est masqué pour les utilisateurs en lecture seule (l'utilisateur ne pouvait rien faire une fois en mode expert mais pouvait y passer)

  • Les notifications de demande de corrections prennent en compte les préférences de notifications des bailleurs.

  • Permet aux utilisateurs en lecture seule de modifier leurs préférences de notifications.

Améliorations techniques

  • Création d'un mock pour remplacer CERBERE dans l'environnement de développement
  • Commande pour mettre à jour le financement d'une liste de convention (suite à des retours supports)
  • Ajout d'un template sur les pull requests github
  • Commande pour dénoncer ou résilier une liste de convention (suite à des retours supports)

Upgrade de dépendances

  • honcho
  • redis
  • pre-commit
  • black
  • django-anymail[sendinblue]
  • django
  • @hotwired/turbo
  • cookie
  • engine.io
  • pre-commit-ci/lite-action
  • unittest-parametrize
  • django-browser-reload
  • api-insee
  • sentry-sdk
  • factory-boy

Commits

9c4ea86 Logements should keep the importation order (#1604)
c6f202e Hide mode expert on ecoloweb conventions for readonly users (#1614)
9006d0a Loyer pour les asso foncières (#1615)
b27881e Envoyer les notif de correction aux bailleurs selon leur préférences (#1605)
aa5ecdb Bump honcho from 1.1.0 to 2.0.0 (#1608)
7022555 Création d'un Mock remplacant l'authentification CERBERE en development (#1621)
ad1b231 Command to update financements (#1627)
ee83e27 Bump redis from 5.0.7 to 5.1.1 (#1624)
825d94a Allow bailleur to submit avenant without operation number (#1622)
59d5fca Bump pre-commit from 3.8.0 to 4.0.1 (#1626)
471d891 Bump black from 24.8.0 to 24.10.0 (#1625)
49f83d5 (mock-cerbere) Bump django-anymail[sendinblue] from 11.1 to 12.0 (#1602)
566248e Bump django from 5.1.1 to 5.1.2 (#1609)
ddc09d3 Bump @hotwired/turbo from 8.0.10 to 8.0.12 (#1619)
e59456c Bump the npm_and_yarn group with 2 updates (#1620)
da898aa Bump pre-commit-ci/lite-action from 1.0.3 to 1.1.0 (#1618)
1396d1d Bump unittest-parametrize from 1.4.0 to 1.5.0 (#1617)
d55a43f Bump django-browser-reload from 1.15.0 to 1.16.0 (#1616)
b19cb1d Ajout de template à nos PR (#1606)
c9a2567 Bump pytest-django from 4.8.0 to 4.9.0 (#1607)
d9572eb Update denonciation_batch to have params and handle resiliation (#1611)
bec8268 Allow readonly users to change email preferences (#1597)
79a7b6d Bump api-insee from 1.5 to 1.6 (#1600)
96c2c3c Bump sentry-sdk from 2.14.0 to 2.15.0 (#1601)
cb71db7 Bump django-stubs from 5.0.4 to 5.1.0 (#1599)
897aa8b Bump virtual-select-plugin from 1.0.45 to 1.0.46 (#1598)
6ee54f5 Bump factory-boy from 3.3.0 to 3.3.1 (#1603)
06489ba Migration to django 5.1.1 (#1546)

v2.12.0

01 Oct 12:15
db3bae3
Compare
Choose a tag to compare

Fonctionnalités

Au téléversement du document de convention / avenant signé, l'utilisateur peut choisir la date de signature. (Avant elle était fixée au jour du téléversement)

Correctifs

Affichage : sur le récapitulatif d'un avenant, modification de "convention" en "avenant"

Upgrade de dépendances

  • DSFR

Améliorations techniques

  • Résolution d'une erreur 500 qui pouvait arrivé quand on supprimait un programme

  • Ajout d'index pour rendre la recherche plus rapide

Commits

db3bae3 Fix preview when upload signed document (#1596)
ff415e8 Choix date signature (#1586)
70d3315 Fix 'convention' to 'avenant' on avenant recapitulatif (#1595)
9d9b112 Résolution d'une erreur 500 qui pouvait arrivé quand on supprimait un programme (#1590)
38e0ff0 Upgrade DSFR to 1.12.1 (#1594)
d519365 Ajout d'index pour rendre la recherche plus rapide (#1592)
d0fe8df Fix permissions for instructeurs departementaux (#1593)

v2.11.1

30 Sep 12:53
Compare
Choose a tag to compare
Fix permissions for instructeurs departementaux

v2.11.0

26 Sep 12:56
92a87b3
Compare
Choose a tag to compare

Fonctionnalités

Ajout de pièces jointes aux évènements du journal.

Accès au menu Votre Administration pour les instructeurs départementaux.

Suite à une évolution du design system de l'Etat (DSFR), les tableaux changent d'apparence.

Mises à jour de dépendances

  • django-sql-explorer[xls]
  • hotwired/turbo
  • gunicorn
  • tenacity
  • pre-commit-ci/lite-action
  • pytest
  • sentry-sdk
  • docxtpl
  • boto3
  • pyyaml
  • DSFR
  • coverage
  • black

Améliorations techniques

  • Mise à jour des paramètres de la commande denonciation_batch pour préparer la dénonciation de 51 conventions pour un retour utilisateur.

  • Résolution d'une erreur de type lors de la création d'un programme dans l'admin

Commits

92a87b3 Ajout d'une pièce jointe aux évènements (#1569)
641df81 Update denonciation_batch command with new params (#1584)
c3a6b9f Improve front page table layout (#1585)
4de24d2 Résolution d'une erreur d etype lors de la création dans l'admin d'un programme (#1577)
db35050 Accès au menu Votre Administration pour les instructeurs départementaux (#1587)
a9101e8 Bump django-sql-explorer[xls] from 4.3 to 5.3 (#1589)
13a7533 Bump @hotwired/turbo from 8.0.5 to 8.0.10 (#1588)
d318b63 Bump gunicorn from 22.0.0 to 23.0.0 (#1580)
0ee9790 Bump tenacity from 8.4.2 to 9.0.0 (#1574)
0157eb6 Bump pre-commit-ci/lite-action from 1.0.2 to 1.0.3 (#1583)
150e3ea Bump pytest from 8.3.2 to 8.3.3 (#1581)
8b38019 Bump sentry-sdk from 2.13.0 to 2.14.0 (#1579)
dd5d298 Fix tableaux après l'upgrade DSFR (#1578)
8b71b5d Bump docxtpl from 0.17.0 to 0.18.0 (#1575)
35f2a4b Bump boto3 from 1.35.7 to 1.35.16 (#1576)
0620c78 Bump pyyaml from 6.0.1 to 6.0.2 (#1573)
231ed1e Upgrade DSFR to 1.12.0 (#1560)
afaf5f1 Upgrade the precommit hooks (#1570)
b8de658 Bump coverage[toml] from 7.5.4 to 7.6.1 (#1565)
30f4d73 Bump black from 24.4.2 to 24.8.0 (#1564)
8b7f639 Bump pytest from 8.2.2 to 8.3.2 (#1567)

v2.10.2

11 Sep 13:57
Compare
Choose a tag to compare
Ajout de la possibilité de modifier les parents dans l'admin (#1571)

v2.10.1

10 Sep 15:12
Compare
Choose a tag to compare
Mise à jour du numéro d'opération en passant pas l'observer pre_save …

v2.10.0

05 Sep 11:51
e8cbfb9
Compare
Choose a tag to compare

Evolution

  • Permettre les champs vide dans l'admin du model Programme
  • Bug : parfois le numero_operation_recherche est nul
  • Eviter les erreur de type User matching query does not exist

Commit

  • e8cbfb9 permettre les champs vide dans l'admin du model Programme (#1562)
  • 86a6e76 Bug : parfois le numero_operation_recherche est nul (#1563)
  • e97e1e1 Eviter les erreur de type User matching query does not exist (#1561)