Recent improvements to the MCARC website and Member Hub.
Showing 313–336 of 355 changesNewest first
Accounts
Activity History & Member Support
Added a searchable, paginated Activity Log for administrators that explains important account, content, contest, backup, and system actions in plain language.
Added Help / Report a Problem at the bottom of the member navigation so members can report issues without leaving the Hub.
Problem reports automatically include the member account, submission time, affected page, browser, device size, and timezone to make troubleshooting faster.
Added a Support Requests queue where administrators can review, resolve, and reopen member reports, with email notification when a new report arrives.
Accounts
Permanent Member Deletion
Member Management now allows authorized administrators to permanently delete a member after a detailed confirmation warning.
Deletion removes the member's sessions, notifications, security tokens, uploads, documents, marketplace listings and photos, contest entries, and queued email records.
Shared announcements and calendar events remain available but no longer identify the deleted member as their creator.
Administrators cannot delete themselves or other administrators, while System Owners retain role oversight and the last active System Owner remains protected.
Documents
Administrator Document Approval
Administrators can now approve documents they submitted directly from their own Awaiting review card in the Document Library.
The complete Document review queue in Administration continues to allow administrators to approve or reject every pending submission, including their own.
Regular members do not see approval controls and their documents still require administrator review.
Photos
Marketplace Photo Navigation
Marketplace listings with multiple photos now include large previous and next arrows over the main image.
The arrows wrap between the first and last photos, work on desktop and mobile, and include accessible keyboard focus and labels.
Photo thumbnails remain available for members who prefer to jump directly to a specific image.
Marketplace item pages now stack the photo gallery above the details panel on smaller screens so photos and controls stay fully visible.
Photos
Marketplace Photo Alignment
Marketplace item photos now begin flush with the top of the item-details panel instead of appearing to have extra space above them.
Photos remain fully visible; any unused gallery space is placed beneath the image rather than split above and below it.
Marketplace
Marketplace Listing Controls
Edit listing, Mark listing unavailable, and Delete listing now share matching height, type alignment, and spacing.
The listing controls remain in one horizontal row when space allows and wrap cleanly on smaller screens.
Marketplace
Radio Marketplace
Listing owners and administrators can now permanently delete a marketplace listing separately from marking it unavailable.
Permanent deletion requires confirmation, removes associated listing photos and thumbnails, and records the action in the audit log.
Mark listing unavailable remains available for members who only want to hide an item without treating it as a permanent deletion.
Website
Eastern Time Display
Backup creation and expiration times now display in the club's Eastern timezone instead of Railway server time.
Contest Administration start times and announcement deletion-request times now use the same Eastern timezone, including automatic EST and EDT handling.
Administration
Administration Backups
Administrators can now create and download a full offline backup from the new Administration > Backups screen.
Each backup contains a verified SQLite database snapshot, private uploaded files, file checksums, and plain-language restore instructions.
Backup creation and downloads are recorded in the audit log, only one backup can be created at a time, and incomplete archives are never offered for download.
For member privacy and storage control, backup archives are automatically deleted after 24 hours.
Website
Announcement Administration
Recovered older draft announcements into the Publication review queue so administrators can see and approve submissions created before the current approval workflow.
The approval action now safely accepts both current pending submissions and legacy drafts.
Website
Administration
Removed the unexplained two-letter badges from Administration panes and tightened the layout around each tool name and description.
Website
Administration
Every Administration tool pane is now one large clickable link, with clearer hover and keyboard focus feedback.
Removed the repetitive Open tool text from each pane for a cleaner Administration screen.
Website
Announcements
Announcement creators now see an Edit / Delete option beneath announcements they submitted; these owner controls remain hidden from everyone else.
Creator edits return to Announcement Administration for approval, while creator deletion requests continue through the existing administrator review queue.
Approval notifications now support repeated edit-and-review cycles without interrupting publication.
Documents
Document Library
Members now see an Edit / Delete option beneath documents they personally uploaded, including submissions awaiting review.
Document owner controls are hidden from other members, and deletion removes the associated uploaded file after confirmation.
Documents
Document Library
Document administrators can add and remove library categories without a software update.
New categories immediately appear in document uploads, library filters, and edit forms.
Categories assigned to current documents cannot be removed accidentally.
Documents
Document Library
Members can edit the title, category, and description of documents they uploaded, including submissions still awaiting review.
Administrators can edit pending or published document details and permanently delete documents and their uploaded files.
Events
Calendar & Nets
Saving event edits now shows progress, reports validation problems in the form, and opens a confirmation before returning administrators to the calendar.
Website
Announcements
Members can request deletion of announcements they created, administrators can approve or deny those requests, and administrators can directly delete any announcement.
Events
Calendar & Nets
Event Details now shows the name and callsign of the member who created the calendar event.
Events
Calendar & Nets
Added MCARC Breakfast at Lakeview at 8:00 AM on the first Saturday of each month from September 2026 through August 2027.
Website
Dated Change History
Every Change Log release now includes a specific Eastern date and time.
Page one now shows every change from the rolling last 24 hours, in newest-first order, while older changes remain paginated.
Events
Calendar & Nets
Recurring events can now be deleted as one occurrence or as the entire associated series.
Events
Calendar, Navigation & Change Log
Added this member-facing Change Log and placed its link at the bottom of the navigation.
Calendar administrators can delete an event directly from its Event Details popup with a confirmation step.
Calendar Starts and Ends fields now use the LFD Hub-style date and 24-hour time picker with arrow controls and number grids.
Calendar end times are clearly marked as optional when creating an event.
Weekly calendar recurrence now requires confirmation before 52 event entries are created.
Successful event submissions now open a confirmation summary showing exactly what was posted, including recurrence and publication status.
Event creation now blocks repeat clicks and safely ignores duplicate submissions from the same form.
The desktop navigation now stays visible while the main page scrolls.
The Change Log was paginated for easier desktop and mobile review.
Website
Railway Deployment
Fixed the missing Prisma runtime client that caused container startup failures.
Railway now explicitly uses the tested Dockerfile and regenerates Prisma before migrations.
CI now builds and launches the production container and verifies its health endpoint.