NotaBLE: add information about the project
NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD. És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics, guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de la Fundació BitHabitat.feature/NEXTCLOUDVERSION
parent
bbc8051260
commit
0994ea6bed
|
@ -18,6 +18,15 @@
|
||||||
# along with DD. If not, see <https://www.gnu.org/licenses/>.
|
# along with DD. If not, see <https://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
|
||||||
|
"""
|
||||||
|
NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
|
||||||
|
És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
la Fundació BitHabitat.
|
||||||
|
"""
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
import json
|
import json
|
||||||
import logging as log
|
import logging as log
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Delete a registered group in DD
|
Delete a registered group in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Get a registered group in DD
|
Get a registered group in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Register a new group in DD
|
Register a new group in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
List all registered groups on DD.
|
List all registered groups on DD.
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
definitions:
|
definitions:
|
||||||
Group:
|
Group:
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
List registered users on DD with a the given role.
|
List registered users on DD with a the given role.
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
List all roles configured on DD.
|
List all roles configured on DD.
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
definitions:
|
definitions:
|
||||||
Role:
|
Role:
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Delete a registered user in DD
|
Delete a registered user in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Get a registered user in DD
|
Get a registered user in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Register a new user in DD
|
Register a new user in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
definitions:
|
definitions:
|
||||||
KeycloakId:
|
KeycloakId:
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
Modify a user in DD
|
Modify a user in DD
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
List all registered users on DD.
|
List all registered users on DD.
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
definitions:
|
definitions:
|
||||||
User:
|
User:
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
List registered users on DD with a filter applied.
|
List registered users on DD with a filter applied.
|
||||||
---
|
---
|
||||||
|
# NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
#
|
||||||
|
# És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
# guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
# la Fundació BitHabitat.
|
||||||
|
|
||||||
consumes:
|
consumes:
|
||||||
- application/json
|
- application/json
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
"""
|
||||||
|
Tests for admin.views, particularly the NotaBLE API.
|
||||||
|
|
||||||
|
NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
|
||||||
|
És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
la Fundació BitHabitat.
|
||||||
|
"""
|
|
@ -1,5 +1,11 @@
|
||||||
"""
|
"""
|
||||||
Mocks to test API views.
|
Mock classes to test NotaBLE API from a simple environment.
|
||||||
|
|
||||||
|
NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
|
||||||
|
És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
la Fundació BitHabitat.
|
||||||
"""
|
"""
|
||||||
import copy
|
import copy
|
||||||
from typing import Any, Dict, Iterable, List, Optional, cast
|
from typing import Any, Dict, Iterable, List, Optional, cast
|
||||||
|
|
|
@ -1,4 +1,22 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
"""
|
"""
|
||||||
|
Tests and helper script for NotaBLE API.
|
||||||
|
|
||||||
|
From the admin development environment:
|
||||||
|
|
||||||
|
The API spec file can be generated with:
|
||||||
|
python -m admin.views.test.test_ApiViews --generate-spec
|
||||||
|
|
||||||
|
|
||||||
|
A simple testing ground that serves the Swagger UI can also be started with:
|
||||||
|
python -m admin.views.test.test_ApiViews
|
||||||
|
|
||||||
|
|
||||||
|
NotaBLE és la col·laboració entre Gwido i el Workspace educatiu DD.
|
||||||
|
|
||||||
|
És un projecte de Xnet, IsardVDI, Gwido i Taller de Músics,
|
||||||
|
guanyador de la Ciutat Proactiva 2021, suport a la innovació urbana de
|
||||||
|
la Fundació BitHabitat.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
|
|
Loading…
Reference in New Issue