·
70 commits
to main
since this release
What's Changed
- Load main view and detail view in parallel by @annavik in #521
- Updates for production environment & deployments by @mihow in #524
- Fix pagination bar appearance on info dialog open by @annavik in #530
- Update password reset confirm URL by @annavik in #527
- Updates to the README for getting started by @mihow in #534
- Setup UI for password reset by @annavik in #526
- Make it possible for logged in users to update email and password by @annavik in #525
- Update and clarify logic to fix capture upload duplicates by @annavik in #522
- Only call endpoint /me if user is logged in by @annavik in #537
- Increase performance of Session list view by @mihow in #542
- Add UI to docker compose stack by @mihow in #546
- Implement handling of cookie consent and related logic by @annavik in #544
- Make sure cover images are not overflowing frame by @annavik in #551
- Setup page "Terms of service" by @annavik in #550
- Disable sign up by @annavik in #536
- Fix yarn dependencies for fresh installs by @mihow in #554
- Fix broken thumbnails for detections without crops by @mihow in #555
- Add taxonomy search to occurrence page (+ empty state) by @annavik in #558
- Update terminology by @annavik in #559
- FE cleanup for demo by @annavik in #557
- Make it possible to read version info from env by @annavik in #561
- Update style scheme, logo and metadata by @annavik in #563
- Fixes for demo launch by @mihow in #565
- Show license info for images by @annavik in #566
- Link to landing page from platform by @annavik in #569
- Session details improvements by @annavik in #568
- Frontend workarounds for demo by @annavik in #567
- Configure image backend for detection crops by @mihow in #564
- Small screen adjustments by @annavik in #571
- Fixes for duplicate classifications and other optimizations by @mihow in #573
- fix: keep the oldest classifications not the other way around by @mihow in #574
- Updates to README and initial project setup by @vanessavmac in #552
- Restore search params after login by @annavik in #575
- Filter processed images before each batch is sent by @mihow in #579
- Add taxon search to species table view by @mihow in #578
- Update top species chart by @vanessavmac in #577
- Fix UI container in compose conifg by @mihow in #582
- Fix UI dev container, again by @mihow in #588
- Updates to overview tabs by @annavik in #595
- Make email usernames case-insensitive by @mihow in #592
- Move backend tests into main module by @mihow in #586
- Snap to tick with detections by @annavik in #596
- Ensure that collection querysets always filter from project by @mihow in #587
- Handle captures that have no associated Event / Session by @mihow in #584
- Show a proxy count of images processed in a collection by @mihow in #598
- Save results in a separate background task during processing by @mihow in #599
- Add meta images by @annavik in #600
- Add show detections below threshold setting by @annavik in #602
- Template for an ML backend in the compose stack by @mihow in #576
- Allow filtering occurrences by capture collection by @mihow in #604
- Setup score threshold filter for list views by @annavik in #603
- Lazy load activity plot by @annavik in #606
- Add deprecated styling to environment label by @annavik in #609
- Refactor app to use new UI Kit and update interface for filtering by @annavik in #605
- Use job system to populate capture collections by @mihow in #612
- Remove default classification threshold by @mihow in #613
- New filters for Occurrences by @mihow in #608
- Update wording from "species" -> "taxa" by @annavik in #627
- Use inverted colors for score sliders (+ some refactoring) by @annavik in #620
- Add filter UI to jobs (+ some more job related updates) by @annavik in #626
- Improve initial setup for local dev by @mihow in #631
- fix: missing collections filter by @mihow in #636
- Fix user data form bug by @annavik in #642
- Add new filter "Verified by" and update logic for agreements by @annavik in #644
- Update README for local backend setup by @annavik in #641
- [Hotfix] Handle undefined identifications response by @annavik in #647
- Add missing job filters by @annavik in #645
- Ensure minio and proxy containers are ready before permissions are set by @mihow in #652
- Tweak logout logic to clear token on all types of errors by @annavik in #654
- fix: standardize line-length settings for auto-formatting & checks (python) by @mihow in #653
- Skip detection counts by @annavik in #656
- Add client side error handling to date filters by @annavik in #643
- Make it easier to go to prev/next occurrence by @annavik in #659
- Update filter logic to fix capture collection filtering by @annavik in #661
- Helpful flag for speeding up test development by @mihow in #666
- Handle occurrence detail view tab state as a search param by @annavik in #664
- Renamed
project
filter query parameter toproject_id
for Project Summary entities by @mohamedelabbas1996 in #668 - Fix update password form by @annavik in #670
- Add Pull Request Template to the Project by @f-PLT in #674
- Present latest job status in collections table and update populate button logic by @annavik in #657
- hotfix: only reuse test project when intended. by @mihow in #675
- Update issue templates by @f-PLT in #669
- Fix background tasks from disappearing by @mihow in #688
- Fix updates to deployments and session grouping by @mihow in #689
- fix: cannot use storage source for deployments by @mihow in #690
- Disable snap behavior for sessions with no detections by @annavik in #691
- Show occurrence raw data by @annavik in #665
- Make it possible to inspect full occurrence details directly from the session details view by @annavik in #692
- Improve Project-User Management and Accessibility by @mihow in #275
New Contributors
- @vanessavmac made their first contribution in #552
- @mohamedelabbas1996 made their first contribution in #668
- @f-PLT made their first contribution in #674
Full Changelog: v1.20240815.1.0-beta...v1.20250126.1.0-beta