Open CalinescuFlorin opened 2 months ago
Pagination : site section artifacts
site : endpoints for main arheo :
change section status
de adaugat un parametru 'by-archeologist' pentru GET /api/arheo/site/ care sa filtreze site urile in functie de arheolog
de refactorizat endpointurile GET /api/arheo/site/incomplete GET /api/arheo/site/digging GET /api/arheo/site/completed GET /api/arheo/site/analysis
ar trebui sa fie incorporate in
GET /api/arheo/site/ la care trebuie agaugat un parametru 'status' care ia valorile {incomplete, digging, completed, analysis} dupa care sa face filtrarea
artifacts:
add proper authorization
de refactorizat endpointurile GET /api/arheo/artifacts/incomplete GET /api/arheo/artifacts/category GET /api/arheo/artifacts/by-site GET /api/arheo/artifacts/by-site-and-archaeologist GET /api/arheo/artifacts/by-section GET /api/arheo/artifacts/by-archeologist
ar trebui sa fie incorporate in
GET /api/arheo/artifacts/
la care trebuie agaugati parametrii:
-'status' care ia valorile {incomplete, digging, completed, analysis} dupa care sa face filtrarea
-'by-section' care ia ca valoare un string
-'by-archaeologist' care ia ca valoare un string
-'category' care ia o valoare dintr o lista de valori
- pe baza acestor parametri o sa se faca filtrarile
section:
de refactorizat endpointurile GET /api/arheo/sections/incomplete
ar trebui sa fie incorporate in
GET /api/arheo/sections/
la care trebuie agaugat un parametru 'incomplete' care ia valorile {true, false} dupa care sa face filtrarea
Site Management & Restrictions
La crearea unui sit, se atribuie un arheolog principal responsabil cu administrarea acestuia. El va putea:
Se cere scrierea unui sitem care:
Endpoints:
More TBD