Commit Graph
18 Commits
Author SHA1 Message Date
REDCODE 76ba4fd74a configuration changes 2026-07-08 01:08:00 +02:00
REDCODE 07fcd05031 feat: masonry gallery on homepage with infinite scroll
- Enrich AssetPreviewDto with ResolutionWidth/Height, HasThumbnail, HasPreview
- Extend GET /api/asset with ?type=&random=true for gallery queries
- Add general GetAssets repository method (type, dates, random, pagination)
- Fix LactoseAuthService.GetUserData to handle unmapped JWT claim names
- Add request-level auth debug logging middleware
- New AssetService (MilkStream.Client) for gallery API calls
- Rewrite Home.razor: CSS column-count masonry, infinite scroll via
  IntersectionObserver JS interop, inline preview overlay with
  progressive loading (preview -> thumbnail fallback), arrow/Esc nav
- Home.razor.css: responsive 2-5 column masonry, overlay styles,
  content-visibility:auto for memory optimization
- Sliding window of 10 pages (300 tiles) with loading=lazy images
- Broken thumbnail fallback to Bootstrap bi-image icon
2026-07-07 15:44:03 +02:00
REDCODE b16ad2d096 Merge branch 'develop' into copilot/fix-hanging-jobs-and-folderid-issue 2026-07-02 12:27:01 +02:00
REDCODE 01e2d236a1 Small cleanup 2026-04-25 19:13:39 +02:00
35cb672403 fix: replace CORS wildcard with explicit safe origins per environment
Agent-Logs-Url: https://github.com/SamueleLorefice/MilkyShots/sessions/735f53a1-08d3-4eae-854f-d730ca9c7798

Co-authored-by: SamueleLorefice <6562494+SamueleLorefice@users.noreply.github.com>
2026-04-23 02:32:09 +00:00
a1d5e23817 Merge PR#2 (convert-frontend-to-wasm) into update-branch-to-be-compatible
Co-authored-by: SamueleLorefice <6562494+SamueleLorefice@users.noreply.github.com>
2026-04-22 21:17:46 +00:00
REDCODE 374bd48adb Added * as CORS origins for the WASM client to be able to connect 2026-04-22 22:58:19 +02:00
7df482f9e9 feat: migrate MilkStream frontend from Blazor SSR to Blazor WASM
Agent-Logs-Url: https://github.com/SamueleLorefice/MilkyShots/sessions/2a560c45-14b6-47a3-b348-22e4142217be

Co-authored-by: SamueleLorefice <6562494+SamueleLorefice@users.noreply.github.com>
2026-04-22 19:39:07 +00:00
REDCODE 9d6da2af06 Leveled logging settings 2025-09-02 22:35:27 +02:00
REDCODE 65207456db Re-enabled page pre-render, fixed login form (do not use form) 2025-07-16 00:32:24 +02:00
REDCODE 0201db730b feat:Switched to on the fly connection string generation 2025-04-10 21:05:41 +02:00
MrFastwind de7e5696c4 feat(DB)!:Change to use database pgvecto-rs
Break actual DBs and migration model
2024-12-17 21:55:51 +01:00
REDCODE e6e4ed2183 chore(config): separates connection string defaults for docker and local webserver run 2024-11-11 18:09:36 +01:00
REDCODE 4a05e5c5ce Merge branch 'develop' into feature/webapi/endpoint-impl 2024-10-06 22:43:09 +02:00
REDCODE 4875972fa4 Fixed compose pipeline. 2024-10-06 22:06:28 +02:00
MrFastwind dbef20e6b5 feat(API): Adds Authentication system
Swagger is not compatible with JWT token Authentication
2024-10-01 22:14:50 +02:00
MrFastwind 19b95084a6 feat(API): Adds Authentication System (Needs Testing) 2024-09-29 23:43:44 +02:00
Samuele Lorefice a9984f4724 Project Renaming 2024-09-24 17:21:40 +02:00