Skip to content

Conversation

@PlayJeri
Copy link
Member

Brief description

Add box_id based data filtering to all outgoing data to prevent data leaks outside of users own box.

Change list

  • Added box id filter interceptor
  • Added no box id filter decorator
  • Added box_id field to all DTOs in UniformResponse decorator.
  • Applied the interceptor globally for testing mode.

@MikhailDeriabin MikhailDeriabin added feature New feature to add PR Pull request labels Jul 25, 2025
@MikhailDeriabin MikhailDeriabin added this to the Testing group milestone Jul 25, 2025
@MikhailDeriabin MikhailDeriabin moved this from Backlog to In progress in Altzone-Server Jul 25, 2025
@MikhailDeriabin MikhailDeriabin changed the title Feature/add datafilter to testing sessions 587 Add data filter for box data isolation for testing session environemnt Jul 25, 2025
@MikhailDeriabin MikhailDeriabin changed the title Add data filter for box data isolation for testing session environemnt Added data filter for box data isolation for testing session environemnt Jul 25, 2025
@MikhailDeriabin MikhailDeriabin changed the title Added data filter for box data isolation for testing session environemnt Added data filter for box data isolation for testing session environment Jul 25, 2025
@MikhailDeriabin MikhailDeriabin linked an issue Jul 25, 2025 that may be closed by this pull request
2 tasks
Copy link
Collaborator

@MikhailDeriabin MikhailDeriabin left a comment

Choose a reason for hiding this comment

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

Good work. Add comments in some places and tests and you are good to go

@PlayJeri PlayJeri requested a review from MikhailDeriabin July 26, 2025 06:57
@MikhailDeriabin MikhailDeriabin merged commit eb1f125 into dev Jul 26, 2025
4 checks passed
@MikhailDeriabin MikhailDeriabin deleted the feature/add-datafilter-to-testing-sessions-587 branch July 26, 2025 10:12
@github-project-automation github-project-automation bot moved this from In progress to Done in Altzone-Server Jul 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature to add PR Pull request

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Add filter for outgoing data in TESTING_SESSION environment

3 participants