summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
AgeCommit message (Expand)Author
2025-07-21🐛 revert geo reverse patch specific for debian bullseyeÉtienne Loks
2025-07-21♻️ django: fix warnings for v5 - migrate to timezone aware datesÉtienne Loks
2025-07-21♻️ use specific library to sanitize files pathÉtienne Loks
2025-07-21🐛 fix unclosed fileÉtienne Loks
2025-07-21♻️ django 3.2 deprecation: replace is_ajax by custom methodÉtienne Loks
2025-07-21♻️ django 3.2 deprecation: url -> re_path ; ugettext_lazy -> gettext_lazyÉtienne Loks
2025-07-21♻️ django 3.2 - new version of libraries: fix errors and deprecation war...Étienne Loks
2025-06-18♻ refactor jinja filtersÉtienne Loks
2025-06-17✨ Media exporter: admin pageÉtienne Loks
2025-05-13✨ import_geofla_csv, import_insee_comm_csv: logging, better verbose CLIÉtienne Loks
2025-04-11🐛 custom form: fix custom fields (classic ou JSON) managementÉtienne Loks
2025-03-19🚑️ fix huge performance problems on permissions when too many items are ...Étienne Loks
2025-03-17🐛 archaeological files: manage business for deadlines (refs #6218)Étienne Loks
2025-02-19✨ exhibitions: "GAM" exportÉtienne Loks
2025-02-19📄 update copyright noticeÉtienne Loks
2025-02-19✨ exhibition: forms/sheetsÉtienne Loks
2025-02-19🐛 simplify and fix upper permission managementÉtienne Loks
2025-02-19🐛 fix discourse feed fetch silently fail on network errorÉtienne Loks
2025-02-19🩹 more explicit message in case of insufficient permissionsÉtienne Loks
2025-02-19🩹 simplify permission managementÉtienne Loks
2025-02-19✨ permissions refactoring: settings for upstream items managementÉtienne Loks
2025-02-19✨ ishtar account sheetÉtienne Loks
2025-02-19✨ permissions refactoring: manage deletion permissions - ♻ refactoring "c...Étienne Loks
2025-02-19✨ generate_permissionsÉtienne Loks
2025-02-19⚰️ remove old "operations" utils not used anymore - parse_parcel is move...Étienne Loks
2025-02-19✨ permissions refactoring: generate permissions, adapt permissions checksÉtienne Loks
2025-02-19♻ permissions refactoring: refactor has_permission methodsÉtienne Loks
2025-02-19✨ display forum entries: activate/deactivate by user profile - profile form...Étienne Loks
2025-02-19✨ Display the latest forum entries on the user home page (#5812)Étienne Loks
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
2024-09-16✅ test for context record relation formÉtienne Loks
2024-09-13⚡️ improve performance - external ID: prevent double save - user UPDATE q...Étienne Loks
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 ca...Étienne Loks
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 default...Étienne Loks
2024-04-16🐛 JSON date: fix criteria search - sheet display localized version (refs #...Étienne Loks
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