aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-04-30 19:52:24 +0200
committerOgnjen Cirkovic <ciraboxkg@gmail.com>2022-04-30 19:52:24 +0200
commit0f4941df7a7655f95ecd9934ddb21484a1168e32 (patch)
tree741aa7cbb8dea3587f3ff1450d5c48d5efa3bd42 /backend
parent0e5aaf6d3976b9a46b48f554d004f3b90ca8b813 (diff)
Dodate permisije za guesta.
Diffstat (limited to 'backend')
-rw-r--r--backend/api/api/Controllers/DatasetController.cs10
-rw-r--r--backend/api/api/Controllers/ModelController.cs10
-rw-r--r--backend/api/api/Controllers/PredictorController.cs10
3 files changed, 15 insertions, 15 deletions
diff --git a/backend/api/api/Controllers/DatasetController.cs b/backend/api/api/Controllers/DatasetController.cs
index 44439bbe..f61213c2 100644
--- a/backend/api/api/Controllers/DatasetController.cs
+++ b/backend/api/api/Controllers/DatasetController.cs
@@ -67,7 +67,7 @@ namespace api.Controllers
//desc - opadajuce 0
//ako se posalje 0 kao latest onda ce da izlista sve u nekom poretku
[HttpGet("datesort/{ascdsc}/{latest}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Dataset>> SortDatasets(bool ascdsc, int latest)
{
string userId = getUserId();
@@ -98,7 +98,7 @@ namespace api.Controllers
//SEARCH za datasets (public ili private sa ovim imenom )
// GET api/<DatasetController>/search/{name}
[HttpGet("search/{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Dataset>> Search(string name)
{
return _datasetService.SearchDatasets(name);
@@ -108,7 +108,7 @@ namespace api.Controllers
// GET api/<DatasetController>/{name}
//get odredjeni dataset
[HttpGet("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<Dataset> Get(string name)
{
string userId = getUserId();
@@ -150,7 +150,7 @@ namespace api.Controllers
// PUT api/<DatasetController>/{name}
[HttpPut("{id}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Put(string id, [FromBody] Dataset dataset)
{
string uploaderId = getUserId();
@@ -173,7 +173,7 @@ namespace api.Controllers
// DELETE api/<DatasetController>/name
[HttpDelete("{id}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Delete(string id)
{
string uploaderId = getUserId();
diff --git a/backend/api/api/Controllers/ModelController.cs b/backend/api/api/Controllers/ModelController.cs
index dd924bff..f279bf7a 100644
--- a/backend/api/api/Controllers/ModelController.cs
+++ b/backend/api/api/Controllers/ModelController.cs
@@ -111,7 +111,7 @@ namespace api.Controllers
// GET: api/<ModelController>/mymodels
[HttpGet("mymodelsbytype/{problemtype}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Model>> GetMyModelsByType(string problemType)
{
string uploaderId = getUserId();
@@ -130,7 +130,7 @@ namespace api.Controllers
// vraca svoj model prema nekom imenu
// GET api/<ModelController>/{name}
[HttpGet("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<Model> Get(string name)
{
string userId = getUserId();
@@ -154,7 +154,7 @@ namespace api.Controllers
//odraditi to i u Datasetove i Predictore
// GET: api/<ModelController>/getlatestmodels/{number}
[HttpGet("getlatestmodels/{latest}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Model>> GetLatestModels(int latest)
{
string userId = getUserId();
@@ -208,7 +208,7 @@ namespace api.Controllers
// PUT api/<ModelController>/{name}
[HttpPut("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Put(string name, [FromBody] Model model)
{
string userId = getUserId();
@@ -228,7 +228,7 @@ namespace api.Controllers
// DELETE api/<ModelController>/name
[HttpDelete("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Delete(string name)
{
string userId = getUserId();
diff --git a/backend/api/api/Controllers/PredictorController.cs b/backend/api/api/Controllers/PredictorController.cs
index dd5aa5fd..3646187e 100644
--- a/backend/api/api/Controllers/PredictorController.cs
+++ b/backend/api/api/Controllers/PredictorController.cs
@@ -52,7 +52,7 @@ namespace api.Controllers
// GET: api/<PredictorController>/mypredictors
[HttpGet("mypredictors")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Predictor>> Get()
{
string userId = getUserId();
@@ -105,7 +105,7 @@ namespace api.Controllers
// GET api/<PredictorController>/{name}
[HttpGet("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<Predictor> Get(string id)
{
string userId = getUserId();
@@ -128,7 +128,7 @@ namespace api.Controllers
//desc - opadajuce 0
//ako se posalje 0 kao latest onda ce da izlista sve u nekom poretku
[HttpGet("datesort/{ascdsc}/{latest}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult<List<Predictor>> SortPredictors(bool ascdsc, int latest)
{
string userId = getUserId();
@@ -193,7 +193,7 @@ namespace api.Controllers
// PUT api/<PredictorController>/{name}
[HttpPut("{name}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Put(string id, [FromBody] Predictor predictor)
{
string userId = getUserId();
@@ -214,7 +214,7 @@ namespace api.Controllers
// DELETE api/<PredictorController>/name
[HttpDelete("{id}")]
- [Authorize(Roles = "User")]
+ [Authorize(Roles = "User,Guest")]
public ActionResult Delete(string id)
{
string userId = getUserId();