Mid jan 2023 patches (#179)
* new sources invitation for images language changed.
* added Fula to multi country language groups. Requires the following db changes: A. Liveadmin 1. Change Fulani (Lower Guinea) to Fulani 2. Connect the following countries to Fula (Upper Guinea) 6011 – Guinea Bissau 6012 – Mali 6013 – Senegal 6014 – The Gambia 6021 – Guinea 6022 – Sierra Leone
* updated google analytics to v 4 (untested)
* updated maps cache
* proper past maps cache files path...
* split the language_groups tree btw. search (only show used language groups) and contribute (show all language groups)
* updated map table display according to PM & DE requests
* simpler language group switch by extending js language group class
* updated post-disembark node text, and added node filtering for origins
* languages popup display change per DE request
* *grouped* languages visual search
* ensuring valid language group nodes come through on visual search
* removed post requirement from soures search per dellamonica
* 1. links added to embark ports language table 2. cultural associations working on search bar 3. tooltip formatted properly on all nodes popups 4. require_post dropped from sources
* Fixing bug in fuzzy search sorting for Enslaved.
The non-fuzzy path applied a workaround for Django bug 28811 but the fuzzy code path did not.
* Attempt to fix the duplicate audio recordings in Origins UI.
The cached sound recordings dictionary was not being reset when reloading, which would explain duplicates in a long-lived process.
* Fixed bug: rejected enslaved contribution still shows up in editorial list.
* updated cultural association dropdown language prompt, and the po files accordingly.
* translation update
* fixed LG enumeration issue flagged by DE
* Split Enslavers Itinerary search tab into Voyage and Places. Adding Departure Port search on Enslavers page.
* Adding voyage id to OoK and full date of arrival.
* Adding departure date for OoK results table.
Changing min year date for AO to 1806 and making sure the year variable is active for the search.
* Fula grouping
Co-authored-by: John Connor (Mulligan) <[email protected]>
Co-authored-by: Domingos <[email protected]>
Co-authored-by: Leonardo Barros <[email protected]>