summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
AgeCommit message (Collapse)Author
2025-03-19🚑️ fix huge performance problems on permissions when too many items are ↵Étienne Loks
attached
2025-02-14🐛 fix VALUES serialization for preventive archaeological filesÉtienne Loks
2024-10-11📝 annex 3 technic - fix MAX_UPLOAD_SIZE help textÉtienne Loks
2024-10-08✨ document templates: manage export in PDF, HTML, xlsx, docx using LO unoconvÉtienne Loks
2024-09-28✨ Archaeological files templates: add fields for preventive document renderingÉtienne Loks
2024-09-20🗃️ archaeological sites: new fields in databaseÉtienne Loks
- Types - Current status - Discovery status - Discoverer - Nature of site - Interpretation level - Precise locality - Description - Public description
2024-09-16✅ test for context record relation formÉtienne Loks
2024-09-13⚡️ improve performance - external ID: prevent double save - user UPDATE ↵Étienne Loks
query instead of save - remove dead code "BulkUpdatedItem"
2024-09-10🐛 fix random images for administrative actsÉtienne Loks
2024-05-27📝 update generated documentationÉtienne Loks
2024-04-30✨ templates: get containers values from the operation - performance: add ↵Étienne Loks
cache (refs #5927)
2024-04-29🐛 ODS/Excel imports fix date conversions (refs #5920)Étienne Loks
2024-04-19✨ imports: allow media import from a web locationÉtienne Loks
2024-04-17✨ ishtar_maintenance: fix_geographic_items task - 🐛 Geodata: fix ↵Étienne Loks
default attachment for find, context records, warehouse, container
2024-04-16🐛 JSON date: fix criteria search - sheet display localized version (refs ↵Étienne Loks
#5883)
2024-04-16🔧 default permissions for BiographicalNoteÉtienne Loks
2024-04-16✨ Debug mode for importsÉtienne Loks
2024-04-16🏷️ update french states and departmentsÉtienne Loks
2024-04-16🐛 fix administrative act sheet crash (refs #5739)Étienne Loks
2024-04-16🗃️ add slug to biographical notesÉtienne Loks
2024-04-16✨ Quick edit form for biographical notesÉtienne Loks
2024-04-16✨ sheets: manage specific sheets for specific modulesÉtienne Loks
2024-04-16✨ GDPR: manage merge action, admin consultation, edition, delete, ✅ GDPR ↵Étienne Loks
tests
2024-04-16🐛 import - extract data from xls, ods, etc. with pandas instead of LOÉtienne Loks
2024-04-16✨ import group sheetÉtienne Loks
2024-04-16✨ links to import sheetÉtienne Loks
2024-04-16✨ import sheetÉtienne Loks
2024-04-16🗃️ DB changes to manage user permissionsÉtienne Loks
2024-04-16✨ Pre-import form: manage importÉtienne Loks
2024-04-16✨ background task: set a low priority queue for importsÉtienne Loks
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