Release notes for October 2024
This is primarily a tech-debt release to tidy up code and make minor enhancements.
Wildbook DOI for October release
Wildbook updates:
- Add additional fields to search API doc/results #693
- Prevent login from overriding session timeout defined in web.xml #695
- Switch
welcome.jsp
to/react/login/
#700 - Add missing German from React update #703
- Upgrade Bulk Import feature from alpha to beta #708
- Manual annotation was failing when image was EXIF-rotated #724
- Citation page to React #729, #731
- Logo update #725
- Enabled system and specific user project access by roles #705
- Unit testing #716
- Encounter state API enhancement #747
- Added password visibility toggle option #746
- Fix login page responsiveness issue #754
- Adjust project table column width #755
- Improve Picture Book lookup, limits, and description #757
- Make sure watermark reference uses dockerized path #771
- Add three new metrics queries #777
- Session warning React #773
- Remove sign in button constraint #776
- Card component #789
- Improves site redirection for login by exposing redirect URL from Apache Shiro back to React #778
- Add life stage filter to encounter search #804
- Optimizations for URL redirection with special characters #805
- Email notifications go out when individual is matched via iaResults #806
- Add Wildbook version in footer #726
- Manual version update #811
Bug fixes:
- Fix Google Map key issue #741
Development updates:
- Sequestered 10.4 code into general development branch #758, #790
- Development docker instruction rework #787
- Add unit test for frontend #753
- Install frontend dependencies before building #752
- Connect codecov #363
- Update react base path #775
- Migrate default config to Dockerized example #772
- Change
Master
branch tomain
#766, #765 - Add npm deploy for React build to local dev server #745
- Standardize internationalization keys #739
- Login docker securely #696
- Setup java v4 bugs fixed & build code cleanup #740
- Fix frontend lint issues #712
- Update React readme instruction ports to match defaults, clarify PUBLIC_URL #718
- Add utf-8 encoding to APIs #692
- Bump logback version #687
- Version change for rabbitmq lib #688
- Upgrade org.json java library #689
- Correct package/import to point to org.ecocean #727
- eslint upgrade #737
- Bump axios from 1.6.7 to 1.7.4 in /frontend #678
- Bump braces from 3.0.2 to 3.0.3 in /frontend #615
- Bump micromatch from 4.0.5 to 4.0.8 in /frontend #714
- Bump webpack from 5.90.3 to 5.94.0 in /frontend #713
- Bump braces from 3.0.2 to 3.0.3 #774
- Remove crufty .properties #702
- Remove youtube agent code #706
- Remove AcmBase (non-functional) and references #722
- Adoption removal #791