diff options
Diffstat (limited to 'CHANGES.md')
-rw-r--r-- | CHANGES.md | 485 |
1 files changed, 2 insertions, 483 deletions
diff --git a/CHANGES.md b/CHANGES.md index 5615d8923..d9df7bea0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,490 +1,9 @@ --- title: Ishtar changelog -date: 2023-03-17 +date: 2024-04-07 --- Ishtar changelog ================ -### Features/improvements ### -- Load task refactoring - manage external_id regen with tasks -- Containers: manage history -- Manage expiration of passwords -- Manage strong password policy (ISHTAR_STRONG_PASSWORD_POLICY) with "Each character type" validator -- Add default auth validator -- Update and fix translations (refs #5578, refs #5579, refs #5581) -- Default timeout for session is set to 5 days -- Optional security for login attempt: loging, deactivate account after many failed login. -- Force using 128 bits salt for password hasher - -### Bug fixes ### -- Json fields: fix bad save of multi values -- Cascade update from warehouse to containers (refs #5432) -- Sheets: fix history view with associated geo -- Containers: remove division search -- Importer export: fix pre_importer call -- Image detail: do not display Modify link when not relevant (refs #5438) -- Fix french label for geo types (refs #5577) -- Fix permissions for treatments requests (refs #5441) - -v4.0.43 - 2023-03-17 --------------------- - -### Features/improvements ### -- General: - - add custom cached_label configuration for each main item - - add "created" field on main items in order to facilitate queries -- settings: add "ISHTAR_SECURE_OPTIONS" to activate Django secured options -- Sheet document: better UI for files -- Model: add history for document and containers -- Menu: remove "Administration" entry - put Account management in "Directory" entry -- Admin: - - Global variable: edit in table, add import/export in CSV/JSON - - overload index to add subsection headers -- Geo: create/edit form - new openlayers version - add default IGN tiles -- Import: improve bad encoding detection -- Search: - - add created before/after field - - Operation: add "old code" field - - Find: add "remain" field (operations and sites) - - Account: add "profile type" field -- Free text search: - - use accent and unaccented string - - add french_archeo thesaurus config - - File - add "year-index" -- Maintenance scripts: delete deprecated and migrate to ishtar_maintenance -- Put a serif font for <pre> -- Sheet: - - Treatment file: add associated image and document list - -### Bug fixes ### -- Search: - - fix many excluded facet - - improve many facet query - - Document - source type is now a hierarchic search - - Context record: add identification and activity criteria -- File: filter plan action when preventive_operator is activated in profile -- Profile: - - do not display geo item list when mapping is deactivated - - custom footer message -- Explicit message on associated container deletion when a warehouse is deleted -- Administrative act: add a warning when associated item is deleted -- Imports: register automatically type models for export -- Site: quick action for creation of virtual operation from site with many operations -- UI: - - sheet header - add caret to show collapse - - show/hide password on login -- Forms: - - custom form - can add header message - - Find: remove TAQ/TPQ check - -- Sheet: - - fix treatment and file treatment sheet display (bad QR code link) - - Operation - statistics number of parcels fix - - basket: display shared with by alpha order - -v4.0.42 - 2023-01-25 --------------------- - -### Features/improvements ### -- Sheet treatment: improve layout - add detail links -- Allow complex format for formula - -### Bug fixes ### -- Installation: fix installation script to allow custom DB PORT and DB HOST - -v4.0.41 - 2023-01-23 --------------------- - -### Bug fixes ### -- Fix javascript filter on field - -v4.0.40 - 2023-01-22 --------------------- - -### Features/improvements ### -- Improve some translations - -v4.0.39 - 2023-01-20 --------------------- - -### Features/improvements ### -- Person search: salutation/title fields - -v4.0.38 - 2023-01-20 --------------------- - -### Bug fixes ### -- PDF export: fix new line on <pre> blocks -- Sheet warehouse: prevent duplicate label - - -v4.0.37 - 2023-01-20 --------------------- - -### Bug fixes ### -- Find search: fix discovery date search -- Sheet find/container: fix date and float format - - -v4.0.36 - 2023-01-20 --------------------- - -### Features/improvements ### -- Sheet find refactoring -- Free search: - - "raw" index for reference (add in index whole reference and split ref) - - improve parent only search index -- Warehouse: new slug field to prevent ID change when name is changed -- Warehouse: cached town column -- Change labels - - Identifiant musée -> Numéro d'inventaire musée - - Localisation (fiche) -> Localisation géographique - - Date de découverte (exacte ou TPQ) -> Date de découverte (exacte ou début) - - Date de découverte (TAQ) -> Date de découverte (fin) - - -v4.0.35 - 2023-01-18 --------------------- - -### Bug fixes ### -- WIP: fix types searches with * -- Imports: fix cultural attribution import -- Table: fix default sort when pk is not "id" -- Sheet: - - warehouse: fix localisation - fix data - - container: fix localisation - fix data -- Admin: container and warehouse performance - -v4.0.34 - 2023-01-13 --------------------- - -### Bug fixes ### -- Syndication: - - sheet - fix set default permissions - - admin ApiSearchModel - fix exporter filter for Find - - sheet - fix display detail of a dict (display associated label) - - table - select/deselect all - - table - reinit headers on load - -v4.0.33 - 2023-01-12 --------------------- - -### Features/improvements ### -- Search result - export: export only selected -- Commands: manage update search vector with maintenance script -- utils: adapt to v4 OSM relations importer -- Syndication ui: better color for external sources -- Syndication - export external sources -- Search: sort by ID by default -- UI bootstrap for stats - -### Bug fixes ### -- Fix geo finds for external sources: do not display -- Fix pinned search for external source -- Fix strange bug on statistics with criteria - -v4.0.32 - 2022-12-12 --------------------- - -### Features/improvements ### -- Sheet: set default permissions to False -- Find sheet: do not display container information if no permission -- Image field: can use camera for mobile device -- Import value formater: can use {item} notation for format - -### Bug fixes ### -- Full text search: add "simple" config in search - -v4.0.31 - 2022-12-05 --------------------- - -### Features/improvements ### -- Admin: importer model export -- Imports: manage defaults with "__" - -### Bug fixes ### -- Migration v4: disable M2M post treatment - -v4.0.30 - 2022-12-02 --------------------- - -### Improvements ### -- Use supervisor instead of systemd script for celery daemon -- Forms: minor template fix - - -v4.0.29 - 2022-11-29 --------------------- - -### Improvements ### -- Context record: add Unit to indexed search -- Import: add ActType to imported types -- Admin: small improvements on syndication - -### Bug fixes ### -- Fix redirect URL after logout -- Fix choice display - non-relevant translation is deactivated -- Minor translation fixes - - -v4.0.28 - 2022-11-18 --------------------- - -### Improvements ### -- Admin: site profile - better form layout -- Imports: display post-process advance -- File refactoring -- Remove dead code - -### Bug fixes ### -- Fix import when no object is created and no error is caught -- Operation from file creation - fix automatic town association and parcel recopy - -v4.0.27 - 2022-11-10 --------------------- - -## Features ## -- Improve tests -- French translation - -### Bug fix ### -- Fix m2m display for historized items - - -v4.0.26 - 2022-11-08 --------------------- - -### Features ### -- remove deprecated x, y, z fields on main item forms - -### Bug fix ### -- Sheet find: fix map display -- Find form: fix order of decoration field - - -v4.0.25 - 2022-11-07 --------------------- - -### Features ### -- Geodata: display first item associated as a name when no name is provided - -### Bug fix ### -- Geodata import: fix total number evaluation on imports -- Basket modification: fix wizard update - - -v4.0.24 - 2022-10-27 --------------------- - -### Bug fix ### -- Geodata save: transactions to limit deadlocks - - -v4.0.23 - 2022-10-26 --------------------- - -### Features ### -- Geo data: zoom to extent - -### Bug fix ### -- Geodata post save: transactions and targeted post save to limit deadlocks - -v4.0.22 - 2022-10-14 --------------------- - -### Features ### -- Context records: Excavation technic become many-to-many - -v4.0.21 - 2022-10-14 --------------------- - -### Features ### -- Geo: quick add geo action for context records, sites and finds -- Geo data: manage m2m association and cascade association - -### Bug fix ### - -- Geo data: fix main_geodata association test -- fix some admin pages - -v4.0.20 - 2022-10-03 --------------------- - -### Features ### - -Geo form - redirect to source item after edit - - -v4.0.19 - 2022-09-18 --------------------- - -Backport of v3 changes. - -v4.0.18 - 2022-09-12 --------------------- - -### Features ### - -- Import GIS: default to 0 skip lines (for geopackage and SHP it must be 0) - -### Bug fix ### - -- Geo - migration script: more tolerant with no geo item data - main geo is poly when defined - -v4.0.17 - 2022-09-10 --------------------- - -### Bug fix ### - -- Geo: fix zoom to the extent - fix item counts - -v4.0.16 - 2022-09-09 --------------------- - -### Features ### - -- Geo: display associated context records and associated finds on sheet map -- Geo: display lines and polygons on search - -### Bug fix ### - -- Fix safe_or template tags - -v4.0.15 - 2022-08-30 --------------------- - -### Features ### - -- "is locked" search - -### Bug fix ### -- Fix INSEE number generation on error with years -- Fix many count search such has "has-finds" - -v4.0.14 - 2022-08-05 --------------------- - -### Features ### - -- Import: manage CSV geo data - -### Bug fix ### - -- Geo sheet: fix display coordinates - -v4.0.13 - 2022-08-05 --------------------- - -### Bug fix ### - -- Imports: CSV check fix encoding check -- Imports: add post importer actions in order to manage account importer - -v4.0.12 - 2022-08-05 --------------------- - -### Bug fix ### - -- fix bug for vanilla installation (db query before db is initialized) - -v4.0.11 - 2022-08-02 --------------------- - -### Bug fix ### - -- Admin - custom form: fix form choice initialization -- File: - - Parcel form: fix town initialization - - Remove Parcel formset from wizard - - Fix modification when general contractor is missing - -v4.0.10 - 2022-07-22 --------------------- - -### Features ### - -- Admin - Custom fields: exports and imports CSV, json - -### Bug fix ### - -- Sheet document - fix permalink content -- migrate_to_geo_v4: - - fix migration of item multi_polygon_source_item and point_source_item - - fix "Contour" label - -v4.0.9 - 2022-07-21 -------------------- - -### Bug fix ### - -- Import creation: fix importer type filter - -v4.0.8 - 2022-07-18 -------------------- - -### Features ### - -- Update French translations - -v4.0.7 - 2022-07-18 -------------------- - -### Features ### - -- Operation wizard refactoring - -v4.0.6 - 2022-07-17 --------------------- - -### Bug fix ### - -- Site creation: fix post message - -v4.0.5 - 2022-07-17 --------------------- - -### Bug fix ### - -- Geo - sheet: fix coordinates display -- Account deletion: fix summary - -v4.0.4 - 2022-07-17 --------------------- - -### Features ### - -- update translations - -v4.0.3 - 2022-07-15 --------------------- - -### Bug fix ### - -- migrate_to_geo_v4: fix operation and site import when SRID != 4326 - -v4.0.2 - 2022-06-15 --------------------- - -### Bug fix ### - -- migrate_to_geo_v4: fix main item import when SRID=4326 - -v4.0.1 - 2022-06-15 --------------------- - -### Main features ### - -- Migration to Django 2.2 -- New geo item management -- Syndication of ishtar databases - -### Features ### - -- specific form for parcel management -- quick search action: grouping treatment -- better UI for imports - -### Bug fix ### - -- increase length of phone numbers +See `changelog/` dir for details.
\ No newline at end of file |