Samuele Lorefice REDCODE
  • Joined on 2024-01-01
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-12 17:03:16 +00:00
1b301ff2c0 fix: standardize pagination to zero-based across all layers
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-12 16:50:07 +00:00
50c58e22ff fix: restore ToAlbumPreviewDto mapper method per review feedback #91
REDCODE commented on pull request MilkyShots/MilkyShots#91 2026-07-12 16:47:25 +00:00
Global "Search Anything" typeahead dropdown in navbar

This should be kept

REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-12 16:25:03 +00:00
ad2f08698d perf: simplify ORDER BY to total count and add trigram GIN indexes
e05ab3beaf docs: document REST Client tests in AGENTS.md
48b6d4f149 perf: add partial index on Assets for visibility-aware search queries
89edf290ff refactor: project AlbumPreviewDto directly in repository with visibility-aware asset count
c77096b0f9 refactor: project PersonPreviewDto directly in repository instead of [NotMapped] entity property
Compare 5 commits »
REDCODE commented on pull request MilkyShots/MilkyShots#91 2026-07-12 14:55:22 +00:00
Global "Search Anything" typeahead dropdown in navbar

I really don't like a single property, not mapped that is reliable only in some contexts

REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-12 14:52:31 +00:00
e333d0e9db fix: filter album count by user visibility in person search
324c1b1a17 fix: prevent duplicate @key errors across all list renderings
Compare 2 commits »
REDCODE commented on pull request MilkyShots/MilkyShots#91 2026-07-12 08:59:09 +00:00
Global "Search Anything" typeahead dropdown in navbar

how social do we want this to become? We'll change this in future I guess

REDCODE commented on pull request MilkyShots/MilkyShots#91 2026-07-12 08:57:31 +00:00
Global "Search Anything" typeahead dropdown in navbar

I'll just add a note here, this is temporary and #95 should take care of this at a later stage.

REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 18:49:48 +00:00
ee3511c09a fix: paginate PersonRepository.SearchQuery by ID before loading albums
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 18:41:08 +00:00
41c262d157 fix: restore Include(p => p.Albums) in PersonRepository queries
837491fa4a fix: guard ILIKE filter in AlbumRepository.SearchQuery against null/empty query
5a2f61d261 perf: push visibility filter into SQL for PersonRepository queries
Compare 3 commits »
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 17:02:59 +00:00
851cdfa924 test: restructure WepApiTest.http with three clearly separated users
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 17:00:54 +00:00
8dd5e7158f test: fix curator user access level from Admin (2) to Curator (1)
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 16:55:16 +00:00
9e52cc2351 fix: use zero-based page numbers in AssetController to match API convention
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 16:54:05 +00:00
ca8119f356 fix: add [FromQuery] to TagController.GetAll parameter
REDCODE pushed to feature/global-search-dropdown at MilkyShots/MilkyShots 2026-07-11 16:52:56 +00:00
bef29f5b22 test: add user id to profile update request body