Skip to content

Develop#29

Draft
Mahmoud-Ayman-Saleh wants to merge 112 commits into
mainfrom
Develop
Draft

Develop#29
Mahmoud-Ayman-Saleh wants to merge 112 commits into
mainfrom
Develop

Conversation

@Mahmoud-Ayman-Saleh
Copy link
Copy Markdown

This PR merges the latest changes from Develop into main.

Highlights:

  • Integrated notifications patch (22 commits from mahmoud-notif-patch)
  • Bug fixes and stability improvements
  • Codebase synced with the latest development branch

This release prepares the main branch with the newest features and updates for production.

hadeer-r and others added 30 commits August 10, 2025 05:10
- IRepository Interfaces
- Repository implementation (Ripository.cs)
- IUnitOfWork interface and UnitOfWork class to apply the "Unit of Work
  pattern"
- Repository interface for each model to handle the future special
  methods.

TODO:
- Delete unnecessary files "Model's repository" if there is not special
  methodes needed.
- Think again about other potential methods to add at IRepository
  interface e.g (Count, overloading methods for Find and FindAll, ...
  etc)
- Think on the IEnumerable & IQueyable problem
added Class to the DTO , Services folders
Applying Soft Delete & integrate user identity
Modified the Testing framework to xUnit
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Sep 20, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch Develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

3 participants