Skip to content

Conversation

@Sherlouk
Copy link
Collaborator

@Sherlouk Sherlouk commented Dec 8, 2025

all minor changes, see commit notes

Honestly, this does nothing to help us, it just annoys me that GitHub thinks this is a CSS repository 😂

Ignores all the theme information, and maps Leaf to HTML (since it basically is).
@Sherlouk Sherlouk marked this pull request as ready for review December 8, 2025 00:05
@Sherlouk Sherlouk requested a review from adamrushy as a code owner December 8, 2025 00:05
@Sherlouk Sherlouk requested a review from Copilot December 8, 2025 00:05
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR implements several minor tweaks across the application, including conditional middleware logging, team member classification, and event filtering by conference.

Key changes:

  • Added conditional route logging that only runs in non-production environments to avoid duplicate logging with GCR
  • Introduced a core boolean field to TeamMember to distinguish core team members from day-of volunteers
  • Added conference filtering to schedule API endpoints to ensure only relevant events are returned

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
Sources/App/configure.swift Wrapped route logging middleware in environment check to prevent duplicate logs in production
Sources/App/Features/Team/Models/TeamResponse.swift Added core boolean field to TeamMember model
Sources/App/Features/Team/Controllers/TeamAPIController.swift Updated team member data with core flags and role updates; modified shuffle logic to group core team separately
Sources/App/Features/Schedule/ScheduleAPIController.swift Added conference filtering to event query results
Sources/App/Features/Schedule/ScheduleAPIController+V2.swift Added conference filtering to event query results
.gitattributes Configured linguist attributes for Public directory and Leaf templates

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Sherlouk Sherlouk requested a review from Copilot December 8, 2025 00:09
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions bot temporarily deployed to swiftleeds-themes December 8, 2025 00:12 Destroyed
@github-actions github-actions bot temporarily deployed to kotlinleeds-themes December 8, 2025 00:13 Destroyed
@Sherlouk Sherlouk merged commit 9db6890 into main Dec 8, 2025
5 checks passed
@Sherlouk Sherlouk deleted the themes branch December 8, 2025 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants