Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: OpenTreeHole/treehole_next
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: OpenTreeHole/treehole_next
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/delete_notification
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 7 files changed
  • 1 contributor

Commits on Dec 3, 2025

  1. feat(message): add deletion methods for related floor and hole messages

    - Introduced `DeleteMessageByRelatedFloorID` and `DeleteMessageByRelatedHoleID` methods to handle message deletions based on related floor or hole IDs.
    Acture committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    9559c48 View commit details
    Browse the repository at this point in the history
  2. feat(notification): add related floor and hole IDs to notification model

    - Introduced `RelatedFloorID` and `RelatedHoleID` fields to the `Notification` model to improve context in messages.
    - Updated apis in `report` and `penalty` to populate these fields when creating notifications.
    - Enhanced sensitive content and modification notifications with related IDs for better traceability.
    - Improved message construction consistency across `floor` operations.
    Acture committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    91f19e6 View commit details
    Browse the repository at this point in the history
  3. feat(hole, floor): integrate message deletion for related content

    - Added calls to `DeleteMessageByRelatedHoleID` and `DeleteMessageByRelatedFloorID` in hole and floor deletion logic.
    - Ensured proper error handling during message deletion for associated content.
    - Tidied up code formatting in affected areas for better readability.
    Acture committed Dec 3, 2025
    Configuration menu
    Copy the full SHA
    0c943b8 View commit details
    Browse the repository at this point in the history
Loading