V3.3.4
What's Changed
-
Hotfix 3.3.4 by @GregoryPost in #2745
-
Closes #2702 Fix Improper Data Passing Georefclone. Fixes issue with lat data being passed as lng data.
-
Added onerror for damaged links (#2709)
-
Change header of download pop-up (#2714)
-
Add function for fetching recordId, assign recordId value to occurrenceid if empty, gray out if recordID is used
-
Fix typo in sql query
-
Avoid fatal error within Plugin Manager
-
Initial setup file for selinux configurations
-
Update setup.bash
-
Add protections against mismatching types and extensions
-
Fix bug in verifyIconImage where it was getting the element by the wrong ID (#2727)
-
Fix import issue with database
-
Trim file path if already including in path them when checking if file exists
-
Add file type rename checks
-
Only upload after imagesize check and separate audio upload so it could do its own checks
-
Enforce allowed mimes in add media
-
Rename suspicious mime to suspicious file
-
Temp dir path recommendations
-
Update symbini_template with recommended temp path.
-
Add .htaccess file to content folder.
-
Deactivate Glossary Upload function
-
Fixed the path to occurrenceeditor definitions in Symb Doc (#2728)
-
Add es, fr and pt translations
-
Fix Symbiota Docs links with recent changes
-
Escape the SERVER address and port
-
Confirm successful transferFromPhpToDynamicProperties and fetchGlobalLabelJson methods
-
Implement deletion of a profile
-
Security Patch KeyCharAdmin
-
Change the code to not consume the php label file at all
-
Add more return statements to indicate whether form validation worked or not in order to prevent or allow default form submission (#2739)
-
Fix rename issue
-
Taxonomy Loader: Check extension of input file on server side. Make sure file check happens on files submitted within a zip file.
-
Taxonomy Loader: Add error messages when input file is an unexpected format
-
Game and slideshow adjustments
-
Move Organism of the Day control file location from "temp" directory to "content"
-
Move Slideshow plugin control file location from "temp" directory to "content". These adjustments are done to database and portal created content into the "content" directory.
-
Remove temp directory permissions settings from setup scripts
-
Replace labeljson.php with labeldefault.json
Co-authored-by: MuchQuak [email protected]
Co-authored-by: Logan Wilt [email protected]
Co-authored-by: NikitaSalikov [email protected]
Co-authored-by: Katie Pearson [email protected]
Co-authored-by: Nikita Salikov [email protected]
Co-authored-by: Edward Gilbert [email protected]
Co-authored-by: Mark [email protected]
Full Changelog: v3.3.3...v3.3.4