Skip to content

Commit

Permalink
Merge pull request #110 from neuroforgede/wip/tenant-api#main
Browse files Browse the repository at this point in the history
Wip/tenant api#main
  • Loading branch information
s4ke authored Mar 29, 2024
2 parents e1e6b70 + e852330 commit 659de7e
Show file tree
Hide file tree
Showing 625 changed files with 635 additions and 638 deletions.
2 changes: 1 addition & 1 deletion client/Dockerfile-dev
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

FROM python:3.11

Expand Down
2 changes: 1 addition & 1 deletion client/bin/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/bin/compose_cli
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from compose_client.cli.main import cli

Expand Down
2 changes: 1 addition & 1 deletion client/ci_destroy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG
# All rights reserved

check_result () {
Expand Down
2 changes: 1 addition & 1 deletion client/ci_setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG
# All rights reserved

check_result () {
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/cli/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/cli/click_ext/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/cli/click_ext/option.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from typing import Any, Mapping, List, Tuple

Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/cli/commands/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/cli/commands/apply.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import json
import sys
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/cli/commands/diff.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import json
from typing import Iterable, Any, Protocol, TypeVar, Dict, Optional, List, Union
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/cli/commands/dump.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import datetime
import errno
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/cli/commands/push.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import json
import sys
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/cli/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import click

Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/library/connection/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/library/connection/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import abc
import logging
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/connection/read.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from typing import Protocol, TypeVar, Any, Dict, List, Tuple, Iterable

Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Dict, Any, Optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from copy import deepcopy
from dataclasses import dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import List, Dict, Any
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Any, Dict, Union, BinaryIO
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Dict
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/definition/engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Dict, Any, List
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/definition/facts.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Callable, Any, Dict, Union, cast
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/definition/group.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Dict, Any, List
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Dict, Any, List
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/definition/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from copy import deepcopy
from dataclasses import dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Dict, Any
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/data_series.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Optional, List, Any, Dict
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

# from enum import Enum
from compose_client.library.models.definition.datapoint import DataPoint
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Optional, Dict, Any, List
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/group.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Optional, Dict, Any
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/http_endpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Optional, Dict, Any, List
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/diff/mixin.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from typing import List, Any

Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/domain_aliases.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import json
from typing import Dict, Optional
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/identifiable.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Any
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/operation/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Any, Dict
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/operation/general.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

import enum
from dataclasses import dataclass
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/raw/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

2 changes: 1 addition & 1 deletion client/compose_client/library/models/raw/consumer.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass
from typing import Dict, Any
Expand Down
2 changes: 1 addition & 1 deletion client/compose_client/library/models/raw/data_series.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/.
# This file is part of NF Compose
# [2019] - [2023] © NeuroForge GmbH & Co. KG
# [2019] - [2024] © NeuroForge GmbH & Co. KG

from dataclasses import dataclass, field
from typing import Dict, Any, Optional, List
Expand Down
Loading

0 comments on commit 659de7e

Please sign in to comment.