graasp / graasp/graasp-api

Refactor Repositories to AbstractRepository

Open
#1,219 0 comments 0 reactions 2 assignees Claimed by @ReidyT View on GitHub
Dominant language
TypeScript
Stars
7
Forks
5
PR merge metrics
No merged PRs in 30d

Description

# 1. Migrate to Abstract Repository
- [x] #1282
- [x] #1285
- [x] #1301
- [x] #1303
- [x] #1305
- [x] #1308
- [x] #1315
- [x] #1327
- [x] #1310 (CRD Repository)
- [x] FavoriteRepository (CRD repository)
- [x] #1324
- [x] #1325
- [x] GuestRepository
- [x] #1340
- [x] #1331
- [x] ItemPublishedRepository (CRD)
- [x] #1295
- [x] ItemTagRepository (CRD)
- [x] #1227
- [x] ItemValidationRepository (CRU)
- [x] ItemValidationReviewRepository (CRU)
- [x] MemberPasswordRepository (CRU)
- [x] MemberRepository (CRUD)
- [x] ChatMentionRepository (CRUD)
- [x] #1316
- [x] #1318
- [x] MemberProfileRepository (CRU)
- [x] #1312
- [x] ItemGeolocationRepository
- [x] AccountRepository
# 2. Use CRUDAbstractRepository
- [ ] Use CRUDAbstractRepository
# 3. Find a solution to handle transactions/managers
*Proposals given in this PR : https://github.com/graasp/graasp/pull/1229*
- [ ] Better handling of transactions

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.