Skip to content

Commit

Permalink
External service voucher code (#9)
Browse files Browse the repository at this point in the history
* Hotfix: Occurrence upload, Key editor, Taxon Profile

- Resolve issue with occurrence-taxon indexing code
- Only build sciname from taxon units if all units are mapped
- Resolve issue with ID Key editor not displaying characters that are not grouped
-Taxon Profile insert issue

* Hotfix 2023 06 03 (BioKIC#508)

* Occurrence Upload adjustment
    - Trim off delimiters that are left on the beginning or end of filter string to ensure that null values are not included
* Collection Listing bug fix
    - Collection categories failing to be persist
* Occurrence Image Submissions issue resolution
    - Set default image sort order to 40 for observations to ensure that preserved specimen images do not take precedence
* Image Processing bug
    - collection identifier (collid) failed to be passed to statistics update function
* Resolve Taxonomy Harvester issues
    - Improve TROPICOS method of matching on infraspecific taxa
    - Improve close match suggestions

* Update .gitignore

* Hotfix 2023 06 19 (BioKIC#518)

* Taxonomy Harvesting minor adjustments

- Check resources before interpretation and again after interpretation
- If name is matched within one recourse, skip the unnecessary step to check other resources
- Synchronize display text

* Refactor ImageLocalProcessor and resolve various bugs

- Provide support for input file to include medium and thumbnail image derivatives
- Expand Image Map processing to allow mapping file to include any images table field name
- Expand images insert function to handle any valid field found within images table
- Merge duplicate actions into shared private functions
- MD5 hash large version of image input file, but don't overwrite hash if supplied by source, unless image is not modified by upload scripts
- Handle BOM characters at start of csv file.
- Trim header elements for testing column names.
- Enforce default action of accepting derivative urls supplied within a csv image map file
- Improve uriExists function
- Make sure to remove staging images

* Occurrence Public Display page

- Allow occurrence archive (deleted occurrences) to be searchable by GUID (occurrenceID, recordID), thus reporting when a record is deleted

* Checklist multi-polygon map Issue

- Multipolygons defined within a checklist fail to map within both simple and dynamic maps

* Suppress geo ref index during stats update

* Occurrence Reviewer bug

- Fix for field name and start and end date filter variables failing to be carried forward when advancing to pages beyond 1000 records
BioKIC#335

* Collection metadata editor bug

- Reset contact array to ensure that JSON string is standardized as a non-associated array
Resolves issue: BioKIC#487

---------

Co-authored-by: Greg Post <[email protected]>

* Add vouchers step 1

New cl voucher tab; language support; get method for checklistvoucheradmin to check if cl is associated with external service

* Toggle inputs if no ext. service

* Various in-progress steps (non-functional)

* Hotfix 2023 07 22 (BioKIC#559)

* Hotfix - 2023-07-22
- DwcArchivePublishing: Material Sample  publishing bug
- DwC-A upload: Scientific name failed to be built when taxonomic data is supplied by by individual components 
- Taxonomic autocomplete: Allow autocomplete handle apostrophes
- Checklist Display: Bug fix that interfered with display of linked voucher images
- Checklist Manager: Checklist taxon search autocomplete failed to include higher taxa (parent data)
- Taxonomy Harvester bug: F-dex harvest failed to grab parents when source was not "Index Fungorum"
- Specimen Upload: Set version data changes as the default action only when a collection is live managed
- Occurrence Search Harvest: Reworked search form validation to be more efficient; Fix bug with occurrence attribute checkbox/radio failing to be recognized as a selected component

* Hotfix 2023-06-19 (BioKIC#518)
- Taxonomy Harvesting: Don't check following taxonomic resource on a positive match and input; synchronize display text
- Refactor ImageLocalProcessor: 
-- Provide support for input file to include medium and thumbnail image derivatives
-- Expand Image Map processing to allow mapping file to include any images table field name
-- Expand images insert function to handle any valid field found within images table
-- MD5 hash large version of image input file, but don't overwrite hash if supplied by source
-- Handle BOM characters at start of csv file.
-- Trim header elements for testing column names.
-- Enforce default action of accepting derivative urls supplied within a csv image map file
-- Make sure to remove staging images
- Occurrence Public Display: Allow occurrence archive (deleted occurrences) to be searchable by GUID (occurrenceID, recordID), thus reporting when a record is deleted
- Checklist multi-polygon Map: resolve Multipolygons failing to map within both simple and dynamic maps
- Occurrence Reviewer: Fix for field name and start and end date filter variables failing to be carried forward when advancing to pages beyond 1000 records
- Collection metadata editor: Reset contact array to ensure that JSON string is standardized as a non-associated array

---------

Co-authored-by: Greg Post <[email protected]>

* Hotfix 2023 07 31 (BioKIC#564)

hotfix 2023-07-31

* Glossary issues
- Allow terms search to do a double wildcard search to expand functionality and resolve issue with zero return when html tags (e.g. italic) are included with the terms
- Remove restrictions and unnecessary default actions associated with unset language and taxon terms so that thesaurus better functions as a single language glossaries
- Fix various issues with export of report when there is a single language glossary and/or terms are not linked to specific taxa
- Fix issue report export not including full list when terms have complex language relationships
- Improve file naming and content/layout of Word report export
- Resolve issues with inclusion of all Spanish language translation files
- Include translations for some missed terms

* Occurrence editor
- Fix bug with year, month, day field failing to null when eventDate is nulled out
- allow tidInterpreted value to be transferred when scientific name is added to form via duplicate tool

* Occurrence Search 
- Fix issue with autocomplete failing to return names that contain single or double quotes
- Fix issue taxon name search failing to return correct data when name contains single or double quotes
- Map Search: resolved issue where map recenters in the middle of the ocean when a search returns no coordinates

* Taxonomy issues and bugs
- Taxonomy Utilities: Fix issue interfering import of taxa with hybrid symbol when there is not a space between symbol and name units
- Taxonomy Harvesting: Resolve 'Unranked" taxonRank designations when taxon is a non-accepted genus
- Taxonomy Upload: Minor adjustments needed to support processing of taxa immediately adjacent to kingdom rank

* Hotfix 2023 08 08 (BioKIC#569)

* Occurrence Search bug
- Resolve issue with sanitation of occurrence search variables held within session storage

---------

Co-authored-by: Edward Gilbert <[email protected]>
Co-authored-by: Greg Post <[email protected]>
  • Loading branch information
3 people authored Aug 14, 2023
1 parent 7f1869b commit 6a825a6
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 6a825a6

Please sign in to comment.