Skip to content

refactor: Add events package - #6494

Draft
Planlos5000 wants to merge 12 commits into
feat/fs/frontend_scrumlr_apifrom
refactor/fs/events
Draft

refactor: Add events package#6494
Planlos5000 wants to merge 12 commits into
feat/fs/frontend_scrumlr_apifrom
refactor/fs/events

Conversation

@Planlos5000

Copy link
Copy Markdown
Collaborator

Description

This MR will refactor the event handling and introduces a new package for handling the events. This MR will also fix the bug that is explained in #6186 and #6197.
Because of cyclic imports this MR also restructures the INIT event which then does not send the whole board. The frontend now has to fetch the board.

Changelog

  • introduce events package
  • add tests for events package
  • refactor INIT event

Checklist

  • I have performed a self-review of my own code
  • I have written and understand every part of this contribution myself - if AI tools were used, I have thoroughly reviewed and verified all changes
  • I have commented my code, particularly in hard-to-understand areas
  • The light- and dark-theme are both supported and tested
  • The design was implemented and is responsive for all devices and screen sizes
  • The application was tested in the most commonly used browsers (e.g. Chrome, Firefox, Safari)

(Optional) Visual Changes

@Planlos5000 Planlos5000 self-assigned this Aug 14, 2026
@Planlos5000 Planlos5000 added refactor This pull request or issue adds a refactoring Backend At least some of this PR changes stuff in the backend code Frontend At least some of this PR changes stuff in the frontend code labels Aug 14, 2026
@Planlos5000
Planlos5000 force-pushed the feat/fs/frontend_scrumlr_api branch from 3cdfbae to 60f5d7a Compare August 14, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backend At least some of this PR changes stuff in the backend code Frontend At least some of this PR changes stuff in the frontend code refactor This pull request or issue adds a refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor board events Refactor event handling and filtering

1 participant