Skip to content

v0.1.4#21

Merged
MWG-Logan merged 2 commits into
mainfrom
dev
Jul 19, 2026
Merged

v0.1.4#21
MWG-Logan merged 2 commits into
mainfrom
dev

Conversation

@MWG-Logan

Copy link
Copy Markdown
Member

This pull request introduces a new filter for selecting activities by game, in addition to the existing theme and holiday filters. It updates both the backend and frontend to support filtering activities by selected games. There are also minor dependency updates and some cleanup in the project file.

Filtering Enhancements

  • Added a SelectedGameIds property to the GenerateEventRequest record, allowing the backend to receive a list of selected games for filtering.
  • Updated the FilterActivities method in EventGenerator.cs to include filtering by selected games, ensuring only activities from the specified games are returned when the filter is applied.
  • Updated the frontend (Events.razor) to provide a UI for selecting games as filters, and ensured these selections are included when randomizing activities. [1] [2] [3] [4] [5] [6] [7]

Dependency and Project File Updates

  • Bumped Microsoft.AspNetCore.Components.WebAssembly and DevServer NuGet package versions from 10.0.9 to 10.0.10 for the web project.
  • Removed service worker references from the project file, which are no longer needed.

MWG-Logan and others added 2 commits July 12, 2026 11:41
Adds a 'Filter by Games' panel alongside the existing theme/holiday
filters in the event customize dialog, letting users restrict the
randomizer to specific games (e.g. Tabletop Simulator) and further
narrow results by theme/holiday (e.g. + Christmas). Also adds
SelectedGameIds to GenerateEventRequest and EventGenerator so the
API-side generator supports the same filtering.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Disable EventManager offline cache

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* chore: bump WASM packages

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@MWG-Logan
MWG-Logan merged commit 437fe07 into main Jul 19, 2026
10 checks passed
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.

1 participant