Samuele Lorefice REDCODE
  • Joined on 2024-01-01
REDCODE pushed to feature/admin-users-page at MilkyShots/MilkyShots 2026-07-08 16:56:53 +00:00
977d2325fa feat(admin): add inline editing for username, email, and password
REDCODE commented on issue MilkyShots/MilkyShots#45 2026-07-08 16:54:52 +00:00
Add user management page for admins

Fixed 2f8cdb8: Removed the @onfocusout handler that was breaking the confirm/cancel buttons. The onfocusout on the parent <span> was firing as soon as focus moved to either button (or the…

REDCODE pushed to feature/admin-users-page at MilkyShots/MilkyShots 2026-07-08 16:54:52 +00:00
20975a2872 fix(ui): remove broken onfocusout handler from role edit dropdown
REDCODE pushed to feature/admin-users-page at MilkyShots/MilkyShots 2026-07-08 16:54:10 +00:00
61cf886174 fix(user): hash password in Create endpoint instead of storing raw
REDCODE commented on issue MilkyShots/MilkyShots#45 2026-07-08 16:53:48 +00:00
Add user management page for admins

Fixed 9dccd40: Password is now hashed in UserController.Create before saving. Previously the raw password was stored directly — only the Update endpoint and AuthController were…

REDCODE commented on issue MilkyShots/MilkyShots#45 2026-07-08 16:52:33 +00:00
Add user management page for admins

Pushed fix bf638ca:

  1. Role change now requires explicit confirm/cancel — clicking the pencil shows a dropdown with confirm (checkmark) and cancel (X) buttons. Selecting an option doesn't…
REDCODE pushed to feature/admin-users-page at MilkyShots/MilkyShots 2026-07-08 16:52:31 +00:00
bf638ca995 fix(admin): add confirm/cancel for role change and prevent admin self-demotion
REDCODE reopened issue MilkyShots/MilkyShots#45 2026-07-08 16:51:32 +00:00
Add user management page for admins
REDCODE created branch feature/admin-users-page in MilkyShots/MilkyShots 2026-07-08 16:47:39 +00:00
REDCODE closed issue MilkyShots/MilkyShots#45 2026-07-08 16:47:39 +00:00
Add user management page for admins
REDCODE pushed to feature/admin-users-page at MilkyShots/MilkyShots 2026-07-08 16:47:39 +00:00
a599648d87 feat(admin): add user management page for admins
REDCODE commented on issue MilkyShots/MilkyShots#45 2026-07-08 16:47:31 +00:00
Add user management page for admins

Implemented on branch feature/admin-users-page

Changes summary:

New page: AdminUsers.razor (/Users)

  • Full user table with columns: Username, Email, Role, Status, Created, Last…
REDCODE closed issue MilkyShots/MilkyShots#33 2026-07-08 16:35:16 +00:00
Random options for Album and Images endpoints
REDCODE commented on issue MilkyShots/MilkyShots#20 2026-07-08 16:31:50 +00:00
Handling file uploads and file deletion from them

🤖 Automated AI-generated analysis (2026-07-08):

Soft-delete convention is established, but the dual deletion logic is not implemented:

REDCODE commented on issue MilkyShots/MilkyShots#21 2026-07-08 16:31:45 +00:00
Standardization for logging

🤖 Automated AI-generated analysis (2026-07-08):

Not yet standardized. Some logging improvements were made in the job system:

REDCODE commented on issue MilkyShots/MilkyShots#25 2026-07-08 16:31:40 +00:00
Upload and Management of Assets and Media by UI

🤖 Automated AI-generated analysis (2026-07-08):

Partial progress — download/display side is implemented, upload is not:

REDCODE closed issue MilkyShots/MilkyShots#34 2026-07-08 16:31:36 +00:00
Set an image from an album as its cover
REDCODE commented on issue MilkyShots/MilkyShots#26 2026-07-08 16:31:35 +00:00
Use UTC timestamps in the DB

🤖 Automated AI-generated analysis (2026-07-08):

Not yet addressed. Legacy timestamp behavior is still enabled:

The legacy Npgsql timestamp behavior is still in place:

  • `AppContext.SetSwit…
REDCODE commented on issue MilkyShots/MilkyShots#27 2026-07-08 16:31:31 +00:00
Admin Registration On First Account

🤖 Automated AI-generated analysis (2026-07-08):

Not yet implemented. Related to new issue #47:

REDCODE commented on issue MilkyShots/MilkyShots#29 2026-07-08 16:31:23 +00:00
FileSystem Service add a caching system

🤖 Automated AI-generated analysis (2026-07-08):

No caching system has been added to the file scanner yet: