summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
AgeCommit message (Collapse)Author
2024-04-15✨ add padding and deduplicate filters for JINJA formulaÉtienne Loks
2023-11-14⚡️ improve parcel post-treatments - add timestamp to prevent multiple ↵Étienne Loks
geo and cached_label edition
2023-08-08⚡️ optimise post-treatments: prevent unnecessary cascade update (refs #5617)Étienne Loks
2023-07-05🐛 fix recursive save for cached label post_saveÉtienne Loks
2023-07-05🐛 check of external identifiers when updating cached labels (refs #5603)Étienne Loks
2023-06-07⚡️ improve post treatments after importsÉtienne Loks
- check_cascade_update is now function which evaluate if cascade update is relevant - "_no_repost_save" attribute prevent a resave after post import - fix updat check for geo post save - add some logging
2023-04-17bandit checker: mark false security issues - fix security issues (low severity)Étienne Loks
2023-04-17Add bandit scan tool to Makefile - mark some security issue as non relevantsÉtienne Loks
2023-04-17Force using 128 bites salt for password hasherÉtienne Loks
2023-04-05Manage strong password policy (ISHTAR_STRONG_PASSWORD_POLICY) with "Each ↵Étienne Loks
character type" validator
2023-04-03Load task refactoring - manage external_id regen with tasks - cascade update ↵Étienne Loks
from warehouse to containers (refs #5432) - containers manage history
2023-01-27Add custom cached_label configuration for each main itemÉtienne Loks
2023-01-23Allow complex format for formulaÉtienne Loks
2023-01-20Warehouse: new slug field to prevent ID change when name is changedÉtienne Loks
2023-01-19Free search: "raw" index for reference - improve parent only searchÉtienne Loks
2023-01-16Update translationsÉtienne Loks
2023-01-12Syndication - export external sourcesÉtienne Loks
2022-12-20Utils: adapt to v4 OSM relations importerÉtienne Loks
2022-12-12Geodata: cascade addÉtienne Loks
2022-12-12Geo: display related items on sheetÉtienne Loks
2022-12-12Geodata - geo forms: new forms - many adaptationsÉtienne Loks
2022-12-12Fix permission checkÉtienne Loks
2022-12-12Geodata: fix search displayÉtienne Loks
2022-12-12Geodata: fix cached value update for geovectorÉtienne Loks
2022-12-12Geodata redesign: context record, base find migrationÉtienne Loks
2022-12-12Geodata redesign: fix operation migrationÉtienne Loks
2022-12-12Geodata redesign: operation migrations (2/2)Étienne Loks
2022-12-12Geodata redesign: operation migrations (1/2) - operation geo post save - ↵Étienne Loks
town area creation
2022-12-12Geodata redesign: new modelÉtienne Loks
2022-12-12Syndication - serialization - display sheet operationÉtienne Loks
2022-12-12Migration to Django 2.2 - many fixesÉtienne Loks
- remove redondant permissions - fix missing kwargs for widget and form fields - fix default to callable for model field - quick and dirty fix for datepicker - is_authenticated() -> is_authenticated - fix registration urls - remove six usage (no more python2)
2022-12-12Migration to Django 2.2 - missing on_delete - django.urls import reverseÉtienne Loks
2022-10-23Imports: fix dict merge on data updateÉtienne Loks
2022-09-18Utils - `create_osm_town` create town from OSM relationÉtienne Loks
2022-07-08Generate preview image for PDFÉtienne Loks
2022-07-08Geo: use own precise multipolygone centroid before parent precise pointÉtienne Loks
2022-07-08Fix revoke old taskÉtienne Loks
2022-07-08Celery: fix task already revoked or doneÉtienne Loks
2022-07-08Performance on imports: group all post treatment to the endÉtienne Loks
2022-07-08Celery workers: revoke non necessary tasksÉtienne Loks
2022-06-08ID: allow use "data" field to generate IDÉtienne Loks
2022-03-09Disable bulk_update (generate infinite loop and crash) - Do not post treat ↵Étienne Loks
on qrcode gen
2022-02-09File storage: fix file save on broken linkÉtienne Loks
2022-02-08Document duplicate - do not duplicate image - allow redirection to modifyÉtienne Loks
2021-10-18ID generation: fix custom filters for jinja formatÉtienne Loks
2021-07-29Fix "history_creator" on duplicateÉtienne Loks
2021-03-19Format - black: ishtar_commonÉtienne Loks
2021-02-28media_find_missing_files: try first to fix bad linksÉtienne Loks
2021-02-28Better fix media fileÉtienne Loks
2021-02-28Fix complex ID generationÉtienne Loks