Recent Releases of Symbiota
Symbiota - v3.4.1
What's Changed
- 3389 moves the pull request templates into the github directory by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3390
- Add cap_storage to gitignore and remove cap_storage from tracked files by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3395
- 3377 collprofile advanced search fix by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3388
- Label add taxon order by @egbot in https://github.com/Symbiota/Symbiota/pull/3398
- Add missing labelproject param to setLabelFieldArr method by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3402
- Checklist voucher wording adjustment by @egbot in https://github.com/Symbiota/Symbiota/pull/3400
- 3.4 dataset api endpoints by @egbot in https://github.com/Symbiota/Symbiota/pull/3386
- Fix link to character search docs by @umn-meshulam in https://github.com/Symbiota/Symbiota/pull/3409
- Update main.css by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3396
- DwC-Archive Publishing adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/3424
- SQL queries compatible to older MySQL versions by @egbot in https://github.com/Symbiota/Symbiota/pull/3408
- Update OccurrenceManager.php by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3393
- Label Print dev and bugs by @egbot in https://github.com/Symbiota/Symbiota/pull/3407
- Media File Exceeding Allowed Size Fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3343
- Hotfix 3.4.1 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3426
New Contributors
- @umn-meshulam made their first contribution in https://github.com/Symbiota/Symbiota/pull/3409
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.4...v3.4.1
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 11 days ago
Symbiota - v3.4
What's Changed
- Api exsiccata identifier by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2261
- API - exsiccati/{identifier}/number/{numberIdentifier}/occurrence by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2269
- add new exsiccata/{identifier}/number/{numberIdentifier} endpoint by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2290
- Occurrence controller record id accommodation by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2292
- API-audit: Remove search from endpoints by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2302
- API - rename installation endpoints and add API version variable by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2291
- Remove redundant key by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2329
- rearrange the routes to avoid route parsing conflicts by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2328
- Exsiccati schema modifications by @egbot in https://github.com/Symbiota/Symbiota/pull/2367
- Merge v3.2.2 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2382
- Feature/occurrence editor table download by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2090
- Bugfix: Fetch next identifier for gifts/exchanges loans by @meshulam in https://github.com/Symbiota/Symbiota/pull/2389
- [3.3] Additional identifiers using extended data importer by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2183
- Bugfix: add handling association searches for observational associations by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2379
- Add Wikipedia tab on taxon profile page by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2399
- Taxon Profile bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/2414
- Update SQL in transferDeprecatedThesaurus to be compatible with MySQL by @meshulam in https://github.com/Symbiota/Symbiota/pull/2412
- Change Dynamic Properties Input to a text area by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2391
- Get to post url copy reversion fix by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2402
- Fixes issue where two location headers get set by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2413
- Fix https://github.com/BioKIC/symbiota-docs/issues/633 by @zygoballus in https://github.com/Symbiota/Symbiota/pull/2345
- Merge Hotfix v3.2.3 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2442
- Change verbiage of publish to aggregators by @themerekat in https://github.com/Symbiota/Symbiota/pull/2451
- Hotfix 3.2.4 (#2484) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2486
- Occurrence additions by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2456
- Add $DATE_DEFAULT_TIMEZONE to symbini template by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2317
- First pass at collection creation via the api by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2477
- Require login for downloads by @egbot in https://github.com/Symbiota/Symbiota/pull/2423
- Fix relative import paths search on search/index.php by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2466
- Bug - fix the missing label display in label printing page by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2445
- API - add geothesaurus + multiple input support for locality in /occurrence by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2426
- Add "last updated" date to collection stats by @themerekat in https://github.com/Symbiota/Symbiota/pull/2491
- Merge v3.3.0 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2563
- Adds autocomplete to otherCatalogNumbers tag names by @mickley in https://github.com/Symbiota/Symbiota/pull/2218
- Create a sitemap.xml generator tool by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2492
- Taxon post by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2552
- Closes #208 Adds Custom Search Options for Identifer Tag Name and Value by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2531
- Feature/extend voucher linking inaturalist by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2572
- Update symbini_template.php by @skfranz in https://github.com/Symbiota/Symbiota/pull/2577
- Fix typos by @meshulam in https://github.com/Symbiota/Symbiota/pull/2586
- Misc feature adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/2567
- Activate storage location by @egbot in https://github.com/Symbiota/Symbiota/pull/2549
- Closes #2452 Create Expandable Field Preparations by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2590
- Paleo test by @egbot in https://github.com/Symbiota/Symbiota/pull/2498
- Fix typo in paleoinclude lang file by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2592
- [3.3] 1924 export associations as resource relationship by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/1933
- Hotfix 3.3.1 (#2597) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2598
- Add Missing Translations to Linked External Vouchers Tool by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2591
- Closes #2566 Remove otherCatalogNumber from the dropdown by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2593
- Update translations to use "media" instead of "image" by @skfranz in https://github.com/Symbiota/Symbiota/pull/2589
- Association Deletion Prompt by @skfranz in https://github.com/Symbiota/Symbiota/pull/2601
- Add translations for paleoinclude.php by @skfranz in https://github.com/Symbiota/Symbiota/pull/2605
- Remove stale commented-out code by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2610
- restore button font color to original behavior by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2604
- fix the typo in paleo patch 3.3 by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2614
- Remove excess colon from sitemap list when collection code doesn't exist by @skfranz in https://github.com/Symbiota/Symbiota/pull/2616
- Add translations to batch editor and occurrence display table by @skfranz in https://github.com/Symbiota/Symbiota/pull/2618
- added option to not escape string in logOrEcho function by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2624
- Paleo - geo context fields fix in occurrenceeditor and dwc import by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2622
- 2621 add missing styling by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2630
- Batch Edit Fix by @skfranz in https://github.com/Symbiota/Symbiota/pull/2625
- Search by character by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2571
- Add 'see more' icon to Control Panel Data Editor by @skfranz in https://github.com/Symbiota/Symbiota/pull/2615
- Paleo - add geo context fields to map search by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2617
- Add info link to characters documentation by @themerekat in https://github.com/Symbiota/Symbiota/pull/2651
- Merge Hotfix 3.3.2 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2654
- Feature/geographic thesaurus editor check by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2650
- Symbiota docs 612 and 620: change and add label fields by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2619
- Closes #1367 Adds eventDate2 to dup search by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2655
- Update the 3 links that were going to old docs url by @themerekat in https://github.com/Symbiota/Symbiota/pull/2658
- Paleo - case sensitive paleo times import and Batch Update Tool fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2649
- Change Coordinate selection to only take positive values and added hemisphere tags for Criteria bar by @skfranz in https://github.com/Symbiota/Symbiota/pull/2668
- dismiss spinner when download kicks off by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2665
- Feature: Cleaning Tools - Coordinate Validation Rework by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2632
- Enhancement/more maps geojson overlays Closes #2693 by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2695
- Bugfix: Map Search Crash Fix involving $paleoTimes by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2694
- Hotfix 3.3.3 (#2697) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2698
- Closes https://github.com/BioKIC/symbiota-docs/issues/472 Fix: Image resolution not stateful by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2703
- Feature/download accepted names Closes #2634 by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2671
- Add window check for searchFormPaleo Map Search by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2707
- Closes #2663 Adds sort option to Label Project Field by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2710
- Closes #2662 Adds auto expansion of taxon remarks if populated by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2706
- Paleo fields styling adjustments by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2719
- Paleo - remove paleoJSON in import by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2675
- Merge v3.3.4 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2746
- Fix the Sitemap.xml generator tool by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2699
- Closes #2712 Adds Media Tag Carry Over on Duplicate by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2723
- Merge Hotfix 3.3.5 (#2763) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2764
- 2633 print family name checkbox by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2773
- Adds error handling for institution address by @skfranz in https://github.com/Symbiota/Symbiota/pull/2759
- Enhancement/required red asterisk by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2750
- Bugfix association search using any + subject taxon by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2799
- Add identifications to duplicate list by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2804
- Update Geographic Thesaurus to use mapUtils.js interface by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2812
- 3.3.6 solved conflicts by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2821
- Move and cleanup search css js by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2828
- Hotfix 3.3.7 (#2854) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2855
- Remove unused tool tip js file by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2838
- Feature/exsnumber search occurrence display by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2859
- Morphology api fixes by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2870
- Taxonomy endpoints fixes by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2871
- Misc collection endpoint fixes by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2872
- add better error handling for showOneCollection method by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2873
- Improve error handling for installation/{id} endpoint and ocmment out installation/{id}/occurrence for now by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2883
- Reproduction of https://github.com/Symbiota/Symbiota/pull/2882 without autoformatting by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2884
- 3.4 setup schema updates by @egbot in https://github.com/Symbiota/Symbiota/pull/2863
- Minor thumbnail cleaning adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/2887
- Update Development with Hotfix-3.3.8 and master changes by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2889
- feature/more-distinct-map-headers by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2708
- Add headers for media wiki API calls by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2901
- Remove underline between icons in collprofiles.php by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2913
- Paleo Fields showing in Record search for non-paleo collection fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2924
- Hotfix 3.3.9 (#2923) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2926
- Closes #2881 Fix Sql Schema so dateLastModified Updates on update by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2921
- Closes #2908 Add text dialog for taxon resolution by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2919
- Closes #2907 Fixes occurrence delete button styles by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2918
- Closes #2906 Fixes fixed width on voucher div by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2917
- Closes #2910 Fix issue where linked iNaturalist was not being parsed by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2920
- Dev login adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/2890
- Closes #2909 Bugfix map search link by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2930
- bugfix-3.4-uploadspectemp-schema by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2964
- Bugfix schema issues 3.4 from fresh install by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2970
- fix schema 3.4 typo by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2973
- Hotfix 3.3.10 (#2980) by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2981
- Change crowdsource button to "save edits" by @themerekat in https://github.com/Symbiota/Symbiota/pull/2969
- Bugfix: a locale without an iso code becomes the default for vernacular imports by @meshulam in https://github.com/Symbiota/Symbiota/pull/2740
- Links to Symbiota Docs corrected by @ljwalker in https://github.com/Symbiota/Symbiota/pull/2931
- Fix translations for Data Usage page by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2987
- Fix Slow Loading on occurrence editor due to unperformant trait query by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2984
- Closes #2955 Fix trim issue manager class by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2983
- Closes #2953 Resources Tab Unexpected Expanding by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2982
- Closes #2958 Checklist Admin Coord aid fixes by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2977
- Search by polygons by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2817
- Closes #2724 Feature/batch duplicate search merge by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2813
- Fix wrong lang tag by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3005
- Closes #2948 Feature/tpeditor pagination by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3003
- Add index for collid and verbatim coords for performant by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3020
- Deprecate and Remove OccurrenceEditorImages by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3016
- Closes #2997 Add donation button templating by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3002
- Fixes issue lang cookie cannot be set by js by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2960
- Adjust Material Sample language be be same as elsewhere by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3011
- Enhancement/language util impl by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3012
- Add minimalheader to gitignore by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3006
- Feature vouchervision by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2583
- Temp master resolve 3.3.11 by @egbot in https://github.com/Symbiota/Symbiota/pull/3053
- Merge Hotfix 3.3.11 into Development by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3052
- Add missing translation download/index.foo.php by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3058
- cherry pick of 0b83e764b add missing default value for securitystatus by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3060
- Resolve issues in 2493 into Development by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3055
- Adds support for bmp media to be uploaded by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2932
- Add original file to createFilepaths so it gets cleaned up if an error is thrown by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2934
- Change the name of variable that allows chars to be searched by @themerekat in https://github.com/Symbiota/Symbiota/pull/3083
- Do not add chips for default settings in associations by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3071
- Show selected collections and categories from breadcrumbs by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3077
- Enhancement/cleanup creator option render duplication by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3001
- Remove "no polygons found" message to avoid confusion by @themerekat in https://github.com/Symbiota/Symbiota/pull/3081
- Make UTF-8 the default charset for backup data files by @zygoballus in https://github.com/Symbiota/Symbiota/pull/3063
- Add Missing Inlcude back to occurrence profile page by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3088
- Dev occurrence export registrar by @egbot in https://github.com/Symbiota/Symbiota/pull/2941
- Update schemamanager.php by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3074
- Resolve DwC-Archive Publishing - Paleo merge conflicts by @egbot in https://github.com/Symbiota/Symbiota/pull/3092
- Paleo collection activation and DwC fields fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2979
- Consolidate JS files by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2741
- Merge v3.3.12 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3094
- DwC- Export bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3095
- Deprecate ImageDetailManager by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3000
- Update API dev branch with extended 3.4 Developments by @egbot in https://github.com/Symbiota/Symbiota/pull/3099
- API-updates by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2245
- Api portal index 3.4 debugging by @egbot in https://github.com/Symbiota/Symbiota/pull/3104
- Fix character search accordion by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3112
- Update vendor libraries in vendor/ using 'composer update' by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3115
- Update api/vendor libraries by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3114
- La Estrelleta -> Elías Piña by @themerekat in https://github.com/Symbiota/Symbiota/pull/3107
- Fixes passing null to strlen deprecation warning by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3117
- Add US counties to default Symbiota portal by @themerekat in https://github.com/Symbiota/Symbiota/pull/3109
- Alter Conditions to ensure only uploaded/passed files get cleaned by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3116
- Explicitly add keeping branch up-to-date with parent branch by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3131
- Add documentation item to the PR checklist by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3130
- Add validation check for properly-formatted JSON by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3123
- Taxonomy improvements egbot by @egbot in https://github.com/Symbiota/Symbiota/pull/3128
- Taxon Profile bug by @egbot in https://github.com/Symbiota/Symbiota/pull/3145
- Occurrence Editor search buttons style fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3151
- Checklist image alignment fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3139
- Add portal properties schema changes to 3.4 by @egbot in https://github.com/Symbiota/Symbiota/pull/3155
- Paleo - Full Text and Backup Import fixes by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3160
- Add storageLocation field in Import by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3169
- Closes #3085 Fixes Issue with coord aid by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3176
- Closes #3137 Fixes style override that occurs on occurrence editor by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3175
- Uses language loader for donation button by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3118
- Removes off-target "self" results in certain association searches by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3181
- Closes #3098 Fix Cleaning Tools occurrenceDisplayTable Search by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3182
- Closes #3149, #3148 Issues with missing creatorList by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3173
- Closes #3164 Fixes submit form values by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3171
- Improve the PR template and add new items by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3143
- 3.4 schema adjustment by @egbot in https://github.com/Symbiota/Symbiota/pull/3194
- Improve error messaging for batch associations by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3187
- Merge 3.3.13 into 3.4_rc by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3197
- Minor visual fixes in collprofiles.php and institutioneditor.php by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3111
- Geographic Thesaurus fixes by @egbot in https://github.com/Symbiota/Symbiota/pull/3188
- Fix erroneous counties for Liberia and Bulgaria by @themerekat in https://github.com/Symbiota/Symbiota/pull/3202
- Update datapublisher.php by @themerekat in https://github.com/Symbiota/Symbiota/pull/3203
- Add confirmation prompt before Installing Schema patches by @skfranz in https://github.com/Symbiota/Symbiota/pull/3211
- Media Url required to save edits fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3206
- Fixes issue with query MySQL compat by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3204
- Various media search bug fixes by @egbot in https://github.com/Symbiota/Symbiota/pull/3200
- Basis Of Record Import Fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3201
- Paleo - storage location, lithogroup edit reviewer fixes by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3185
- Mismatch Between License Label In Collection Profile Fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3214
- 3.4 Media Search Optimization by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3184
- Update db_schema_patch-3.4.sql by @egbot in https://github.com/Symbiota/Symbiota/pull/3220
- 3.4 dw c a field mapping issue by @egbot in https://github.com/Symbiota/Symbiota/pull/3216
- Restore bug by @egbot in https://github.com/Symbiota/Symbiota/pull/3219
- Activate eventTime field by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2877
- Duplicate Kingdom Bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3223
- Allow for media type overrides by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3205
- Deprecate tpeditor synonymy tools by @themerekat in https://github.com/Symbiota/Symbiota/pull/3209
- Fix typo in link to Symbiota Docs by @themerekat in https://github.com/Symbiota/Symbiota/pull/3231
- 3.4 duplicate list bug by @egbot in https://github.com/Symbiota/Symbiota/pull/3229
- Remove DevDependencies from npm package.json files by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3121
- Add table to track mediaMetadata by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3233
- Transferred Fields Not Enabling "Save Edits" Button Fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3235
- Fix 0-border bug in Word annotation labels by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3239
- Closes #3230 Adds clause to use searchvar clid if available by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3236
- Closes #3038 Add COALESCE on dateEntered on File Imports by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3241
- Adds configurable recordSecurity for protected, cultivated species by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3237
- Add Event Time to Custom Field in Record Search by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3243
- Fix Undefined Array Errors by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3264
- Unsupported Operand Types Fix in OccurrenceCollectionProfile by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3265
- 3.4 data export bug by @egbot in https://github.com/Symbiota/Symbiota/pull/3259
- Closes #3249 fixes error handling on media counts if query fails by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3262
- Security adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/3261
- Geographic Thesaurus adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/3267
- Fix undefined ERROR_REMAPPING_MATSAMPLE array key by @skfranz in https://github.com/Symbiota/Symbiota/pull/3266
- Change wording of upload error by @themerekat in https://github.com/Symbiota/Symbiota/pull/3269
- Closes #3260 Fixes issue where creator is not imported by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3263
- Closes #3270 Adds Locality to the condAllowArr by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3273
- Update branch with latest 3.4 changes by @egbot in https://github.com/Symbiota/Symbiota/pull/3283
- Change batch editable field names to match the occurrence editor by @themerekat in https://github.com/Symbiota/Symbiota/pull/3281
- 3.4 adjust editor download link position by @egbot in https://github.com/Symbiota/Symbiota/pull/3287
- Closes #3285 Add other catalog numbers to display table editor table headers by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3286
- DwC-A publishing improvements by @egbot in https://github.com/Symbiota/Symbiota/pull/3294
- Occurrence Association Publishing by @egbot in https://github.com/Symbiota/Symbiota/pull/3291
- add checks for array keys where needed by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3292
- Other Catalog Numbers to identifiers Transfer Tool by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3035
- add null coalescing operator to remove deprecation warning by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3301
- DwC-A Media Extension File fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3304
- Closes #3277 Always show catalog numbers for duplicate searches by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3308
- Improve bounding box performance by combining lng and lat indexes by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3313
- Resolve flagged critical security vulnerability by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3302
- Add alternative text when an image cannot be remapped by @themerekat in https://github.com/Symbiota/Symbiota/pull/2681
- Paleo StorageAge migration by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3307
- Update queryform.php by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3300
- 2952 unified collection selector by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3222
- Add Storage Location to Batch Editing Tool by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3324
- Fix common name map search bug by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3320
- Add synonym search clarification by @skfranz in https://github.com/Symbiota/Symbiota/pull/3315
- Occurrence Editor Collections Cloning Bug by @sunray1 in https://github.com/Symbiota/Symbiota/pull/3327
- Checklist count bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3330
- Closes #3245 Enhancmence Map performance and Record Limit Messages by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3289
- remove outputFullCollArr and dependents 3325 by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3326
- Paleo - Set collType based on dynamicProperties Query by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3332
- Paleo - Autopopulate Geological Times Script by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3316
- Fix Spacing in batchgeoreftool.php by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3314
- Displays date last modified only for non-live-managed collections by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3321
- Paleo bug fixes and improvments by @egbot in https://github.com/Symbiota/Symbiota/pull/3336
- Make fossil collections appear in specimen collections in search forms by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3337
- Move determination info to another line in the annotation label word by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3338
- Specimen search translation add by @egbot in https://github.com/Symbiota/Symbiota/pull/3339
- Closes #632 Adds warning to processing option by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3334
- Georef adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/3342
- Other Catalog Number Delete Warning by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3344
- Repair bug where copyUrl method no longer worked correctly by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3347
- 3352 separate category expansions and checks by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3353
- DwC-A download adjustment - storageLocation by @egbot in https://github.com/Symbiota/Symbiota/pull/3350
- Sanitize class adjustment by @egbot in https://github.com/Symbiota/Symbiota/pull/3356
- Fix bug where table view radio button went to list results page by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3361
- Make cell sizes and dates appear differently depending on family preference by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3364
- add logic to ensure that empty rows in CSV files do not create new oc… by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3359
- Obfuscate vv api url in symbini_template by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3366
- Api occurrence exsiccati dev by @egbot in https://github.com/Symbiota/Symbiota/pull/3367
- Paleo Upload, Search Download Fixes by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3369
- Api occurrence endpoint dev by @egbot in https://github.com/Symbiota/Symbiota/pull/3368
- 3.4 captcha cherry by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3371
- Fixes issue where references to adminconfig by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3380
- CAPTCHA updates by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3381
- Final DB schema patch 3.4 review by @egbot in https://github.com/Symbiota/Symbiota/pull/3379
- v3.4 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3383
New Contributors
- @sunray1 made their first contribution in https://github.com/Symbiota/Symbiota/pull/3327
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.13...v3.4.0
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 24 days ago
Symbiota - v3.3.13
What's Changed
- Update OccurrenceCollectionProfile.php by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3126
- Checklist bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3152
- Remove mis-appropriated counties by @themerekat in https://github.com/Symbiota/Symbiota/pull/3166
- Fix bug where multi-page association results don't load by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3180
- Add first two github issue templates by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3153
- Fixes for swap_wkt_coords in 3.2 schema migration by @meshulam in https://github.com/Symbiota/Symbiota/pull/2701
- Fix issues with Geo placename cleaning tool by @egbot in https://github.com/Symbiota/Symbiota/pull/3165
- Exsiccati Fields Preserved After Adding New Record Fix by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3195
- Hotfix 3.3.13 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3196
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.12...v3.3.13
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 2 months ago
Symbiota - v3.3.12
What's Changed
- HTTPS_ONLY variable toggles secure cookie by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3076
- Closes #3073 Remove Remote DWC-Archive filesize support by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3075
- Closes #3064 Fixes filename cleaning for media uploads by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3087
- Hotfix 3.3.12 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3093
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.11...v3.3.12
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 4 months ago
Symbiota - v3.3.11
What's Changed
- Add missing SEL_USER translation by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2989
- Fix double encoding for source field in Taxonomy Editor by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2999
- Fix bug where full description was accessed by potentially empty array by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3026
- Closes #2933 Fix issue wrong state was being used on import translations by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3010
- Collection stats bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3027
- Checklist download bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/3008
- Add new error messages and error handling to OccurrenceMapManager by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2996
- Add early return from failed imagecreatefromjpeg by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2994
- Fix path to aboutproject.en.php by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/3032
- Institution management bug fixes by @egbot in https://github.com/Symbiota/Symbiota/pull/3025
- Fix EnteredBy autopopulated on null when edited by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3036
- Closes #3017 Optimize slow queries collections/cleaning/index.php by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3019
- Login modification by @egbot in https://github.com/Symbiota/Symbiota/pull/3033
- Bug associated with display of children taxa by @egbot in https://github.com/Symbiota/Symbiota/pull/3039
- Geo and taxon stat display adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/3040
- Skeletal upload bug by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2991
- Handle empty client root on redacted portals by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3014
- Fix the display size in editreviewer.php by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3037
- Allow SuperAdmins to link occurrences from all collections by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/3047
- Autopopulate observationUID for observationsubmit.php by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/3045
- Media loading bugs by @egbot in https://github.com/Symbiota/Symbiota/pull/3048
- BasisofRecord adjustment by @egbot in https://github.com/Symbiota/Symbiota/pull/3051
- Hotfix 3.3.11 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/3049
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.10...v3.3.11
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 5 months ago
Symbiota - v3.3.10
What's Changed
Hotfix 3.3.10 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2980
- Occurrence Table Display bug
- Adjustments default footer logos (#2927)
- Extended Data Import bug
- Refactor the queries in indexOccurrenceTaxa using the QueryUtil::executeQuery to better handle error behavior
- Fix image sort bug. Resolves issue: https://github.com/Symbiota/Symbiota/issues/2946
- Add missing array key check before the for loop in collections/editor/includes/traittab.php
- Fix syntax error in the getCharList function where countMin was accidentally being included inside the string and was not being explicitly type cast to a float first
- Checklist bug fix (#2968)
- Fix register function to only use Bcrypt if enabled (#2976)
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: atticus29 mark.aaron.fisher@gmail.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: Samanta Orellana
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.9...v3.3.10
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 5 months ago
Symbiota - v3.3.9
What's Changed
- Hotfix 3.3.9 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2923
- Closes #2892 Convert deprecated mimes to allow equivalents if able
- Build collection map search query without html echo for json response
- Added the speciesName label block (#2898)
- Fix the submit type order (#2902)
- Prioritze audio/mpeg for mp3 inference
- Fix bug where desired processing status is not respected in tesseract OCR pipeline
- Make the procStatus follow the same pattern of handling the null string as seen in e.g. classes/SpecProcessorManager.php
- Fix bug in reorderElements where revisedDesired was not being referenced for currentChildIdxInDesiredList.
- Inventory listing adjustments - Don't display ID key link within inventory listing unless explicitly activated for given key or globally within symbini and not deactivated within key
- DwC-A publishing adjustments
- Temporarily remove associatedOccurrences input within the DwC-Simple data concept. Field be re-added in v3.4.
- Do not override associatedTaxa with data from the associations tables. This will likely return in v3.4
- Temporarily remove exsiccati data insert into dynamicProperties field
Co-authored-by: atticus29 mark.aaron.fisher@gmail.com
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.8...v3.3.9
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 6 months ago
Symbiota - v3.3.8
What's Changed
- Readme symbiota icon by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2864
- Documentation Improvements by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2715
- Fixing Typo in install.md by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2869
- Add labels handle for taxa autosuggest (#2856)
- Bug fixes: Isolate cleaning underscores from search terms to scientific names only, fix bug blocking material sample updates, personal specimen download bugfix (fixes issue blocking non-superAdmin from downloading backups of personal specimen management)
- Add autofill to Add Occurrence Function (moves getCountry function to geographic thesaurus from OccurrenceSkeletal and add it to OccurrenceEditorManager's addOccurrence function to keep behavior the same)
- Openid no sid gracefull fail (skip linking sid if none provided)
- Isolate behavior to old skeletal submit
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Greg Post gregory.post@ku.edu
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.7...v3.3.8
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by Atticus29 6 months ago
Symbiota - v3.3.7
What's Changed
-
Hotfix 3.3.7 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2854
-
Add host check to rss feed publisher
-
Remove client root from path if it exists to prevent overlap with server root
-
Occurrence Profile Error - string concatenation missing within exsiccati function
-
Remove css elements that were causing 404 & 403 errors (#2833)
-
Closes #2826 Add tidinterpreted to submit
-
Deprecate OccurrenceSkeletal in favor of using OccurrenceEditorManager - elated to #2826
-
Fix broken Symbiota docs links on search page (#2832)
-
Fix issue with old function name reference not being cleaned up
-
Closes #2840 fix password auth failure on password resets
-
Add Dynamic Memory Adjustment for Image Derivative Creation - Issue https://help.symbiota.org/scp/tickets.php?id=6261
-
Fix personal occurrence backup tool
-
Revert back end to verbatimAttributes, recordnumber, and recordedby (#2844)
-
Change extension check to cross reference for synonyms if not equal - # Issue #2846
-
Add octal to mkdir for windows support
-
Fix issue where null family does not save images
-
Various bug and issues with loan specimen check-in
-
Fix form rest to also change form layout to match Checkboxs
-
Occurrence editor bug - Bug fix that avoids conversion of recordsecurity value of 0 to save as null
-
Seperate layout from form reset
-
Upload fix - Convert NULL localitysecurity values to 0 within the Occurrence utility cleaning function, which fixes null localitysecurity imports.
-
Add function removeThirdPartySid - Needed to remove stale 3rd party sessions from DB
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.6...v3.3.7
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 7 months ago
Symbiota - v3.3.6
Hotfix 3.3.6 (https://github.com/Symbiota/Symbiota/pull/2807)
Security improvements
- Add bcyrpt password hashing and check functions
- Add new hashing for registering users
- Add slash to password reset email body (https://github.com/Symbiota/Symbiota/pull/2767)
- Remove Option to run portal with http, session is http secure always
- Set SymbiotaCrumb to be secure and httpOnly
- Add Toggle for https only
- Move to using bcyrpt for hashing
- remove manual server salt because wouldn't help plus lib already does this
- Swap over to use new hashing and add rehashing rollover
- Fix logout errors when refurl is missing and logout redirect target
- Save MS Word label files to TEMP_DIR_ROOT
- Remap downloads that explicitly point to /temp/download to point to TEMP_DIR_ROOT
- Remove code that sets exports to /temp/download if TEMP_DIR_ROOT is not defined within symbini file
- Remap report generation to official temp dir
- labeldefault.json is used to define the default label format for a new installation, or an old installation that doesn't have a custom labeljson.php file defined, which would need to be manually converted to label.json
Misc issues addressed
- When create a directory use 764 instead of 744 so that if ownership commands change the owner away from apache then it is still writable.
- Handle unwritable media delete and add
- Adds is_writable check to upload on target path
- Adds new exception to handle filepaths not be writable with translations
- Closes https://github.com/Symbiota/Symbiota/issues/2777 Lower case extensions before comparision
- added bold fonts to required in obs submit, fixed typos in dwca publishing (https://github.com/Symbiota/Symbiota/pull/2776)
- Add tryExectueQuery Function
- Add conditional to executeQuery to prevent error if bind did not work
- get rid of unused function and param that had backwards compatability issues
- Add fixed width to glossary image instead of getimagesize
- added onerror default image for collection icons (https://github.com/Symbiota/Symbiota/pull/2791)
- Revert mysqli error reporting behavior to match php prior to 8.1 - This is a temporary fix that should be resolved in a future release.
- Make Execute Query always throw exception regardless of mysqli reporting to keep behavior consistent
- Adds a str_replace to get_ocdcurrence_upload_path function to fix issue with collections or institutions that have spaces in them
- Voucher search by country fix (https://github.com/Symbiota/Symbiota/pull/2800)
- added country check for vouchers
- Add more prepared statements to ProfileManager.php (https://github.com/Symbiota/Symbiota/pull/2782)
- refactor deleteUserTaxonomy to leverage prepared statements
- fix issue where I forgot to comment the store_result call back in (https://github.com/Symbiota/Symbiota/pull/2801)
- Added check that requires temp directory to be set for DwC-A download with error message displayed if temp path is not set or doesn't exist
- Add improved error handling for download, but this can be improved and extended
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Greg Post gregory.post@ku.edu
Co-authored-by: Edward Gilbert egilbert@ku.edu
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by egbot 7 months ago
Symbiota - v3.3.5
Hotfix 3.3.5 (https://github.com/Symbiota/Symbiota/pull/2763)
- Restore functionality of https://github.com/Symbiota/Symbiota/pull/2619/files (https://github.com/Symbiota/Symbiota/pull/2747)
- Seperate media classes into own files for modular usage
- Add UploadUtil with some generalized classes from media
- Replace parseFileName with path info
- Add decompose_url static function to replace parseFileName
- Rename checkFileUpload to be camel case
- Replace size2Bytes
- Add download from remote function
- Save work for media refactor
- Add comments to new insert and insertAndUpload Functions
- Remove old media::add function
- Add accept to imageoccur submit
- Update Occurrence Image Submit to use media class
- Move getRemoteFileInfo to util class
- Remove mime2ext from media class, fix usage to point at uploadUtil
- Add empty catalogNumber option for get_occurrence_upload_path
- Refactor uploadAndInsert to take post array instead of direct access
- Get Basic Observation submit working with media and occurrence editor classes
- Fix tidInterpreted not being populated in observation submit
- Add media error status message to observation submit
- Depercate Observation Submit Manager
- Add upload check for iconFile
- Add upload file check to loans
- Add loan, image, audio, mimes for easier/more-finegrain usage than symbbase global value
- Add mime type enforcement before download and improve docs for downloadFromRemote
- Forces checkFileUpload to check mimes defaulint to imageMimes and removes size check because file is already uploaded so no point
- Add extension data get remote file info
- Add file checks to glossary for remote and file upload
- Fix geothesaurus options for mapcoord aid
- Remove lang tool that got added accidently
- Authentication improvements
- Increase length of password to 10 characters or more
- Check new password against old password to ensure doesn't reset to the old password
- Add file checks to glossary for remote and file upload
- Add taxonomy upload
- Add Taxonomy Upload Check
- Quote styles
- Handle some dev warnings and errors (https://github.com/Symbiota/Symbiota/pull/2758)
- Handle case where fetching contact fetches null
- Add missing loanIdOwn
- Fix csv uploads not being included taxonomy upload
- Fix error handling for media errors upload taxa
- Move imageProcessor temp folders to use tempDir util to get them out of the docroot
- Comment out unused and insecure functions
- Change spec upload base to use temp dir
- Give temp dir hardcoded fallback
- Change temp path function to use getTempDir utility
- Change Image import to use getTempDir
- Add Upload util file check to thumbnail upload
- Add gif back into allowed types
- Add tiny mce upload check
- Comment out unused functions with security issues
- Fix UtilitiesFileImport to use getTempDir to avoid server root file placement
- Deprecate remapImage because not used
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 8 months ago
Symbiota - V3.3.4
What's Changed
-
Hotfix 3.3.4 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/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 loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: Nikita Salikov nsalikov@asu.edu
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.3...v3.3.4
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 8 months ago
Symbiota - v3.3.3
What's Changed
Hotfix 3.3.3 (https://github.com/Symbiota/Symbiota/pull/2697)
- Fixed the copy url if taxa contains a label, fixed the ampersand display in collector column (https://github.com/Symbiota/Symbiota/pull/2667)
- Avoid triggering a download of all occurrences with coordinates when download is triggered within Map tab and no search variables have been submitted (often done by bots and bad actors).
- Avoid mapping points when map is opened with no search variables submitted
- Avoid warning output null is used within string function (strpos) when no search criteria a submitted
- Send search form values in POST body
- Polygon search error
- Polygon copy issue
- Fixed occurrence editor query when searching on collector name < 3 characters long
- Update Symbiota Docs links (https://github.com/Symbiota/Symbiota/pull/2676)
- Added a manual input event on parse verbatim coord change (https://github.com/Symbiota/Symbiota/pull/2677)
- Fixes issue that was blocking display of images that are not linked to an occurrence record
- Improves image search performance
- Closes https://github.com/Symbiota/Symbiota/issues/2678 Fix issue with web url not being mapped from extended import
- Fix reorderElements bug. Remove duplicate determination date divs (https://github.com/Symbiota/Symbiota/pull/2684)
- Adjust domManipulationUtils.js reorderElements to fix bug. Remove potential duplicates of determination date div
- Add second determination date div back in because it was a child.
- Move color styling away from inline
- Improve error handling
- Closes https://github.com/Symbiota/Symbiota/issues/2672 Bumped up curl max redirects for file info fetching
- Change Collector Name to Collector Last Name (https://github.com/Symbiota/Symbiota/pull/2686)
- Added check for country in searchvar in readrequqestvariables (https://github.com/Symbiota/Symbiota/pull/2689)
- Fixes search for short collector name
- Media processing improvement when mime type is undetermined. Closes https://github.com/Symbiota/Symbiota/issues/2666
- Change user permissions button to secondary button (https://github.com/Symbiota/Symbiota/pull/2690) so that it is visible on the background
- Reactivate Material Sample import
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.2...v3.3.3
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 8 months ago
Symbiota - v3.3.2
What's Changed
- Optimize identifier update
- Increase button spacing in loans/ (duplicate to new Hotfix) (#2608)
- Increase space between buttons in loans
- Removed extra class
- Hotfix html link display image processor (#2626)
- Added option to not escape string in logOrEcho function
- Fixed link in warning
- Closes #2623 Fixes Map Taxa links when Client root exists
- Link to occurrence button fix (#2609)
- Added the editorImages manager
- Returned to occManager, moved the image function, moved translations
- Change collector name verbiage in search (#2642)
- Label queue hotfix (#2648)
- Change symbiota-docs links to new docusaurus links (#2612)
- Fix link to "security" (no longer locality security)
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.1...v3.3.2
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 9 months ago
Symbiota - v.3.3.1
What's Changed
- Closes https://github.com/Symbiota/Symbiota/issues/2562 Fixes some casing type that was introduced
- Fix casing issues
- Explicitly define map buttons as type of "button" to avoid them acting as submit buttons when one pushes enter within a form element
- Remove .project file that was accidentally added
- Fix typo (https://github.com/Symbiota/Symbiota/pull/2573)
- Schema updates to ensure compatibility with older version of MySQL
- Fix icon image css (https://github.com/Symbiota/Symbiota/pull/2579)
- Fix an media -> a media typo (https://github.com/Symbiota/Symbiota/pull/2580)
- Fix geographic thesaurus (https://github.com/Symbiota/Symbiota/pull/2585)
- Fix button color and change icon-buttons to buttons (https://github.com/Symbiota/Symbiota/pull/2569)
- Accommodate resource relationships (https://github.com/Symbiota/Symbiota/pull/2588)
- Closes https://github.com/Symbiota/Symbiota/issues/2505 Fix issue with 'image/jpg' format not being check when forcefully inputed
- Update INSTALL.md and third_party_auth_setup.md to reflect PHP requirements for third party authentication (https://github.com/Symbiota/Symbiota/pull/2594)
- Add .jpeg and .tif as valid media extension.
- Misc adjustments
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.3.0...v3.3.1
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 10 months ago
Symbiota - v3.3.0
New Features
- Support exporting associations as Resource Relationship file #1924
- Support importing additional identifiers using the Extended Data Importer
- Added additional occurrence record security level
- Support configurable gated content
What's Changed
- Add pagination to datasetmanager.php by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2202
- Styling fix for Record Search Form and occurrenceditor tabs by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2255
- Taxon loader form fix + translations by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2305
- Security for record hiding by @egbot in https://github.com/Symbiota/Symbiota/pull/2343
- Portal index schema 3.3 by @egbot in https://github.com/Symbiota/Symbiota/pull/2376
- Fix inconsistent field definitions by @egbot in https://github.com/Symbiota/Symbiota/pull/2375
- 3.3 db schema patch by @egbot in https://github.com/Symbiota/Symbiota/pull/2380
- Remove in-line styling for Reset Password link by @themerekat in https://github.com/Symbiota/Symbiota/pull/2392
- Update schemamanager.php by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2396
- Checkmarx fixes by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2397
- Enhancement/better media memory handling gd by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2390
- Additional identifiers using extended data importer by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2400
- Fix setting 'recursive' file permissions in setup.bash by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2394
- Bugfix alerts firing for the wrong type of extended data import by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2405
- Optimize SQL returning images by @egbot in https://github.com/Symbiota/Symbiota/pull/2404
- Remove social media support by @egbot in https://github.com/Symbiota/Symbiota/pull/2403
- Change verbiage from associated occurrences to associations by @themerekat in https://github.com/Symbiota/Symbiota/pull/2411
- Change references from "rows" to "columns" for annotations by @themerekat in https://github.com/Symbiota/Symbiota/pull/2407
- Update composer dependencies by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2385
- Improve taxon search SQL by @egbot in https://github.com/Symbiota/Symbiota/pull/2458
- Image Search vulnerabilities by @egbot in https://github.com/Symbiota/Symbiota/pull/2457
- Bugfix data upload status format by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2463
- Remove confirmation when editing non-taxonomy-affecting fields by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2471
- Import new Spanish translations from Samanta by @themerekat in https://github.com/Symbiota/Symbiota/pull/2444
- Deprecate the old image URL mapping tools, add note by @themerekat in https://github.com/Symbiota/Symbiota/pull/2483
- Bugfix thumbnail url extended import by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2499
- Add Date 2 to Occurrence Table Display Search by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2504
- Enhancement/media not found after delete by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2503
- Add tooltip that links to info about Symbiota data fields by @themerekat in https://github.com/Symbiota/Symbiota/pull/2507
- Changed contacts from h1 to more appropriate sizes/styles by @themerekat in https://github.com/Symbiota/Symbiota/pull/2506
- Adds back missing media field that is required for it to work by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2501
- Closes #2448 Adds Back Manual Entry of Checklist Polygon by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2508
- Closes #2513 QOL Checklist Polygon Input by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2527
- Adds Support for Custom GeoJSON Overlays by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2517
- Fix the naming of sourceUrl for the media in taxon editor by @NikitaSalikov in https://github.com/Symbiota/Symbiota/pull/2532
- Closes #2529 Order Identifiers by intialTimestamp by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2534
- Closes #2538 Fixes issue no tid was sent to the media transfer code by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2540
- Determination bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/2546
- Menu option adjustments by @egbot in https://github.com/Symbiota/Symbiota/pull/2543
- Media Editor bug fix by @egbot in https://github.com/Symbiota/Symbiota/pull/2547
- Suggested adjustments to the search page by @themerekat in https://github.com/Symbiota/Symbiota/pull/2525
- Fix links by @themerekat in https://github.com/Symbiota/Symbiota/pull/2551
- Misc media bugs by @egbot in https://github.com/Symbiota/Symbiota/pull/2557
- Closes 2541 Fixes issue with sortSequence or sortsequence not popul… by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2542
- Bugfix wrong form name media source url insert by @MuchQuak in https://github.com/Symbiota/Symbiota/pull/2555
- Allow for observational associations to be accommodated in public view by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2509
- Add fixes to association search by @Atticus29 in https://github.com/Symbiota/Symbiota/pull/2559
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.2.4...v3.3.0
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 10 months ago
Symbiota - v3.2.4
What's Changed
- Closes #2465 Fixes Issue with Map not searching on navigation
- Fixes Image search bug
- Minor adjustment to countryCode updater
- Removes redundant main.css link, fixed width for selector in occurrence editor admin tab
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Nikita Salikov nsalikov@asu.edu
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.2.3...v3.2.4
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 11 months ago
Symbiota - v3.2.3
- Fixes Sql Typo that was breaking Duplicate Clustering
- Fixes spec processor not generating MediaType for mapped images
- Closes #2417 Fixes media update issue with sourceUrl field
- PHP 8.1 compatibility issues
- GBIF publishing bug fix
- Resolves issue #2431
- Closes #2408 Fixes Thumbnail Gen Bounding Box Issue
- Checklists: Only display link to dynamic occurrence search if user is logged in.
- SQL bugfixes and performance improvements
- Add sort option to image search
- Closes #2437 Fixes Media Tags not saving
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Mark mark.aaron.fisher@gmail.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.2.2...v3.2.3
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 11 months ago
Symbiota - v.3.2.2
What's Changed
- Closes https://github.com/Symbiota/Symbiota/issues/2208 Fixes Merging of empty otherCatalogNumbers
- Closes https://github.com/Symbiota/Symbiota/issues/2355 Fixes link from old to new search
- added a css class to resource tab styling (https://github.com/Symbiota/Symbiota/pull/2364)
- Fix country search bug
- Improve portal listing tools
- Fix dbpk uniqueness issue
- Closes https://github.com/Symbiota/Symbiota/pull/2365 Fixes Issue with Material Sample Form Names
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Full Changelog: https://github.com/Symbiota/Symbiota/compare/V.3.2.1...v3.2.2
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 12 months ago
Symbiota - V.3.2.1
What's Changed
Hotfix 3.2.1 (https://github.com/Symbiota/Symbiota/pull/2349)
- Closes https://github.com/Symbiota/Symbiota/issues/2326 Issue Media Url Link to individual Items
- Fixes reset password functionality
- Occurrence search bug
- Limit vernacular name search to only when user is searching common names. Previously was being included in all searches.
- Taxon voucher search bug
- Fixes issue that was failing to display taxa of given rank within taxon voucher search. Previously only showed child taxa.
*Misc. media bugs - Fixes Image Library Browser
- Taxa media add and display fix in taxon editor (https://github.com/Symbiota/Symbiota/pull/2336)
- Fixes the URL upload, fixed the media display, added warnings, added translations
- Fixes the sort media display
Co-authored-by: MuchQuak loganpwilt@gmail.com
Co-authored-by: Logan Wilt 91149982+MuchQuak@users.noreply.github.com
Co-authored-by: Edward Gilbert egbot@asu.edu
Co-authored-by: NikitaSalikov 86389284+NikitaSalikov@users.noreply.github.com
Co-authored-by: Katie Pearson katelin.d.pearson24@gmail.com
Co-authored-by: Nikita Salikov nsalikov@asu.edu
What's Changed
- Hotfix 3.2.1 by @GregoryPost in https://github.com/Symbiota/Symbiota/pull/2353
Full Changelog: https://github.com/Symbiota/Symbiota/compare/v3.2...V.3.2.1
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost 12 months ago
Symbiota - v3.2
New Features
- Support attaching audio files to occurrence records
- Ability to parse "other catalog numbers" on file import
- Ability to search by associated resource
- Support export of image tags to Darwin Core Archives
- Support alternativeIdentifiers extension in Darwin Core Archive exports
- Support cultivar epithet and tradename fields on taxonomy
What's Changed
- Remove redundant dwc reference in download dialog box by @themerekat in https://github.com/BioKIC/Symbiota/pull/1949
- Remove depercated lang file by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/1976
- 1953 Implement default category in new search by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/1958
- Add Audio File Support by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/1767
- Cultivated name fix by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/1232
- Coordinate verification by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/1761
- Add Syntax fixes to 3.2 Schema Patch by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/1993
- Improves search ordering for geothesaurus search closes #1995 by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2001
- Cleaning up loose echo by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2004
- Closes #2003 Cleaning up creatoruid instead of creatorUid by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2005
- Closes #2002 Fixes Ocr Processor Reg Expr Dialog by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2008
- Closes #127 Copy more values Georefclone by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2006
- 1152 remove record id and show something in occurence by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/1987
- Replace some lang tag issets by @themerekat in https://github.com/BioKIC/Symbiota/pull/2000
- Missing lang tag in individual/index by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2015
- fix bug where recommended typo searches went to harvestparams always by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2017
- Duplicate searching tool fix by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2020
- add to symbini_template by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2016
- Closes #2009 Moves Macro Strat Layer to an overlay and makes it transparent by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2011
- Change default behavior for quicksearch to include cultivated by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2029
- Wkt to geojson by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/1432
- 1943 cookie for accordion preferences by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2038
- Db patches by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2033
- Closes #2021 by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2051
- Closes #2014 Hides last updated date from Live Manages Col Profiles by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2043
- Formatting issue fix on /glossary/index.php by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2046
- Make all state autocomplete options visible in occurrenceeditor by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/1718
- Closes #2048 Fixes logic error with ?? operator by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2056
- Update occurrenceeditor.css by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/1869
- Batch update higher geography terms by @egbot in https://github.com/BioKIC/Symbiota/pull/2022
- Fix typos and minor bugs in collections/search/js/searchform.js by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2073
- Prevent new bug in previous PR's bugfix by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2077
- Hotfix 3.1.6 (#2068) by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2076
- Removes Multiple Types from function signatures by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2079
- Fix special characters encoded display in list.php and usermanagement.php by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2080
- Hotfix (#2085) by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2086
- Enhancement/js rendering occurrencelist by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2071
- Merge hotfix 3.1.7 by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2094
- Search Page aesthetics for mobile devices fix by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2032
- 3.2-db_patch-adjustments by @egbot in https://github.com/BioKIC/Symbiota/pull/2074
- 3.2 patch additions by @egbot in https://github.com/BioKIC/Symbiota/pull/2097
- Hotfix (#2098) by @egbot in https://github.com/BioKIC/Symbiota/pull/2103
- Add http/https to copy link button in list.php by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2104
- Closes #2106 Fixes Media Batch Tag Updating by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2107
- Add tags to DwC-A media extension by @egbot in https://github.com/BioKIC/Symbiota/pull/2102
- Adjustments to Profile Check by @egbot in https://github.com/BioKIC/Symbiota/pull/2095
- Update the verbiage of the batch tagging message by @themerekat in https://github.com/BioKIC/Symbiota/pull/2121
- Update db_schema_patch-3.2.sql by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2105
- Remove cruft from association-based search that is no longer needed by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2087
- Fix issue 2112 by checking whether $detId is set by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2122
- Closes #2010, Adds simple popup to assist with color recognition by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2027
- Closes #2108 Add Geothesaurus Autocomplete on imageoccursubmit.php by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2118
- Saves additional objects to the leaflet map object by @mickley in https://github.com/BioKIC/Symbiota/pull/2070
- Closes #2125 Fixes Other catalog duplicate parsing Regression from Hotfix Merge by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2132
- Closes #2143 Fixes Record Linking by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2146
- Remove sorting from public query by @egbot in https://github.com/BioKIC/Symbiota/pull/1839
- Closes #2119 Fixes Media Form History by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2148
- 2111 bugfix missing image in cloned resource by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2150
- No space fix in taxon editor by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2154
- Small language fixes by @themerekat in https://github.com/BioKIC/Symbiota/pull/2152
- Fix bug where points array is null for non-volunteers by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2161
- Closes #2155 Fixes
sourceUrlKey typo by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2159 - Schema management dev by @egbot in https://github.com/BioKIC/Symbiota/pull/2164
- Special characters display fix in media fields in occurrenceeditor.php by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2168
- Media values not saved fix in occurrenceeditor by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2169
- Replace image with media in lang tag by @themerekat in https://github.com/BioKIC/Symbiota/pull/2173
- Closes #2156 Fixes Sql Issue by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2166
- Closes #2157 Fixing Language Tag Typo by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2165
- Closes #2117 Url Mapping Upload Adjustments by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2158
- Make adding user autocomplete in collprofiles.php by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2178
- Add island, island group, and continent fields to batch update tool by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2182
- Add island, island group, continent, and waterbody fields to record search form by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2185
- Fixes Shape Dragging by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2186
- Closes #2141 Generalize Associated Media Upload by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2177
- Remove checklists/mappolyaid.php by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2194
- Bugfix/map boundary rework by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2193
- URL drift off fix in occurrenceeditor imagetab by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2196
- Closes #2067 Fixes UTF-8 encoding issue by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2201
- Dynamic Map Adjustments by @egbot in https://github.com/BioKIC/Symbiota/pull/2204
- Bugfix issue #2136 remove asterisk in view mode by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2199
- Schema Adjustments by @egbot in https://github.com/BioKIC/Symbiota/pull/2206
- Print errors from buildHierarchyEnumTree during taxonomy upload by @meshulam in https://github.com/BioKIC/Symbiota/pull/2163
- Update ImageLocalProcessor.php by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2220
- SymbUtil bug by @egbot in https://github.com/BioKIC/Symbiota/pull/2230
- Closes #2231 Fixes sort sequence being overwritten default being overwritten by empty form value by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2233
- API - remove redundant showAllDescriptions by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2198
- Minor crowdsource adjustments by @egbot in https://github.com/BioKIC/Symbiota/pull/2240
- /api/v2/exsiccata by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2242
- hotfix db schema patch by @egbot in https://github.com/BioKIC/Symbiota/pull/2243
- Update OccurrenceDownload.php by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2223
- Bugfix - add thumbnail for (image) media in list.php by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2250
- Enhancement/deprecate taxon profile map by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2259
- Closes #2251 Fixes Partial Collector Searches on the occurrence editor by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2260
- Closes #2258 Shink Marker size by half by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2262
- Update termdetails.php by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2264
- Error when adding/editing creator in media fix by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2265
- Move Collections Section to the bottom in public search page by @NikitaSalikov in https://github.com/BioKIC/Symbiota/pull/2270
- Add indexes to media table by @egbot in https://github.com/BioKIC/Symbiota/pull/2272
- OpenID logout by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2224
- Bugfix - 2247 - resource url disambiguation by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2275
- Bugfix/better failure handling media extended import by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2279
- Fix Google Maps JS URL by @meshulam in https://github.com/BioKIC/Symbiota/pull/2268
- Closes #2276 Fixes dangling reference to photographer by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2282
- Closes #2286 Fixes Broken Function Call by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2289
- Location Protections Bug-fix by @egbot in https://github.com/BioKIC/Symbiota/pull/2298
- Misc minor errors by @egbot in https://github.com/BioKIC/Symbiota/pull/2295
- 2294 - fix plus signs in email by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2304
- Closes #2287 Fixes warnings that could break page by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2307
- Fix sql syntax error for ident/key.php image mode by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2303
- Closes #2310 Remove onChange event that caused malformed GeoJson by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2312
- 2273 3.2 bugfix: Use POST method for search query by @Atticus29 in https://github.com/BioKIC/Symbiota/pull/2309
- Fixes Issue with Polygon Session Not saving by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2315
- Closes #2319 Fix Case js state script getting malformed by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2321
- Closes #2318 Make Display map results non url dependent by @MuchQuak in https://github.com/BioKIC/Symbiota/pull/2320
- v3.2.0 by @GregoryPost in https://github.com/BioKIC/Symbiota/pull/2322
New Contributors
- @mpitblado made their first contribution in https://github.com/BioKIC/Symbiota/pull/1827
- @zygoballus made their first contribution in https://github.com/BioKIC/Symbiota/pull/1818
- @meshulam made their first contribution in https://github.com/BioKIC/Symbiota/pull/2163
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v3.1.8...v3.2
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost about 1 year ago
Symbiota - v3.1.8
What's Changed
- API developments
** Fix bug associated with displaying all media. Previous output was limited to first 200 records only
** Add limit and offset variables to display all media
** Add filters to display all media endpoint: tid filter, includeSynonyms, includeChildren - Out of bounds hyperlink within occurrence editor. Resolves https://github.com/BioKIC/Symbiota/issues/2099
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v3.1.7...v3.1.8
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost about 1 year ago
Symbiota - v3.1.6.1
What's Changed
Resolve image rendering issue on individual occurrence view
Full Changelog: https://github.com/BioKIC/Symbiota/compare/V3.1.6...v3.1.6.1
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost about 1 year ago
Symbiota - Hotfix Version 3.1.6
What's Changed
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v3.1.5.1...V3.1.6
- Minor editor fix
- Closes https://github.com/BioKIC/Symbiota/issues/1954 Fixes use of hidden button and button submit value
- Fixing Login Form CSS closes https://github.com/BioKIC/Symbiota/issues/1975
- Occurrence Profile bugs
- Update geolocate.php (https://github.com/BioKIC/Symbiota/pull/1996)
- Institution Sanitation issue
- API Annotation Bug
- Bug adding image
- Remove associations changes
- Closes https://github.com/BioKIC/Symbiota/issues/2040 Sorts By Sciname within family (https://github.com/BioKIC/Symbiota/pull/2052)
- Closes https://github.com/BioKIC/Symbiota/issues/2049 Fixes typo on globals variable
- Fix country synonyms, some U.S. states, add U.S. state abbreviations (https://github.com/BioKIC/Symbiota/pull/2059)
- Closes https://github.com/BioKIC/Symbiota/issues/2064 Fixing String Number multiply
- Update geolocate.php per Nelson's suggestion (https://github.com/BioKIC/Symbiota/pull/2066)
- Update db_schema_patch-3.1.sql Addresses issue: https://github.com/BioKIC/Symbiota/issues/2050
- Remove arrow functions and union types
- Replace str_contains with str_pos
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost about 1 year ago
Symbiota - v3.1.5.1
What's Changed
- Switch header buttons to use HTML button element for better UX
- Adjust styling to restoring honoring header button text color
- Improve header button layout on <768px display
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v3.1.5...v3.1.5.1
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost over 1 year ago
Symbiota - v3.1.5
What's Changed
- Bump symfony/process from 5.4.19 to 5.4.46 in /api
- Bump symfony/http-foundation from 5.4.20 to 5.4.46 in /api
- Remove non-template contacts and aboutproject files (https://github.com/BioKIC/Symbiota/pull/1864)
- Add condition for elevation type number in searchform.js, fixed typo for maximum elevation
- Fix typos
- Unify top/northern, bottom/southern usage
- Fix image alignment and button names in flashcards (https://github.com/BioKIC/Symbiota/pull/1881)
- Fix image alignment and button names
- Add stylesheet, removed in-line styling, added flex classes for games in main.css
- Fix over-translated lang tags (https://github.com/BioKIC/Symbiota/pull/1911)
- closes https://github.com/BioKIC/Symbiota/issues/1916 by removing union return type
- Fix parsing issue
- Fix (https://github.com/BioKIC/Symbiota/issues/1920)
- Resolve editor lock bug
- Resolves issue: https://github.com/BioKIC/Symbiota/issues/1923
- Collection Profile issue
- Add form value interpolation for EW NS and units values so sessions is loaded correctly
- Update API Vendor Libraries
- Closes https://github.com/BioKIC/Symbiota/issues/1942 Adjust Language Tags of Cross Portal Results
- Add login form button to prevent circular links
- Improve Sign-in and Contact Us button layout on <768px wide devices.
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v3.1.4...v3.1.5
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost over 1 year ago
Symbiota - v3.1.4
- Checklist voucher link bug
-- Resolves issue where checklist link PK is not passed to link function.
-- Resolves issue: https://github.com/BioKIC/Symbiota/issues/1828 - Specimen upload bug
-- Add IGNORE to avoid complete failure of insert statement
-- Capture and display warnings to user
-- Fix display of final record process count - Occurrence Search breadcrumb bug fix
-- Add comingFrom variable to pagination links within the list and tablelist pages
-- If comingFrom variable is not set, or set to anything other than "newsearch" or "harvestparams", set the variable to what is defined as the default within the symbini file. If default action is not defined within symbini, default to new search form.
-- Add comingFrom variable to harvestparams.php form
-- Resolves issue: https://github.com/BioKIC/Symbiota/issues/1840 - Occurrence Association Form Validation bug
-- Fix issue with internal association form validation failing and allowing for creation of an association without an internal occurrence being defined
-- Add form validation for external resource and general observation
-- Addresses issue: https://github.com/BioKIC/Symbiota/issues/1852
-- Add guid omoassociations RecordID on insert within occurrence editor - Vendor library updates via composer
-- update phpoffice/phpspreadsheet to v3.3.0
-- updated phpseclib/phpseclib explicitly to v3.0.42
-- update phpoffice/phpword to v1.3.0 - Fix data binding bug associated with searching occurrence via GUID within Occurrence Profile pages
- Misc language translation issues
Change log: https://github.com/BioKIC/Symbiota/compare/v3.1.3...BioKIC:Symbiota:v3.1.4
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by GregoryPost over 1 year ago
Symbiota - Symbiota 3.1.1
3.1.1 - Hotfix 2024-09-26
- Occurrence Mapping: Adjust SQL to relax enforcement of link to taxon thesaurus, thus to include records with coordinates but lacking thesaurus relationship
- Styling: Various styling, spacing, and display adjustments
- Occurrence search: add type attribute to buttons to avoid defaulting as submit buttons
- Occurrence Profile: Fix error triggered when otherCatalogNumbers are used to create backlink to original snapshot record within external institution web resource
- Occurrence editing functions
-- Fix fatal error triggered by cloning an occurrence record with the create association option selected
-- Fix fatal error triggered when quick association feature is activated within occurrence editor
-- Fix fatal error when deleting an occurrence when the occurrence was previously deleted (e.g. record already in omoccurarchive)
-- Adjust occurrence restore option to dynamically determine associationType when restoring a record that was deleted prior to this field being added as a required input
-- If resource association does not have an objectID, use url as the display text - Taxonomy editor: bug fix triggered by adding a child directly to the root node of the thesaurus (e.g. kingdom)
- Scientific name parsing utility functions: Integrate cleanInfra function directly into code. It served no purpose being separate, and was also causing a bug where parent authors were being incorrectly merged with insfraspecific authors
[3.1] - 2024-08-29
New Feature
- 508 Accessibility features
- Extended occurrence data upload module. Supports import and linking occurrence to: associated occurrences, identifications/annotations, image links, material samples, and reference links
- LeafLet JavaScript added as an open source mapping option
- MediaWiki parser for mapping and integration of Flora of North American descriptions into taxon profile pages
- Occurrence associations management tools
- Occurrence distribution static map thumbnail generator
- Public occurrence search form - new streamline version (via NEON support)
- Responsive design framework
- Specimen image batch tagging tool
Changed
- Bionomia badges and GBIF citation counts/links added to collection profile pages
- Glossary improvements including ability to link terms into identification keys
- Identification Key user interface improved to including display of taxa as thumbnails
- Significant extension of Spanish and French translation files, including refactor of how header, footer, and index language are integrated
- Support for new Occurrence fields: waterBody, continent, islandGroup, island, countryCode, locationID, eventID, vitality, eventDateEnd
- Restructure css files, including removal of deprecated and redundant stylings
- Taxon harvesting tool reconfigured to import directly from ChecklistBank API rather than Catalog of Life
- Security patches
** Update TinyMCE JS library
** Update jQuery JS libraries
** Cross-site scripting (XSS) protections - Improve sanitation of input variables to protect against
** SQL Injection protections - Improved prepared statements support
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by egbot over 1 year ago
Symbiota - Symbiota 3.0.13
hotfix 2023-07-31
- Occurrence Voucher bugs
-- Resolve error associated adding an occurrence as a checklist voucher from the occurrence details page
-- Ensure that editing permissions are verified, to ensure that edit additions can't be applied by none authorized used. - Identification Key
-- Avoid warning when there are no terms set within the Glossary - Occurrence Upload
-- Expand back-mapping snapshot dbpk value capabilities to make use of occurrenceID identifiers, as well as catalogNumber - Styling
-- Minor working adjustment to header translation file template
-- Resolve styling issues with button-icons and quick search default setup - Documentation and Language translations
-- Add documentation for installation a robots.txt file
-- Fix issues with language translation terms interfering with submit button functions - Security fixes reported by Qualys:
-- Resolve issue with sanitation of occurrence search variables held within session storage
-- Various variable sanitation updates
-- Remove deprecated sanitation methods such as filter_var/FILTER_SANITIZE_STRING
-- Improve integer sanitation methods
-- Add index redirects to avoid directory content viewing when this is not configured within web server
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-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 (https://github.com/BioKIC/Symbiota/pull/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 gregory.post@asu.edu
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by egbot almost 3 years ago
Symbiota - Symbiota 1.2.1
Final code updates prior to 3.0 schema release
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by egbot almost 3 years ago
Symbiota - Symbiota 1.2.0
What's Changed
- Occurrence dataset management toolkits (available via My Profile => Occurrence Management) (2020-12-23)
- New module for creating custom Specimen Labels formats linked to portal, collection, or user
- Option to link multiple ResponsibleParty associations to a collection (e.g. collection contacts) (2020-12-21)
- Option to associate multiple reference links to a collection (2020-12-21)
- Support tables for defining Controlled Vocabularies
- Paleo data management module including support for: editor, import, export, public display
- Establishing and managing relationships between occurrences (e.g. parasite/host)
- Occurrence Traits management tool development
New Contributors
- @arbolitoloco
- @cdtyrrell
- @themerekat
- @mickley
- @mandrewj
Full Changelog: https://github.com/BioKIC/Symbiota/compare/v1.0...v1.2.0
Biosphere - Biodiversity Data Access and Management
- JavaScript
Published by egbot about 4 years ago