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
Evilham 2022-12-15 12:36:00 +01:00
parent bbc8051260
commit 0994ea6bed
No known key found for this signature in database
GPG Key ID: AE3EE30D970886BF
16 changed files with 115 additions and 1 deletions

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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:

View File

@ -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.
"""

View File

@ -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

View File

@ -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