Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update branch in prep for pulling into master #59

Merged
merged 231 commits into from
Aug 11, 2021
Merged

Update branch in prep for pulling into master #59

merged 231 commits into from
Aug 11, 2021

Conversation

egbot
Copy link
Member

@egbot egbot commented Aug 11, 2021

No description provided.

egbot and others added 30 commits May 13, 2021 09:41
Occurrence Profile development
Specimen Exsiccatae development
Merge BioKIC/Symbiota-light developments into egbot/Symbiota-light
Occurrence Editor Bug fix
Photo Observation submit tool
Minor bugs and Usage Policy modifications
Occurrence Clone tool development
Misc bugs and minor adjustments
Occurrence Label Development
Misc updates and bug fixes
Occurrence metadata management and occurrence detail dev
Occurrence editor adjustment
Minor update to previous submit
- Add eventID to DwC-A publishing output file
Potentially unfinished, needs checking
- Add code to valuate link protocols and include https when site is secured with an SSL certificate
Adjustments to various site link
- Various adjustments to the addition of multi-language support
Occurrence Details page
Updating KDP_dev with current BioKIC Symbiota-light developments
- Minor adjustments to wording within login language files
egbot and others added 27 commits July 30, 2021 19:03
- Extension, debugging, and completion of functionality to harvest a taxonomic node via the WoRMS API
- Added taxonomic rank limit
- Misc debugging and adjustments
- Allow minor formatting tags within label header and footer
- Minor bug fix to avoid warning/notice output to log file
- Fixed bug that interfered with creation of new collection or user based label profiles when profile is initially empty
- Previously, files that exceeded the large file pixel width or filesize limits were treated together, and a new large image with the maximum dimensions was generated in either case.
- However, the result of this, is that if a source image's filesize was too large (but not the pixel width), the image would be *upscaled*, resulting in an even larger filesize.
- The fix treats these two cases separately, and proportionately downscales files with filesizes that are too big.
Slight adjustments
- Removed biography, URL, address, and isPublic from user profile management. These provide little benefit to the portals, and are regularly abused by spammers
- Fixed a bug that allowed spammers to create checklists without having a user account
- MIsc minor formatting adjustments
- This allows for additional NOT searches in addition to the pre-existing NOT EQUALS, NOT NULL, etc.

For example:
- Records without a certain person in the list associated collectors
- Records without a particular phenology, locality, habitat string, etc.

On the back end, this just adds a query WHERE option for NOT LIKE %...%
- Converted input submit buttons into <button> elements
- There's a configuration option for whether to use ImageMagick in symbini.php, but it is not used in the image processing script.
- This allows using that setting to set whether to use Image Magick or GD for image resizing.
- Though requiring extra server configuration, ImageMagick has some advantages: speed, lower memory usage, smaller filesizes, and better quality resizing, especially noticeable on thumbnail images.
Handle artificial taxon nodes with quoted names
- Add ability to clone labels into the different profile categories (global, collection, user)
- Converted the three separate label format select pulldowns to function as a single selection pulldown in the hope that this will be easier for the user to understand and use
fixes issue for portals using hybrids indicated by multiplication sign
- Convert input submits to button submits
- Misc syntax bugs
- Add link to all collection listing to the collection selection page
- Add Spanish placeholder files containing English translations until the Spanish files are made available.
- Display editor and clone options for all user types
- Various layout adjustments
- Allow users to print labels outside of their user profile from within a Research Observation project
Fixes logic bug for resizing Large images
Use ImageMagic for resize, if configured
Adds Doesn't Contain to Occurrence Editor search
@egbot egbot merged commit 4c17247 into public-datasets Aug 11, 2021
egbot added a commit that referenced this pull request Dec 7, 2023
Taxon Description editing bugs
egbot added a commit that referenced this pull request Jun 27, 2024
Merge Symbiota-light developments into bryo-lichen code repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants