Ishtar changelog ================ 0.98.10 (2016-11-03) -------------------- ### Features ### - Force regeneration of cached labels when add M2M or changing ids - Use lazy model evaluation for fixed type constraints - Imports: add label to column definitions - Use spatialite for tests - Change default logging conf ### Bug fixes ### - JQueryJqGrid: by default sorting is made using ordering in meta (fixes serious performance issues) 0.98.9 (2016-10-23) ------------------- ### Bug fixes ### - Fix bad regexp for "get-by-importer" 0.98.8 (2016-10-22) ------------------- ### Features ### - Better management of cached label generation: - cascading update management - relevant history saving - force generation on rollback - better performance (but can still be slow) - Manage export with importer's templates - Sheets: highlight main references - Update default french fixtures - Image filename are now up to 255 characters. Length test is done on forms. - Fixed position for shortcut menu and top bar - Show/hide shortcut menu - Context record: move "has furniture" to general panel ### Bug fixes ### - Operation: fix sort existing parcels - Fix basket displaying in default menu - Fix random image choice - Makefile: fix bad fixture generation rules - Small CSS fix 0.98.7 (2016-10-17) ------------------- ### Features ### - Context records: display and export context records relations from operation and context record sheet 0.98.6 (2016-10-11) ------------------- ### Features ### - Shortcut menu: add a new advanced menu with autocomplete search ### Bug fixes ### - Operation: add a related name for towns 0.98.5 (2016-09-24) ------------------- ### Features ### - Cache: immediately refresh cache after types modifications - Cache: manage long keys - Fancy display for authors 0.98.4 (2016-09-22) ------------------- ### Features ### - Remove ISHTAR_LOCAL_PREFIX and FILE_PREFIX (now managed by the profile) ### Bug fixes ### - Fix autocomplete in new item window - File: fix label when no external_id is defined 0.98.3 (2016-09-15) ------------------- ### Features ### - Operation: add comment about scientific documentation - Finds : rename "Integrity" field into "Integrity / Interest" - Searches: 6 to 9 visible fields by default - Find search: add operation numeric index ### Bug fixes ### - Dashboard operation: fix table layout 0.98.2 (2016-09-13) ------------------- ### Features ### - Manual merge action - Dashboard: layout improvement 0.98.1 (2016-09-11) ------------------- ### Bug fixes ### - Fix right caching 0.98.0 (2016-09-11) ------------------- ### Features ### - Many changes on shortcut menu: - AJAX loading - list use chosen library - automatic changes of dependent items when selecting on parent item - pin (from the sheet) and unpin items (not only our items) - default searches now take into account parent items - Operation: manage deadline for finds and documentation receipt - Imports: explicit error when conservative is check and no unicity key is defined - cached labels for context records and finds ### Bug fixes ### - Fix test initialization - Operation: fix parcel display in last panel - Operation sheet: fix stats - Source: display sheet after creation / modification 0.97.8 (2016-09-08) ------------------- ### Features ### - Many improvement and cleaning on sheet layout ### Bug fixes ### - Context records: related parcel are now kept when you modify operation - Wizards: fix file initialization when navigating between steps 0.97.7 (2016-09-06) ------------------- ### Features ### - Context record: can change operation - Context record: display operation code in label - Person: add salutation field ### Bug fixes ### - Prevent circular save on import - Fix person creation with new title management - Fix context records creation 0.97.6 (2016-09-05) ------------------- ### Bug fixes ### - Fix random images rights and manage broken images 0.97.5 (2016-09-05) ------------------- ### Features ### - Add town and parcel to find tables - Random image on welcome page - Add images for operation, context records and sources - Operation: display statistics on the sheet - Add title types to default fixture ### Bug fixes ### - Sheets: add missing links to persons - Source sheet: author link to persons - Fix form initialization 0.97.4 (2016-09-02) ------------------- ### Features ### - Non-available types are displayed when modifying old items using theses types - Title types are no more hard-coded - Archive item to exclude them from merge detection mechanism (python API only) - Organization, Person sheets: add link to files - Install: default nginx conf wait after long uwsgi response ### Bug fixes ### - Account modify: fix bad initialization of the form - Imports: delete town when associated import is deleted 0.97.3 (2016-08-29) ------------------- ### Features ### - Automatically generate raw_name on save for person - formula set in profile - UI: better simple table layout - UI: rework on dashboard - Autocomplete widget: larger and full content on hover - Import: target form - better display of the key - Update french translation - Imports: loading indicator ### Bug fixes ### - Cache: fix caching key for models with the same name on different app (such as Rela tionType) - Fix french translation 0.97.2 (2016-08-25) ------------------- ### Features ### - Cache: update cache when saving - Update french translation 0.97.1 (2016-08-24) ------------------- ### Features ### - UI: new (and nicer) layout for sheet header - Templatetag: generic header for sheet - Imports: manage report state - Administrative act: can modify index - Treatments: better query for upstream and downstream, fix treatment list on find sheet 0.97.0 (2016-08-23) ------------------- ### Features ### - Sync external ID on manual insert - BeautifulSoup: v3 -> v4 - Account management: fix edit - can delete an account - Person - Organization: add full export - Person sheet: improve display of documents - Closing operation or archaeological file: today by default - Operation: search on "code_patriarche" and "common_name" for autocomplete - Operation sheet: add link to scientist and to operator - Operation: check PATRIARCHE unicity inside forms - Archaeological sites: more explicit label - Manage operation relation types in context record and find searches - Parcels: add public domain field - better management of parcel formsets - Context records: add comments on dating - Context records: centimeters to meters for dimensions - Finds: add creation date, creator, modification date, modifier to sheet - Finds: add remarkability - Finds: add estimated value. Manage a currency for an Ishtar profile - Docs: search by operation code - Docs: display weblink in source tables - Docs: add search view - Logo is now a link ### Bug fixes ### - CSV export: manage data with inappropriate characters for encoding - Image saving: fix deletion of image - Archaeological files: floatfield for surface - fix error display on main form - Operations: DRACAR to old code - Context records: fix parcel attribution with public domain - Context record sheet: fix head scientist of the associated operation - Finds: fix test intitialization - Admin: do not allow password modification on "ishtar user" + help text 0.96.3 (2016-07-18) ------------------- ### Features ### - Versioning of CSS and JS files ### Bug fixes ### - Many fix on dashboard 0.96.2 (2016-07-17) ------------------- ### Features ### - Overload of columns for specific exports - Tiny label for relations types. 0.96.1 (2016-07-16) ------------------- ### Features ### - Test wizards - Work on treatments (conditional wizard, tests) but kept disabled at the moment ### Bug fixes ### - Fix fixtures for auth and groups - Installation: better management of rights of media directories - Administrative act: fix redirect when no documents are available 0.96 (2016-07-14) ----------------- ### Features ### - GIS fields in database - Sources: link to modify in sheet, better presentation of tables - UI: font-awesome icons - Documentation: update installation - data loading - Finds: conservatory and dimensions comments ### Bug fixes ### - Templatetags: fix https links, urls - Many fix on imports: - year formater - better management of files (temporary files have a size) - remove File from uniqueness detection - forced new are created only one time - Many fix on fixtures: relation types, report states, importer columns, labels, comments, order, accents 0.95 (2016-06-08) ----------------- ### Features ### - A welcome page (default and to be defined in site profile) - Displaying treatments in find sheet - Many improvements in the find sheet ### Bug fixes ### - Basket update after a treatment - Fix operation code for operation with no year (or year 0) - Fix warehouse creation - Allow to save a find if no operation is defined - Add PROJECT_SLUG to default installation 0.94 (2016-06-03) ----------------- ### Features ### - First management of baskets - Change context record of a find - Full exports of sources ### Bug fixes ### - Many fix in permission management 0.93 (2016-04-19) ----------------- ### Major features ### - Many fixes in install script - New fields for persons - Better layout for searches ### Minor features ### - Context records: search within relations - Better management of archaeological sites - Better display of sheet sources - Update translations ### Bug fixes ### - Allow simultanaeous creation of operations - Fix simultanaeous creation of files - Shortcut list: choices for finds and context records are now kept - Parcel rearranging on operation form when file exists 0.92 (2016-02-26) ----------------- ### Major features ### - New management of modules - More selective merging process - Manage relation types in searches - Use flex layout for searches - Update translations ### Minor features ### - Update searches - Add archaeological site to importers types - Update operation fixtures - Update translations - Add abstract in operations - Change archaeological sites form ### Bug fixes ### - Fix cache for multiple instance of Ishtar - Fix default item after creation - Fix management of departments - Labels and values on sheets - Unicode error on adresses - Fix dynamic table display in ODT and PDF 0.91 (2016-01-18) ----------------- - First public release.