Samuele Lorefice REDCODE
  • Joined on 2024-01-01
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 12:09:11 +00:00
83025065b3 fix(ui): correct geometry — square outer, circle inscribed inside; image-relative crop coords with background-image viewport; correct display formula for background-position
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 12:02:21 +00:00
0c65e9de1b fix(css): show full image in cropper viewport (contain instead of cover)
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:58:12 +00:00
1559bf081e fix(js): corner-drag resize with fixed opposite corner, proper visual rate matching
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:53:59 +00:00
79305646dd fix(js): handle positions relative to square, not viewport
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:29:07 +00:00
b9ca9f7b45 fix(ui): 4 corner handles on square boundary for resizing instead of single circular handle
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:25:40 +00:00
5aed999671 fix(ui): random 3 album covers max in banner, redesigned cropper with drag-to-move and drag-handle resize, image stays static
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:20:55 +00:00
56b80038a3 fix(ui): always render ProfileCropper in tree, use OnParametersSet to trigger JS init
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:17:34 +00:00
3d3c59d58b chore: remove unused banner-cell-empty CSS class
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:17:24 +00:00
76bbdbd2f4 fix(ui): remove empty filler cells from banner mosaic, let overlay cover gaps naturally
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:15:27 +00:00
22b15c387b feat(ui): redesigned profile cropper with movable circle, dimmed exterior, square boundary, zoom controls; added ProfileCropZoom to model; switched avatars to background-image for zoom support
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:07:26 +00:00
bcfb838b5e fix(js): set onload before src to handle cached images
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:03:09 +00:00
63a16392d7 feat(ui): add circular profile picture cropper with drag-to-pan
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 11:01:04 +00:00
d3ef5ff4c1 feat(backend): add ProfileCropX/Y to Person model for profile picture cropping
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:54:58 +00:00
f45ef7c8b2 fix(ui): cosplayer cards now match album card style — image fills square, text overlay at bottom
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:51:59 +00:00
8228cc2b1a refactor(css): remove SCSS, switch to plain CSS with Bootstrap custom properties
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:49:08 +00:00
6b9234dfac refactor(css): move shared modal styles to global MilkyShot.css/SCSS, remove duplicated scoped CSS
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:47:47 +00:00
f150f6d863 fix(ui): add scoped modal CSS to PersonForm for proper overlay rendering
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:45:39 +00:00
7521f15b63 fix(auth): force logout on any refresh failure, redirect to login
REDCODE pushed to feature/cosplayers-pages at MilkyShots/MilkyShots 2026-07-09 10:42:26 +00:00
88eb22d454 fix(ui): larger cosplayer cards with profile pics, move edit buttons top-right, add masonry/grid toggle
REDCODE commented on issue MilkyShots/MilkyShots#56 2026-07-09 10:35:34 +00:00
Web API automated testing

Plan a first pass by covering the missing endpoints with the REST Client script, as a quick solution.